/
globale Variablen
globale Variablen
Juli 09, 2024
In der Administration kann unter Verwaltung → Shops → bearbeiten → E-Mail-Personalisierung pro Shop individualisiert werden. Hierfür muss die Vorlage angepasst werden. Bitte laden Sie die Mustervorlage und speichern Sie Ihre Änderungen ab. Die E-Mail die an den Betreiber und an den Kunden/Besteller verschickt wird ist somit angepasst.
Folgende Variablen stehen in der Bestellbenachrichtigung zur Verfügung:
Variable | Typ | Beschreibung |
---|---|---|
{$orderObject} | array | Bestellobject |
{$orderObject->getOrderCode()} | string | Bestellcode |
{$orderObject->getCustomerUser()} | object | Benutzerdaten |
{$orderObject->getOrderCart()} | object | Warenkorb |
{$orderObject->getShipping()} | Versandart | |
{$orderObject->getPayment()} | Zahlungsart | |
{ $cart [item].info.desiredSchedule} | Wunschtermin |
Mit der folgenden Methode können Sie den Bestellcode abrufen. Beispiel: {$orderObject->getOrderCode()}
Bestellcode Quelle erweitern
Mit der folgenden Methode können Sie den Bestellcode abrufen. Beispiel: {$orderObject->getOrderCode()}
Aktuelles Datum Quelle erweitern
Innerhalb der folgenden Abfrage wird das aktuelle Datum abgefragt. VARIABLE Datum ohne Formatierung {$smarty.now} z.B. 2016-12-09 09:30:00 Datum mit Formatierung {$smarty.now|date_format:"%d.%m.%Y"} z.B. 09.12.2016 Hilfe zur weiteren Formatierungsangaben finden Sie unter http://www.smarty.net/docsv2/de/language.modifier.date.format.tpl
Bestelldatum Quelle erweitern
Innerhalb der folgenden Abfrage wird das Bestelldatum abgefragt. VARIABLE Datum ohne Formatierung {if $orderObject}{$orderObject->get('cdate')}{/if} z.B. 2016-12-09 09:30:00 Datum mit Formatierung {if $orderObject}{$orderObject->get('cdate')|date_format:"%d.%m.%Y"}{/if} z.B. 09.12.2016 Hilfe zur weiteren Formatierungsangaben finden Sie unter http://www.smarty.net/docsv2/de/language.modifier.date.format.tpl
Benutzerdaten Quelle erweitern
Mit der folgenden Methode können Sie die Kundennummer aus den Benutzerdaten (Live) abrufen. verfügbare Variablen: {if $orderObject->getCustomerUser()} ID: {$orderObject->getCustomerUser()->get('id')} Benutzer-ID: {$orderObject->getCustomerUser()->get('client_id')} Shop-ID: {$orderObject->getCustomerUser()->get('customer_id')} Passwort: {$orderObject->getCustomerUser()->get('customer_user_password')} Benutzername: {$orderObject->getCustomerUser()->get('customer_user_name')} Titel: {$orderObject->getCustomerUser()->get('customer_user_titel')} Vorname: {$orderObject->getCustomerUser()->get('customer_firstname')} Nachname: {$orderObject->getCustomerUser()->get('customer_lastname')} Name /Ansprechpartner: {$orderObject->getCustomerUser()->get('customer_longname')} Vertriebsgesellschaft: {$orderObject->getCustomerUser()->get('customer_user_vertriebsgesellschaft')} Firma 1: {$orderObject->getCustomerUser()->get('customer_user_company1')} Firma 2: {$orderObject->getCustomerUser()->get('customer_user_company2')} Firma 3: {$orderObject->getCustomerUser()->get('customer_user_company3')} Straße: {$orderObject->getCustomerUser()->get('customer_user_street')} PLZ: {$orderObject->getCustomerUser()->get('customer_user_zip')} Ort: {$orderObject->getCustomerUser()->get('customer_user_town')} Land (Listen-ID): {$orderObject->getCustomerUser()->get('customer_user_countrycode')} Land: {$orderObject->getCustomerUser()->get('customer_user_country')} Telefon: {$orderObject->getCustomerUser()->get('customer_user_telefon')} Telefax: {$orderObject->getCustomerUser()->get('customer_user_telefax')} E-Mail: {$orderObject->getCustomerUser()->get('customer_user_email')} Internet: {$orderObject->getCustomerUser()->get('customer_user_internet')} Mobiltelefon: {$orderObject->getCustomerUser()->get('customer_user_mobil')} Kundennummer: {$orderObject->getCustomerUser()->get('customer_user_kundennummer')} Code: {$orderObject->getCustomerUser()->get('customer_user_code')} Branche: {$orderObject->getCustomerUser()->get('customer_branche')} Funktion: {$orderObject->getCustomerUser()->get('customer_funktion')} Bundesland: {$orderObject->getCustomerUser()->get('customer_bundesland')} USt-IdNr.: {$orderObject->getCustomerUser()->get('customer_ustid')} Öffnungszeiten 1: {$orderObject->getCustomerUser()->get('customer_user_oeffnung1')} Öffnungszeiten 2: {$orderObject->getCustomerUser()->get('customer_user_oeffnung2')} Öffnungszeiten 3: {$orderObject->getCustomerUser()->get('customer_user_oeffnung3')} Aussendienst: {$orderObject->getCustomerUser()->get('customer_user_aussendienst')} Art: {$orderObject->getCustomerUser()->get('customer_user_art')} Bankinstitut: {$orderObject->getCustomerUser()->get('customer_user_bankinstitut')} BLZ: {$orderObject->getCustomerUser()->get('customer_user_blz')} Konto-Nr.: {$orderObject->getCustomerUser()->get('customer_user_kontonr')} IBAN: {$orderObject->getCustomerUser()->get('customer_user_iban')} BIC: {$orderObject->getCustomerUser()->get('customer_user_bic')} Geschäftsführer: {$orderObject->getCustomerUser()->get('customer_user_geschaeftsfuehrer')} Sitz der Gesellschaft: {$orderObject->getCustomerUser()->get('customer_user_sitz_der_gesellschaft')} Steuer-Nr.: {$orderObject->getCustomerUser()->get('customer_user_steuernr')} Amtsgericht: {$orderObject->getCustomerUser()->get('customer_user_amtsgericht')} Freifeld 1: {$orderObject->getCustomerUser()->get('customfield1')} Freifeld 2: {$orderObject->getCustomerUser()->get('customfield2')} Freifeld 3: {$orderObject->getCustomerUser()->get('customfield3')} Freifeld 4: {$orderObject->getCustomerUser()->get('customfield4')} Freifeld 5: {$orderObject->getCustomerUser()->get('customfield5')} Status: {$orderObject->getCustomerUser()->get('status')} Geschlecht: {$orderObject->getCustomerUser()->get('customer_user_gender')} Interne Bemerkung: {$orderObject->getCustomerUser()->get('remarks')} Benutzergruppe (ID): {$orderObject->getCustomerUser()->get('customer_user_budgetgruppe__id')} Kontotyp: {$orderObject->getCustomerUser()->get('customer_user_level')} Verwaltung freischalten?: {$orderObject->getCustomerUser()->get('artikelverwaltung_jn')} Erweiterte Benutzerverwaltung freischalten?: {$orderObject->getCustomerUser()->get('artikelverwaltung_erweitert_jn')} Freigaben anzeigen?: {$orderObject->getCustomerUser()->get('freigabeportal_zeigen')} Auswertung anzeigen?: {$orderObject->getCustomerUser()->get('report_zeigen')} Masterlogin für Budgetgruppenbenutzer?: {$orderObject->getCustomerUser()->get('masterlogin')} Backlink (Masterlogin): {$orderObject->getCustomerUser()->get('masterlogin_backlink')} Bestellstatus/Historie bearbeiten?: {$orderObject->getCustomerUser()->get('austragsstatus_jn')} Lagerrückführungen aktivieren?: {$orderObject->getCustomerUser()->get('lagerrueckfuehrungen')} Warenkorb überspringen?: {$orderObject->getCustomerUser()->get('skip_cart')} Rechnungserstellung deaktivieren: {$orderObject->getCustomerUser()->get('disable_invoice')} Rechnungsadresse im Warenkorb vorausfüllen Funktion aktivieren?: {$orderObject->getCustomerUser()->get('customer_user_InvoiceEnabled')} Rechnungsadresse Editierbar?: {$orderObject->getCustomerUser()->get('customer_user_InvoiceEditable')} Firma: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCompany1')} Firma (Zeile 2): {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCompany2')} XXX: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCompany3')} XXX: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressTitle')} Benutzername: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressName')} XXX: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressTel')} Straße: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressStreet')} PLZ: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressZIP')} Ort: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressTown')} Land: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCountry')} Zusätzliche E-Mail aktivieren Funktion aktivieren?: {$orderObject->getCustomerUser()->get('infomail')} Zusätzliche E-Mail Empfänger: {$orderObject->getCustomerUser()->get('infomail_recipient')} Anzahl Logins: {$orderObject->getCustomerUser()->get('logincount')} Anzahl Bestellungen: {$orderObject->getCustomerUser()->get('ordercount')} Erstellt am: {$orderObject->getCustomerUser()->get('cdate')} Letzter Login: {$orderObject->getCustomerUser()->get('lastlogin')} Letzte Änderung: {$orderObject->getCustomerUser()->get('mdate')} Nicht zugeordnet xxx: {$orderObject->getCustomerUser()->get('customer_user_group__id')} XXX: {$orderObject->getCustomerUser()->get('customer_user_businessunit')} XXX: {$orderObject->getCustomerUser()->get('customer_user_purchaser')} XXX: {$orderObject->getCustomerUser()->get('customer_user_anrede')} XXX: {$orderObject->getCustomerUser()->get('customer_user_lkz')} XXX: {$orderObject->getCustomerUser()->get('customer_user_lastschrift')} XXX: {$orderObject->getCustomerUser()->get('valid_from')} XXX: {$orderObject->getCustomerUser()->get('valid_to')} XXX: {$orderObject->getCustomerUser()->get('personid')} XXX: {$orderObject->getCustomerUser()->get('auswertung_jn')} XXX: {$orderObject->getCustomerUser()->get('lokaler_bestellworkflow__id')} XXX: {$orderObject->getCustomerUser()->get('import_status')} XXX: {$orderObject->getCustomerUser()->get('date_pwchange')} XXX: {$orderObject->getCustomerUser()->get('opc_gast_user')} XXX: {$orderObject->getCustomerUser()->get('offenes_bestellsystem')} XXX: {$orderObject->getCustomerUser()->get('sessionid')} {/if}
Dienstleister Quelle erweitern
Ausgabe der Pauschalen Auftragspauschale (pro Artikel): {$order.totalOrderFee} Handlingpauschale: {$order.totalHandling}
Warenkorb Quelle erweitern
Mit der folgenden Methode können Sie Informationen aus dem Warenkorb abrufen. Beispiel: {foreach from=$orderObject->getOrderCart() item=item key=cartId} Artikelbezeichnung:{$item->get('s_desc')} xxx:{$item->get('id')} Benutzer-ID:{$item->get('client_id')} Bestell-ID:{$item->get('order_id')} xxx:{$item->get('parent_id')} xxx:{$item->get('type')} Artikel-ID:{$item->get('aid')} Artikeltyp:{$item->get('article_type')} Personalisierungsdaten:{$item->get('persdata')} {foreach from=$item->getPersData() item=persValue key=persName} {$persName}: {$persValue} {/foreach} xxx:{$item->get('article_options_remark')} xxx:{$item->get('quantity')} Menge:{$item->get('quantity_value')} Bemerkung:{$item->get('remark')} xxx:{$item->get('filename')} xxx:{$item->get('pdf_filenames')} Kostenstelle:{$item->get('cstctr')} xxx:{$item->get('mdate')} xxx:{$item->get('cdate')} xxx:{$item->get('rdate')} xxx:{$item->get('r_remark')} xxx:{$item->get('r_kuerzel')} xxx:{$item->get('r_email')} Artikel Zusatzfelder: {if unserialize($item->get('warenkorb_zusatzfelder_array'))} {foreach from=unserialize($item->get('warenkorb_zusatzfelder_array')) item=fieldValue key=fieldKey} {$fieldKey}: {$fieldValue} {/foreach} {/if} Artikelbezeichnung:{$item->get('s_desc')} Menge:{$item->get('s_qty')} Kostenstelle:{$item->get('s_cstctr')} xxx:{$item->get('s_total')} xxx:{$item->get('s_ntotal')} xxx:{$item->get('s_mwst')} xxx:{$item->get('mailing_count')} Status:{$item->get('status')} xxx:{$item->get('send_reminder')} xxx:{$item->get('printshop_jn')} xxx:{$item->get('payment_interface_jn')} xxx:{$item->get('md5')} xxx:{$item->get('show')} xxx:{$item->get('jobname')} xxx:{$item->get('premium_interaktiver_editor')} xxx:{$item->get('premium_bildupload')} xxx:{$item->get('anzahl_seiten')} xxx:{$item->get('anzahl_downloads')} xxx:{$item->get('article_options')} xxx:{$item->get('nur_pdf_download')} xxx:{$item->get('lokaler_bestellworkflow_schritte__id')} xxx:{$item->get('uploadpath')} xxx:{$item->get('direktdownload_jn')} xxx:{$item->get('array_warenkorb_adressen')} xxx:{$item->get('serviceprovider_id')} xxx:{$item->get('serviceprovider_status')} Bestellnummer:{$item->get('bestellnummer')} xxx:{$item->get('nicht_berechnen')} xxx:{$item->get('portostaffel')} xxx:{$item->get('ftp_pruefsumme')} xxx:{$item->get('ftp_download')} xxx:{$item->get('ftp_error')} xxx:{$item->get('datensatz_id')} xxx:{$item->get('status_sendmail')} xxx:{$item->get('nachbestellung')} xxx:{$item->get('artikel_nachbestellung')} xxx:{$item->get('gutschein')} xxx:{$item->get('voucher_id')} xxx:{$item->get('voucher_array')} xxx:{$item->get('freigabe_adressen_id')} xxx:{$item->get('mailing')} xxx:{$item->get('report_group_id')} Rechnungsadresse E-Mail:{$orderObject->get('InvoiceAdressEMail')} Interne Artikelbezeichnung: {$item->getInfo('article_desc_intern')} SAP-Nummer / openTRANS Manufacturer-AID: {$item->getInfo('article_sap_nummer')} Verpackungseinheit: {$item->getArticle()->get('article_verpackungseinheit')} {/foreach}
Versandart Quelle erweitern
Versand-ID: {$orderObject->getShipping()->get('id')} Mandanten-ID: {$orderObject->getShipping()->get('client_id')} Bezeichnung: {$orderObject->getShipping()->get('versand_desc')} Sortierung: {$orderObject->getShipping()->get('orderby')} Länderauswahl: {$orderObject->getShipping()->get('countries')} Beschreibung: {$orderObject->getShipping()->get('versand_fulldesc')} Grundporto: {$orderObject->getShipping()->get('grundporto')} Zusatzporto: {$orderObject->getShipping()->get('zusatzporto')} Grundporto spezial Bezeichnung: {$orderObject->getShipping()->get('grundporto_spezial_index')} Preis: {$orderObject->getShipping()->get('grundporto_spezial')} Erstellt am: {$orderObject->getShipping()->get('cdate')} Letzte Änderung am: {$orderObject->getShipping()->get('mdate')} Lieferadresse: {$orderObject->getShipping()->get('versandarten_laden_jn')} Lieferadresse aus Versandarten editierbar?: {$orderObject->getShipping()->get('versandadresse_editierbar_jn')} Firma: {$orderObject->getShipping()->get('firma')} Firma (Zeile 2): {$orderObject->getShipping()->get('firma2')} Name / Ansprechpartner: {$orderObject->getShipping()->get('ansprechpartner')} Straße: {$orderObject->getShipping()->get('strasse')} PLZ: {$orderObject->getShipping()->get('plz')} Ort: {$orderObject->getShipping()->get(‚ort‘)} E-Mail: {$orderObject->getShipping()->get('email')} Land: {$orderObject->getShipping()->get('country')} Status: {$orderObject->getShipping()->get('status')} xxx: {$orderObject->getShipping()->get('all_laender')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_agreement_id')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_agreement_line_id')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_party_id')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_duns')} xxx: {$orderObject->getShipping()->get('oci_category_id')} xxx: {$orderObject->getShipping()->get('oci_vendor')} xxx: {$orderObject->getShipping()->get('oci_vendormat')} xxx: {$orderObject->getShipping()->get('oci_sap_number')}
Zahlungsart Quelle erweitern
Zahlungsart-ID: {$orderObject->getPayment()->get('id')} Mandanten-ID: {$orderObject->getPayment()->get('client_id')} Sonderzahlungsart: {$orderObject->getPayment()->get('payment_interface_jn')} Bezeichnung: {$orderObject->getPayment()->get('payment_desc')} Information (Warenkorb): {$orderObject->getPayment()->get('payment_info_cart')} Information (E-Mail): {$orderObject->getPayment()->get('payment_info_mail')} Sortierung: {$orderObject->getPayment()->get('orderby')} Preisaufschlag/-nachlass Aufschlag/Nachlass: {$orderObject->getPayment()->get('price_type]')} Preis: {$orderObject->getPayment()->get('price')} €/%: {$orderObject->getPayment()->get('price_value_type')} Erstellt am: {$orderObject->getPayment()->get('cdate')} Letzte Änderung am: {$orderObject->getPayment()->get('mdate')} Status: {$orderObject->getPayment()->get('status')} xxx: {$orderObject->getPayment()->get('payment_fulldesc')} xxx: {$orderObject->getPayment()->get('payment_interface_id')}
Notizen für Bestellungen Quelle erweitern
Innerhalb der folgenden Abfrage werden bestellbezogene Notizen abgefragt, die nach Bestellung im Backend abgeändert werden können: VARIABLE {if $orderObject}{$orderObject->getOrderInfo('notes')}{/if}
Wunschtermin Quelle erweitern
Der zu einer Auftragsposition hinterlegte Wunschtermin kann über die Orderinformation "desiredSchedule" abgefragt werden. {foreach from=$orderObject->getOrderCart() item="cartItem"} {$cartItem->getInfo('desiredSchedule')} {/foreach}
Warenkorbzusatzfelder im Jobticket Quelle erweitern
{if isset($customFields) && count($customFields) > 0} {foreach from=$customFields item=customField} {$customField.feldname}: {$customField.wert} {/foreach} {/if}
, multiple selections available,
Related content
Email Variablen
Email Variablen
Read with this
Adressbuch
Adressbuch
More like this
Individuelle Sortenbezeichnung
Individuelle Sortenbezeichnung
More like this
Datensatzfreigabe
Datensatzfreigabe
More like this
Versandarten
Versandarten
Read with this
Personalisierungsfelder für Handelsware
Personalisierungsfelder für Handelsware
More like this