SAP ABAP Class CL_EPIC_ECATT_PAYMENT_API (EPIC Payment APIs for eCATT)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-TEST (Package) Globalization: E-Payment Integration General Test Objects
Properties
Class CL_EPIC_ECATT_PAYMENT_API  
Short Description EPIC Payment APIs for eCATT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-TEST   Globalization: E-Payment Integration General Test Objects 
Created 20131113   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
Class CL_EPIC_ECATT_PAYMENT_API has no interface implemented.
Friends
Class CL_EPIC_ECATT_PAYMENT_API has no friend class.
Attributes
Class CL_EPIC_ECATT_PAYMENT_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_INVOICE Static method Public Method Create Invoice 20131115
2 PAY_INVOICE Static method Public Method Pay invoice 20131115
3 REVERSE_INVOICE Static method Public Method Reverse Invoice 20131115
Events
Class CL_EPIC_ECATT_PAYMENT_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_BELNR Private See coding 20131115 TY_BELNR TYPE RANGE OF belnr_d
2 TY_CUSTOMER Private See coding 20131115 TY_CUSTOMER TYPE RANGE OF kunnr
3 TY_VENDOR Private See coding 20131115 TY_VENDOR TYPE RANGE OF lifnr
Method Signatures

Method CREATE_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENT_INFO Call by reference Type reference (TYPE) EPIC_T_DOCUMENT_INFO EPIC: Table of document info 20131115
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20131115
3 Importing IT_DOCUMENTS Call by reference Type reference (TYPE) EPIC_T_DOCUMENT EPIC: Materials to Construct An Document 20131115

Method CREATE_INVOICE on class CL_EPIC_ECATT_PAYMENT_API has no exception.

Method PAY_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPRL_ITEM Call by reference Type reference (TYPE) FPRL_ITEM Item Data 20131115
2 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20131115
3 Importing IS_PR_PARAMS Call by reference Type reference (TYPE) EPIC_S_PROPOSAL_PARAMS EPIC: Structure for Payment Proposal Run 20131115
4 Importing IT_DOCUMENTS_INFO Call by reference Type reference (TYPE) EPIC_T_DOCUMENT_INFO EPIC: Table of document info 20131115

Method PAY_INVOICE on class CL_EPIC_ECATT_PAYMENT_API has no exception.

Method REVERSE_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20131115
2 Importing IS_FPRL_ITEM Call by reference Type reference (TYPE) FPRL_ITEM Item Data 20131115

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