Show / Hide Table of Contents

    PlugIn hmBarcode

    Grundlagen

    Ab bossERP v12-11 ist das PlugIn für das Generieren von Barcodes bzw. für das Andrucken von Barcodes in Reports mittels Laserdrucker enthalten. Details zu den Barcode-Typen sind hier ersichtlich:

    http://hm2.heubach-media.de/projektis/hmReports/2_3/Documentation/CONTENT/EN00002273.HTM C_PICTURE(f_Picture) f_Picture:=hmB_Encode(BarcodeTypID;Höhe;Breite;“Wert“) wobei

    • BarcodeTypID in Liste von Link zu finden ist. Beispiele für Barcodetypen:
    • ID 3 = Standard Barcode 128 (ISO 15417) ohne Application Identifier (AI)
    • ID 30 = Barcode GS1-128 mit Application Identifier
    • ID 74 = EAN-14 als Kurzversion des GS1-128 GTIN usw.
    • Höhe: normalerweise 5
    • Breite: normalerweise 1
    • Wert = hmB_Encode(30;5;1;"[00]"+[r1_SSCC_Nummer]s_SSCC_Nummer+"[02]"+t_GTIN+"[37]"+String([r1_SSCC_Nummer]s_Anzahl__Handelseinheiten)+"[400]"+[s1_Beleg]s_Zweite__Belegnummer)
    • muss in eine Picture-Variable für den Strichcode überführt werden.

    Beispiele

    Barcode 128 für EAN-Nummer mit und ohne Application Identifier

    Im Start-Script: C_PICTURE(f_Picture) C_TEXT(t_Barcode;t_GTIN) Abfrage Druckparameter für Barcode-Typ (Barcode-ID) PRM\_Parameter("SRGanzzahl01:=Barcodetyp") Im Body-Script: t\_GTIN:=[s0\_Artikel]s\_Strichcode\_\_Verkauf Case of : (SRGanzzahl01=3) f\_Picture:=hmB\_Encode(3;5;1;t\_GTIN) Standard Code 128 ISO 15417 t_Barcode:=t_GTIN : (SRGanzzahl01=30) f_Picture:=hmB_Encode(30;5;1;"[02]"+t_GTIN) `"[02]" = Application Identifier für EAN t_Barcode:="(02)"+t_GTIN end Case

    Zusammengesetzter Barcode

    00 = SSCC / 02 = EAN / 37 = HE / 400 = Auftragsnummer f_Picture:=hmB_Encode(30;5;1;"[00]"+[r1_SSCC_Nummer]s_SSCC_Nummer+"[02]"+t_GTIN+"[37]"+String([r1_SSCC_Nummer]s_Anzahl__Handelseinheiten)+"[400]"+[s1_Beleg]s_Zweite__Belegnummer) t_Barcode:="(00)"+[r1_SSCC_Nummer]s_SSCC_Nummer+"(02)"+[s0_Artikel]s_Strichcode__Verkauf+"(37)"+String([r1_SSCC_Nummer]s_Anzahl__Handelseinheiten)+"(400)"+[s1_Beleg]s_Zweite__Belegnummer

    Etiketten mit Etikettendrucker drucken

    • Bearbeiten
    Back to top Generated by DocFX