ich habe ein kleines Problem mit dem BAPI BAPI_SALESORDER_CREATEFROMDAT2. Wie kann ich eine externe Auftragsnummer mitgeben? Die Auftragsart erlaubt eine externe und eine interne Nummernvergabe. Wenn ich nun über den Parameter SALESDOCUMENTIN eine Nummer mitgebe, wird diese jedoch komplett ignoriert und es wird ein SD-Auftrag mit einer internen Nummer angelegt.
Löscht man im Customizing für die Auftragsart den internen Nummernkreis (d.h. es ist dann nur mehr externe Nummernvergabe erlaubt), wird kein Auftrag angelegt und man erhält die Fehlermeldung 'Für das Nummerkreisobjekt RV_BELEG ist das Nummernkreisintervall nicht angelegt.'.
Also wie muß ich eine externe Nummer in dem BAPI mitgeben, damit es auch funktioniert?
Habe nun den Fehler bereits gefunden: In der Tabelle EXTENSIONIN wird die Belegnummer ebenfalls mitübergeben. Habe ich übersehen.