Hierarchy
⤷
⤷
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 | Constant | Public | Type reference (TYPE) | EPIC_REGUT_STATUS | '020' | EPIC: File Status | 20101215 | ||
| 2 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '030' | EPIC: Payment Item Status | 20100907 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | EPIC_APPR_STEP_ITEM_STATUS | '020' | Approval Step Item Status | 20101015 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | EPIC_APPR_STEP_ITEM_STATUS | '000' | Approval Step Item Status | 20101015 | ||
| 5 | Static Attribute | Public | Type reference (TYPE) | EPIC_APPR_STEP_ITEM_STATUS | '010' | Approval Step Item Status | 20101015 | ||
| 6 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '090' | EPIC: Payment Item Status | 20101015 | ||
| 7 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '010' | EPIC: Payment Item Status | 20100907 | ||
| 8 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '050' | EPIC: Payment Item Status | 20110127 | ||
| 9 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '060' | EPIC: Payment Item Status | 20100907 | ||
| 10 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '110' | EPIC: Payment Item Status | 20100907 | ||
| 11 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '130' | EPIC: Payment Item Status | 20131115 | ||
| 12 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '100' | EPIC: Payment Item Status | 20131204 | ||
| 13 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '100' | EPIC: Payment Item Status | 20110228 | ||
| 14 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '020' | EPIC: Payment Item Status | 20100907 | ||
| 15 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '040' | EPIC: Payment Item Status | 20100907 | ||
| 16 | Constant | Public | Type reference (TYPE) | EPIC_REGUT_STATUS | '010' | EPIC: File Status | 20101215 | ||
| 17 | Constant | Public | Type reference (TYPE) | EPIC_REGUT_STATUS | '040' | EPIC: File Status | 20101215 | ||
| 18 | Constant | Public | Type reference (TYPE) | EPIC_REGUT_STATUS | '030' | EPIC: File Status | 20101215 | ||
| 19 | Constant | Public | Type reference (TYPE) | EPIC_REGUT_STATUS | '050' | EPIC: File Status | 20130708 | ||
| 20 | Constant | Public | Type reference (TYPE) | EPIC_ITEM_STATUS | '080' | 20130723 | |||
| 21 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '010' | Item Status ID | 20100907 | ||
| 22 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '090' | Item Status ID | 20100907 | ||
| 23 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '060' | Item Status ID | 20100907 | ||
| 24 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '050' | Item Status ID | 20100907 | ||
| 25 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '030' | Item Status ID | 20100907 | ||
| 26 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '020' | Item Status ID | 20100907 | ||
| 27 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '040' | Item Status ID | 20100907 | ||
| 28 | Constant | Public | Type reference (TYPE) | FPRL_ITEM_STATUS | '000' | Item Status ID | 20100907 | ||
| 29 | 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 | Static method | Public | Method | Validates Approver | 20101122 | |
| 2 | Static method | Public | Method | Check Items for Relase (VERY IMPORTANT) | 20101122 | |
| 3 | Static method | Public | Method | Classify Items to be either Released, Approved or Rejected | 20101122 | |
| 4 | Static method | Public | Method | Classify Items to be either Released or Approved | 20101122 | |
| 5 | Static method | Public | Method | Double Check (Approver) | 20101202 | |
| 6 | Static method | Public | Method | Returns a list of possible approvers for related value helps | 20101210 | |
| 7 | Static method | Public | Method | Checks existence of an epic_approval_control implementation | 20110113 | |
| 8 | Static method | Public | Method | Checks whether EPIC is Activated | 20100907 | |
| 9 | Static method | Public | Method | Authorization Check | 20100920 | |
| 10 | Static method | Public | Method | Check Item Payment Authorization | 20110203 | |
| 11 | Static method | Public | Method | Is Merge or BCM active? | 20120713 | |
| 12 | Static method | Public | Method | Checks whether PRL is Activated | 20100907 | |
| 13 | Static method | Public | Method | Checks whether items contain the Payment Request | 20130708 | |
| 14 | Static method | Public | Method | Dequeue Groups | 20101029 | |
| 15 | Static method | Public | Method | Dequeue Items | 20100915 | |
| 16 | Static method | Public | Method | Enqueue Groups | 20101029 | |
| 17 | Static method | Public | Method | Enqueue Items | 20100915 | |
| 18 | Static method | Public | Method | Get editable fiields | 20121031 | |
| 19 | Static method | Public | Method | Get File by Item | 20120828 | |
| 20 | Static method | Public | Method | Get Items by Keys | 20101012 | |
| 21 | Static method | Public | Method | Determines Previous Approver for an Item from the Log | 20100915 | |
| 22 | Static method | Public | Method | Determines Submitter for an Item from the Log | 20100908 | |
| 23 | Static method | Public | Method | Update Item Statuses (EPIC_STATUS, FPRL_ITEM) with Log | 20111025 | |
| 24 | 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 | EF_VALID_APPROVER | Call by reference | Type reference (TYPE) | FLAG | 20101122 | ||||
| 2 | IS_ITEM | Call by reference | Type reference (TYPE) | FPRL_ITEM | 20101122 | ||||
| 3 | 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 | ET_ITEMS_FOR_RELEASE | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 2 | ET_OTHER_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 3 | 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 | ET_ITEMS_FOR_APPROVAL | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 2 | ET_ITEMS_FOR_REJECTION | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 3 | ET_ITEMS_FOR_RELEASE | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 4 | ET_ITEM_KEYS_FOR_APPROVAL | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 5 | ET_ITEM_KEYS_FOR_REJECTION | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 6 | ET_ITEM_KEYS_FOR_RELEASE | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 7 | ET_NON_APPROVAL_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 8 | ET_NON_APPROVAL_ITEM_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 9 | IT_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 10 | 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 | ET_ITEMS_FOR_APPROVAL | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 2 | ET_ITEMS_FOR_RELEASE | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 3 | ET_ITEM_KEYS_FOR_APPROVAL | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 4 | ET_ITEM_KEYS_FOR_RELEASE | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 5 | ET_NON_SUBMITTAL_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 6 | ET_NON_SUBMITTAL_ITEM_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 7 | IT_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | 20101122 | ||||
| 8 | 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 | EF_VALID_APPROVER | Call by reference | Type reference (TYPE) | FLAG | 20101202 | ||||
| 2 | IS_ITEM | Call by reference | Type reference (TYPE) | FPRL_ITEM | 20101202 | ||||
| 3 | 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 | EF_FOLLOW_UP_DIALOG | Call by reference | Type reference (TYPE) | FLAG | Manual follow-up selection dialog | 20101210 | |||
| 2 | ET_POSSIBLE_APPROVERS | Call by reference | Type reference (TYPE) | EPIC_T_POSSIBLE_APPROVERS | List of Possible Approvers | 20101210 | |||
| 3 | IT_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_PRL_ITEMS | Table Type of PRL Items (Database Table) | 20101210 | |||
| 4 | IT_ITEM_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | Payment Item Keys Table Type | 20101210 | |||
| 5 | 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 | 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 | 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 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | FPRL_ACTION | Action ID | 20100920 | |||
| 2 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20100920 | |||
| 3 | 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 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110203 | |||
| 2 | IV_FBTCH | Call by reference | Type reference (TYPE) | FBTCH | Action for Automatic Procedures in Financial Accounting | 20110203 | |||
| 3 | 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 | EV_BCM_ACTIVE | Call by reference | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20120713 | |||
| 2 | EV_MERGE_ACTIVE | Call by reference | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20120713 | |||
| 3 | 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 | 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 | IT_ITEMS | Call by reference | Type reference (TYPE) | FPRLT_ITEM | Payment Items Table Type | 20130708 | |||
| 2 | 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 | 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 | 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 | ET_FAILED_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_GROUP_KEYS | 20101029 | ||||
| 2 | ET_LOCKED_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_GROUP_KEYS | 20101029 | ||||
| 3 | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | 20101029 | ||||
| 4 | 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 | ET_FAILED_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | 20100917 | ||||
| 2 | ET_LOCKED_KEYS | Call by reference | Type reference (TYPE) | EPIC_T_ITEM_KEYS | 20100917 | ||||
| 3 | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | 20100915 | ||||
| 4 | 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 | ET_FIELDS_EDIT | Call by reference | Type reference (TYPE) | FPRLT_FIELDS_EDIT | Fields for edit and authorization | 20121031 | |||
| 2 | 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 | EF_FILE_EXISTS | Call by reference | Type reference (TYPE) | FLAG | Does file exist? | 20120828 | |||
| 2 | ES_FILE | Call by reference | Type reference (TYPE) | REGUT | TemSe - Administration Data | 20120828 | |||
| 3 | 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 | ET_ITEMS | Call by reference | Type reference (TYPE) | FPRLT_ITEM | Payment Items Table Type | 20101012 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | Messages Table Type | 20101012 | |||
| 3 | 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 | EV_PROCESSOR | Call by reference | Type reference (TYPE) | EPIC_PROCESSOR | 20100915 | ||||
| 2 | IV_BELNR | Call by reference | Type reference (TYPE) | BELNR_D | 20100915 | ||||
| 3 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | 20100915 | ||||
| 4 | IV_BUZEI | Call by reference | Type reference (TYPE) | BUZEI | 20100915 | ||||
| 5 | IV_CURRENT_ALEVEL | Call by reference | Type reference (TYPE) | FPRL_LEVEL | 20100915 | ||||
| 6 | 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 | EV_SUBMITTER | Call by reference | Type reference (TYPE) | EPIC_PROCESSOR | Processor | 20100908 | |||
| 2 | IV_BELNR | Call by reference | Type reference (TYPE) | BELNR_D | 20100908 | ||||
| 3 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | 20100908 | ||||
| 4 | IV_BUZEI | Call by reference | Type reference (TYPE) | BUZEI | 20100908 | ||||
| 5 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | Messages Table Type | 20111025 | |||
| 2 | IF_RETURN_ITEM_MESSAGES | Call by reference | Type reference (TYPE) | FLAG | 20111025 | ||||
| 3 | IF_RETURN_SUMMARY_MESSAGE | Call by reference | Type reference (TYPE) | FLAG | 20111025 | ||||
| 4 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | EPIC_T_MESSAGES | Messages Table Type | 20111024 | |||
| 2 | IF_RETURN_ITEM_MESSAGES | Call by reference | Type reference (TYPE) | FLAG | 20111024 | ||||
| 3 | IF_RETURN_SUMMARY_MESSAGE | Call by reference | Type reference (TYPE) | FLAG | 20111024 | ||||
| 4 | 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 |