Page 1 of 1

Aufträge Massenhaft ändern ohne neue Terminierung

PostPosted: Tue Jun 30, 2015 6:41 am
by Vinzenz3000
Hallo zusammen,

wie müssen wegen eines Lagerumzuges Massenhaft Aufträge ändern. Es wird ein neuer Lagerort eingetragen. Gibt es eine Möglichkeit dies ohne erneute Terminierung durchzuführen?

Hat jemand sowas schon gemacht?

Danke & Gruß

Re: Aufträge Massenhaft ändern ohne neue Terminierung

PostPosted: Wed Jul 01, 2015 6:14 am
by Tron
Moin.
In diesem Fall würde ich die Ta LSMW Vorschlägen.
LG jens

Re: Aufträge Massenhaft ändern ohne neue Terminierung

PostPosted: Wed Jul 01, 2015 8:41 am
by Vinzenz3000
Tron hat geschrieben:Moin.
In diesem Fall würde ich die Ta LSMW Vorschlägen.
LG jens



Danke aber dann würde die Terminierung greifen oder nicht? Das ist ja wie wenn ich mit VA02 den Auftrag manuell ändere.

Ich habe auf einen Bapi gehofft, dem man mitgeben kann das er keine Terminierung machen soll :-)

Re: Aufträge Massenhaft ändern ohne neue Terminierung

PostPosted: Wed Jul 01, 2015 7:12 pm
by Tron
Moin.
Es ist so, dass sich BAPIs so verhalten, wie ein Aufruf über die entsprechende Transaktion.
Wenn eine manuelle Änderung nicht den gewünschten Effekt erzielt, wird das BAPI es auch nicht können.
Innnerhalb der LSMW hat man die Möglichkeit, direkt in Tabellen zu schreiben und/ oder BAPIs zu verwenden/aufzurufen. Je nachdem was man möchte.
Z.B. bei Migrationen von Belegen sind häufig Erstell / Buchungsdatum wichtig. Das BAPI wird sich aber genauso verhalten wie "manuell erzeugt/geändert" und ermöglicht daher keinen Einfluß auf die Datumsfelder.

Das BAPI für Auftragsänderung heißt BAPI_SALESORDER_CHANGE.
Es ist möglich die Änderung zu simulieren. (siehe FUBA doku)
Probier doch im Testsystem aus , was bei nicht mitgegebenen Terminen passiert.
viel Erfolg
lg Jens
(.. und vergiss nicht den BAPI_TRANSACTION_COMMIT )