Fonction SAP BAPI_SINGLESETTREQS_CHANGEMULT - Agency Business: BAPI Change Single Settlement Requests

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
EXIT_AFTER_FIRST_ERROR WLF_EXIT_AFTER_FIRST_ERROR C 1 'X' X AB: End Following First Error

Paramètre Reférence Long. Facultatif Description
CUSTOMERCONDIN BAPIACCONDCU 151 X Customer Conditions: Changed Value
CUSTOMERCONDINX BAPIACCONDCUX 31 X Customer Conditions: Fields to be Changed
EXTENSIONIN BAPIPAREX 990 X Enhancements (Input)
EXTENSIONOUT BAPIPAREX 990 X Enhancements (Output)
HEADDATAIN BAPIACHC 262 Header Data: Changed Values
HEADDATAINX BAPIACHCX 48 Header Data: Fields to be Changed
HEADDATAOUT BAPISRHEADO 438 X Header Data (Output)
HEADTEXTIN BAPIABHEADCTEXT 154 X Header Texts (Input)
HEADTEXTOUT BAPIABHEADCTEXT 154 X Header Texts (Output)
ITEMDATAIN BAPIACIC 350 Item Data: Changed Values
ITEMDATAINX BAPIACICX 47 Item Data: Fields to be Changed
ITEMDATAOUT BAPISRITEMO 348 X Item Data (Output)
ITEMTEXTIN BAPIABITEMCTEXT 160 X Item Texts (Input)
ITEMTEXTOUT BAPIABITEMCTEXT 160 X Item Texts (Output)
RETURN BAPIRET2 548 X Messages
VENDORCONDIN BAPIACCONDC 151 X Vendor Conditions: Changed Values
VENDORCONDINX BAPIACCONDCX 31 X Vendor Conditions: Fields to be Changed

Functionality
You use this method to change payment documents.
You use the document number (and item number) to select the documentsvia structure "HEADDATAINX" and document items via "ITEMDATAIN". Inaddition, you also mark the fields to be changed here.
You use structures "HEADDATAIN" and "ITEMDATAIN" to enter the newvalues.
Messages are returned in structure "RETURN".
Changed documents are returned in structures "HEADDATAOUT" and"ITEMDATAOUT".
You use structure "EXTENSIONIN" to change customer-specific fields.These must be inserted via an Append structure to structure"BAPI_TE_KOMZRKE" for header data and "BAPI_TE_KOMZRPE" for item data.Here, the field "DOCUMENT_NUMBER" must be used as the key for this BAPIand field "REF_DOC" must be left empty.
Caution: In the method "BAPI_SINGLESETTREQS_CREATMULT", field"PAYM_DOC" is used for the document number, instead of"DOCUMENT_NUMBER".
Changeable fields

Header data
DOCUMENT_NUMBER Document number
BILL_DATE Posting date
CURRENCY Currency OS NCY
CURRENCY_ISO ISO code for currency
DOC_DATE Document date
REF_DOC_NO Reference
PAYMT_REF Payment reference
ALLOC_NMBR Assignment
EXCH_RATE Directly quoted exchange rate
EXCH_RATE_V Indirectly quoted exchange rate
EX_RATE_FX Indicator for fixing exchange rate
TRANS_DATE Date for currency translation
PMNTTRMS Terms of payment for invoicing party
DSCNT1_TO Number of days for payment in first condition
DSCT_PCT1 Cash discount percent for payment in first condition
DSCNT2_TO Number of days for payment in second condition
DSCT_PCT2 Cash discount percent for payment in second condition
DSCNT3_TO Number of days for net due date
ADD_VAL_DY Additional value days of the invoicing party
FIX_VAL_DY Fixed value date of the invoicing party
PMNTTRMS_DEB Terms of payment key, customer
DSCNT1_TO_DEB Cash discount 1 - days, customer
DSCT_PCT1_DEB Cash discount 1 - percentage, customer
DSCNT2_TO_DEB Cash discount 2 - days, customer
DSCT_PCT2_DEB Cash discount 2 - percentage, customer
DSCNT3_TO_DEB Net due date, customer
PMNT_METH_DEB Payment method, customer
ADD_VAL_DY_DEB Additional value days, customer
FIX_VAL_DY_DEB Fixed value date, customer
PMNT_METH Payment method of invoicing party
INV_LIST_DATE Posting date of remuneration list
TESTRUN Switch to simulation mode (no changes to database)

Item data
DOCUMENT_NUMBER Document number
ITEM Item
MATERIAL Material
MATL_GROUP Material group
VEND_PART Vendor sub-range
COND_GROUP Condition group
PLANT Plant
TAX_CODE Input tax code
TAX_CODE_DEB Output tax code
NET_AMOUNT Net amount
GROSS Gross amount
TAX Tax amount
CASH_DISC Indicator for subject to cash discount
REF_DOC_HEAD Document number of the preceding document of the
business partner
REF_DOC_ITEM Item number of preceding document of thebusiness partner
PDOC_CAT Billing document type of the preceding document of the
business partner
SHORT_TEXT Short text
TAXJURCODE Tax Jurisdiction Code
BUS_AREA Business area
COSTCENTER Cost center
PROFIT_CTR Profit center
NET_PRICE Net price
BON_GRP1 Settlement group 1 (Purchasing)
BON_GRP2 Settlement group 2 (Subsequent Settlement)
BON_GRP3 Settlement group 3 (Subsequent Settlement)

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_TABLE OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX