Aufträge Massenhaft ändern ohne neue Terminierung
Posted:
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
Posted:
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
Posted:
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
Posted:
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 )