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 directly

The 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

.

NameTypeData TypeDescriptionDefault Value
IT_COLLECTIONTRANSFERImportingTYPE
TITAGCYCOLLTRANSF
Table Category for SITAGCYCOLLTRANSF
IT_COLLTEMPBPDETAILSImportingTYPE
TITAGCYTCBP
Temporary Collections with Business Partner
IT_COLLTEMPDETAILSImportingTYPE
TITAGCYTEMPCOLL
Agency Collections: Table Cat. Data for Temp. Coll./Disb.
IT_DOCSImportingTYPE
TITAGCYDOCTYPE
Table Category for Document and Document Category
I_CLEARINGAMOUNTImportingTYPE
BETRW_KK
Clearing Amount
I_CLEARINGAMOUNT_SCImportingTYPE
BETRW_KK
Clearing Amount for Subcommission
I_CURRENCYImportingTYPE
WAERS
Currency Key
I_DIFFERENCEAMOUNTImportingTYPE
BETRW_KK
Difference Amount
I_DIFFERENCEAMOUNT_SCImportingTYPE
BETRW_KK
Difference Amount of Subcommission
I_DIFFRULEImportingTYPE
DIFFRULE_ITAGCY
Difference Rule
I_DIFFRULE_SCImportingTYPE
DIFFRULE_ITAGCY
Difference Rule for Subcommission
I_LATEPAYMENTAMOUNTImportingTYPE
BETRW_KK
Delayed Payment Amount
I_PAYMENTAMOUNTImportingTYPE
BETRW_KK
Payment Amount
I_PAYMENTAMOUNT_SCImportingTYPE
BETRW_KK
Reported Amount of Subcommission
I_WITHHTAXAMOUNTImportingTYPE
AQSBW_KK
Proportional Withholding Tax Amount In Transaction Currency
RS_COLLECTIONINFORMATIONReturningTYPE
SITAGCYCOLLECTINFORMATION
Return Parameters After Collection



Exceptions of Method FILL_COLLINFORMATION

This method does not have any exceptions

Example 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!