hi.
Bevor ich mir noch nen Wolf suche, vielleicht kann mir ja jemand hier im Forum helfen:
Ich möchte eine kombinierte Ausgabe von Menge UND Einheit erreichen.
Also sowas in der Art "200 Kg"
1. Problem.
Wenn ich im Netz suche finde ich meist nur Beispiele mit dem Zusatz UNIT beim WRITE Befehl. Alles schön und gut, nur wird mir da nicht die Einheit mitausgegeben.
Das kann ich ja noch umgehen indem ich die Einheit zusätzlich mit z.B. WRITE ausgebe. Das bringt mich jetzt auch direkt zum zweiten Problem.
2. Problem
Die Einheit wird IMMER in der kaufmännischen Darstellung ausgegeben (meist in Großbuchstaben). Aus "Kg" wird dann also "KG" oder "mm" wird zu "MM". In der Einheitentabelle (T006A) gibt es aber auch noch die (meines Erachtens richtige) "technische" Darstellung (MSEH6) nur finde ich dafür auf die Schnelle kein CONVERSION_EXIT oder ähnliches. Nur komplette READ*-Bausteine.
3. Problem
Zugegeben, das ist jetzt ein wenig philosophisch, aber gibt es nicht auch EInheiten die VOR der Menge ausgegeben werden? Gibt es dafür irgendwo in SAP ein Regelwerk?
Mein Idealziel wäre ein Baustein oder eine Methode, bei der ich Menge, Einheit und Sprachenschlüssel angebe und das Ergebnis ist der korrekt formatierte String.
Klar kann ich das auch selber programmieren (mach ich ja auch gerade), aber gibt es sowas in SAP nicht schon fix-fertig?
lg ADT
P.S.: Kaum zu Glauben, aber in meinen 14 Jahren ABAP stehe ich das erste Mal vor Menge- und Wertefeldern.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
ECC: 6.18
Basis: 7.50