BAPI_PO_CHANGE Bestellpositionen hinzufügen

SAP R/3 Materialwirtschaft: Einkauf, Bestandsführung, Rechnungsprüfung, Inventur, Bewertung, Leistungsabwicklung, Materialstamm...
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

BAPI_PO_CHANGE Bestellpositionen hinzufügen

Beitrag von sts (ForumUser / 2 / 0 / 0 ) »
Hallo!

Vorliegendes Release: SAP R/3 Enterprise

Ich versuche - derzeit noch völlig vergeblich :cry: - mittels des BAPIs Positionen zu einer bestehenden Bestellung hinzuzufügen.
Hat da jemand Erfahrung?

Vielen Dank für jede Hilfe!

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


Beitrag von black_adept (Top Expert / 4136 / 131 / 956 ) »
Hallo sts,

was ist denn genau das Problem?

Kommt der BAPI mit Fehlermeldung zurück oder werden die Daten einfach nicht auf die DB geschrieben.

Im ersten Fall wäre es interessant die Meldungen zu sehen, im 2. Fall ist zu fragen, ob du auch den FB "BAPI_TRANSACTION_COMMIT" aufgerufen hast nach dme Aufruf von "BAPI_PO_CHANGE"?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von sts (ForumUser / 2 / 0 / 0 ) »
Hallo black_adept,

ich bekomme einfach keine zusätzliche Position an eine bestehende Bestellung.
Vermutlich fülle ich die BAPI-Strukturen ganz einfach falsch oder unvollständig. Momentan habe ich im Einzeltest zum Funktionsbaustein sogar eine Situation, die einen Kurzdump hervorruft...

Wenn Du vielleicht irgendein Beispiel hättest, WIE WELCHE Strukturen zu füllen sind, um diese Aktion ganz rudimentär auszuführen, wäre mir sehr geholfen.
Derzeit stochere ich sehr im Dunkeln.

Danke!

Beitrag von HU (ForumUser / 4 / 0 / 0 ) »
Hallo,
ein ähnliches Problem stellt sich mir, woran ich auch gerade verzweifle.

Wenn ich mit dem BAPI_PO_CHANGE eine oder mehrere neue Positionen an eine bestehende Bestellung anfügen will, muß ich mindestens die Tabellenparameter poitem, poitemx, poaccount und poaccountx befüllen.
Wenn ich das Feld po_item in den Tabellen mit der nächsten zu erwartenden Positionsnummer befülle, erhalte ich die Fehlermeldung
  • MEPO 071 Die Position 00030 ist nicht vorhanden
Wenn ich po_item leer lasse, erhalte ich stattdessen die Fehlermeldung
  • ME 083 Bitte Kostenstelle eingeben
Wie kann ich den die Zugehörigkeit der Zeilen von poaccount zu den Zeilen der poitem ausdrücken? Die Doku von SAP schweigt sich darüber leider aus :cry:

Für sachdienliche Hinweise bin ich dankbar!
- HU -

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Schau dir mal den Hinweis 197958 an, auf diesen wird inder FB-Doku verwiesen.
Wenn ich dies richtig deute, kannst du mit BAPI_PO_CHANGE keine neue Position anlegen. Vielleicht mal BAPI_PO_CREATE / CREATE1 versuchen.

Gruß

Thomas

Seite 1 von 1

Vergleichbare Themen

0
Antw.
7642
Views
1
Antw.
12228
Views
CLFMAS: Change Pointer - Combining one or more Change Pointers in Single IDOC
von ABAPLover » 21.08.2024 22:41 • Verfasst in ABAP® Core
10
Antw.
10670
Views
Eine neue Nachricht in T100 hinzufügen ( Gibt es BAPI?)
von ibo » 09.10.2015 19:20 • Verfasst in ABAP® für Anfänger
0
Antw.
1187
Views
1
Antw.
3073
Views
Bestellte Bestellpositionen
von Manfred K. » 15.01.2025 09:46 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

TABSTRIP oder Subscreen
Gestern von ewx 2 / 2592
SELECT SUM CUST
Gestern von wreichelt 4 / 2727
Banf anlegen
vor 2 Tagen von IHe 3 / 14437
FS-CD schnellstmöglich lernen
vor 4 Tagen von waltersen 3 / 7104
Banf anlegen
vor einer Woche von wreichelt 2 / 14782

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

TABSTRIP oder Subscreen
Gestern von ewx 2 / 2592
SELECT SUM CUST
Gestern von wreichelt 4 / 2727
Banf anlegen
vor 2 Tagen von IHe 3 / 14437
FS-CD schnellstmöglich lernen
vor 4 Tagen von waltersen 3 / 7104
Banf anlegen
vor einer Woche von wreichelt 2 / 14782