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 / 4155 / 134 / 958 ) »
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 / 4155 / 134 / 958 ) »
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.
2769
Views
FuBa gesucht: Verknüpfung ermitteln Barcode->Belegnummer
von PatrickMA » 06.04.2006 11:18 • Verfasst in ABAP® Core
2
Antw.
3331
Views
BAPI_ACC_DOCUMENT_POST - Erzeugte Belegnummer?
von PsychoMantis » 20.11.2007 15:32 • Verfasst in ABAP® Core
0
Antw.
1814
Views
Spool-ID über Belegnummer finden
von fbo » 15.06.2009 17:14 • Verfasst in ABAP® Core
2
Antw.
3484
Views
VA01 - Belegnummer beim Anlegen bestimmen?
von mherke » 12.10.2006 19:57 • Verfasst in Sales and Distribution

Ü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

Zukunft des ABAP Entwicklers
vor 3 Tagen von ralf.wenzel 6 / 308
HR in der Zukunft?
vor 3 Tagen von waltersen 5 / 2517
VS Code statt Eclipse
vor 4 Tagen von rob_abc 3 / 136

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

Zukunft des ABAP Entwicklers
vor 3 Tagen von ralf.wenzel 6 / 308
HR in der Zukunft?
vor 3 Tagen von waltersen 5 / 2517
VS Code statt Eclipse
vor 4 Tagen von rob_abc 3 / 136