Fonction SAP BAPI_SETREQSLIST_ADD_NEW_ITEMS - Agency Business: BAPI - Extend Settlement Request List

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
DOCUMENTNUMBER BAPISLKEY-DOCUMENT_NUMBER C 10
EXIT_AFTER_FIRST_ERROR WLF_EXIT_AFTER_FIRST_ERROR C 1 'X' X AB: End Following First Error
LISTHEADDATAIN BAPISLHC u 202 Settlement Request List Header Data: Changed Values
LISTHEADDATAINX BAPISLHCX u 24 Settlement Request List Header Data: Fields to be Changed

Paramètre Reférence Type Long. Description
LISTHEADDATAOUT BAPISLHEADO u 314 Settlement Request List Header Data (Output)

Paramètre Reférence Long. Facultatif Description
CUSTOMERCONDIN BAPILFCONDU 150 X Communication Structure: Agency Business Conditions Customer
EXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
EXTENSIONOUT BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
HEADDATAIN BAPIACHEAD 498 Communication Structure: Payment Document Header Data
HEADDATAOUT BAPISRHEADO 438 X Communication Structure: Payment Document Header Data
HEADTEXTIN BAPIABHEADCTEXT 154 X Agency Business: Header Text For Change Case
HEADTEXTOUT BAPIABHEADCTEXT 154 X Agency Business: Header Text For Change Case
ITEMDATAIN BAPIACITEM 449 Communication Structure: Payment Document Item Data
ITEMDATAOUT BAPISRITEMO 348 X Communication Structure: Payment Document Item Data
ITEMTEXTIN BAPIABITEMCTEXT 160 X Agency Business: Item Texts, Change Case
ITEMTEXTOUT BAPIABITEMCTEXT 160 X Agency Business: Item Texts, Change Case
LISTITEMDATAOUT BAPISLITEMO 50 X Communication Structure: Request List Item
PARTNERADDRESSES BAPIADDR1 1574 X BAPI Reference Structure for Addresses (Org./Company)
RETURN BAPIRET2 548 Return Parameter
VENDORCONDIN BAPILFCOND 150 X Communication Structure: Vendor Billing Document Conditions

Functionality
Use this method to change settlement request lists.
To change settlement request lists, select the settlement request listusing the document number and using structure "LISTHEADDATAINX", choosethe field that you want to change at header level in the settlementrequest list.
Use structure "LISTHEADDATAIN" to enter the new value.
The documents in the settlement request list can be changed in the sameway using "HEADDATAINX", "HEADDATAIN", "ITEMDATAINX" and "ITEMDATAIN".
Messages are displayed when "RETURN" is selected.
To display the documents that have been changed, use structures"LISTHEADDATAOUT", "LISTITEMDATAOUT", "HEADDATAOUT" and "ITEMDATAOUT".
Use structure "EXTENSIONIN" to add customer-specific fields. An appendstructure must be used to add the customer-specific fields to structure"BAPI_TE_KOMZRKE" for document data and "BAPI_TE_KOMZRPE" for item dataand "BAPI_TE_KOMZRLE" for settlement request lists. To do so for thisBAPI, field "REF_DOC" has to be used as the key field and field"DOCUMENT_NUMBER" must be left empty.

Notes
Note: In method "BAPI_SETTLEMENTREQSLIST_CREATE", field"PAYM_DOC" is used instead of "DOCUMENT_NUMBER" for the documentnumber.

Changeable Fields
Header Level ,,Settlement Request List
DOCUMENT_NUMBER,, Document Number
BILL_DATE ,, Posting Data
CURRENCY ,, Currency OS NCY
CURRENCY_ISO ,, ISO Code For Currency
DOC_DATE ,, Document Date
REF_DOC_NO ,, Reference
PAYMT_REF ,, Payment Reference
ALLOC_NMBR ,, Allocation Number
GROSS_AMNT ,, Net Total Invoice Amount
EXCH_RATE ,, Direct Quoted Exchange Rate
EXCH_RATE_V ,, Indirect Quoted Exchange Rate
EX_RATE_FX ,, Indicator: Fixing of Exchange Rate
TRANS_DATE ,, Conversion Date for Currency Conversion
PMNTTRMS ,, Terms of Payment Key For Invoicing Party
DSCNT1_TO ,, Number of Days for Immediate Payment
DSCT_PCT1 ,, Cash Discount for Immediate Payment
DSCNT2_TO ,, Cash Discount Percentage for Second Condition Payment
DSCT_PCT2 ,, Cash Discount for Second Condition Payment
DSCNT3_TO ,, Number of Days for Due Net Amount
ADD_VAL_DY ,, Additional Value Days from Invoicing Party
FIX_VAL_DY ,, Fixed Value Days From Invoicing Party
Header Level ,,Documents for Settlement Request List
DOCUMENT_NUMBER ,, Document Number
BILL_DATE ,, Posting Date
CURRENCY ,, Currentcy OS NCY
CURRENCY_ISO ,, ISO Code for Currency
DOC_DATE ,, Document Date
REF_DOC_NO ,, Reference
PAYMT_REF ,, Payment Reference
ALLOC_NMBR ,, Allocation Number
GROSS_AMNT ,, Net Total Invoice Amount
EXCH_RATE ,, Direct Quoted Exchange Rate
EXCH_RATE_V ,, Indirect Quoted Exchange Rate
EX_RATE_FX ,, Indicator: Fixing of Exchange Rate
TRANS_DATE ,, Conversion Rate for Currency Conversion
PMNTTRMS ,, Terms of Payment Key for Invoicing Party
DSCNT1_TO ,, Number of Days for Immediate Payment
DSCT_PCT1 ,, Cash Discount for Immediate Payment
DSCNT2_TO ,, Cash Discount for Second Condition Payment
DSCT_PCT2 ,, Cash Discount Percentage for Second Condition Payment
DSCNT3_TO ,, Number of Days for Due Net Amount
ADD_VAL_DY ,, Additional Value Days from Invoicing Party
FIX_VAL_DY ,, Fixed Value Days From Invoicing Party
PMNTTRMS_DEB ,, Conditions of Payment Key for Debtor
DSCNT1_TO_DEB ,, Cash Discount 1 Day Debtor
DSCT_PCT1_DEB ,, Cash Discount 1 Percent Debtor
DSCNT2_TO_DEB ,, Cash Discount 2 Day Debtor
DSCT_PCT2_DEB ,, Cash Discount 2 Percent Debtor
DSCNT3_TO_DEB ,, Due Date for Net Payment for Debtor
PMNT_METH_DEB ,, Payment Method, Debtor
ADD_VAL_DY_DEB ,, Additional Value Day, Debtor
FIX_VAL_DY_DEB ,, Value Fixed Date, Debtor
PYMT_METH ,, Payment Method, Invoicing Party
INV_LIST_DATE ,, Date of Posting of Remuneration List
Item Level,, Documents for Settlement Request List
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 ,, Cash Discount Indicator
REF_DOC_HEAD ,, Number of Reference Document at Business Partner
REF_DOC_ITEM ,, Item Number in Reference Document at Business Partner
PDOC_CAT ,, Billing Category of Previous Document at BusinessPartner
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)

Further information

Description
INCLUDE BAPI_DATAELEMENT

Description
INCLUDE BAPI_DATAELEMENT

Description
INCLUDE BAPI_DATAELEMENT

Description
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT
INCLUDE BAPI_DATAELEMENT

Description
You can use this structure to transfer address data for one-timecustomers. You have to set the 'REF_DOC' of the respective documentheader in the 'ADDR_NO' field.
INCLUDE BAPI_DATAELEMENT

Description
INCLUDE BAPI_DATAELEMENT