Konvertierung GRM <-> KGM (KG?)

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Konvertierung GRM <-> KGM (KG?)

Beitrag von Romaniac (Specialist / 221 / 65 / 27 ) »
Hallo zusammen,

ich komme nicht weiter bei der Umrechnung von Maßeinheiten... In einem IDOC Exit sollen Gewichte aufaddiert werden in einer Variablen und dann in ein Segment geschrieben werden.
Im IDOC steht:
NTGEW = 800.000
GEWEI = GRM

oder auch

NTGEW = 1.200
GEWEI = KGM

Aus dem Materialstamm bekommen ich z.b:
NTGEW = 2.000
GEWEI = KG

die jetzt aufsummiert werden sollen.

Ich habe es mit dem Baustein UNIT_CONVERSION_SIMPLE versucht, der kommt weder mit KG noch mit KGM als output klar.
Dann habe ich vorher noch den Baustein UNIT_OF_MEASURE_ISO_TO_SAP für KGM und GRM aufgerufen und damit den UNIT_CONV aufgerufen, Fehler sind immer
conversion_not_found = 1 oder
unit_in_not_found = 8 oder
unit_out_not_found = 9

Was mache ich falsch oder gibt es einen anderen Baustein der mit den verschiedenen Maßeinheiten umgehen kann?

Vielen Dank,

Gruß Wolfgang

Mein Testprogramm:

Code: Alles auswählen.

DATA: lv_out          TYPE string,
      lv_ntgew        TYPE ntgew,
      lv_sap_code_in  TYPE msehi,
      lv_sap_code_out TYPE msehi.

lv_ntgew = '1200'.
CALL FUNCTION:
  'UNIT_OF_MEASURE_ISO_TO_SAP'
    EXPORTING
      iso_code = 'GRM'
    IMPORTING
      sap_code = lv_sap_code_in,

 'UNIT_OF_MEASURE_ISO_TO_SAP'
    EXPORTING
      iso_code = 'KGM'
    IMPORTING
      sap_code = lv_sap_code_out,

 'UNIT_CONVERSION_SIMPLE'
  EXPORTING
    input                = lv_ntgew
    unit_in              = lv_sap_code_in
    unit_out             = lv_sap_code_out
  IMPORTING

    output               = lv_out
  EXCEPTIONS
    conversion_not_found = 1
    division_by_zero     = 2
    input_invalid        = 3
    output_invalid       = 4
    overflow             = 5
    type_invalid         = 6
    units_missing        = 7
    unit_in_not_found    = 8
    unit_out_not_found   = 9
    OTHERS               = 10.
IF sy-subrc = 0.
  WRITE lv_out.
ELSE.
  WRITE sy-subrc.
ENDIF.
Geht nicht gibts nicht

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


Re: Konvertierung GRM <-> KGM (KG?)

Beitrag von Romaniac (Specialist / 221 / 65 / 27 ) »
Es war der Outputparameter vom Typ String statt type MENG13.
Geht nicht gibts nicht

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2381
Views
PDF Konvertierung
von Steffi221185 » 12.02.2007 11:44 • Verfasst in ABAP® Core
9
Antw.
3248
Views
Datum Konvertierung
von nkuhn » 14.02.2007 10:20 • Verfasst in ABAP® Core
0
Antw.
1176
Views
Datum Konvertierung
von nkuhn » 14.02.2007 08:18 • Verfasst in Basis
5
Antw.
20212
Views
Konvertierung Timestamp
von jeyloeso » 24.10.2012 08:40 • Verfasst in ABAP® für Anfänger
20
Antw.
12846
Views
Konvertierung CHAR => RAW
von ralf.wenzel » 14.11.2012 13:00 • Verfasst in ABAP® Core

Über diesen Beitrag

Romaniac
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 9 Stunden von msfox 18 / 10975
Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 27 / 4094
IT0024 Qualifikationen CP-ID
vor 14 Stunden von ArjenR 1 / 100

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.

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 9 Stunden von msfox 18 / 10975
Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 27 / 4094
IT0024 Qualifikationen CP-ID
vor 14 Stunden von ArjenR 1 / 100

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 14 Stunden von ArjenR 1 / 100
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3034
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9625