Lieferschein


In der Administration kann unter Shops / bearbeiten / Vorlagen pro Shop ein Lieferschein individualisiert werden. Bitte laden Sie die Mustervorlage und speichern Sie Ihre Änderungen ab.


Einstellung


Optional kann der Lieferschein als PDF heruntergeladen werden. Hierfür wird folgende URL bereitgestellt:

Eine Vorlage eines Lieferscheines mit Pagebreaks finden Sie unter folgendem Link:


Die URL Parameter client_id und order_code müssen zwingend angegeben werden. Für den Parameter flyetype kann "pdf" oder "html" angegeben werden.

Variablen

Folgende Variablen stehen im Lieferschein zur Verfügung:


VariableTypBeschreibung
{$orderObject} 
array
Bestellobject
{$orderObject->getOrderCode()} 
string
Bestellcode 
{$orderObject->getCustomerUser()}
object
Benutzerdaten
{$orderObject->getOrderCart()}
object
Warenkorb 
{$orderObject->getShipping()}

Versandart
{$orderObject->getPayment()}

Zahlungsart
{$orderObject->get("order_number")}

Lieferscheinnummer

Beispiele


actionscript31MwStorderItemTaxSums item=vat key=vatKey} {if floatval($vat->taxValue) !== 0.0 } {$vatKey}% MwSt {$vat->taxValue/100} EUR {/if} {/foreach}]]>


actionscript3Artikel-ZusatzfeldertruegetData()} {foreach from=$itemData.warenkorb_zusatzfelder_array item=zusatzValue key=zusatzName}{$zusatzName}: {$zusatzValue}
{/foreach}]]>


actionscript3Lager-EinstellungentruegetOrderCart() item=item key=cartId} {if $item->get('aid')} Lagerbestand: {$item->getArticle()->get('article_stock_value')}
Mindestbestand: {$item->getArticle()->get('article_stock_min')}
Lagerort 1 (Kleinteillager):{$item->getArticle()->get('article_stock_lagerort')}
Lagerort 2 (Palettenplatz):{$item->getArticle()->get('article_stock_lagerort2')}
{/if} {/foreach} ]]>


actionscript3BestellcodetruegetOrderCode()} ]]>


actionscript3BenutzerdatentruegetCustomerUser()} ID: {$orderObject->getCustomerUser()->get('id')} Benutzer-ID: {$orderObject->getCustomerUser()->get('client_id')} Shop-ID: {$orderObject->getCustomerUser()->get('customer_id')} Passwort: {$orderObject->getCustomerUser()->get('customerCode_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')} Kostenstelle: {$orderObject->getCustomerUser()->get('customer_user_costcenter')} 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} ]]>


actionscript3WarenkorbtruegetOrderCart() 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} {foreach from=$item->getzusatzfelder_array() item=zusatzValue key=zusatzName} {$zusatzName}: {$zusatzValue} {/foreach} {foreach from=$item->getCartAdditionalFields() item=cartzusatzValue key=cartzusatzName} {$cartzusatzName}: {$cartzusatzValue} {/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')} Artikelbezeichnung:{$item->get('s_desc')} Menge:{$item->get('s_qty')} xxx:{$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')} {/foreach} Freifeld-Bemerkung: {assign var="customFields" value=$orderObject->getCustomFields()} {if $customFields} {foreach key=name item=value from=$customFields}{$name}: {$value}
{/foreach} {/if}]]>


actionscript3Liefer-/ Rechnungsadressetrueget('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressCompany2')}{$orderObject->get('order_DeliverAdressCompany2')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')}{/if} {if $orderObject->get('order_DeliverAdressTown')}{$orderObject->get('order_DeliverAdressTown')}{/if}
{if $orderObject->get('order_DeliverAdressTel')}Telefon: {$orderObject->get('order_DeliverAdressTel')}{/if} Mit der folgenden Methode können Sie die Rechnugsadresse aus dem Warenkorb abrufen. Beispiel: {if $orderObject->get('InvoiceAdressCompany1')}{$orderObject->get('InvoiceAdressCompany1')}
{/if} {if $orderObject->get('InvoiceAdressCompany2')}{$orderObject->get('InvoiceAdressCompany2')}
{/if} {if $orderObject->get('InvoiceAdressStreet')}{$orderObject->get('InvoiceAdressStreet')}
{/if} {if $orderObject->get('InvoiceAdressZIP')}{$orderObject->get('InvoiceAdressZIP')}{/if} {if $orderObject->get('InvoiceAdressTown')}{$orderObject->get('InvoiceAdressTown')}{/if}
]]>


xmlVersandarttruegetShipping()->get('id')} Mandanten-ID: {$orderObject->getShipping()->get('client_id')} Bezeichnung: {$orderObject->getShipping()->get('versand_desc')} Bezeichnung oder Staffelnamen (nach Einstellung): {$shippingName} 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')}]]>


actionscript3ZahlungsarttruegetPayment()->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')}]]>


actionscript3Notizen für BestellungentruegetOrderInfo('notes')}{/if} ]]>


actionscript3Manuelle PositiontruegetOrderCart() item=item key=cartId}-Schleife. {if $item->get('aid') || $item->get('article_type') == 0} {$countPos} {$item->get('aid')} {if $item->get('quantity_value')} {$item->get('s_desc')} {$item->getArticle()->get('article_fulldesc')} {$item->get('quantity_value')} {else} {if $item->get('s_desc')} {$item->get('s_desc')} {/if} {/if} {/if} Im Grunde wird danach gefragt, ob bei dieser Position eine Menge vorhanden ist. Da das bei der manuellen Position nicht der Fall ist, wird im nächsten Schritt abgefragt, ob eine Bezeichnung zur Verfügung steht. Wenn der Fall zutrifft, wird die manuelle Position im Lieferschein angezeigt. ]]>


phpZusatzfelder vom Dienstleister für die BestellungtrueadditionalFields item=additionalField} {$additionalField->name}: {$additionalField->value}
{/foreach} {/if} {/foreach} ]]>


phpWährungtruegetOrderInfo('currency')} Symbol: {$currency.symbol} Name: {$currency.name} ]]>


actionscript31Vorschau personalisierter ArtikeltruegetOrderCart() item=item key=cartId} {foreach from=$cart item=cartItem} {if $cartItem.id == $item->get('id') && $cartItem.previewArticleImagePath} {/if} {/foreach} {/foreach}]]>