sand vorbereiteIn der Administration kann unter Verwaltung → Shops → bearbeiten → Vorlagen das Jobticket pro Shop aktiviert werden. Hierfür muss die Vorlage befüllt werden. Das Jobticket wird aktiviert wenn die Vorlage Daten enthält. Dann wird diese jeweils an den eingestellten Stellen angezeigt / ausgegeben.
Umbruch auf eine zweite Seite:
<div style="PAGE-BREAK-AFTER: always">...</div>
Folgende Variablen stehen für das Jobticket zur Verfügung:
| Variable | Typ | Beschreibung |
|---|---|---|
{$order} | object | Bestellung |
{$cart} | array | Warenkorb |
{$orderInfo} | array | Zusätzliche Bestellinformationen |
{$module} | array | Für Abfragen ob jeweiliges Modul aktiv ist |
{$Payment} | array | Zahlungsart (Live) |
{$Firma1} | string | Lieferadresse: Firma |
{$Firma2} | string | Lieferadresse: Firma 2 |
{$Titel} | string | Lieferadresse: Titel |
{$Ansprechpartner} | string | Lieferadresse: Ansprechpartner |
{$Strasse} | string | Lieferadresse: Straße |
{$PLZ} | string | Lieferadresse: PLZ |
{$Ort} | string | Lieferadresse: Ort |
{$Kostenstelle} | string | Kostenstelle |
{$InvoiceCompany} | string | Rechnungsadresse: Firma |
{$InvoiceCompany2} | string | Rechnungsadresse: Firma 2 |
{$InvoiceCompany3} | string | Rechnungsadresse: Firma 3 |
{$InvoiceTitle} | string | Rechnungsadresse: Titel |
{$InvoiceName} | string | Rechnungsadresse: Ansprechpartner |
{$InvoiceStreet} | string | Rechnungsadresse: Straße |
{$InvoiceZIP} | string | Rechnungsadresse: PLZ |
| {$InvoiceTown} | string | Rechnungsadresse: Ort |
{$InvoiceCountry} | string | Rechnungsadresse: Land |
{$InvoiceEMail} | string | Rechnungsadresse: E-Mail |
{$Bestelldatum} | string | Bestelldatum |
{$DeliveryDate} | string | Lieferdatum |
{$InvoiceDate} | string | Bestelldatum formatiert (%e.%m.%Y) |
{$Datum} | string | Bestelldatum formatiert (%e.%m.%Y) |
{$Bestellcode} | string | Auftrags-Code (berücksichtigt aus den individuellen Code) |
{$OrderCode} | string | 6-stelliger Auftrags-Code |
{$LieferscheinCode} | string | 6-stelliger Auftrags-Code |
{$Rechungscode} | string | 6-stelliger Auftrags-Code |
{$OrderNr} | string | Bestellnummer |
{$LieferscheinNr} | string | Bestellnummer |
{$InvoiceNr} | string | Bestellnummer |
{$billNumber} | string | Bestellnummer für Dienstleister |
{$Lieferscheindatum} | string | Datum zum Zeitpunkt des Aufrufes |
{$Bemerkung} | string | Bemerkung |
{$CustomerUser} | array | Daten des Benutzers (live) |
{$Kundendaten} | array | Daten des Benutzers (live) |
{$Kunde} | array | Kundennummer des Benutzers (live) |
{$ShopURL} | string | Url des Kunden-Shops |
{$payment} | array | Zahlungsart |
{$delivery} | array | Versandart |
Code-Vorlagen für das Jobticket
actionscript31MwStorderItemTaxSums item=vat key=vatKey} {if floatval($vat->taxValue) !== 0.0 }{/foreach} {/if}]]>
{/foreach} {/if} {/foreach} Neue Vorlage: {if $item->get('warenkorb_zusatzfelder_array')} {foreach from=$item->get('warenkorb_zusatzfelder_array')|unserialize item=zusatzfeld key=name} {$name}: {$zusatzfeld} {/foreach} {/if} ]]>
{/foreach} {/if} {/foreach} ]]>
{/foreach} {/if} {/foreach} ]]>
AUFTRAGSTASCHE I-Shop |
Nr.: {$Rechungscode}Termin: schnellst möglich |
| {$Firma1} |
Bestelldatum: |
| Pos. | Produkt: | Daten: | Anzahl |
| {$pos} |
{$item.s_desc}{if $item.artikelnummer} {$item.artikelnummer}{/if} {foreach from=$order->getOrderCart() item=cartObject} {if !$cartObject->getArticle()} {$cartObject->getCartPosition()} {$cartObject->get('s_desc')} Anzahl:{$cartObject->get('s_qty')} {/if} {/foreach} {if $item.remark} Bemerkung: {$item.remark} {/if} |
{$item.persdata} | {$item.s_qty} |
| Endmenge: | Anz. Kartons: | zu: | verpackt von: |
| {$artikelnummer} |
{/foreach} ]]>
Jobticket pro Dienstleister
Sollen ausschließlich die Bestellpositionen des jeweiligen Dienstleisters im Jobticket aufgeführt werden, kann dies über die Funktion "Jobticket pro Dienstleister" eingestellt werden. Diese Option befindet sich unter "Verwaltung → Shops → bearbeiten → Vorlagen" (unterhalb des Jobtickets). Ist diese Funktion aktiviert, wird der direkte Download in der Bestellung innerhalb der globalen Administration deaktiviert. Das Jobticket ist dann nur noch im Dienstleisterbackend in den einzelnen Bestellungen downloadbar.