SAP ABAP Class CL_EBPP_TRPACC_GRP_MAPITEM (Helper class for TrdRblsPyblsAcctERPSpltItmGrpBy - Services)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FIN-FSCM-BD (Application Component) Biller Direct
     EBPP_APAR_2_XI_PROXY (Package) AP/AR/BL & Biller Direct (new modelling)
Properties
Class CL_EBPP_TRPACC_GRP_MAPITEM  
Short Description Helper class for TrdRblsPyblsAcctERPSpltItmGrpBy - Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EBPP_APAR_2_XI_PROXY   AP/AR/BL & Biller Direct (new modelling) 
Created 20081208   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EBPP_TRPACC_GRP_MAPITEM has no forward declaration.
Interfaces
Class CL_EBPP_TRPACC_GRP_MAPITEM has no interface implemented.
Friends
Class CL_EBPP_TRPACC_GRP_MAPITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DS_CONTROL Instance attribute Private Type reference (TYPE) EBPP_TRP_CONTROL Control data for execution - TradeRecPayAccountByCus-service 20090515
2 DT_MESSAGES Instance attribute Private Type reference (TYPE) EBPP_T_FIMSG messages table 20081208
3 DV_KOART Instance attribute Private Type reference (TYPE) KOART 'D' Account Type 20090116
4 DV_PARTNER Instance attribute Private Type reference (TYPE) KUNNR Partner (customer or vendor) 20090514
5 GV_HASH_ALGORITHM_SHA1 Constant Private Type reference (TYPE) HASHALG 'SHA1' Hash Algorithm 20090114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ERROR Instance method Public Method check if errors occured 20081208
2 CHECK_MAXDUEDATE Instance method Private Method check if "splititem" fits to maximum due date 20081208
3 CHECK_MINCLEARINGDATE Instance method Private Method check if "splititem" fits to minimum clearing date 20081208
4 CONSTRUCTOR Instance method Public Constructor Constructor 20090116
5 CONVERT_CURRENCIES Instance method Private Method convert currencies for cleared splititems 20081208
6 CORRECT_OPEN_ITEMS_AMOUNT Instance method Public Method correct open amount if arranged items or currency conversion 20081208
7 FILL_AMOUNT_FOR_CL_ITEMS Instance method Private Method fill amounts for cleared splititems 20081208
8 FILL_CLPROVDOCID_OR_PAYREGID Instance method Private Method fill "clearingamountprovidingdocumentID" or "paym reg ID" 20081208
9 FILL_COMMON_SPLITFIELDS Instance method Public Method fill common "splititem"-fields (same for open/arr/cleared) 20081208
10 GET_CASH_DISCOUNTS Instance method Private Method determine cash-discount amounts and dates 20081208
11 GET_CHANGESTATEID Instance method Public Method get "changeStateID" - hash value 20081208
12 GET_CHANGESTATEID_CLEARED Instance method Private Method get "changeStateID" for cleared splititems - hash value 20081208
13 GET_CHANGESTATEID_TRPITEM Instance method Public Method get "changeStateID" for "trp-item" - hash value 20081208
14 GET_CLEARINGSTATUS_DESCR Instance method Public Method get clearing status description 20081208
15 GET_ITEM_INFORMATION Instance method Private Method get item information if not yet read 20081208
16 GET_LOCAL_CURR_AMOUNTS Instance method Private Method get amounts in local currency (and correct amounts) 20081208
17 GET_MESSAGES Instance method Public Method get messages 20081208
18 GET_PAYMENTBLOCK Instance method Private Method determine paymentblock 20081208
19 GET_VALUE_DATE Instance method Private Method get value date 20081208
20 HANDLE_ARRANGED_INVOICE Instance method Public Method handle arranged invoice 20081208
21 HANDLE_CLEARED_INVOICE Instance method Public Method handle cleared invoice 20081208
22 HANDLE_OPEN_INVOICE Instance method Public Method handle open invoice 20081208
Events
Class CL_EBPP_TRPACC_GRP_MAPITEM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PAYMENT_CLR_ID Private See coding 20090420 BEGIN OF payment_clr_id, type TYPE payment_type, bukrs type bkpf-bukrs, auggj type bkpf-gjahr, augbl type bseg-augbl, END OF payment_clr_id
2 PAYMENT_TYPE Private See coding 20090420 BEGIN OF payment_type, status TYPE ebpp_stapp_kk, END OF payment_type
Method Signatures

Method CHECK_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR Value transfer Type reference (TYPE) FLAG an error occurred 20081208

Method CHECK_ERROR on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method CHECK_MAXDUEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPLITITEM Call by reference Type reference (TYPE) EBPP_TRPSPLITITEM trade receivables payables item splititem 20081208
2 Changing CT_ALL_SPLITITEMS Call by reference Type reference (TYPE) EBPP_TT_TRPSPLITITEM all splititems / also filtered ones 20081208
3 Exporting EV_RELEVANT Call by reference Type reference (TYPE) XFELD "splititem" relevant? 20081208
4 Importing IV_MAXOPSPLITDUEDATE Call by reference Type reference (TYPE) DATE maximum open splititem due date (from query) 20090114

Method CHECK_MAXDUEDATE on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method CHECK_MINCLEARINGDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPLITITEM Call by reference Type reference (TYPE) EBPP_TRPSPLITITEM trade receivables payables item splititem 20081208
2 Changing CT_ALL_SPLITITEMS Call by reference Type reference (TYPE) EBPP_TT_TRPSPLITITEM table type for TRP item splitItem 20081208
3 Exporting EV_RELEVANT Call by reference Type reference (TYPE) XFELD Checkbox 20081208
4 Importing IV_CLEARINGSTATUSCODE Call by reference Type reference (TYPE) C ClearingStatusCode 20090116
5 Importing IV_MINCLSPLITCLDATE Call by reference Type reference (TYPE) DATE minimum clearing date of split item (query) 20090114

Method CHECK_MINCLEARINGDATE on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL Call by reference Type reference (TYPE) EBPP_TRP_CONTROL Control data for execution - TradeRecPayAccountByCus-service 20090515
2 Importing IV_KOART Call by reference Type reference (TYPE) KOART Account Type 20090116
3 Importing IV_PARTNER Call by reference Type reference (TYPE) KUNNR partner (customer or vendor) 20090514

Method CONSTRUCTOR on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method CONVERT_CURRENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FOREIGN_AMOUNT Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20081208
2 Importing IV_CLEARING_DATE Call by reference Type reference (TYPE) DATUM Date 20081208
3 Importing IV_FOREIGN_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20081208
4 Importing IV_LOCAL_AMOUNT Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
5 Importing IV_LOCAL_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20081208

Method CONVERT_CURRENCIES on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method CORRECT_OPEN_ITEMS_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM Call by reference Type reference (TYPE) EBPP_TRPITEM dummy for trade receivables payables item - structure 20081208
2 Importing IT_ALL_SPLITITEMS Call by reference Type reference (TYPE) EBPP_TT_TRPSPLITITEM table type for TRP item splitItem 20081208

Method CORRECT_OPEN_ITEMS_AMOUNT on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method FILL_AMOUNT_FOR_CL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CURRENCIES_DIFFER Call by reference Type reference (TYPE) FLAG currencies differ 20081208
2 Exporting EV_SPLIT_CASHDISC_AMOUNT Call by reference Type reference (TYPE) WRBTR cash discount amount 20081208
3 Exporting EV_SPLIT_CLEARED_AMOUNT Call by reference Type reference (TYPE) WRBTR cleared amount 20081208
4 Exporting EV_SPLIT_CLEARED_CURR Call by reference Type reference (TYPE) WAERS clearing currency 20090116
5 Exporting EV_SPLIT_TRANS_AMOUNT Call by reference Type reference (TYPE) WRBTR transaction amount 20081208
6 Exporting EV_SPLIT_TRANS_CURR Call by reference Type reference (TYPE) WAERS transaction currency 20081208
7 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
8 Importing IS_ORI_ITEM_DEPRECATED Call by reference Type reference (TYPE) APAREBPP_ITEM Biller Direct: Item Data 20090514
9 Importing IS_PAYALLOCATION Call by reference Type reference (TYPE) APAREBPP_PAYALLOCATION Biller Direct: Payment Data/Bill Data Assignment 20081208
10 Importing IS_PAYITEM_DEPRACATED Call by reference Type reference (TYPE) APAREBPP_ITEM Biller Direct: Item Data 20090514
11 Importing IS_RESITEM_DEPRACATED Call by reference Type reference (TYPE) APAREBPP_ITEM Biller Direct: Item Data 20090514
12 Importing IV_ALLOC_AMOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
13 Importing IV_CLEARING_DATE Call by reference Type reference (TYPE) DATUM Date 20081208
14 Importing IV_DISCOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208

Method FILL_AMOUNT_FOR_CL_ITEMS on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method FILL_CLPROVDOCID_OR_PAYREGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ALLOC_AMOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
2 Changing CV_ALLOC_AMOUNT_ORI Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20081208
3 Changing CV_AMOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
4 Changing CV_DISCOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
5 Exporting EV_CLEAR_AMOUNT_PROV_DOCID Call by reference Type reference (TYPE) CHAR35 "ClearingAmountProvidingDocumentID" 20081208
6 Exporting EV_CLEAR_AMOUNT_PROV_DOC_TYPE Call by reference Type reference (TYPE) STRING "ClearingAmountProvidingDocumentType" 20081208
7 Exporting EV_PAY_REGISTER_ITEM_ID Call by reference Type reference (TYPE) CHAR45 "PaymentRegisterItemID" 20081208
8 Exporting EV_PAY_REGISTER_ITEM_TYPE Call by reference Type reference (TYPE) STRING "PaymentRegisterItemTypeDescription" 20081208
9 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
10 Importing IS_PAYALLOCATION Call by reference Type reference (TYPE) APAREBPP_PAYALLOCATION Biller Direct: Payment Data/Bill Data Assignment 20081208

Method FILL_CLPROVDOCID_OR_PAYREGID on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method FILL_COMMON_SPLITFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPLITITEM Call by reference Type reference (TYPE) EBPP_TRPSPLITITEM trade receivables payables item splititem 20081208
2 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
3 Importing IS_ITEM Call by reference Type reference (TYPE) APAREBPP_ITEM Biller Direct: Item Data 20081208

Method FILL_COMMON_SPLITFIELDS on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_CASH_DISCOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MAXCASHDISCOUNTAMOU Call by reference Type reference (TYPE) WRBTR Currency amount in BAPI interfaces 20090114
2 Changing CV_MAXCASHDISCOUNTDATE Call by reference Type reference (TYPE) DATUM Maximum Cash Discount Date 20090114
3 Changing CV_MAXCASHDISCOUNTPERC Call by reference Type reference (TYPE) EBPP_TRP_PERCENTAGE cash discount percentage 20090114
4 Changing CV_NORMCASHDISCOUNTAMOU Call by reference Type reference (TYPE) WRBTR Currency amount in BAPI interfaces 20090114
5 Changing CV_NORMCASHDISCOUNTDATE Call by reference Type reference (TYPE) DATUM Normal Cash Discount Date 20090114
6 Changing CV_NORMCASHDISCOUNTPERC Call by reference Type reference (TYPE) EBPP_TRP_PERCENTAGE cash discount percentage 20090114
7 Importing IV_SKFBT Call by reference Type reference (TYPE) SKFBT Amount Eligible for Cash Discount in Document Currency 20090114
8 Importing IV_ZBD1P Call by reference Type reference (TYPE) DZBD1P Cash Discount Percentage 1 20090114
9 Importing IV_ZBD1T Call by reference Type reference (TYPE) DZBD1T Cash Discount Days 1 20090114
10 Importing IV_ZBD2P Call by reference Type reference (TYPE) DZBD2P Cash Discount Percentage 2 20090114
11 Importing IV_ZBD2T Call by reference Type reference (TYPE) DZBD2T Cash Discount Days 2 20090114
12 Importing IV_ZFBDT Call by reference Type reference (TYPE) DZFBDT Baseline Date for Due Date Calculation 20090114

Method GET_CASH_DISCOUNTS on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_CHANGESTATEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGESTATEID Call by reference Type reference (TYPE) STRING hash value for field "ChangeStateID" 20081208
2 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
3 Importing IS_SPLITITEM Call by reference Type reference (TYPE) EBPP_TRPSPLITITEM trade receivables payables item splititem 20081208

Method GET_CHANGESTATEID on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_CHANGESTATEID_CLEARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGESTATEID Call by reference Type reference (TYPE) STRING 20081208
2 Importing IS_SPLITITEM Call by reference Type reference (TYPE) EBPP_TRPSPLITITEM trade receivables payables item splititem 20081208

Method GET_CHANGESTATEID_CLEARED on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_CHANGESTATEID_TRPITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGESTATEID Call by reference Type reference (TYPE) STRING 20081208
2 Importing IS_ITEM Call by reference Type reference (TYPE) EBPP_TRPITEM "TradeReceivablesPayablesRegister-Item" 20081208

Method GET_CHANGESTATEID_TRPITEM on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_CLEARINGSTATUS_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CLEARINGSTATUS_DESCR Call by reference Type reference (TYPE) STRING description for clearing status value 20081208
2 Importing IV_CLEARINGSTATUSCODE Call by reference Type reference (TYPE) CHAR2 "clearingstatuscode" value 20081208

Method GET_CLEARINGSTATUS_DESCR on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_ITEM_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FINAL_ITEM Call by reference Type reference (TYPE) EBPP_TRPITEM dummy for trade receivables payables item - structure 20081208
2 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
3 Importing IS_ITEM Call by reference Type reference (TYPE) APAREBPP_ITEM Biller Direct: Item Data 20081208

Method GET_ITEM_INFORMATION on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_LOCAL_CURR_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ALLOC_AMOUNT_ORI Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20081208
2 Changing CV_AMOUNT_ORI Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20081208
3 Changing CV_DISCOUNT_ORI Call by reference Type reference (TYPE) WSKTO Cash Discount Amount in Document Currency 20081208
4 Exporting EV_ALLOC_AMOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
5 Exporting EV_AMOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
6 Exporting EV_DISCOUNT_LOCAL Call by reference Type reference (TYPE) DMBTR Amount in Local Currency 20081208
7 Importing IV_ALLOCATED_AMOUNT Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20081208
8 Importing IV_ALLOC_AMOUNT_ORI Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20090115
9 Importing IV_AMOUNT Call by reference Type reference (TYPE) WRBTR Amount in Document Currency 20081208
10 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20090115
11 Importing IV_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20081208
12 Importing IV_CURRENCY_ORI Call by reference Type reference (TYPE) WAERS Currency Key 20081208
13 Importing IV_DISCOUNT Call by reference Type reference (TYPE) WSKTO Cash Discount Amount in Document Currency 20081208
14 Importing IV_DMBTR_RATE Call by reference Type reference (TYPE) EBPP_DMBTR_RATE conversion rate local currency 20081208

Method GET_LOCAL_CURR_AMOUNTS on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EBPP_T_FIMSG messages table 20081208

Method GET_MESSAGES on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_PAYMENTBLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPLITITEM Call by reference Type reference (TYPE) EBPP_TRPSPLITITEM trade receivables payables item splititem 20090519
2 Importing IS_ITEM Call by reference Type reference (TYPE) APAREBPP_ITEM Biller Direct: Item Data 20081208

Method GET_PAYMENTBLOCK on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method GET_VALUE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLEARING_VALUE_DATE Call by reference Type reference (TYPE) DATUM Date 20081208
2 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20090421
3 Importing IS_PAYALLOCATION Call by reference Type reference (TYPE) APAREBPP_PAYALLOCATION Biller Direct: Payment Data/Bill Data Assignment 20090415

Method GET_VALUE_DATE on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method HANDLE_ARRANGED_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FINAL_ITEM Call by reference Type reference (TYPE) EBPP_TRPITEM dummy for trade receivables payables item - structure 20081208
2 Changing CT_ALL_SPLITITEMS Call by reference Type reference (TYPE) EBPP_TT_TRPSPLITITEM table type for TRP item splitItem 20081208
3 Exporting EV_CONTAINS_ARRANGED Call by reference Type reference (TYPE) FLAG General Flag 20090114
4 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
5 Importing ITS_MYPAYMENTS Call by reference Type reference (TYPE) EBPP_TS_APAREBPP_MYPAYMENTS all payments (sorted) 20090114
6 Importing IT_RELEV_ALLOCATION Call by reference Type reference (TYPE) TBL_APAREBPP_ALLOCATION SAP Biller Direct: Assignment Item Data/Bill Data 20081208
7 Importing IT_RELEV_ITEMS Call by reference Type reference (TYPE) TBL_APAREBPP_ITEM SAP Biller Direct: Item Data 20081208
8 Importing IT_RELEV_PAYALLOCATION Call by reference Type reference (TYPE) TBL_APAREBPP_PAYALLCTN relevant payallocation lines 20090114
9 Importing IV_MAXOPSPLITDUEDATE Call by reference Type reference (TYPE) DATE Date in CHAR format 20090114

Method HANDLE_ARRANGED_INVOICE on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method HANDLE_CLEARED_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FINAL_ITEM Call by reference Type reference (TYPE) EBPP_TRPITEM dummy for trade receivables payables item - structure 20081208
2 Changing CT_ALL_SPLITITEMS Call by reference Type reference (TYPE) EBPP_TT_TRPSPLITITEM table type for TRP item splitItem 20081208
3 Exporting EV_XCURR_DIFF Call by reference Type reference (TYPE) FLAG currencies differred 20090519
4 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
5 Importing ITS_ALL_ITEMS Call by reference Type reference (TYPE) EBPP_TS_APAREBPP_ITEM sorted (by bukrs, gjahr, belnr, bu) table type for Item Data 20090114
6 Importing ITS_MYPAYMENTS Call by reference Type reference (TYPE) EBPP_TS_APAREBPP_MYPAYMENTS sorted table for mypayments (by refid) 20090114
7 Importing IT_PAYMENT_ITEMS Call by reference Type reference (TYPE) EBPP_T_APAREBPP_ITEM table type for Biller Direct Item Data 20081208
8 Importing IT_RELEV_ALLOCATION Call by reference Type reference (TYPE) TBL_APAREBPP_ALLOCATION SAP Biller Direct: Assignment Item Data/Bill Data 20090114
9 Importing IT_RELEV_ITEMS Call by reference Type reference (TYPE) EBPP_T_APAREBPP_ITEM table type for Biller Direct Item Data 20081208
10 Importing IT_RELEV_PAYALLOCATION Call by reference Type reference (TYPE) TBL_APAREBPP_PAYALLCTN SAP Biller Direct: Assignment Payment Data/Bill Data 20090114
11 Importing IV_CLEARINGSTATUSCODE Call by reference Type reference (TYPE) C ClearingStatusCode 20090116
12 Importing IV_MINCLSPLITCLDATE Call by reference Type reference (TYPE) DATE minimum clearing date of split item (query) 20090114

Method HANDLE_CLEARED_INVOICE on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.

Method HANDLE_OPEN_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FINAL_ITEM Call by reference Type reference (TYPE) EBPP_TRPITEM dummy for trade receivables payables item - structure 20081208
2 Changing CT_ALL_SPLITITEMS Call by reference Type reference (TYPE) EBPP_TT_TRPSPLITITEM table type for TRP item splitItem 20081208
3 Importing IS_INVOICE Call by reference Type reference (TYPE) APAREBPP_INVOICE Biller Direct: Bill Data 20081208
4 Importing IT_RELEV_ALLOCATION Call by reference Type reference (TYPE) TBL_APAREBPP_ALLOCATION relevant "allocation-items" for this invoice-id 20081208
5 Importing IT_RELEV_ITEMS Call by reference Type reference (TYPE) TBL_APAREBPP_ITEM relevant "items" for this invoice-id 20081208
6 Importing IV_MAXOPSPLITDUEDATE Call by reference Type reference (TYPE) DATE maximum open splititem due date (from query) 20090114

Method HANDLE_OPEN_INVOICE on class CL_EBPP_TRPACC_GRP_MAPITEM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605