[51629] in SAPr3-news
Re: BAPI_SALESORDER_CREATEFROMDAT1 =?iso-8859-1?q?/f=FCllen?=
daemon@ATHENA.MIT.EDU (Georg Schwarz)
Wed Sep 29 14:24:04 2004
To: sapr3-news@mit.edu
Date: Wed, 29 Sep 2004 19:08:40 +0200
From: Georg Schwarz <gs_dev0@nexgo.de>
Message-ID: <pan.2004.09.29.17.08.36.117468@nexgo.de>
Am Tue, 28 Sep 2004 18:06:55 +0200 schrieb Stefan Hans:
> Rüdiger Hodapp wrote:
>> Genau dass kann man ja mit dem BAPI_SALESORDER_CREATEFROMDAT2 tun.
>> Hierzu ist die Übergabetabelle ORDER_CONDITIONS_IN zu benutzen (die gibt es
>> beim BAPI_SALESORDER_CREATEFROMDAT1 nicht).
> Hast Du den mal direkt in der SE37 laufen lassen ? Wenn ich den in der
> SE37 mit den notwendigsten Infos bestücke, kann ich einen erstellten
> Auftrag anschliessend nicht in der VA03 einsehen. Der BAPI gibt mir zwar
> eine Belegnummer zurück, unter der er den Auftrag angelegt haben will,
> aber irgendwie ist er offensichtlich doch nicht da. Habe parallel in
> einem anderen GUI den BAPI_TRANSACTION_COMMIT gerufen, aber es hilft
> irgendwie nicht.
Hallo Stefan,
du musst in der SE37 den Namen des FB eingeben, dann über das Menü
eine neue Testsequenz anlegen. Dort gibst du als erstes den
BAPI_SALESORDER_CREATEFROMDAT2 und danach den BAPI_TRANSACTION_COMMIT.
Wenn du nun Testest kannst du den BAPI_SALESORDER_CREATEFROMDAT2 mit
Daten füllen, ausführen und danach den Commit absetzen, um den Beleg
auf der DB fortzuschreiben.
Das ganze ist auch in einem OSS-Hinweis im Zusammenhang mit einem BAPI
zum Anlegen von Bestellungen beschrieben (ich habe jetzt die Nummer
leider nicht zur Hand), suche einfach mal mit BAPI Test und Commit.
Gruß
Georg