Etikette auf A4
{#- ==================== DEFINITIONEN ===================== #}
{%- set PRINTER_NAME = json.dumps(template.printer_name) %}
{%- set LABEL_TYPE = json.dumps("Varianten A4") %}
{%- set GROUP_NAME -%}
"ID: {{ model.id }}"
{%- endset %}
{%- set LABEL_QUANTITY = 1 %}
{%- set TAX_INFO = json.dumps(model.taxes_id.name|replace("Mehrwertsteuer ", "MwSt: ")) %}
{%- set PRODUCT_PRICE = model.list_price %}
{%- set LABEL_REF_NAME = json.dumps(model.name) %}
{%- set PRODUCT_NAME = json.dumps(model.name[0:30]) %}
{%- set PRODUCT_NAME2 = '""' %}{#- json.dumps(model.name[30:62]) #}
{%- set CROSSED_PRICE = json.dumps(model.regular_price or 0) %}
{%- set PRODUCT_EAN = json.dumps(model.product_code) %}
{%- set PRODUCT_PLU = json.dumps("%d"%model.id) %}
{%- set FDS -%}
ID;ETT01;3;Benutzerdefiniertes Etikett
; ID ; OPT ; TEXT ; FORM ; FORM SIZE
FormAsgn ; Z ; 0 ; Benutzerdefiniert ; 99 ; Benutzerdefiniert
; Seite
Head ; FORM99 ; 57x24 Preis Rechts
; EAN
Font ; 36.EAN-13B Half Height
Field ; 4 ; 6 ; 0 ; EANFCD ; FONTBOX{128,85}
; Artikeltext
Font ; 11.Arial
Field ; 12 ; 1 ; 0 ; TEXT1
Field ; 12 ; 1 ; 0 ; TEXT2
; Trennlinie Preis
Line ; 19 ; 1 ; 19 ; 51 ; 2
; Box fuer Preis
Line ; 19 ; 26 ; 23 ; 26 ; 3
Line ; 23 ; 51 ;19.2 ; 51 ; 6
Line ; 23 ; 26 ; 23 ; 51 ; 6
; Preis
Font ; 10.Arial Bold
Field ; 18 ; 27 ; 0 ; LDWSYM
Font ; 10.Arial Black
Field ; 18.2 ; 47 ; 0 ; vkp ; SAYRIGHT
Font ; 6.Arial
Text ; 14 ; 41 ; 8 ; inkl.MWSt
; Info Ohne Mwst / Warengruppe / BeNr / Stattpreis
Font ; 9.Arial Bold
If ; IsStp
Field ; 16 ; 0 ; 0 ; stpw
Field ; 16 ; 24 ; 0 ; ; SAYRIGHT
Line ; 21 ; 15 ; 17 ; 24 ; 3
Line ; 21 ; 24 ; 17 ; 15 ; 2
Else
Field ; 16 ; 0 ; 0 ; INFO1
Font ; 7.Arial
Field ; 16 ; 25 ; 0 ; Info1 ; SAYRIGHT
End
{%- endset %}
{%- set FDSDATA = json.dumps(FDS) -%}
{#- ======================= LABEL DRUCKER DATEN ======================= #}
{
"Quantity": {{ LABEL_QUANTITY }},
"FormName": {{ LABEL_REF_NAME }},
"FormDesc": {{ PRODUCT_EAN }},
"GroupName": {{ GROUP_NAME }},
"LabelType": {{ LABEL_TYPE }},
"UseGridLayout": true,
"LabelPrinterData": {
"CmdVer": 1,
"Cmd": "PrintLabel",
"PrinterSettings": {
"PrinterName": {{ PRINTER_NAME }}
},
"Layout": {
"Style": 99,
"RowCount": 9,
"ColCount": 3,
"StartRow": 100,
"StartCol": 80,
"Width": 630,
"Height": 320
},
"PrintData": [{
"Ean": {{ PRODUCT_EAN }},
"Plu": {{ PRODUCT_PLU }},
"Text": {{ PRODUCT_NAME }},
"Text2": {{ PRODUCT_NAME2 }},
"Price": {{ PRODUCT_PRICE }},
"CrossedPrice": {{ CROSSED_PRICE }},
"ShowPrice": true,
"VatPrice": true,
"VatRate": {{ TAX_INFO }},
"GpiTmg": 200,
"GpiMeh": "ML",
"GpiBas": 1000
}],"FdsData":{{FDSDATA}}
}
}
{#- ======================= LABEL DRUCKER DATEN ENDE ======================= #}