Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Acronaut Diskussions Forum > Adobe Livecycle Designer > LCD unter SAP > ALD 8.2 aus SAP mit Barcode Datamatrix /GS1
Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
ALD 8.2 aus SAP mit Barcode Datamatrix /GS1
 Moderiert von: WebZopp, Gentleman, FileAffairs, acronaut Produkt: Adobe LiveCycle Designer V8  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
BuBaHH
Member
 

Eintragen seit: 9 Nov 2010
Herkunft:  
Berichte: 4
Status:  Offline
 Geschrieben: 28 Feb 2011 11:10

Text übernehmen

Antworten
moin,

habe mal wieder ein Problem für die Spezies von SAP aber auch für den allgemeinen Entwickler von PDF - Formularen.

Wir wollen einen Datamatrix Barcode auf ein Etikett (Zebra) ausgeben. Dieser Barcode soll GS1 DataMatrix sein. System ist SAP mit ALD 8.2

Mir wird irgend etwas von Functioncode1 = 00 + Functioncode2 = 90 erzählt.

Functioncodes kenne ich noch vom 128 C.

Probiert [FNC1]00.....
Probiert [F1]00.....

Beidesmal wird durch den Scanner der Inhalt in den Eckigen [] mitgelesen. Soll aber nicht.

Jetzt meine Fragen:
Weiss jemand ob der ALD 8.2 Barcode GS1 Datamatrix kann. ?
Wenn nicht kann man den ALD um diesen erweitern (wie sieht es da mit der XDC Datei aus?)?

Kennt sich jemand zum Thema ALD, Datamatrix und GS1 aus oder hat jemand Erfahrungen zum Thema Functioncode?

Viele Fragen wäre aber über kleine Ansätze sehr dankbar.

Viel Spass und Gruss aus Hamburg
BuBaHH

grandmasterflash
Member
 

Eintragen seit: 8 Aug 2011
Herkunft:  
Berichte: 14
Status:  Offline
 Geschrieben: 14 Sep 2012 11:51

Text übernehmen

Antworten
fuer alle die es so wie ich brauchen

http://help.adobe.com/de_DE/livecycle/8.2/acrobat_designer/wwhelp/wwhimpl/common/html/wwhelp.htm?context=Adobe_LiveCycle_Designer-Hilfe&file=barcodes_task.36.8.html

ismail001
Member
 

Eintragen seit: 6 Feb 2010
Herkunft: Schwörstadt, Deutschland
Berichte: 5
Status:  Offline
 Geschrieben: 30 Jan 2015 07:33

Text übernehmen

Antworten
Dies gilt allerdings nur für den Barcode Typ Code128. Dort funktioniert das [F1] als Steuerzeichen.
Bei Datamatrix wird das [F1] nur als Zeichenkette interpretiert.
Gibt es eine Möglichkeit für einen DATAMATRIX Barcode einen FNC1 Code zu erzeugen?
Zwischenzeitlich sind mehr als 3 Jahre vergangen und es gibt bereits den LC 10.4. Aber das Problem bleibt.
Ich bin dankbar für jeden Hinweis.
Eventuell kann man per Scripting oder mit anderen Mitteln einen GS1 Barcode erzeugen.

ismail001
Member
 

Eintragen seit: 6 Feb 2010
Herkunft: Schwörstadt, Deutschland
Berichte: 5
Status:  Offline
 Geschrieben: 19 Jan 2016 20:05

Text übernehmen

Antworten
Zwischenzeitlich gibt es von Adobe den Livecycle Designer 11. Dieser bietet leider immer noch nicht den GS1 Datamatrix Barcode an.

Ich habe mich zwischenzeitlich tief in diese Thematik eingearbeitet. Meine Erkenntnisse möchte ich in diesem teilen.
Der GS1 Datamatrix ist grundsätzlich keine neue Symbologie. Was den Datamatrix als GS1 Barcode auszeichnet ist das FNC1 "Zeichen". Dieses FNC1 ist nicht der ASCII Code 232 wie viele annehmen. Es wird genauer gesagt nur vom Code 232 gesprochen. Nun was hat es damit auf sich? Folgendes!

Der Code 232 ist der Binär Code , welches im GS1 Datamatrix fest kodiert wird.
Der Code 232 entspricht also im Binär Format 11101000. Und genau dieses wird an immer der gleichen Stelle im Datamatrix dargestellt.

Somit kann ein Barcode Scanner der den Datamatrix Barcode lesen kann, vorher prüfen ob der Code 232 gesetzt ist. Ist dies der Fall, so schaltet der Barcode Scanner in einen anderen Modus um und interpretiert die Daten und Trennzeichen (GS) anders als bei einem "normalen" Datamatrix.
Der Code 232 kann auch nicht mit Hilfe von diversen anderen ASCII Zeichen kodiert werden, da es sich um einen fest reservierten Bereich im Barcode handelt.

Ich habe nun aus dieser Not das der moderne Adobe Live Cycle Designer kein GS1 Datamatrix kann eine Tugend gemacht und kurzer Hand die Generierung eines GS1 Datamatrix Barcodes im ABAP (für die die SAP und Adobe Live Cycle Designer nutzen) programmiert.
Dabei wird in einer ABAP Klasse die zu kodierende Zeichenfolge übergeben und man bekommt eine PNG, BMP Datei oder ein Binärstring zurück. Die Rückgabe erfolgt in meinem Fall als Binärstring (im ABAP entspricht das dem Datentyp xstring ). Diese kann dann der Schnittstelle des Formulares übergeben werden und der Barcode wird als Bild im Formular angezeigt. Das ganze funktioniert natürlich online, also in dem Moment passiert die Generierung wenn es aufgerufen wird.

Wer interessiert ist an solch einer Lösung kann gerne Kontakt aufnehmen (Siehe Link)

http://www.europe-it-consulting.ch/de/loesungen/sap-gs1-barcode-generator/


Viele Grüsse

Letzte Änderung am 19 Feb 2016 07:17 von ismail001

radzmar
Member


Eintragen seit: 25 Okt 2011
Herkunft: Schwerin, Deutschland
Berichte: 891
Status:  Offline
 Geschrieben: 23 Jan 2016 07:06

Text übernehmen

Antworten
Ich habe auch eine Lösung, die nur JavaScript braucht und den DataMatrix-Code direkt im Formular erzeugt – also Stand-Alone funktioniert.
Bei Interesse einfach melden.

kara2609
Member
 

Eintragen seit: 23 Feb 2015
Herkunft:  
Berichte: 3
Status:  Offline
 Geschrieben: 13 Jun 2016 10:32

Text übernehmen

Antworten
Hallo ,

könntest du mir deine Lösung zuschicken, radzmar?
Ich habe nämlich das gleich Problem und wenn es JavaScript
umso besser :)
Vielen dank!

BGrau
Member
 

Eintragen seit: 17 Jan 2017
Herkunft:  
Berichte: 1
Status:  Offline
 Geschrieben: 18 Jan 2017 12:33

Text übernehmen

Antworten
Hallo,
Wir haben das gleiche oder aehnliche Problem.
Koennten wir diese Loesung auch bekommen?

vielen Dank!

joking
Member
 

Eintragen seit: 8 Feb 2011
Herkunft: Deutschland
Berichte: 1
Status:  Offline
 Geschrieben: 21 Feb 2017 11:59

Text übernehmen

Antworten
Hallo Radzmar,

könntest du mir bitte deine Lösung zuschicken?
Ich habe nämlich das gleich Problem und wenn es in JavaScript geht umso besser :)

Vielen Dank!

MfG Joking

Bupaw
Member
 

Eintragen seit: 30 Mai 2017
Herkunft:  
Berichte: 1
Status:  Offline
 Geschrieben: 31 Mai 2017 21:04

Text übernehmen

Antworten
Hallo,
wir haben das gleiche Problem.
Könnten wir diese Lösung auch bekommen?
Viele Grüße,


 Uhrzeit 18:14





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.1138 Sekunden (38% DB + 62% PHP). 19 verarbeitete Abfragen.