Vergebene Belegnummer ermitteln

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Vergebene Belegnummer ermitteln

Beitrag von HUllendahl ( / / 0 / 3 ) »
Hallo zusammen,

leider habe ich per Suchfunktion nichts über meine Frage entdecken können.

Ich möchte per Call Transaction eine Rechnung auf einen Kreditor buchen und brauche die vergebene Belegnummer.
Kann man die irgentwo abfragen? Denn der User bekommt ja bei der manuellen Erfassung auch in der Statusleiste eine Meldung mit der vergebenen Belegnummer. Vielleicht hat schon jemand das selbe Problem gehabt und weiß wie man diese "Statusmeldung" abfangen kann?

Gruß aus Köln

Hardy Ullendahl

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


Beitrag von black_adept (Top Expert / 4116 / 129 / 951 ) »
Schau dir im Debugger bei Rückkehr aus "CALL TRANSACTION" in das rufende Programm doch mal die Felder "SY-MSGID", "SY-MSGNO", "SY-MSGVx" ( x ? {"1","2","3","4"} ) an.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von HUllendahl ( / / 0 / 3 ) »
Das hört sich ja vielversprechend an ;-) Werde ich testen und mich melden wenn's funktioniert hat!

Beitrag von Gast1 ( / / 0 / 3 ) »
Die vergebene Belegnummer müsste aus dem Feld
sy-msgv1 auszulesen sein.
Gruss
Uwe

Beitrag von black_adept (Top Expert / 4116 / 129 / 951 ) »
Nachtrag:
Auch wenn es meist damit klappt, die Belegnummer aus der letzten Meldung zu lesen.
Sauberer ist es den Zusatz "MESSAGES INTO ..." des Befehls "CALL TRANSACTION" zu verwenden und dann alle zurückgegebenen Nachrichten auszuwerten (bzw. nach der Meldung suchen, die sagt, dass eine Beleg gebucht/Daten geändert o.ä. ).
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von brinam ( / / 0 / 3 ) »
Noch ein Nachtrag:

M.E. kannst Du auch mit GET PARAMETER ID xxx die Belegnummer auslesen. Vorausgesetzt der CALL TRANSACTION endete mit sy-subrc = 0.

Beitrag von Gast ( / / 0 / 3 ) »
Hallo,

da gäbe es noch den Ansatz mit BAPI_BILLINGDOC_CREATEMULTIPLE, da bekommst Du die Belegnummer auch zurück.

Gruß Wodi

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2028
Views
FuBa gesucht: Verknüpfung ermitteln Barcode->Belegnummer
von PatrickMA » 06.04.2006 11:18 • Verfasst in ABAP® Core
2
Antw.
2583
Views
BAPI_ACC_DOCUMENT_POST - Erzeugte Belegnummer?
von PsychoMantis » 20.11.2007 15:32 • Verfasst in ABAP® Core
0
Antw.
1272
Views
Spool-ID über Belegnummer finden
von fbo » 15.06.2009 17:14 • Verfasst in ABAP® Core
10
Antw.
6524
Views
Jeweils aktuellste Belegnummer zur Belegposition selektieren
von bwlstudent » 06.11.2011 19:03 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1738
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1738
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 279
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 866
MS-Word als Editor
letzen Monat von tekko 1 / 4375