Artikel mit Druckkalkulation

Artikelangebot

Wenn man unter "Shops → Bearbeiten → Benutzereinstellungen" die Option "Artikelkalkulation als Angebot ausdrucken?" aktiviert, kann der Nutzer im Shop die Kalkulation als PDF-Datei herunterladen.

Der Downloadlink kann auf der Artikelübersicht, Artikeldetailseite und/oder Merkliste eingeblendet werden.

Artikelangebotvorlage

Die Artikelangebotvorlage kann unter "Shops → bearbeiten → Vorlagen" konfiguriert werden:

Hierfür stehen folgende Smarty Variablen zur Verfügung:

VariableBeschreibungAttribute
$data → userDataBenutzerdaten (Objekt)

Beispiel: $data → userData → clientId

VariableBeschreibung
clientIdMandanten-ID
userNameBenutzername
emailAddressE-Mail-Adresse
longNameName/Ansprechpartner
firstNameVorname
lastNameName
salesCompanyVertriebsgesellschaft
company1Firma1
company2Firma2
company3Firma3
addressStraße
zipCodePLZ
cityOrt
countryCodeLand
countryLand
phoneNumberTelefon
faxNumberFax
mobileNumberMobiltelefon
customerNumberKundennummer
codeCode
costCenterKostenstelle
branchBranche
functionFunktion
regionBundesland
taxIdUSt-IdNr.
businessHours1Öffnungszeiten1
businessHours2Öffnungszeiten2
businessHours3Öffnungszeiten3
externalSalesAußendienst
typeArt
bankInstitutionBankinstitut
bankCodeBLZ
bankNumberKontonummer
bankIbanIBAN
bankBicBIC
directoryGeschäftsführer
headOfficeSitz der Gesellschaft
taxNumberSteuernummer
districtCourtAmtsgericht
customFieldsFreifeld
Array(0-10)
statusStatus
genderGeschlecht
remarkInterne Bemerkung
$data → articleDataArtikeldaten (Objekt)

Beispiel: $data → articleData clientId

VariableBeschreibung
clientIdMandanten-ID
nameBezeichnung
internalNameInterne Bezeichnung
descriptionBeschreibung
detailedDescriptionerweiterte Produktbeschreibung
additionalInformationsZusatzinfo
helpTextPersonalisierung Hilfe
helpTextForPersonalizationEinleitungstext Personaliserung
sapNumberSAP-Nummer openTRANS Manufacturer-AID
vendorOCI: Lieferant
vendorMatOCI: Lieferanten-Nr.
vendorMatGroupOCI: ext. Kategorie-Id
productionDaysProduktionszeit
deliveryTimeLieferzeit
stockValueLagerbestand
minStockValueLager Minimalbestand
stockCityLagerort
stockCity2Lagerort 2
$data → articleAdditionalCartFieldsDataArtikel Warenkorbzusatzfelder (Array)
Modul: Warenkorb Zusatzfelder

Beispiel: $data → articleAdditionalCartFieldsData -> clientId

VariableBeschreibung
nameName
titleBezeichnung
translatedTitlesÜbersetzte Bezeichnungen
descriptionBeschreibung
translatedDescriptionsÜbersetzte Beschreibungen
valueWert
typeFeldtyp
requiredPflichtfeld
infotextInfotext
$data → itemsBestellpositionen (Array)

Beispiel: $data → items[0] -> clientId

VariableBeschreibung
descriptionBeschreibung
quantityMenge
totalSumme
totalInCentSumme in Cent
currencySymbolWährungssymbol
currencyNameWährungsbezeichnung
pagesSeiten
$data → additionalFieldsFreifelder (Array) ab Version 5.20.0

Beispiel: $data → additionalFields[0] → key

VariableBeschreibung
keyName
valueWert
$data → totalBestellsumme (String)-
$data → currencySymbolWährungssymbol (String)-
$data → currencyNameWährungsbezeichnung (String)-
$data → pagesSeiten (Integer|False)-

$data invoiceAddress

$data → deliverAddress

Rechnungsadresse (ab v. 5.10.0)

Lieferadresse (ab v. 5.10.0)

Beispiel: $data → invoiceAddress company

VariableBeschreibung
companyFirma
company2Firma2
contactName
addressStraße
zipCodePostleitzahl
cityOrt
countryLand
countryCodeLand (ISO)
phoneTelefon


Dynamische Optionsfelder