Welchen Bapi zum Auftrag anlegen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

Welchen Bapi zum Auftrag anlegen

Postby Jesko2187 » Wed May 21, 2003 9:33 am

HiHo,

hätte mal wieder eine Frage. Welchen BAPI soll man benutzen, um einen Auftrag anzulegen. Im Systen (R/3 4.6b) bibt es 3 BAPIS (BAPI_SALESORDER_CREATEFROMDAT, BAPI_SALESORDER_CREATEFROMDAT1, BAPI_SALESORDER_CREATEFROMDAT2). Welcher dieser BAPIs ist der Richtige und wo liegen die Unterschiede?

Ziel ist es einen Auftrag über die Java-Schnittstelle aufzurufen. Zudem sollen im Auftrag die Partnerdaten geändert werden können (adresse ...) und event. manuelle Konditionen gepflegt werden.

Für Eure Hilfe sage ich schon jetzt vielen Dank.

mfg
Jesko2187
.
.
 
Posts: 1
Joined: Wed May 21, 2003 9:33 am

Postby Fabian1957 » Wed May 21, 2003 2:09 pm

An Deiner Stelle würde ich den BAPI_SALESORDER_CREATEFROMDAT2 nehmen, da das der aktuellste ist. Inbesondere dann, wenn Konfigurationsinformationen mitgegeben werden sollen. Der Grund für diese Bausteine liegt darin, dass ein BAPI nicht inkompatibel geändert werden darf. Wenn aber trotzdem die Notwendigkeit besteht, Erweiterungen oder Änderungen durchzuführen, die die Kompatibilität nicht mehr gewährleisten, dann muss eben ein 'neuer' bzw. 'erweiterter' Baustein her. Daher immer den nehmen, der die höchte Zahl am Ende aufweist, denn der ist i.d.R. am aktuellsten.
Fabian1957
....
....
 
Posts: 535
Joined: Mon Dec 02, 2002 11:34 am


Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 5 guests