LE_EAN128_DECODE

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

LE_EAN128_DECODE

Beitrag von hezi (ForumUser / 11 / 1 / 0 ) »
Hallo.

Ich möchte mit dem Funktionsbaustein 'LE_EAN128_DECODE' einen Barcode auslesen.
Ich finde dazu keine Doku und weiß nicht genau wie ich den Funktionsbaustein aufrufen soll.

Ist es möglich den Barcode als einen String zu übergeben, oder muss jeder Identifikator einzeln mit Prefix übergeben werden.
Hat jemand ein Beispiel ?

Vielen Dank für jede Antwort

Grüße
Hezi

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


Re: LE_EAN128_DECODE

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
INCLUDE LV53SDSCH:

Code: Alles auswählen.

*&---------------------------------------------------------------------*
*&      Form  SCAN_HU_SSCC
*&---------------------------------------------------------------------*
*       interprets a string as EAN128-barcode and tries to find the sscc
*       This is the HUM variant
*----------------------------------------------------------------------*
*      --> IF_BARCODE  scanned string
*      <-- EF_HU       found HU number or copy of IF_BARCODE
*      <-- EF_RC       return code
*----------------------------------------------------------------------*
form scan_hu_sscc using    if_barcode  type barcode
                  changing ef_exidv    type exidv
                           ef_rc       type i.

data:
      lt_barcode             type barcode_t2
     ,ls_ean128_data         type ean128
     .

field-symbols:
      <ls_bc_plus_error> type barcode_plus_errors
     ,<ls_bc_error>      type barcode_error
     .

clear ef_rc.

append if_barcode to lt_barcode.
call function 'LE_EAN128_DECODE'
     exporting
          it_barcode                = lt_barcode      "Tabelle der Strichcodes
*         IF_MEASURE_UNIT           =
*         IF_AREA_UNIT              =
*         IF_VOLUME_UNIT            =
*         IF_WEIGHT_UNIT            =
     importing
          es_ean128_data            = ls_ean128_data
*         EF_VARIABLE_SC            =
     exceptions
          no_barcode_definition     = 01
          error_in_subfunctions     = 02
          barcode_not_ean128        = 03
          no_ai_relation            = 04
          no_ai_information         = 05
          general_customizing_error = 06
          others                    = 99
          .
........
........

Folgende Benutzer bedankten sich beim Autor Unit605 für den Beitrag:
hezi


Seite 1 von 1

Vergleichbare Themen

7
Antw.
7505
Views
GS1-128 (EAN128) Barcode in SMARTFORMS
von MiWern » 23.01.2013 15:29 • Verfasst in ABAP® Core

Über diesen Beitrag


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.