BAPI_BILLINGDOC_CREATEMULTIPLE

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

BAPI_BILLINGDOC_CREATEMULTIPLE

Beitrag von Bapi_Guest ( / / 0 / 3 ) »
Hi,

ich möchte gerne eine Faktura per BAPI auf Basis eines SD-Auftrags anlegen.

Hat jemand damit Erfahrung (bitte keine Vorschläge, dass das auch per call Transaction geht :o ) ?

Ich wollte "BAPI_BILLINGDOC_CREATEMULTIPLE" verwenden. Aber neben für mich nicht nachvollziehbaren Meldungen wie "Die Position ist nicht fakturarelevant" ist diese BAPI für mich ein großes Fragezeichen! Wieso muss ich materialnummer mitgeben etc. Den Kram soll er sich gefälligst aus dem SD-Auftrag ziehen.


Wenn jemand hier einen besseren FuBa kennt oder ein bischen Doku zu o.g. hat, wäre ich sehr dankbar.


Gruß und schönes WE!

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


Beitrag von Gast ( / / 0 / 3 ) »
Die Funktionsbausteindokumentation ist doch recht ausführlich. Schau mal:
Kundeneinzelfaktura anlegen

Funktionalität
Mittels dieser Methode können Fakturen angelegt werden.

Als Eingabeparameter werden Informationen zu den zu verarbeitenden Positionen in der Tabelle BILLING_DATA_IN erwartet. Diese Daten werden verarbeitet und resultieren in einer Menge von Fakturen. Optional können Informationen zur Erfassung in der Eingabestruktur CREATOR_DATA_IN übermittelt werden. Sind diese Informationen vorgegeben, so werden diese in jeden Fakturabelegkopf der angelegt wird, übernommen. Desweiteren können optional Konditionen zu den einzelnen zu verarbeitenden Positionen in der Eingabetabelle CONDITION_DATA_IN, sowie Zahlungsmittelinformationen in der Tabelle CCARD_DATA_IN mitgegeben werden.

Diese Methode kann sowohl im Simulationslauf (TESTRUN = 'X') als auch im Echtlauf inklusive Verbuchung (TESTRUN = ' ') genutzt werden. Beide Ausführungsvarianten liefern eventuell aufgetretene Fehler in der Ausgabetabelle RETURN zurück. Informationen über die erfolgreiche Verarbeitung werden in der Ausgabetabelle SUCCESS zurückgegeben. Insbesondere liefert diese Ausgabetabelle im Echtlauf die Belegnummern der erzeugten Fakturen.

Hinweise
1. Muß-Eingaben :
BILLING_DATA_IN-SALESORG
BILLING_DATA_IN-DISTR_CHAN
BILLING_DATA_IN-DIVISION
BILLING_DATA_IN-DOC_TYPE
BILLING_DATA_IN-ORDBILLTYP
BILLING_DATA_IN-SOLD_TO
BILLING_DATA_IN-ITEM_CATEG
BILLING_DATA_IN-REQ_QTY
BILLING_DATA_IN-SALES_UNIT
BILLING_DATA_IN-CURRENCY
Soll ein Material fakturiert werden für den der Materialstamm zu er-
mitteln ist (BILLING_DATA_IN-NO_MATMAST = ' '), so sind nachfolgende
Eingaben obligatorisch :
BILLING_DATA_IN-PLANT
BILLING_DATA_IN-MATERIAL
Soll hingegen ein material fakturiert werden für den der Material-
stamm nicht zu ermitteln ist (BILLING_DATA_IN_NO_MATMAST = 'X'), so
sind nachfolgende Eingaben obligatorisch :
BILLING_DATA_IN-COUNTRY
BILLING_DATA_IN-MATERIAL
BILLING_DATA_IN-TAXCL_1MAT
2. COMMIT Steuerung :
Im Echtlauf (TESTRUN = ' ') wird die Verbuchung mittels eines COMMIT
WORK innerhalb der vorliegenden Methode veranlaßt.
Was aber nicht geht, ist das Anlegen einer Faktura mit Bezug zum Auftrag. Dafür ist das nicht gedacht, sondern zum Anlegen von Fakturen aus externen Systemen.

Re: BAPI_BILLINGDOC_CREATEMULTIPLE

Beitrag von joeman (ForumUser / 1 / 0 / 2 ) »
Die Frage Ist zwar uralt aber falls doch noch jemand danach sucht.

Das Anlegen mit Bezug auf Auftrag oder Lieferung geht schon.

In Tabelle BILLINGDATAIN diese Felder füllen:

REF_DOC = Belegnummer
REF_DOC_CA = 'C' für Auftrag oder 'J' für Lieferung

Damit das PopUp Fenster nicht nachfragt:
BILL_DATE = gewünschtes Fakturadatum.

Viele Grüße

Folgende Benutzer bedankten sich beim Autor joeman für den Beitrag (Insgesamt 2):
ewxXilukarim

Man muss es schon ernst nehmen, sonst macht's keinen Spaß!

Seite 1 von 1

Vergleichbare Themen

0
Antw.
11214
Views
bapi
von tech » 30.04.2007 10:51 • Verfasst in ABAP® für Anfänger
0
Antw.
19517
Views
SAP JCo --> BAPI
von Hutch3 » 17.10.2010 17:42 • Verfasst in Java & SAP®
0
Antw.
11229
Views
Bapi
von tech » 14.05.2007 08:19 • Verfasst in ABAP® Core
1
Antw.
13224
Views
BAPI
von anki_86 » 11.06.2007 10:40 • Verfasst in ABAP® für Anfänger
2
Antw.
14017
Views
Bapi´s im HR
von fbo » 10.07.2007 09:20 • Verfasst in Human Resources

Ü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

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.