Ansicht
Dokumentation
BAPI_CUSTOMERSETTLE_CHANGEMULT - Agenturgeschäft: Bapi Nebenkostenabrechnungen ändern
Addresses (Business Address Services) PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dieser Methode können Sie Kundenabrechnungen ändern.
Über die Strukturen "HEADDATAINX" und "ITEMDATAINX" selektieren Sie die Belege bzw. Belegpositionen und markieren die zu ändernden Felder.
Über die Strukturen "HEADDATAIN" und "ITEMDATAIN" geben Sie die neuen Werte mit.
Analog können Sie über die Strukturen "CONDITIONSX" und "CONDITIONS" Konditionsdaten ändern.
Nach erfolgreichem Ändern einer Kundenabrechnung erhalten Sie über die Strukturen "HEADDATAOUT" und "ITEMDATAOUT" den geänderten Beleg.
Eventuell auftretende Fehler werden über den Parameter "RETURN" bekanntgegeben.
Über die Stuktur EXTENSIONIN können Sie kundeneigene Felder ändern. Diese müssen über eine Append-Struktur an die Struktur BAPI_TE_KOMLFKE für die Kopfdaten und BAPI_TE_KOMFKPE für die Positionsdaten angefügt werden. Dabei muss für dieses BAPI das Feld DOCUMENT_NUMBER als Key verwendet werden und das Feld REF_DOC freigelasssen werden.
Beispiel
Hinweise
Änderbare Felder
Kopfdaten
DOCUMENT_NUMBER | Belegnummer |
BILL_DATE | Buchungsdatum |
CURRENCY | Währung OS NCY |
CURRENCY_ISO | ISO Code Währung |
DOC_DATE | Belegdatum |
REF_DOC_NO | Referenz-Belegnummer |
PAYMT_REF | Zahlungsreferenz |
EXCH_RATE | Preisnotierter Umrechnungskurs |
EXCH_RATE_V | Mengenorientierter Umrechnungskurs |
EX_RATE_FX | Kennzeichen für die Kursfixierung |
TRANS_DATE | Umrechnungsdatum für die Währungsumrechnung |
PMNTTRMS | Zahlungsbedingungsschlüssel |
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 |
ADD_VAL_DY | Zusätzliche Valutatage |
FIX_VAL_DY | Valuta-Fix-Datum |
PMNT_METH | Zahlweg |
INV_LIST_DATE | Buchungsdatum der Vergütungsliste |
TESTRUN Umschalten auf Simulations-Modus (keine DB Änderungen)
Positionsdaten
DOCUMENT_NUMBER,,Belegnummer
ITEM ,,Position
VEND_PART | Lieferantenteilsortiment |
COND_GROUP | Konditionsgruppen |
TAX_CODE | Vorsteuerkennzeichen |
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 |
NET_PRICE | Nettopreis |
PROMOTION | Aktion |
PRE_VENDOR | Vorlieferant |
BILL_REASON | Vorgangsgrund |
QUANTITY | Menge |
BILL_UNIT | Mengeneinheit |
ISOCODE_UNIT | ISO-Code Mengeneinheit |
SETT_ITEM | Aktiv für Nachträgliche Abrechnung |
PRICE_DATE | Preisfindungsdatum |
NET_WEIGHT | Nettogewicht |
GROSS_WT | Bruttogewicht |
UNIT_OF_WT | Gewichtseinheit |
UNIT_OF_WT_ISO | Gewichtseinheit im ISO-Code |
VOLUME | Volumen |
VOLUMEUNIT | Volumeneinheit |
VOLUMEUNIT_ISO | Volumeneinheit im ISO_Code |
VAL_TYPE | Bewertungsart |
VAL_CAT | Bewertungstyp |
BON_GRP1 | Abrechnungsgruppe 1 (Einkauf) |
BON_GRP2 | Abrechnungsgruppe 2 (Nachträgliche Abrechnung) |
BON_GRP3 | Abrechnungsgruppe 3 (Nachträgliche Abrechnung) |
POINTS | Anzahl Punkte |
POINTS_UNIT | Punkteeinheit |
POINTS_UN_ISO | Punkteeinheit im ISO-Code |
Weiterführende Informationen
Parameter
CONDITIONSINCONDITIONSINX
EXTENSIONIN
EXTENSIONOUT
HEADDATAIN
HEADDATAINX
HEADDATAOUT
HEADTEXTIN
HEADTEXTOUT
ITEMDATAIN
ITEMDATAINX
ITEMDATAOUT
ITEMTEXTIN
ITEMTEXTOUT
RETURN
Ausnahmen
Funktionsgruppe
2144PERFORM Short Reference General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 9880 Date: 20240523 Time: 105417 sap01-206 ( 61 ms )