Mit folgendem Code lässt sich ein Jobticket mit manuellen Positionen generieren:
actionscript3Musterjobticket * { font-size:9pt; font-family:Verdana, Geneva, sans-serif; color:#000; line-height:120%;} * strong { font-size:10pt; font-family:Verdana, Geneva, sans-serif; color:#000; line-height:120%;} html { padding:0; margin:0} /* Farbdefinition Überschriften*/ .h1 { font-size:22pt; color:#1190c5;} .h2 { font-size:8pt; color:#888888;} .small p, .small { margin:0; font-size:9pt} div {border:1px dotted #000; box-sizing:border-box; padding:3mm} .left { float:left; width:11.3cm;border:none !important; padding:0 !important;} .right {float: right; width:5.6cm;border:none !important; padding:0 !important;} .right div {background-color: #DADADA;} .right div, .left div { margin-top:0.3cm} .clr { clear:both !important} p { margin:0} {/literal} {counter print=false assign=countPos} {foreach from=$orderObject->getOrderCart() item=item key=cartId name=foo} {if $item->get('parent_id') || (!$item->get('aid') && $item->get('article_type') != 0)} {continue}{/if}
Auftrag {$OrderCode} - Pos {$countPos} von {$order->countOrderCartPosition()}
{if $item->get('aid')>0 || $item->get('article_type') == 0}
Objektdaten
{if $item->get('s_desc')}Artikel: {$item->get('s_desc')}
{/if} {if $item->get('aid')}Artikelnummer: {$item->get('aid')}
{/if} {if $item->get('s_qty')}Auflage: {$item->get('s_qty')}
{/if} {if $item->get('aid')>0} {if $item->get('s_qty')} {if $item->getArticle()->get('article_fulldesc')}{$item->getArticle()->get('article_fulldesc')}{/if} {else}{if $item->get('s_desc')}{$item->get('s_desc')}{/if} {/if}{/if}
{if $item->get('aid')>0}
{if $item->get('s_desc')}Artikel: {$item->get('s_desc')}
{/if} {if $item->get('aid')}Artikelnummer: {$item->get('aid')}
{/if} {if $item->get('s_qty')}Auflage: {$item->get('s_qty')}
{/if} {if $item->get('aid')>0} {if $item->get('s_qty')} {if $item->getArticle()->get('article_fulldesc')}{$item->getArticle()->get('article_fulldesc')}{/if} {else}{if $item->get('s_desc')}{$item->get('s_desc')}{/if} {/if}{/if}
Optionen
{foreach from=$item->getChildItems() item=childItem key=childId} {$childItem->get('s_desc')} {/foreach}
{foreach from=$item->getChildItems() item=childItem key=childId} {$childItem->get('s_desc')} {/foreach}
Verarbeitung
{if $item->getArticle()->get('article_zusatzinfo')}{$item->getArticle()->get('article_zusatzinfo')}{/if}
{/if}
{if $item->getArticle()->get('article_zusatzinfo')}{$item->getArticle()->get('article_zusatzinfo')}{/if}
Logistik - Versandinfo
Lieferadresse
{if $orderObject->get('order_DeliverAdressName') || $orderObject->get('order_DeliverAdressFirstname') || $orderObject->get('order_DeliverAdressLastname') } {if $orderObject->get('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressName')} {$orderObject->get('order_DeliverAdressName')}
{elseif $orderObject->get('order_DeliverAdressFirstname') || $orderObject->get('order_DeliverAdressLastname')} {$orderObject->get('order_DeliverAdressFirstname')} {$orderObject->get('order_DeliverAdressLastname')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')} {if $orderObject->get('order_DeliverAdressTown')}{$orderObject->get('order_DeliverAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {else} {if $orderObject->get('InvoiceAdressCompany1')}{$orderObject->get('InvoiceAdressCompany1')}
{/if} {if $orderObject->get('InvoiceAdressName')}{$orderObject->get('InvoiceAdressName')}
{/if} {if $orderObject->get('InvoiceAdressStreet')}{$orderObject->get('InvoiceAdressStreet')}
{/if} {if $orderObject->get('InvoiceAdressZIP')}{$orderObject->get('InvoiceAdressZIP')} {if $orderObject->get('InvoiceAdressTown')}{$orderObject->get('InvoiceAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {/if}
{if $orderObject->getShipping()} Versandart: {$orderObject->getShipping()->get('versand_desc')}
{/if} {if $item->getInfo('weight')}Gewicht: {$item->getInfo('weight')} kg
{/if} {if $item->get('s_qty')}Auflage: {$item->get('s_qty')}
{/if}
{if $order->countOrderCartPosition(true)}Warenkorb mit {$order->countOrderCartPosition(false)} Posten
{/if} {if $orderObject->getOrderInfo('weight')}Gesamtgewicht: {$orderObject->getOrderInfo('weight')} kg{/if}
Lieferadresse
{if $orderObject->get('order_DeliverAdressName') || $orderObject->get('order_DeliverAdressFirstname') || $orderObject->get('order_DeliverAdressLastname') } {if $orderObject->get('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressName')} {$orderObject->get('order_DeliverAdressName')}
{elseif $orderObject->get('order_DeliverAdressFirstname') || $orderObject->get('order_DeliverAdressLastname')} {$orderObject->get('order_DeliverAdressFirstname')} {$orderObject->get('order_DeliverAdressLastname')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')} {if $orderObject->get('order_DeliverAdressTown')}{$orderObject->get('order_DeliverAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {else} {if $orderObject->get('InvoiceAdressCompany1')}{$orderObject->get('InvoiceAdressCompany1')}
{/if} {if $orderObject->get('InvoiceAdressName')}{$orderObject->get('InvoiceAdressName')}
{/if} {if $orderObject->get('InvoiceAdressStreet')}{$orderObject->get('InvoiceAdressStreet')}
{/if} {if $orderObject->get('InvoiceAdressZIP')}{$orderObject->get('InvoiceAdressZIP')} {if $orderObject->get('InvoiceAdressTown')}{$orderObject->get('InvoiceAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {/if}
{if $orderObject->getShipping()} Versandart: {$orderObject->getShipping()->get('versand_desc')}
{/if} {if $item->getInfo('weight')}Gewicht: {$item->getInfo('weight')} kg
{/if} {if $item->get('s_qty')}Auflage: {$item->get('s_qty')}
{/if}
{if $order->countOrderCartPosition(true)}Warenkorb mit {$order->countOrderCartPosition(false)} Posten
{/if} {if $orderObject->getOrderInfo('weight')}Gesamtgewicht: {$orderObject->getOrderInfo('weight')} kg{/if}
Bestellung vom: {$order->get('cdate')|date_format:"%d.%m.%Y"}
{if $orderObject->get('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressName')}{$orderObject->get('order_DeliverAdressName')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')}{if $orderObject->get('order_DeliverAdressTown')} {$orderObject->get('order_DeliverAdressTown')}
{/if}{/if} {if $orderObject->get('order_DeliverAdressEMail')}{$orderObject->get('order_DeliverAdressEMail')}
{/if}
{if $orderObject->get('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressName')}{$orderObject->get('order_DeliverAdressName')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')}{if $orderObject->get('order_DeliverAdressTown')} {$orderObject->get('order_DeliverAdressTown')}
{/if}{/if} {if $orderObject->get('order_DeliverAdressEMail')}{$orderObject->get('order_DeliverAdressEMail')}
{/if}
Bemerkung intern:
Bemerkung vom Besteller:
{if $item->get('remark')}{$item->get('remark')}{/if}
{if $item->get('remark')}{$item->get('remark')}{/if}
Zahlungsinformationen
Rechnungsanschrift:
{if $orderObject->get('InvoiceAdressName')} {if $orderObject->get('InvoiceAdressCompany1')}{$orderObject->get('InvoiceAdressCompany1')}
{/if} {if $orderObject->get('InvoiceAdressName')}{$orderObject->get('InvoiceAdressName')}
{/if} {if $orderObject->get('InvoiceAdressStreet')}{$orderObject->get('InvoiceAdressStreet')}
{/if} {if $orderObject->get('InvoiceAdressZIP')}{$orderObject->get('InvoiceAdressZIP')} {if $orderObject->get('InvoiceAdressTown')}{$orderObject->get('InvoiceAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {else} {if $orderObject->get('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressName')}{$orderObject->get('order_DeliverAdressName')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')} {if $orderObject->get('order_DeliverAdressTown')}{$orderObject->get('order_DeliverAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {/if}
{if $orderObject->getPayment()} Zahlungsart:
{$orderObject->getPayment()->get('payment_desc')} {/if}
Rechnungsanschrift:
{if $orderObject->get('InvoiceAdressName')} {if $orderObject->get('InvoiceAdressCompany1')}{$orderObject->get('InvoiceAdressCompany1')}
{/if} {if $orderObject->get('InvoiceAdressName')}{$orderObject->get('InvoiceAdressName')}
{/if} {if $orderObject->get('InvoiceAdressStreet')}{$orderObject->get('InvoiceAdressStreet')}
{/if} {if $orderObject->get('InvoiceAdressZIP')}{$orderObject->get('InvoiceAdressZIP')} {if $orderObject->get('InvoiceAdressTown')}{$orderObject->get('InvoiceAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {else} {if $orderObject->get('order_DeliverAdressCompany')}{$orderObject->get('order_DeliverAdressCompany')}
{/if} {if $orderObject->get('order_DeliverAdressName')}{$orderObject->get('order_DeliverAdressName')}
{/if} {if $orderObject->get('order_DeliverAdressStreet')}{$orderObject->get('order_DeliverAdressStreet')}
{/if} {if $orderObject->get('order_DeliverAdressZIP')}{$orderObject->get('order_DeliverAdressZIP')} {if $orderObject->get('order_DeliverAdressTown')}{$orderObject->get('order_DeliverAdressTown')}
{/if}{/if} {if $orderObject->getCustomerUser()->get('customer_user_telefon')}{$orderObject->getCustomerUser()->get('customer_user_telefon')}
{/if} {/if}
{if $orderObject->getPayment()} Zahlungsart:
{$orderObject->getPayment()->get('payment_desc')} {/if}