SAP ABAP Class CL_EPIC_PYMT_GROUP (EPIC: Payment Group for EPIC)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-GEN (Package) Globalization: E-Payment Integration Generic Topics
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EPIC_PYMT_GROUP Interface for Payment Group Generated 20131115
Properties
Class CL_EPIC_PYMT_GROUP  
Short Description EPIC: Payment Group for EPIC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-GEN   Globalization: E-Payment Integration Generic Topics 
Created 20131030   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_PYMT_GROUP Interface for Payment Group Generated 20131115
Friends
Class CL_EPIC_PYMT_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_EPIC_PYMT_GROUP_SERVICE Interface for Payment Group Service 20131115
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20131115
2 GET_GROUP_ITEM_FOR_PAY Instance method Private Method Get Group Item for Pay 20131115
3 GET_GROUP_ITEM_FOR_SUBMIT Instance method Private Method Get Group Items for Payment Request 20131115
4 GET_GROUP_ITEM_GENERAL Instance method Public Method Get General Group for Payment Request 20131115
5 ORGANIZE_ORDER_FOR_DISPLAY Instance method Private Method Organize the display order for F111 20131115
6 PREPARE_PARAMTERS Instance method Private Method Prepare Parameters for Payment Group 20131115
7 SET_GROUP_ID Instance method Private Method Set Group ID for Items 20131115
Events
Class CL_EPIC_PYMT_GROUP has no event.
Types
Class CL_EPIC_PYMT_GROUP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVICE Call by reference Object reference (TYPE REF TO) IF_EPIC_PYMT_GROUP_SERVICE Interface for Payment Group Service 20131115

Method CONSTRUCTOR on class CL_EPIC_PYMT_GROUP has no exception.

Method GET_GROUP_ITEM_FOR_PAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WEAK_FPRL_ITEM Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
2 Exporting ET_WEAK_OPEN_PAYMENT_ITEM Call by reference Type reference (TYPE) EPIC_T_PAYRQ EPIC: Partial Payment Item 20131115
3 Exporting ET_WEAK_OPEN_PAYMENT_ITEM_ALL Call by reference Type reference (TYPE) EPIC_T_PAYRQ EPIC: Partial Payment Item 20131115
4 Exporting ET_WEAK_PAYMENT_ITEM Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
5 Exporting ET_WEAK_PAYMENT_ITEM_ALL Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
6 Importing IF_GENERAL_GROUP_PURPOSE Call by reference Type reference (TYPE) ABAP_BOOL 20131115
7 Importing IS_DATA Call by reference Type reference (TYPE) FPRL_ITEM Item Data 20131115

Method GET_GROUP_ITEM_FOR_PAY on class CL_EPIC_PYMT_GROUP has no exception.

Method GET_GROUP_ITEM_FOR_SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WEAK_FPRL_ITEM Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
2 Exporting ET_WEAK_OPEN_PAYMENT_ITEM Call by reference Type reference (TYPE) EPIC_T_PAYRQ EPIC: Table Type of payrq 20131115
3 Exporting ET_WEAK_OPEN_PAYMENT_ITEM_ALL Call by reference Type reference (TYPE) EPIC_T_PAYRQ EPIC: Table Type of payrq 20131115
4 Exporting ET_WEAK_PAYMENT_ITEM Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
5 Exporting ET_WEAK_PAYMENT_ITEM_ALL Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
6 Importing IF_GENERAL_GROUP_PURPOSE Call by reference Type reference (TYPE) ABAP_BOOL 20131115
7 Importing IS_DATA Call by reference Type reference (TYPE) FPRL_ITEM Item Data 20131115

Method GET_GROUP_ITEM_FOR_SUBMIT on class CL_EPIC_PYMT_GROUP has no exception.

Method GET_GROUP_ITEM_GENERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WEAK_PAYMENT_ITEM_ALL Call by reference Type reference (TYPE) EPIC_T_ITEMS Table Type of PRL Items (Database Table) 20131115
2 Importing IS_PAYRQ Call by reference Type reference (TYPE) PAYRQ Item Data 20131115

Method GET_GROUP_ITEM_GENERAL on class CL_EPIC_PYMT_GROUP has no exception.

Method ORGANIZE_ORDER_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRID_DATA Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
2 Importing IT_WEAK_PAYMENT_ITEM Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
3 Importing IT_WEAK_PAYMENT_ITEM_ORIGINAL Call by reference Type reference (TYPE) EPIC_T_PP_ITEM Table Type of PRL Items (Database Table) 20131115
4 Importing IV_GROUP_MAX Call by reference Type reference (TYPE) EPIC_PP_GROUP_ID Identifier for Group of Items Related to Same Invoice 20131115

Method ORGANIZE_ORDER_FOR_DISPLAY on class CL_EPIC_PYMT_GROUP has no exception.

Method PREPARE_PARAMTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PAYRQ Call by reference Type reference (TYPE) PAYRQ Payment Requests 20131115
2 Exporting EV_BA_COMPLIANCE Call by reference Type reference (TYPE) ABAP_BOOL 20131115
3 Exporting EV_SHKZG Call by reference Type reference (TYPE) SHKZG Debit/Credit Indicator 20131115
4 Importing IS_DATA Call by reference Type reference (TYPE) FPRL_ITEM Item Data 20131115

Method PREPARE_PARAMTERS on class CL_EPIC_PYMT_GROUP has no exception.

Method SET_GROUP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PAYMENT_ITEM Call by reference Type reference (TYPE) EPIC_T_PP_ITEM EPIC: Partial Payment Item 20131115
2 Importing IV_GROUP_ID Call by reference Type reference (TYPE) EPIC_PP_GROUP_ID Identifier for Group of Items Related to Same Invoice 20131115

Method SET_GROUP_ID on class CL_EPIC_PYMT_GROUP has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in