Ansicht
Dokumentation

BAPI_SETTLEMENTREQSLIST_CREATE - Agenturgeschäft: Bapi Anforderungsliste erzeugen

BAPI_SETTLEMENTREQSLIST_CREATE - Agenturgeschäft: Bapi Anforderungsliste erzeugen

General Material Data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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

CUSTOMERCONDIN
DOCUMENTNUMBER
EXIT_AFTER_FIRST_ERROR
EXTENSIONIN
EXTENSIONOUT
HEADDATA
HEADDATAOUT
HEADTEXTIN
HEADTEXTOUT
ITEMDATA
ITEMDATAOUT
ITEMTEXTIN
ITEMTEXTOUT
LISTHEADDATA
LISTHEADDATAOUT
LISTITEMDATAOUT
PARTNERADDRESSES
PARTNERDATA
PARTNERDATAOUT
RETURN
VENDORCONDIN

Ausnahmen

Funktionsgruppe

2100

BAL 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 )