FILL_COLLINFORMATION SAP Method Fill Return Values From Collect Modules
Below is documentation, parameters and attributes of ABAP Method FILL_COLLINFORMATION within SAP class CL_BSP_BROK_COLLECT_POST. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_BSP_BROK_COLLECT_POST into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method FILL_COLLINFORMATION can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method FILL_COLLINFORMATION
.| Name | Type | Data Type | Description | Default Value |
| IT_COLLECTIONTRANSFER | Importing | TYPE TITAGCYCOLLTRANSF | Table Category for SITAGCYCOLLTRANSF | |
| IT_COLLTEMPBPDETAILS | Importing | TYPE TITAGCYTCBP | Temporary Collections with Business Partner | |
| IT_COLLTEMPDETAILS | Importing | TYPE TITAGCYTEMPCOLL | Agency Collections: Table Cat. Data for Temp. Coll./Disb. | |
| IT_DOCS | Importing | TYPE TITAGCYDOCTYPE | Table Category for Document and Document Category | |
| I_CLEARINGAMOUNT | Importing | TYPE BETRW_KK | Clearing Amount | |
| I_CLEARINGAMOUNT_SC | Importing | TYPE BETRW_KK | Clearing Amount for Subcommission | |
| I_CURRENCY | Importing | TYPE WAERS | Currency Key | |
| I_DIFFERENCEAMOUNT | Importing | TYPE BETRW_KK | Difference Amount | |
| I_DIFFERENCEAMOUNT_SC | Importing | TYPE BETRW_KK | Difference Amount of Subcommission | |
| I_DIFFRULE | Importing | TYPE DIFFRULE_ITAGCY | Difference Rule | |
| I_DIFFRULE_SC | Importing | TYPE DIFFRULE_ITAGCY | Difference Rule for Subcommission | |
| I_LATEPAYMENTAMOUNT | Importing | TYPE BETRW_KK | Delayed Payment Amount | |
| I_PAYMENTAMOUNT | Importing | TYPE BETRW_KK | Payment Amount | |
| I_PAYMENTAMOUNT_SC | Importing | TYPE BETRW_KK | Reported Amount of Subcommission | |
| I_WITHHTAXAMOUNT | Importing | TYPE AQSBW_KK | Proportional Withholding Tax Amount In Transaction Currency | |
| RS_COLLECTIONINFORMATION | Returning | TYPE SITAGCYCOLLECTINFORMATION | Return Parameters After Collection |
Exceptions of Method FILL_COLLINFORMATION
This method does not have any exceptionsExample ABAP coding
DATA: lv_IT_COLLECTIONTRANSFER TYPE TITAGCYCOLLTRANSF,
lv_IT_COLLTEMPBPDETAILS TYPE TITAGCYTCBP,
lv_IT_COLLTEMPDETAILS TYPE TITAGCYTEMPCOLL,
lv_IT_DOCS TYPE TITAGCYDOCTYPE,
lv_I_CLEARINGAMOUNT TYPE BETRW_KK,
lv_I_CLEARINGAMOUNT_SC TYPE BETRW_KK,
lv_I_CURRENCY TYPE WAERS,
lv_I_DIFFERENCEAMOUNT TYPE BETRW_KK,
lv_I_DIFFERENCEAMOUNT_SC TYPE BETRW_KK,
lv_I_DIFFRULE TYPE DIFFRULE_ITAGCY,
lv_I_DIFFRULE_SC TYPE DIFFRULE_ITAGCY,
lv_I_LATEPAYMENTAMOUNT TYPE BETRW_KK,
lv_I_PAYMENTAMOUNT TYPE BETRW_KK,
lv_I_PAYMENTAMOUNT_SC TYPE BETRW_KK,
lv_I_WITHHTAXAMOUNT TYPE AQSBW_KK,
lv_RS_COLLECTIONINFORMATION TYPE SITAGCYCOLLECTINFORMATION,
lv_other TYPE c.
CALL METHOD CL_BSP_BROK_COLLECT_POST=>FILL_COLLINFORMATION(
EXPORTING
IT_COLLECTIONTRANSFER = lv_IT_COLLECTIONTRANSFER
IT_COLLTEMPBPDETAILS = lv_IT_COLLTEMPBPDETAILS
IT_COLLTEMPDETAILS = lv_IT_COLLTEMPDETAILS
IT_DOCS = lv_IT_DOCS
I_CLEARINGAMOUNT = lv_I_CLEARINGAMOUNT
I_CLEARINGAMOUNT_SC = lv_I_CLEARINGAMOUNT_SC
I_CURRENCY = lv_I_CURRENCY
I_DIFFERENCEAMOUNT = lv_I_DIFFERENCEAMOUNT
I_DIFFERENCEAMOUNT_SC = lv_I_DIFFERENCEAMOUNT_SC
I_DIFFRULE = lv_I_DIFFRULE
I_DIFFRULE_SC = lv_I_DIFFRULE_SC
I_LATEPAYMENTAMOUNT = lv_I_LATEPAYMENTAMOUNT
I_PAYMENTAMOUNT = lv_I_PAYMENTAMOUNT
I_PAYMENTAMOUNT_SC = lv_I_PAYMENTAMOUNT_SC
I_WITHHTAXAMOUNT = lv_I_WITHHTAXAMOUNT
RECEIVING
RS_COLLECTIONINFORMATION = lv_RS_COLLECTIONINFORMATION )
"Alternate coding for Method Call with returning parameter
lv_RS_COLLECTIONINFORMATION = CL_BSP_BROK_COLLECT_POST=>FILL_COLLINFORMATION(
EXPORTING
IT_COLLECTIONTRANSFER = lv_IT_COLLECTIONTRANSFER
IT_COLLTEMPBPDETAILS = lv_IT_COLLTEMPBPDETAILS
IT_COLLTEMPDETAILS = lv_IT_COLLTEMPDETAILS
IT_DOCS = lv_IT_DOCS
I_CLEARINGAMOUNT = lv_I_CLEARINGAMOUNT
I_CLEARINGAMOUNT_SC = lv_I_CLEARINGAMOUNT_SC
I_CURRENCY = lv_I_CURRENCY
I_DIFFERENCEAMOUNT = lv_I_DIFFERENCEAMOUNT
I_DIFFERENCEAMOUNT_SC = lv_I_DIFFERENCEAMOUNT_SC
I_DIFFRULE = lv_I_DIFFRULE
I_DIFFRULE_SC = lv_I_DIFFRULE_SC
I_LATEPAYMENTAMOUNT = lv_I_LATEPAYMENTAMOUNT
I_PAYMENTAMOUNT = lv_I_PAYMENTAMOUNT
I_PAYMENTAMOUNT_SC = lv_I_PAYMENTAMOUNT_SC
I_WITHHTAXAMOUNT = lv_I_WITHHTAXAMOUNT ).
Links to Related Class(s)
CL_BSP_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects