Ansicht
Dokumentation
BAPI_SETTLEMENTREQSLIST_CREATE - Agenturgeschäft: Bapi Anforderungsliste erzeugen
General Material Data PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dieser Methode können Sie Regulierungsanforderungslisten anlegen.
Als Input-Parameter müssen dazu Listkopfdaten über die Struktur LISTHEADDATA mitgeben. Außerdem müssen noch die Belegkopfdaten (über die Struktur HEADDATA) mitgegeben werden.
Die Positionsdaten geben Sie über die Tabelle ITEMDATA mit. Die Positionsnummernvergabe kann manuell, indem die entsprechenden Felder gefüllt werden, oder maschinell, entsprechend dem Customizing erfolgen.
Nach erfolgreichem Anlegen einer Regulierungsanforderungsliste erhalten Sie zum einen die Belegnummer sowie einige Belegkopfdaten zurück sowie die Verbindung Belegnummer-Liste.
Eventuell auftretende Fehler werden über den Parameter RETURN bekanntgegeben.
Um eine Aussage über die Positionen des Beleges machen zu können, erhalten Sie in der Tabelle ITEMDATAOUT einige Detailinformationen.
Über die Stuktur EXTENSIONIN können Sie kundeneigene Felder hinzufügen. Diese müssen über eine Append-Struktur an die Struktur BAPI_TE_KOMZRKE für die Belegdaten und BAPI_TE_KOMZRPE für die Positionsdaten und BAPI_TE_KOMZRLE für die Regulierungsanforderungsliste angefügt werden. Dabei muß für dieses BAPI das Feld REF_DOC als Key-Feld verwendet werden und das Feld DOCUMENT_NUMBER freigelasssen werden.
Beispiel
Hinweise
Achtung: In den Strukturen HEADDATAOUT und LISTITEMDATAOUT wird für die
Belegnummer ausnahmsweise das Feld PAYM_DOC anstatt dem Feld
DOCUMENT_NUMBER verwendet !!
Listkopfdaten
1. Muß-Eingaben:
Generell
PAYTYPE Regulierungsart
REF_DOC Laufende Nummer, die einen externen Beleg eindeutig
identifiziert
DIFF_INV Rechnungssteller
GROSS_AMNT Rechnungsgesamtbetrag
BILL_TO Rechnungsempfänger
CURRENCY Belegwährung
COMP_CODE Buchungskreis
Nur bei Erfassung mit Logistikdaten
PURCH_ORG Einkaufsorganisation
PUR_GROUP Einkäufergruppe
SALESORG Verkaufsorganisation
DISTR_CHAN Vertriebsweg
DIVISION Sparte
2. Kann-Eingaben:
BILL_DATE Fakturadatum
CURRENCY_ISO ISO Code Währung
DOC_DATE Belegdatum
REF_DOC_NO Referenz-Belegnummer
PAYMT_REF Zahlungsreferenz
EXCH_RATE Währungskurs
EX_RATE_FX Kennzeichen für die Kursfixierung
TRANS_DATE Umrechnungsdatum für die Währungsumrechnung
PMNTTRMS Zahlungsbedingungesschlüssel für den Rechnungsstellers
DSCNT1_TO Anzahl Tage für die Zahlung in erster Kondition
DSCT_PCT1 Skontoprozentsatz für die Zahlung in erster Kondition
DSCNT2_TO Anzahl Tage für die Zahlung in zweiter Kondition
DSCT_PCT2 Skontoprozentsatz für die Zahlung in zweiter Kondition
DSCNT3_TO Anzahl Tage für die Nettofälligkeit
Wenn Sie einen Zahlungsbedingungsschlüssel mitgeben, dürfen Sie keine Zahlungsbedingungen mitgeben und umgekehrt
ADD_VAL_DY Zusätzliche Valutatage des Rechnungsstellers
FIX_VAL_DY Valuta-Fix-Datum des Rechnungsstellers
Sie dürfen nur eines von beiden mitgeben
PMNTTRMS_DEB Zahlungsbedingungesschlüssel für den Rechnungsempfänger
DSCNT1_TO_DEB Anzahl Tage für die Zahlung in erster Kondition
DSCT_PCT1_DEB Skontoprozentsatz für die Zahlung in erster Kondition
DSCNT2_TO_DEB Anzahl Tage für die Zahlung in zweiter Kondition
DSCT_PCT2_DEB Skontoprozentsatz für die Zahlung in zweiter Kondition
DSCNT3_TO_DEB Anzahl Tage für die Nettofälligkeit
Wenn Sie einen Zahlungsbedingungsschlüssel mitgeben, dürfen Sie keine Zahlungsbedingungen mitgeben und umgekehrt
ADD_VAL_DY_DEB Zusätzliche Valutatage des Rechnungsempfänger
FIX_VAL_DY_DEB Valuta-Fix-Datum des Rechnungsempfänger
Sie dürfen nur eines von beiden mitgeben
PMNT_METH_DEB Zahlweg Rechnungsempfänger
TESTRUN Umschalten auf Simulations-Modus (keine DB Änderungen)
EXCH_RATE_V mengenorientierter Umrechnungskurs
ALLOC_NMBR Zuordnung
DOCID Barcode
Kopfdaten
1. Muß-Eingaben:
Generell
REF_DOC Laufende Nummer, die einen externen Beleg eindeutig
identifiziert
DIFF_INV Rechnungssteller
GROSS_AMNT Rechnungsgesamtbetrag
BILL_TO Rechnungsempfänger
CURRENCY Belegwährung
2. Kann-Eingaben:
PAYTYPE Regulierungsart
DIFF_INV Rechnungssteller
Regulierungsart und Rechnungssteller werden falls vorhanden gegen den Listenkopf geprüft
BILL_DATE Fakturadatum
CURRENCY_ISO ISO Code Währung
DOC_DATE Belegdatum
REF_DOC_NO Referenz-Belegnummer
PAYMT_REF Zahlungsreferenz
EXCH_RATE Währungskurs
EX_RATE_FX Kennzeichen für die Kursfixierung
TRANS_DATE Umrechnungsdatum für die Währungsumrechnung
PMNTTRMS Zahlungsbedingungesschlüssel für den Rechnungsstellers
DSCNT1_TO Anzahl Tage für die Zahlung in erster Kondition
DSCT_PCT1 Skontoprozentsatz für die Zahlung in erster Kondition
DSCNT2_TO Anzahl Tage für die Zahlung in zweiter Kondition
DSCT_PCT2 Skontoprozentsatz für die Zahlung in zweiter Kondition
DSCNT3_TO Anzahl Tage für die Nettofälligkeit
Wenn Sie einen Zahlungsbedingungsschlüssel mitgeben, dürfen Sie keine Zahlungsbedingungen mitgeben und umgekehrt
ADD_VAL_DY Zusätzliche Valutatage des Rechnungsstellers
FIX_VAL_DY Valuta-Fix-Datum des Rechnungsstellers
Sie dürfen nur eines von beiden mitgeben
PMNTTRMS_DEB Zahlungsbedingungesschlüssel für den Rechnungsempfänger
DSCNT1_TO_DEB Anzahl Tage für die Zahlung in erster Kondition
DSCT_PCT1_DEB Skontoprozentsatz für die Zahlung in erster Kondition
DSCNT2_TO_DEB Anzahl Tage für die Zahlung in zweiter Kondition
DSCT_PCT2_DEB Skontoprozentsatz für die Zahlung in zweiter Kondition
DSCNT3_TO_DEB Anzahl Tage für die Nettofälligkeit
Wenn Sie einen Zahlungsbedingungsschlüssel mitgeben, dürfen Sie keine Zahlungsbedingungen mitgeben und umgekehrt
ADD_VAL_DY_DEB Zusätzliche Valutatage des Rechnungsempfänger
FIX_VAL_DY_DEB Valuta-Fix-Datum des Rechnungsempfänger
Sie dürfen nur eines von beiden mitgeben
PMNT_METH_DEB Zahlweg Rechnungsempfänger
TESTRUN Umschalten auf Simulations-Modus (keine DB Änderungen)
PYMT_METH Zahlweg Rechnungssteller
INV_LIST_DATE Vergütungslistendatum
ALLOC_NMBR Zuordnung
DOCID Barcode
Nur bei Erfassung mit Logistikdaten
PURCH_ORG Einkaufsorganisation
PUR_GROUP Einkäufergruppe
SALESORG Verkaufsorganisation
DISTR_CHAN Vertriebsweg
DIVISION Sparte
Die Daten werden gegen die entsprechenden Listkopdaten geprüft.
Nur bei Erfassung ohne Logistikdaten
COMP_CODE Buchungskreis
Die Daten werden gegen die entsprechenden Listkopfdaten geprüft.
Positionsdaten
1. Muß-Eingaben:
REF_DOC Laufende Nummer, die einen externen Beleg eindeutig
identifiziert. Hierüber werden die Positionsdaten den
Kopfdaten zugewiesen
TAX_CODE Vorsteuerkennzeichen
TAX_CODE_DEB Ausgangssteuerkennzeichen
NET_AMOUNT Nettobetrag der Position
GROSS Bruttobetrag der Position
TAX Steuerbetrag der Position
2. Kann-Eingaben:
Generell
REF_ITEM Belegposition
CASH_DISC Kennzeichen Skontofähig
REF_DOC_HEAD Belegnummer des Vorlagebelegs beim Geschäftspartner
REF_DOC_ITEM Positionsnummer des Vorlagebelegs beim Geschäftspartner
PDOC_CAT Fakturatyp des Vorlagebelegs beim Geschäftspartner
SHORT_TEXT Kurztext
TAXJURCODE Tax Jurisdiction Code
BUS_AREA Geschäftsbereich
COSTCENTER Kostenstelle
PROFIT_CTR Profit Center
Nur bei Erfassung mit Logistikdaten
MATL_GROUP Warengruppe
MATERIAL Material
VEND_PART Lieferantenteilsortiment
COND_GROUP Konditionsgruppe beim Lieferanten
PLANT Werk
Weiterführende Informationen
Parameter
CUSTOMERCONDINDOCUMENTNUMBER
EXIT_AFTER_FIRST_ERROR
EXTENSIONIN
EXTENSIONOUT
HEADDATA
HEADDATAOUT
HEADTEXTIN
HEADTEXTOUT
ITEMDATA
ITEMDATAOUT
ITEMTEXTIN
ITEMTEXTOUT
LISTHEADDATA
LISTHEADDATAOUT
LISTITEMDATAOUT
PARTNERADDRESSES
PARTNERDATA
PARTNERDATAOUT
RETURN
VENDORCONDIN
Ausnahmen
Funktionsgruppe
2100BAL Application Log Documentation PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 12482 Date: 20240523 Time: 160824 sap01-206 ( 71 ms )