Hierarchy
⤷ 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 |