[53386] in SAPr3-news
Re: Meldung_aus_BAPI_
daemon@ATHENA.MIT.EDU (Andreas Post)
Mon Feb 14 11:00:23 2005
To: sapr3-news@mit.edu
Date: 14 Feb 2005 07:42:35 -0800
From: Andreas Post <andreas.postNOSPAM@pan-it.com>
Message-ID: <cuqgtb08jm@drn.newsguy.com>
In article <7597e692.0502121451.321a9af7@posting.google.com>, whg says...
>
>die Doku kenne ich - das ist aber auch nicht mein Problem.
>
>Ich möchte nur wissen ob es eine Möglichkeit gibt, die nach einer
>erfolgreichen Buchung vom BAPI ausgegebene Erfolgsmeldung (RU-100)
>unterdrücken zu können.
Das ist ein altes BAPI und es rut diverse CO Verbuchungsbausteine auf.
Die haben teilweise so nette Messis noch in sich.
Bei normalen Funktionsbausteinen kann man....
Zusätze:
Statische Parameterübergabe
1. ... EXPORTING p1 = f1 ... pn = fn
2. ... IMPORTING p1 = f1 ... pn = fn
3. ... TABLES p1 = itab1 ... pn = itabn
4. ... CHANGING p1 = f1 ... pn = fn
5. ... EXCEPTIONS except1 = rc1 ... exceptn = rcn
Dynamische Parameterübergabe
6. ... PARAMETER-TABLE itab
7. ... EXCEPTION-TABLE itab
...die Punkte 6 + 7 verwenden und dann landen alle Messages in den angegebenen
Tabellen. Ob das beim BAPOI auch geht, habe ich noch nie probiert.
Teste es einfach mal.
Was immer geht.... ein MantelFunktionsbaustein für das BAPI stricken, lokal
verbuchen und dann in UPDATE oder BACKGROUNDTASK das Ding laufen lassen. Jedoch
musst Du Dir dann einen Trick einfallen lassen wie Du erfährst, das die
Verbuchung erfolgreich war oder nicht :-)
Gruß
Andreas