[60585] in SAPr3-news
SY-MSGVx unter polnischer Flagge
daemon@ATHENA.MIT.EDU (Matthias Schawe)
Thu Feb 7 09:15:10 2008
To: sapr3-news@mit.edu
Date: 7 Feb 2008 14:14:40 GMT
From: Matthias Schawe <msc1502@web.de>
Message-ID: <610i2gF1r3780U1@mid.individual.net>
Hallo Newsgroup,
mich treibt zur Zeit folgendes um:
Wir haben ein kleines Programm geschrieben, um zu MM-Kontrakten
Bestellungen anzulegen und dann auch sofort den Wareneingang zu buchen.
Das läuft so ab:
- Eingabe von Kontrakt, Werk, Buchungsdatum, Lieferdatum,
Lieferscheinnummer und Frachtbriefnummer
- Es wird im Hintergrund _synchron_ im Modus "E" die Transaktion ME21
aufgerufen. Da auf dem Einstiegsbild keine Mengenangaben gemacht werden,
kann der User jetzt die gewünschte Kontraktposition aussuchen und die
Menge angeben. Deutschsprachig steht nach erfolgreicher Ausführung der
Transaktion in SY-MSGV2 die gerade erzeugte Bestellnummer.
- Diese Bestellnummer wird genutzt, um dazu den entsprechenden
Wareneingang zu buchen.
Melde ich mich in polnischer Sprache an dem System an, sind die
Messagevariablen SY-MSGVx leer. Lediglich die Variablen MSGID, MSGNO und
MSGTY sind gefüllt. Die Meldungsnummer (017 aus dem Gebiet 06) benötigt
allerdings auch 2(!) Variablen. Und das schönste ist, das ich auch eine
Bestellnummer in der Statusleiste angegeben bekomme. Leider ist die ganze
Struktur SYST frei von einer Bestellnummer.
Hat schon jemand Erfahrungen damit gemacht?
Ach ja. Wir haben hier den Releasestand 4.7 Enterprise im Einsatz.
Vielen Dank schon mal.
Matthias