Neuer eigener Barcode, Rel.4.6C (SBS und SBP) EAN13

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Neuer eigener Barcode, Rel.4.6C (SBS und SBP) EAN13

Beitrag von kpas (ForumUser / 28 / 0 / 0 ) »
Hallo zusammen,

Ich habe gerade ein neues Formular mittels SapScript erstellt. Auf diesem Formular wird auch in jeder Zeile ein Barcode (EAN13 - BC_EAN13) ausgegeben. Dieser Barcode ist im Standard 1.3 CM hoch, was uns viel zu viel ist. Wir hätten den Barcode am liebsten auf 0.5 CM höhe.

Zu meinem Verständnis:
Einen neuen Barcode mit SE73 anlegen und bei der Definition einfach die höhe 0.5 CM eingeben, nützt nichts, denn man muss ja auch die SBS und SBP Angaben eingeben und über diese wird der Barcode definiert!? oder lieg ich da falsch?

Jetzt müsste ich zwei eigene Print-Controls anlegen SBSXX und SBPXX welche mir den Barcode definiert (EAN13, mit 1.3 CM höhe). Kann mir hier jemand weiterhelfen mit den HEX-Codes welche ich definieren muss? Gibt es dazu eine Dokumentation zur Erfassung neuer eigener Barcodes?

Danke für eure Hilfe,
kpas

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von kpas (ForumUser / 28 / 0 / 0 ) »
Hallo Zusammen,

habe die Lösung zu meinem Problem nun gefunden. Die Lösung, resp. die Lösung zum selbstgebastelten Barcode steht im OSS-Hinweis 45643.

kleiner Auszug:

Code: Alles auswählen.

Lösung
Die Steuersequenzen sind im R/3 in Printcontrols SBPxx abgelegt. Die Printcontrols werden pro Gerätetyp mit der Spool-Administration (SPAD Transaktionscode) gepflegt.

Die Inhalte der Printcontrols SBPxx für die Gerätetypen HPxxxx sind folgendermaßen aufgebaut:


ESC(s.p.h.v.b.s.T     1B2873307031306832347630623073323435303054
wobei die Parameter besondere Bedeutung haben:


ESC(s.p               1B2873..70
der ...p Parameter wählt human readable text aus:
1B287370 oder 1B28733070 - default Einstellung für human readable text
1B28733170   - no human readable text
1B28733270   - human readable text embedded
1B28733370   - human readable text half embedded
1B287331303370 - human readable half embedded + print checksum char
1B287331313370 - human readable half embedded + print * with code39 + print checksum char
1B28733470   - print human readable text under code
1B287331303470 - human readable embedded + print checksum char
1B287331313470 - human readable embedded + print * with code39 + print checksum char
1B28733570   - print human readable text above code
add 10 to print start/end * characters with code39
add 100 to print checksum character with text


...h                  ...68
der ...h Parameter wählt den Font für human-readable text aus:
etc. etc. etc.

Als Beispiel, mein Barcode, welchen die Kunden wünschten
EAN 13, Human readable text half embedded, height 5 mm and checksum char
-> 1B28733370313476323436333054

Grüsse
Pascal

Seite 1 von 1

Vergleichbare Themen

1
Antw.
269
Views
Adobe Forms EAN13 Barcode ohne Prüfziffer darstellen
von Der Formulator » 02.12.2021 15:16 • Verfasst in ABAP® Core
7
Antw.
6822
Views
BARCODE
von AneUng » 30.07.2004 09:56 • Verfasst in SAP - Allgemeines
2
Antw.
1298
Views
Barcode im Smartformat
von Heidi » 23.03.2007 11:48 • Verfasst in ABAP® für Anfänger
0
Antw.
1216
Views
Barcode Reisekosten
von Thomas R. » 09.07.2008 14:09 • Verfasst in Financials
2
Antw.
1060
Views
Smartforms - Barcode :(
von shimsham » 27.06.2019 09:48 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

kpas
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 168