SAP ABAP Class CL_EPIC_PP_SERVICES (Payment Processing Service Class)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-GEN (Package) Globalization: E-Payment Integration Generic Topics
Properties
Class CL_EPIC_PP_SERVICES  
Short Description Payment Processing Service Class    
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 20100907   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_PP_SERVICES has no forward declaration.
Interfaces
Class CL_EPIC_PP_SERVICES has no interface implemented.
Friends
Class CL_EPIC_PP_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EPIC_ACKNOWLEDGED Constant Public Type reference (TYPE) EPIC_REGUT_STATUS '020' EPIC: File Status 20101215
2 GC_EPIC_APPROVAL_PENDING Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '030' EPIC: Payment Item Status 20100907
3 GC_EPIC_AS_STATUS_APPROVED Static Attribute Public Type reference (TYPE) EPIC_APPR_STEP_ITEM_STATUS '020' Approval Step Item Status 20101015
4 GC_EPIC_AS_STATUS_IN_PROCESS Static Attribute Public Type reference (TYPE) EPIC_APPR_STEP_ITEM_STATUS '000' Approval Step Item Status 20101015
5 GC_EPIC_AS_STATUS_REJECTED Static Attribute Public Type reference (TYPE) EPIC_APPR_STEP_ITEM_STATUS '010' Approval Step Item Status 20101015
6 GC_EPIC_EXCEPTION Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '090' EPIC: Payment Item Status 20101015
7 GC_EPIC_IN_PREPARATION Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '010' EPIC: Payment Item Status 20100907
8 GC_EPIC_PAYMENT_IN_PROGRESS Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '050' EPIC: Payment Item Status 20110127
9 GC_EPIC_PAYMENT_ORDER_CREATED Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '060' EPIC: Payment Item Status 20100907
10 GC_EPIC_PAYMT_PROCESSED_BANK Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '110' EPIC: Payment Item Status 20100907
11 GC_EPIC_PAYMT_REJECTED_BANK Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '130' EPIC: Payment Item Status 20131115
12 GC_EPIC_PAYMT_REQUESTED_BANK Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '100' EPIC: Payment Item Status 20131204
13 GC_EPIC_PAYMT_SENT_TO_BANK Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '100' EPIC: Payment Item Status 20110228
14 GC_EPIC_REFUSED Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '020' EPIC: Payment Item Status 20100907
15 GC_EPIC_RELEASED_FOR_PAYMENT Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '040' EPIC: Payment Item Status 20100907
16 GC_EPIC_SENT Constant Public Type reference (TYPE) EPIC_REGUT_STATUS '010' EPIC: File Status 20101215
17 GC_EPIC_TRANSFER_CONFIRMED Constant Public Type reference (TYPE) EPIC_REGUT_STATUS '040' EPIC: File Status 20101215
18 GC_EPIC_TRANSFER_FAILED Constant Public Type reference (TYPE) EPIC_REGUT_STATUS '030' EPIC: File Status 20101215
19 GC_EPIC_TRANSFER_OBSOLETE Constant Public Type reference (TYPE) EPIC_REGUT_STATUS '050' EPIC: File Status 20130708
20 GC_EPIC_WARNING Constant Public Type reference (TYPE) EPIC_ITEM_STATUS '080' 20130723
21 GC_PRL_ASSIGNED Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '010' Item Status ID 20100907
22 GC_PRL_EXCEPTION Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '090' Item Status ID 20100907
23 GC_PRL_PAID Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '060' Item Status ID 20100907
24 GC_PRL_PAYMENT_IN_PROGRESS Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '050' Item Status ID 20100907
25 GC_PRL_PENDING_APPROVAL Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '030' Item Status ID 20100907
26 GC_PRL_REFUSED Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '020' Item Status ID 20100907
27 GC_PRL_RELEASED_FOR_PAYMENT Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '040' Item Status ID 20100907
28 GC_PRL_UNASSIGNED Constant Public Type reference (TYPE) FPRL_ITEM_STATUS '000' Item Status ID 20100907
29 MT_EPIC_C_BPSOTC_AS Static Attribute Private Type reference (TYPE) TTY_EPIC_C_BPSOTC_AS EPIC: Bank Payment Service Operation Type Code Assignment 20101012
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_APPROVER Static method Public Method Validates Approver 20101122
2 CHECK_ITEMS_FOR_RELEASE Static method Public Method Check Items for Relase (VERY IMPORTANT) 20101122
3 CLASSIFY_APPROVAL_ITEMS Static method Public Method Classify Items to be either Released, Approved or Rejected 20101122
4 CLASSIFY_SUBMITTAL_ITEMS Static method Public Method Classify Items to be either Released or Approved 20101122
5 DOUBLE_CHECK Static method Public Method Double Check (Approver) 20101202
6 GET_POSSIBLE_APPROVERS Static method Public Method Returns a list of possible approvers for related value helps 20101210
7 S_CHECK_APPR_IMPL_EXISTS Static method Public Method Checks existence of an epic_approval_control implementation 20110113
8 S_CHECK_EPIC_ACTIVE Static method Public Method Checks whether EPIC is Activated 20100907
9 S_CHECK_ITEM_ACTION_AUTH Static method Public Method Authorization Check 20100920
10 S_CHECK_ITEM_PAY_AUTH Static method Public Method Check Item Payment Authorization 20110203
11 S_CHECK_MERGE_BCM_ACTIVE Static method Public Method Is Merge or BCM active? 20120713
12 S_CHECK_PRL_ACTIVE Static method Public Method Checks whether PRL is Activated 20100907
13 S_CONTAIN_PAYMENT_REQUEST Static method Public Method Checks whether items contain the Payment Request 20130708
14 S_DEQUEUE_GROUPS Static method Public Method Dequeue Groups 20101029
15 S_DEQUEUE_ITEMS Static method Public Method Dequeue Items 20100915
16 S_ENQUEUE_GROUPS Static method Public Method Enqueue Groups 20101029
17 S_ENQUEUE_ITEMS Static method Public Method Enqueue Items 20100915
18 S_GET_EDITABLE_FIELDS Static method Public Method Get editable fiields 20121031
19 S_GET_FILE_BY_ITEM Static method Public Method Get File by Item 20120828
20 S_GET_ITEM_BY_KEYS Static method Public Method Get Items by Keys 20101012
21 S_GET_PREVIOUS_APPROVER Static method Public Method Determines Previous Approver for an Item from the Log 20100915
22 S_GET_SUBMITTER Static method Public Method Determines Submitter for an Item from the Log 20100908
23 S_UPDATE_FILE_STATUSES Static method Public Method Update Item Statuses (EPIC_STATUS, FPRL_ITEM) with Log 20111025
24 S_UPDATE_ITEM_STATUSES Static method Public Method Update Item Statuses (EPIC_STATUS, FPRL_ITEM) with Log 20111024
Events
Class CL_EPIC_PP_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_COMPANY_CODE_SELOPT Public See coding 20100907 tty_company_code_selopt TYPE STANDARD TABLE OF ty_company_code_selopt
2 TTY_DOCUMENT_KEYS Public See coding 20100907 tty_document_keys TYPE STANDARD TABLE OF bseg_key
3 TTY_DOCUMENT_SELOPT Public See coding 20100907 tty_document_selopt TYPE STANDARD TABLE OF ty_document_selopt
4 TTY_EPIC_C_BPSOTC_AS Public See coding EPIC: Bank Payment Service Operation Type Code Assignment 20101012 TTY_EPIC_C_BPSOTC_AS type STANDARD TABLE OF EPIC_C_BPSOTC_AS
5 TTY_EPIC_LC_STATUS_SELOPT Public See coding 20100907 tty_epic_lc_status_selopt TYPE STANDARD TABLE OF ty_epic_lc_status_selopt
6 TTY_FPRL_HEADER Public See coding 20101026 TTY_FPRL_HEADER type STANDARD TABLE OF fprl_header
7 TTY_FPRL_ITEM Public See coding 20101026 TTY_FPRL_ITEM type STANDARD TABLE OF fprl_item
8 TTY_INVOICE_REF_SELOPT Public See coding 20100907 tty_invoice_ref_selopt TYPE STANDARD TABLE OF ty_invoice_ref_selopt
9 TTY_MESSAGES Public Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20100907
10 TTY_PAYMENT_ITEM_GROUP_KEYS Public See coding 20100907 tty_payment_item_group_keys TYPE STANDARD TABLE OF ty_payment_item_group_keys
11 TTY_PAYMENT_ITEM_KEYS Public See coding 20100907 tty_payment_item_keys TYPE STANDARD TABLE OF ty_payment_item_keys
12 TTY_POSTING_DATE_SELOPT Public See coding 20100907 tty_posting_date_selopt TYPE STANDARD TABLE OF ty_posting_date_selopt
13 TTY_PROCESSOR_SELOPT Public See coding 20100907 tty_processor_selopt TYPE STANDARD TABLE OF ty_processor_selopt
14 TTY_VENDOR_SELOPT Public See coding 20100907 tty_vendor_selopt TYPE STANDARD TABLE OF ty_vendor_selopt
15 TY_COMPANY_CODE_SELOPT Public See coding 20100907 BEGIN OF ty_company_code_selopt, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE bukrs, high TYPE bukrs, END OF ty_company_code_selopt
16 TY_DOCUMENT_KEY Public Type reference (TYPE) BSEG_KEY 20100907
17 TY_DOCUMENT_SELOPT Public See coding 20100907 BEGIN OF ty_document_selopt, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE bseg_key, high TYPE bseg_key, END OF ty_document_selopt
18 TY_EPIC_LC_STATUS_SELOPT Public See coding 20100907 BEGIN OF ty_epic_lc_status_selopt, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE epic_item_status, high TYPE epic_item_status, END OF ty_epic_lc_status_selopt
19 TY_INVOICE_REF_SELOPT Public See coding 20100907 BEGIN OF ty_invoice_ref_selopt, "perhaps FPRL specific (TODO) sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE belnr_d, high TYPE belnr_d, END OF ty_invoice_ref_selopt
20 TY_MESSAGE Public Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100907
21 TY_PAYMENT_ITEM_GROUP_KEYS Public See coding 20100907 BEGIN OF ty_payment_item_group_keys, list_id TYPE fprl_list_id, list_descr TYPE fprl_list_descr, END OF ty_payment_item_group_keys
22 TY_PAYMENT_ITEM_KEYS Public See coding 20100907 BEGIN OF ty_payment_item_keys, guid TYPE sysuuid_x, END OF ty_payment_item_keys
23 TY_POSTING_DATE_SELOPT Public See coding 20100907 BEGIN OF ty_posting_date_selopt, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE budat, high TYPE budat, END OF ty_posting_date_selopt
24 TY_PROCESSOR_SELOPT Public See coding 20100907 BEGIN OF ty_processor_selopt, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE epic_processor, high TYPE epic_processor, END OF ty_processor_selopt
25 TY_VENDOR_SELOPT Public See coding 20100907 BEGIN OF ty_vendor_selopt, sign TYPE tvarv_sign, option TYPE tvarv_opti, low TYPE lifnr, high TYPE lifnr, END OF ty_vendor_selopt
Method Signatures

Method CHECK_APPROVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_VALID_APPROVER Call by reference Type reference (TYPE) FLAG 20101122
2 Importing IS_ITEM Call by reference Type reference (TYPE) FPRL_ITEM 20101122
3 Importing IV_NEXT_APPROVER Call by reference Type reference (TYPE) EPIC_APPROVER Approver 20101208

Method CHECK_APPROVER on class CL_EPIC_PP_SERVICES has no exception.

Method CHECK_ITEMS_FOR_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS_FOR_RELEASE Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
2 Exporting ET_OTHER_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
3 Importing IT_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122

Method CHECK_ITEMS_FOR_RELEASE on class CL_EPIC_PP_SERVICES has no exception.

Method CLASSIFY_APPROVAL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS_FOR_APPROVAL Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
2 Exporting ET_ITEMS_FOR_REJECTION Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
3 Exporting ET_ITEMS_FOR_RELEASE Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
4 Exporting ET_ITEM_KEYS_FOR_APPROVAL Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
5 Exporting ET_ITEM_KEYS_FOR_REJECTION Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
6 Exporting ET_ITEM_KEYS_FOR_RELEASE Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
7 Exporting ET_NON_APPROVAL_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
8 Exporting ET_NON_APPROVAL_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
9 Importing IT_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
10 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS 20101122

Method CLASSIFY_APPROVAL_ITEMS on class CL_EPIC_PP_SERVICES has no exception.

Method CLASSIFY_SUBMITTAL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS_FOR_APPROVAL Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
2 Exporting ET_ITEMS_FOR_RELEASE Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
3 Exporting ET_ITEM_KEYS_FOR_APPROVAL Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
4 Exporting ET_ITEM_KEYS_FOR_RELEASE Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
5 Exporting ET_NON_SUBMITTAL_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
6 Exporting ET_NON_SUBMITTAL_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
7 Importing IT_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS 20101122
8 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS 20101122

Method CLASSIFY_SUBMITTAL_ITEMS on class CL_EPIC_PP_SERVICES has no exception.

Method DOUBLE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_VALID_APPROVER Call by reference Type reference (TYPE) FLAG 20101202
2 Importing IS_ITEM Call by reference Type reference (TYPE) FPRL_ITEM 20101202
3 Importing IV_NEXT_APPROVER Call by reference Type reference (TYPE) EPIC_APPROVER Approver 20101208

Method DOUBLE_CHECK on class CL_EPIC_PP_SERVICES has no exception.

Method GET_POSSIBLE_APPROVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_FOLLOW_UP_DIALOG Call by reference Type reference (TYPE) FLAG Manual follow-up selection dialog 20101210
2 Exporting ET_POSSIBLE_APPROVERS Call by reference Type reference (TYPE) EPIC_T_POSSIBLE_APPROVERS List of Possible Approvers 20101210
3 Importing IT_ITEMS Call by reference Type reference (TYPE) EPIC_T_PRL_ITEMS Table Type of PRL Items (Database Table) 20101210
4 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101210
5 Importing IV_ACTION Call by reference Type reference (TYPE) FPRL_ACTION Action ID 20101210

Method GET_POSSIBLE_APPROVERS on class CL_EPIC_PP_SERVICES has no exception.

Method S_CHECK_APPR_IMPL_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IMPLEMENTATION_EXISTS Value transfer Type reference (TYPE) FLAG General Flag 20110113

Method S_CHECK_APPR_IMPL_EXISTS on class CL_EPIC_PP_SERVICES has no exception.

Method S_CHECK_EPIC_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EPIC_ACTIVE Value transfer Type reference (TYPE) FLAG General Flag 20110113

Method S_CHECK_EPIC_ACTIVE on class CL_EPIC_PP_SERVICES has no exception.

Method S_CHECK_ITEM_ACTION_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) FPRL_ACTION Action ID 20100920
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20100920
3 Returning RF_AUTHORIZATION_ERROR Value transfer Type reference (TYPE) FLAG General Flag 20100920

Method S_CHECK_ITEM_ACTION_AUTH on class CL_EPIC_PP_SERVICES has no exception.

Method S_CHECK_ITEM_PAY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20110203
2 Importing IV_FBTCH Call by reference Type reference (TYPE) FBTCH Action for Automatic Procedures in Financial Accounting 20110203
3 Returning RF_AUTHORIZATION_ERROR Value transfer Type reference (TYPE) FLAG Authorization Error 20110203

Method S_CHECK_ITEM_PAY_AUTH on class CL_EPIC_PP_SERVICES has no exception.

Method S_CHECK_MERGE_BCM_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BCM_ACTIVE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20120713
2 Exporting EV_MERGE_ACTIVE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20120713
3 Importing IV_LAUFI Call by reference Type reference (TYPE) LAUFI Additional Identification 20120713

Method S_CHECK_MERGE_BCM_ACTIVE on class CL_EPIC_PP_SERVICES has no exception.

Method S_CHECK_PRL_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PRL_ACTIVE Value transfer Type reference (TYPE) FLAG General Flag 20100907

Method S_CHECK_PRL_ACTIVE on class CL_EPIC_PP_SERVICES has no exception.

Method S_CONTAIN_PAYMENT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEMS Call by reference Type reference (TYPE) FPRLT_ITEM Payment Items Table Type 20130708
2 Returning RV_CONTAIN_PRQ Value transfer Type reference (TYPE) FLAG General Flag 20130708

Method S_CONTAIN_PAYMENT_REQUEST on class CL_EPIC_PP_SERVICES has no exception.

Method S_DEQUEUE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GROUP_KEYS Call by reference Type reference (TYPE) EPIC_T_GROUP_KEYS 20101029

Method S_DEQUEUE_GROUPS on class CL_EPIC_PP_SERVICES has no exception.

Method S_DEQUEUE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS 20100915

Method S_DEQUEUE_ITEMS on class CL_EPIC_PP_SERVICES has no exception.

Method S_ENQUEUE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) EPIC_T_GROUP_KEYS 20101029
2 Exporting ET_LOCKED_KEYS Call by reference Type reference (TYPE) EPIC_T_GROUP_KEYS 20101029
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES 20101029
4 Importing IT_GROUP_KEYS Call by reference Type reference (TYPE) EPIC_T_GROUP_KEYS 20101029

Method S_ENQUEUE_GROUPS on class CL_EPIC_PP_SERVICES has no exception.

Method S_ENQUEUE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS 20100917
2 Exporting ET_LOCKED_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS 20100917
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES 20100915
4 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS 20100915

Method S_ENQUEUE_ITEMS on class CL_EPIC_PP_SERVICES has no exception.

Method S_GET_EDITABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS_EDIT Call by reference Type reference (TYPE) FPRLT_FIELDS_EDIT Fields for edit and authorization 20121031
2 Importing IT_ITEM Call by reference Type reference (TYPE) FPRLT_ITEM Editable items 20121031

Method S_GET_EDITABLE_FIELDS on class CL_EPIC_PP_SERVICES has no exception.

Method S_GET_FILE_BY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_FILE_EXISTS Call by reference Type reference (TYPE) FLAG Does file exist? 20120828
2 Exporting ES_FILE Call by reference Type reference (TYPE) REGUT TemSe - Administration Data 20120828
3 Importing IS_ITEM Call by reference Type reference (TYPE) EPIC_S_ITEM 20120828

Method S_GET_FILE_BY_ITEM on class CL_EPIC_PP_SERVICES has no exception.

Method S_GET_ITEM_BY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) FPRLT_ITEM Payment Items Table Type 20101012
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES Messages Table Type 20101012
3 Importing IT_ITEM_KEYS Call by reference Type reference (TYPE) EPIC_T_ITEM_KEYS Payment Item Keys Table Type 20101012

Method S_GET_ITEM_BY_KEYS on class CL_EPIC_PP_SERVICES has no exception.

Method S_GET_PREVIOUS_APPROVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROCESSOR Call by reference Type reference (TYPE) EPIC_PROCESSOR 20100915
2 Importing IV_BELNR Call by reference Type reference (TYPE) BELNR_D 20100915
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS 20100915
4 Importing IV_BUZEI Call by reference Type reference (TYPE) BUZEI 20100915
5 Importing IV_CURRENT_ALEVEL Call by reference Type reference (TYPE) FPRL_LEVEL 20100915
6 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR 20100915

Method S_GET_PREVIOUS_APPROVER on class CL_EPIC_PP_SERVICES has no exception.

Method S_GET_SUBMITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBMITTER Call by reference Type reference (TYPE) EPIC_PROCESSOR Processor 20100908
2 Importing IV_BELNR Call by reference Type reference (TYPE) BELNR_D 20100908
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS 20100908
4 Importing IV_BUZEI Call by reference Type reference (TYPE) BUZEI 20100908
5 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR 20100908

Method S_GET_SUBMITTER on class CL_EPIC_PP_SERVICES has no exception.

Method S_UPDATE_FILE_STATUSES 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) EPIC_T_MESSAGES Messages Table Type 20111025
2 Importing IF_RETURN_ITEM_MESSAGES Call by reference Type reference (TYPE) FLAG 20111025
3 Importing IF_RETURN_SUMMARY_MESSAGE Call by reference Type reference (TYPE) FLAG 20111025
4 Importing IT_FILE_UPD_STATUS Call by reference Type reference (TYPE) EPIC_T_FILE_UPD_STATUS Item Keys for Status Update 20111025

Method S_UPDATE_FILE_STATUSES on class CL_EPIC_PP_SERVICES has no exception.

Method S_UPDATE_ITEM_STATUSES 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) EPIC_T_MESSAGES Messages Table Type 20111024
2 Importing IF_RETURN_ITEM_MESSAGES Call by reference Type reference (TYPE) FLAG 20111024
3 Importing IF_RETURN_SUMMARY_MESSAGE Call by reference Type reference (TYPE) FLAG 20111024
4 Importing IT_ITEM_UPD_STATUS Call by reference Type reference (TYPE) EPIC_T_ITEM_UPD_STATUS Item Keys for Status Update 20111024

Method S_UPDATE_ITEM_STATUSES on class CL_EPIC_PP_SERVICES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 606