Neue Preisfindung über BAPI

SAP R/3 Vertrieb: Auftragsverwaltung, Versand und Transport, Fakturierung, Kreditmanagement, Außenhandel/Zoll...
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Neue Preisfindung über BAPI

Beitrag von ABAP Neuling (ForumUser / 3 / 2 / 0 ) »
Hallo zusammen,

ich möchte gerne über BAPI_SALESORDER_CHANGE neue Preisfindung im SD Auftrag auf Kopfebene anstoßen (praktisch wie über VA02->Kopf->Konditionen->Aktualisieren).
Leider funktioniert mein Coding nicht.
Vrmutlich fehlt noch was in den Eingaben ich weiß aber nicht was. Hat jemand eine Idee?

REPORT Z_TEST_LOKAL.

TABLES: bapivbeln,
bapisdh1,
bapisdh1x,
BAPISDLS.
DATA: x_bapiret2 LIKE bapiret2 OCCURS 0 WITH HEADER LINE.

* Belegnummer
bapivbeln-vbeln = '0127224933'.

* Kopffelder
bapisdh1x-updateflag = 'U'.
BAPISDLS-PRICING = 'B'.
BAPISDLS-COND_HANDL = 'X'.


* Auftrag ändern
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
salesdocument = bapivbeln-vbeln
order_header_inx = bapisdh1x
LOGIC_SWITCH = BAPISDLS
TABLES
return = x_bapiret2.

* Commit durchführen
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = ' '.

VG

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Neue Preisfindung über BAPI

Beitrag von ABAP Neuling (ForumUser / 3 / 2 / 0 ) »
Dank eines Hinweises von black_adept habe ich eine funktionsfähige Lösung gefunden, es wäre jedoch schön wenn jemand mitteilt wie er über diesen BAPI die Preisfindung abwickelt (falls überhaupt möglich).

Anbei mein Lösungsweg:

Über den BAPI_SALESORDER_CHANGE im gewünschten Beleg zumindest das Preisdatum verändern.
Anschließend wird bei der Speicherung des Beleges (über BAPI initiiert) der User-Exit MV45AFZB - USEREXIT_NEW_PRICING_VBKD (Kopf) oder USEREXIT_NEW_PRICING_VBAP (Position) durchlaufen und genau hier kann man dann mit new_pricing = B die Preisfindung für den Beleg neu anstoßen.

VG

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2327
Views
per BAPI-Control über Visual Basic ein BAPI aufrufen
von Kaiwalker » 25.07.2005 15:22 • Verfasst in ABAP® Core
2
Antw.
2751
Views
Preisfindung im SD
von Gast » 09.07.2004 23:15 • Verfasst in Sales and Distribution
3
Antw.
2633
Views
Preisfindung im SD
von Jufo » 04.10.2006 19:03 • Verfasst in Sales and Distribution
1
Antw.
1827
Views
preisfindung
von Doris » 02.12.2005 10:01 • Verfasst in Sales and Distribution
0
Antw.
956
Views
Rechenfehler Preisfindung
von SAP_ENTWICKLER » 03.05.2018 11:01 • Verfasst in Sales and Distribution

Über diesen Beitrag

ABAP Neuling
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 74

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 74

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 132
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166