Fonction SAP BAPI_SINGLESETTREQS_COPYCHANGE - Agency Business: Copy and Change BAPI Single Settlement Requests

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
DOCUMENTNUMBER BAPISLKEY-DOCUMENT_NUMBER C 10 Payment request: Document number of a settlement req. list
INVOICE_DATE_COPY WFDAT D 8 X Agency Business: Posting Date
INVOICE_TYPE_COPY WFART C 4 X Agency Business: Billing Document Type
PARTNER_CHANGE WLF_PARTNER_CHANGE_PARAMETERS u 153 X Data for Partner Change

Paramètre Reférence Type Long. Description
DOCUMENTNUMBEROUT BAPISLKEY-DOCUMENT_NUMBER C 10 Payment request: Document number of a settlement req. list

Paramètre Reférence Long. Facultatif Description
COPY_PARAMETERS WLF_COPY_PARAMETERS 25 X AB: Parameter Table for Copying Single Document Items
CUSTOMERCONDCHANGE BAPIACCONDCU 151 X Customer Conditions: Changed Value
CUSTOMERCONDCHANGEX 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
VENDORCONDCHANGE BAPIACCONDC 151 X Vendor Conditions: Changed Values
VENDORCONDCHANGEX BAPIACCONDCX 31 X Vendor Conditions: Fields to be Changed

Functionality
You can use this method to copy and then change a single settlementrequest.
You do this by selecting the single settlement request using the inputparameter "DOCUMENTNUMBER". You can use "INVOICE_DATE" to maintain adifferent posting date and "INVOICE_TYPE" to maintain a differentbilling type for the copy.
You use the structure "COPY_PARAMETERS" to specify parameters for thecopy process so that, for example, only certain items are copied.
You enter the data to be changed as for BAPI_SINGLESETTREQS_CHANGEMULT.You enter the values of the document to be copied as document or itemnumbers. These are then converted internally to the new document or itemnumbers.
You can define header data using the structure "HEADDATAINX" and itemsusing "ITEMDATAINX" using the document number (and item number). Inaddition to this, you select the fields to be changed there. You specifynew values using the structures "HEADDATAIN" and "ITEMDATAIN".
You change texts using "HEADTEXTIN" for headers texts and
"ITEMTEXTIN" for item texts.
To change vendor conditions; "VENDORCONDCHANGEX" is used for changes and"VENDORCONDCHANGE" for values. To change customer conditions;"CUSTOMERCONDCHANGEX" and "CUSTOMERCONDCHANGE".
The structure "RETURN" returns messages.
The new document is returned using the structures "HEADDATAOUT" and"ITEMDATAOUT" the document number is returned via "DOCUMENTNUMBEROUT".
You can change customized fields using the structure "EXTENSIONIN". Youmust add these via an append structure to "BAPI_TE_KOMZRKE" and"BAPI_TE_KOMZRKEX" for header data and "BAPI_TE_KOMZRPE" and"BAPI_TE_KOMZRPEX" for item data. For this BAPI the field"DOCUMENT_NUMBER" must be used as a key and the field "REF_DOC" must beleft empty.

Notes
To copy an agency business document, copy control must be maintainedfrom the source to the target billing type.

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_TABLE OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX

Description
INCLUDE BAPI_DATAELEMENT OBJECT DOCU ID TX