Hierarchy
⤷
⤷
Properties
| Class | CL_EPIC_ECATT_BRS_API | |
| Short Description | EPIC BRS 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 | 20121112 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EPIC_ECATT_BRS_API has no interface implemented.
Friends
Class CL_EPIC_ECATT_BRS_API has no friend class.
Attributes
Class CL_EPIC_ECATT_BRS_API has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check Saved BRS Data Consistant with Database | 20121214 | |
| 2 | Static method | Public | Method | Compare two tables and list different item accordingly | 20121213 | |
| 3 | Static method | Private | Method | Convert BRS table to ECATT customized table | 20121213 | |
| 4 | Static method | Private | Method | CONVERT ECATT TABLE TO BRS TABLE | 20121212 | |
| 5 | Static method | Private | Method | convert brs item ecatt to brs item | 20121212 | |
| 6 | Static method | Private | Method | convert brs item to brs item ecatt | 20121212 | |
| 7 | Static method | Public | Method | Create the Bank Reconciliation Statement | 20121112 | |
| 8 | Static method | Public | Method | Create documents with up-down sequence | 20121112 | |
| 9 | Static method | Public | Method | Create Documents For Testing | 20121112 | |
| 10 | Static method | Public | Method | Delete specific BRS | 20121227 | |
| 11 | Static method | Public | Method | Delete imported and posted EBS | 20121112 | |
| 12 | Static method | Public | Method | Display Table with no modifing | 20121112 | |
| 13 | Static method | Public | Method | Fill Expect Table with Document INFO | 20121112 | |
| 14 | Static method | Private | Method | Get head information of bank reconciliation statements | 20121112 | |
| 15 | Static method | Public | Method | Get all calculated of BRS | 20121112 | |
| 16 | Static method | Public | Method | Get all the document info of the posted ebs | 20121112 | |
| 17 | Static method | Public | Method | Get end balances from BRS sources | 20121112 | |
| 18 | Static method | Public | Method | Get all calculated of BRS | 20121112 | |
| 19 | Static method | Private | Method | get fiscal year of posting doc | 20121112 | |
| 20 | Static method | Private | Method | get gjahr monat from date | 20121112 | |
| 21 | Static method | Private | Method | get posting period of doc | 20121112 | |
| 22 | Static method | Public | Method | hide items clicked | 20121212 | |
| 23 | Static method | Public | Method | Import and post EBS | 20121112 | |
| 24 | Static method | Public | Method | Check if all the expected items exist | 20121213 | |
| 25 | Static method | Public | Method | Check if all the expected items exist | 20121213 | |
| 26 | Static method | Public | Method | Check if BRS exists | 20121112 | |
| 27 | Static method | Public | Method | is check amount equal | 20121214 | |
| 28 | Static method | Private | Method | is expect table item found in brs items | 20121213 | |
| 29 | Static method | Public | Method | Propose Automatically | 20121212 | |
| 30 | Static method | Public | Method | To simulate the clicking of the manual_cleared checkbox | 20121213 | |
| 31 | Static method | Public | Method | Reverse proposal | 20121213 | |
| 32 | Static method | Public | Method | Save a BRS | 20121213 | |
| 33 | Static method | Public | Method | Save BRS Data with Ecatt Format | 20121214 | |
| 34 | Static method | Private | Method | shou content bst | 20121112 | |
| 35 | Static method | Public | Method | Show items clicked | 20121212 | |
| 36 | Static method | Public | Method | Update Line Item ALV Data | 20121214 |
Events
Class CL_EPIC_ECATT_BRS_API has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_BRS_ITEM | Public | See coding | 20121112 | BEGIN OF tty_brs_item,
item_date TYPE epic_brs_item_date,
document_num TYPE belnr_d,
document_item_num TYPE buzei,
ebs_num TYPE kukey_eb,
ebs_item_num TYPE hkont,
sgtxt TYPE sgtxt,
brem_amount TYPE epic_brs_debit_enterprise,
bpem_amount TYPE epic_brs_credit_enterprise,
erbm_amount TYPE epic_brs_debit_bank,
epbm_amount TYPE epic_brs_credit_bank,
remark TYPE epic_brs_source,
category TYPE epic_brs_category,
deleted TYPE epic_brs_boolean,
bktxt TYPE bktxt,
document_fiscalyear TYPE epic_brs_doc_year,
document_period TYPE epic_brs_doc_period,
bukrs TYPE bukrs,
closed TYPE epic_brs_boolean,
gjahr TYPE gjahr,
monat TYPE monat,
stmtnumber TYPE epic_brs_statement_number,
auto_cleared TYPE epic_brs_boolean,
manual_cleared TYPE epic_brs_boolean,
manual_cleared_temp TYPE epic_brs_boolean,
manual_clear_operationable TYPE epic_brs_boolean,
END OF tty_brs_item
|
Method Signatures
Method CHECK_SAVED_BRS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121214 | ||||
| 2 | IS_BRS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121214 | |||
| 3 | IT_BANK_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 4 | IT_ENTRPS_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPIC: Bank Reconciliation Statement Exception | 20121214 |
Method COMPARE_TWO_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACT_DIFF_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 2 | ET_EXP_DIFF_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 3 | EV_SAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121213 | ||||
| 4 | IT_ACT_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 5 | IT_EXP_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 |
Method COMPARE_TWO_TABLE on class CL_EPIC_ECATT_BRS_API has no exception.
Method CONVERT_BRS_TO_ECATT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ECATT_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 2 | IT_BRS_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 |
Method CONVERT_BRS_TO_ECATT on class CL_EPIC_ECATT_BRS_API has no exception.
Method CONVERT_ECATT_TO_BRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BRS_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121212 | |||
| 2 | IT_ECATT_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 |
Method CONVERT_ECATT_TO_BRS on class CL_EPIC_ECATT_BRS_API has no exception.
Method CONV_BRS_ITEM_ECAT_TO_BRS_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BRS_ITEM_ECATT | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Detail Item | 20121212 | |||
| 2 | RT_BRS_ITEM | Value transfer | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121212 |
Method CONV_BRS_ITEM_ECAT_TO_BRS_ITEM on class CL_EPIC_ECATT_BRS_API has no exception.
Method CONV_BRS_ITEM_TO_BRS_ITEM_ECAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BRS_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 2 | RT_BRS_ITEM_ECATT | Value transfer | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 |
Method CONV_BRS_ITEM_TO_BRS_ITEM_ECAT on class CL_EPIC_ECATT_BRS_API has no exception.
Method CREATE_BRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BANK_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 2 | ET_ENTERPRISE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 3 | EV_RESULT | Call by reference | Type reference (TYPE) | STRING | EPIC: TODO | 20121112 | |||
| 4 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121112 | |||
| 5 | IT_EXPECTED_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121214 |
Method CREATE_BRS on class CL_EPIC_ECATT_BRS_API has no exception.
Method CREATE_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENT_INFO | Call by reference | Type reference (TYPE) | EPIC_T_DOCUMENT_INFO | EPIC: Document INFO | 20121112 | |||
| 2 | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121112 | ||||
| 3 | IT_DOCUMENTS | Call by reference | Type reference (TYPE) | EPIC_T_DOCUMENT | EPIC: Materials to Construct An Document | 20121112 |
Method CREATE_DOCUMENTS on class CL_EPIC_ECATT_BRS_API has no exception.
Method CREATE_KINDS_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DOCUMENT_INFO | Call by reference | Type reference (TYPE) | EPIC_T_DOCUMENT_INFO | EPIC: Document INFO | 20121112 | |||
| 2 | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121112 | ||||
| 3 | IT_DOCUMENTS | Call by reference | Type reference (TYPE) | EPIC_T_DOCUMENTS | EPIC: Documents to be Created | 20121112 |
Method CREATE_KINDS_DOCUMENTS on class CL_EPIC_ECATT_BRS_API has no exception.
Method DELETE_BRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121227 |
Method DELETE_BRS on class CL_EPIC_ECATT_BRS_API has no exception.
Method DELETE_EBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BRS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121205 | |||
| 2 | IT_EBS_HEADER | Call by reference | Type reference (TYPE) | EPIC_T_EBS_STRING | EPIC: Table of EBS Header and Line Item | 20121112 |
Method DELETE_EBS on class CL_EPIC_ECATT_BRS_API has no exception.
Method DISPLAY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Document Numbers | 20121112 | |||
| 2 | IT_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Document Numbers | 20121112 |
Method DISPLAY_TABLE on class CL_EPIC_ECATT_BRS_API has no exception.
Method FILL_EXP_TAB_WITH_DOC_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXP_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121112 | |||
| 2 | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121112 | ||||
| 3 | IT_DOCUMENT_INFO | Call by reference | Type reference (TYPE) | EPIC_T_DOCUMENT_INFO | EPIC: Document Info | 20121112 |
Method FILL_EXP_TAB_WITH_DOC_INFO on class CL_EPIC_ECATT_BRS_API has no exception.
Method GET_BRS_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BRS_INFO | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INFO | EPIC: Bank Reconsilation Statement Info | 20121112 | |||
| 2 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121112 |
Method GET_BRS_INFO on class CL_EPIC_ECATT_BRS_API has no exception.
Method GET_CATEGORIZED_BRS_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXPECTED_CATE_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | Expected Bank Reconciliation Statement Items | 20121112 | |||
| 2 | ET_INCORRECT_CATE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121112 | |||
| 3 | EV_CATE_ITEM_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Categorized items are correct | 20121112 | |||
| 4 | IS_EPIC_BRS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPIC: Bank Reconciliation Statement Exception | 20121112 |
Method GET_DOC_INFO_OF_EBS_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DOCUMENT_INFO | Call by reference | Type reference (TYPE) | EPIC_T_DOCUMENT_INFO | EPIC: Document INFO | 20121112 | |||
| 2 | IT_EBS_HEADER | Call by reference | Type reference (TYPE) | EPIC_T_EBS_STRING | EPIC: Table of EBS Header and Line Item | 20121112 |
Method GET_DOC_INFO_OF_EBS_POST on class CL_EPIC_ECATT_BRS_API has no exception.
Method GET_END_BALANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BANK_BALANCE | Call by reference | Type reference (TYPE) | BAPISALDO | Account Balance | 20121112 | |||
| 2 | EV_EBS_BALANCE | Call by reference | Type reference (TYPE) | BAPISALDO | Account Balance | 20121112 | |||
| 3 | EV_SUB_BALANCE | Call by reference | Type reference (TYPE) | BAPISALDO | Account Balance | 20121112 | |||
| 4 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPIC: Bank Reconciliation Statement Exception | 20121112 |
Method GET_EXIST_CATE_BRS_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CATE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121112 | |||
| 2 | IS_EPIC_BRS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPIC: Bank Reconciliation Statement Exception | 20121112 |
Method GET_FISCAL_YEAR_OF_POSTING_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FISCAL_YEAR | Value transfer | Type reference (TYPE) | GJAHR | Fiscal Year | 20121112 | |||
| 2 | IS_FEBEP | Call by reference | Type reference (TYPE) | FEBEP | Electronic Bank Statement Line Items | 20121112 | |||
| 3 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20121112 |
Method GET_FISCAL_YEAR_OF_POSTING_DOC on class CL_EPIC_ECATT_BRS_API has no exception.
Method GET_GJAHR_MONAT_FROM_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20121112 | |||
| 2 | EV_MONAT | Call by reference | Type reference (TYPE) | MONAT | Fiscal Period | 20121112 | |||
| 3 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20121112 | |||
| 4 | IV_DATE | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20121112 |
Method GET_GJAHR_MONAT_FROM_DATE on class CL_EPIC_ECATT_BRS_API has no exception.
Method GET_POSTING_PERIOD_OF_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20121112 | |||
| 2 | IV_DOC_NUMBER | Call by reference | Type reference (TYPE) | FEBEP-BELNR | Accounting Document Number | 20121112 | |||
| 3 | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20121112 | |||
| 4 | RV_POSTING_PERIOD | Value transfer | Type reference (TYPE) | MONAT | Fiscal Period | 20121112 |
Method GET_POSTING_PERIOD_OF_DOC on class CL_EPIC_ECATT_BRS_API has no exception.
Method HIDE_ITEMS_CLICKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BANK_ITEM_HIDDEN_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 2 | ET_BANK_ITEM_TEMP_HIDDEN_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 3 | ET_ENTR_ITEM_HIDDEN_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 4 | ET_ENTR_ITEM_TEMP_HIDDEN_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 5 | ET_ERROR_EXPECT_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 6 | ET_ERROR_EXPECT_ENTR_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 7 | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121213 | ||||
| 8 | IT_BANK_ITEM_TEMP_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 9 | IT_BANK_ITEM_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 10 | IT_ENTERPRISE_ITEM_TEMP_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 11 | IT_ENTERPRISE_ITEM_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 12 | IT_EXPECT_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 13 | IT_EXPECT_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 |
Method HIDE_ITEMS_CLICKED on class CL_EPIC_ECATT_BRS_API has no exception.
Method IMPORT_POST_EBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EBS_HEADER | Call by reference | Type reference (TYPE) | EPIC_T_EBS_STRING | EPIC: Table of EBS Header and Line Item | 20121112 | |||
| 2 | IT_EBS_LINE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_EBS_STRING | EPIC: Table of EBS Header and Line Item | 20121112 | |||
| 3 | IV_POST | Call by reference | Type reference (TYPE) | STRING | 20121112 |
Method IMPORT_POST_EBS on class CL_EPIC_ECATT_BRS_API has no exception.
Method IS_ALL_EXPECTED_ITEMS_CLEARED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXP_CLRD_BUT_NOT_CLRD_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121214 | |||
| 2 | IT_BANK_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 3 | IT_ENTERPRISE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 4 | IT_EXPECTED_CLEARED_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121214 |
Method IS_ALL_EXPECTED_ITEMS_CLEARED on class CL_EPIC_ECATT_BRS_API has no exception.
Method IS_ALL_EXPECTED_ITEMS_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXP_BUT_NOT_EXIST_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 2 | IT_BANK_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 3 | IT_ENTERPRISE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 4 | IT_EXPECTED_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 |
Method IS_ALL_EXPECTED_ITEMS_EXIST on class CL_EPIC_ECATT_BRS_API has no exception.
Method IS_BRS_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121112 | ||||
| 2 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121112 |
Method IS_BRS_EXIST on class CL_EPIC_ECATT_BRS_API has no exception.
Method IS_CHECK_AMOUNT_CORRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTUAL_BANK_AMOUNT | Call by reference | Type reference (TYPE) | EPIC_BRS_ENTRPS_CHECKED_AMOUNT | EPIC BRS Enterprise Checked Amount | 20121214 | |||
| 2 | EV_ACTUAL_ENTERPRISE_AMOUNT | Call by reference | Type reference (TYPE) | EPIC_BRS_ENTRPS_CHECKED_AMOUNT | EPIC BRS Enterprise Checked Amount | 20121214 | |||
| 3 | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121214 | ||||
| 4 | IT_BANK_BRS_ITEM_ECATT | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 5 | IT_ENTR_BRS_ITEM_ECATT | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 6 | IV_EXPECT_BANK_AMOUNT | Call by reference | Type reference (TYPE) | EPIC_BRS_ENTRPS_CHECKED_AMOUNT | EPIC BRS Enterprise Checked Amount | 20121214 | |||
| 7 | IV_EXPECT_ENTERPRISE_AMOUNT | Call by reference | Type reference (TYPE) | EPIC_BRS_ENTRPS_CHECKED_AMOUNT | EPIC BRS Enterprise Checked Amount | 20121214 |
Method IS_CHECK_AMOUNT_CORRECT on class CL_EPIC_ECATT_BRS_API has no exception.
Method IS_FOUNDED_IN_BRS_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BRS_ITEM_ECATT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 2 | IT_BRS_ITEM_ECATT | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | ECATT VIEW STRUCTURE OF brs item | 20121214 | |||
| 3 | RV_IS_FOUND | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121213 |
Method IS_FOUNDED_IN_BRS_ITEMS on class CL_EPIC_ECATT_BRS_API has no exception.
Method MAKE_PROPOSAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ECATT_ITEM_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 2 | ET_ECATT_ITEM_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 3 | EV_CHANGED_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121212 | ||||
| 4 | IT_ECATT_ITEM_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 5 | IT_ECATT_ITEM_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 |
Method MAKE_PROPOSAL on class CL_EPIC_ECATT_BRS_API has no exception.
Method MARK_ITEMS_TO_BE_CLEARED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BANK_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 2 | CT_ENTERPRISE_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 3 | IT_TO_BE_CLEARED_ITEMS | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 |
Method MARK_ITEMS_TO_BE_CLEARED on class CL_EPIC_ECATT_BRS_API has no exception.
Method REVERSE_PROPOSAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BRS_ITEM_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 2 | ET_BRS_ITEM_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 3 | IT_BANK_PROPOSE_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121213 | |||
| 4 | IT_BANK_TEMP_BEFORE_PROPOSE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 5 | IT_BRS_ITEM_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 6 | IT_BRS_ITEM_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 7 | IT_ENTRPS_PROPOSE_TABLE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 8 | IT_ENTRPS_TEMP_BEFORE_PROPOSE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 9 | IV_SHOW_OR_HIDE_CHECKBOX | Call by reference | Type reference (TYPE) | CHECKBOX | Checkbox in Reporting | 20121213 |
Method REVERSE_PROPOSAL on class CL_EPIC_ECATT_BRS_API has no exception.
Method SAVE_BRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BANK_BALANCE | Call by reference | Type reference (TYPE) | EPIC_S_BRS_RSLT_BANK | EPIC: Bank Reconsilation Statement Result | 20121227 | |||
| 2 | IS_ENTRPS_BALANCE | Call by reference | Type reference (TYPE) | EPIC_S_BRS_RSLT_ENTERPRISE | EPIC: Bank Reconsilation Statement Result | 20121227 | |||
| 3 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121213 | |||
| 4 | IT_BANK_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 | |||
| 5 | IT_ENTERPRISE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM | EPIC: Bank Reconciliation Statement Items | 20121213 |
Method SAVE_BRS on class CL_EPIC_ECATT_BRS_API has no exception.
Method SAVE_ECATT_BRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BANK_BALANCE | Call by reference | Type reference (TYPE) | EPIC_S_BRS_RSLT_BANK | EPIC: Bank Reconsilation Statement Result | 20121227 | |||
| 2 | IS_ENTRPS_BALANCE | Call by reference | Type reference (TYPE) | EPIC_S_BRS_RSLT_ENTERPRISE | EPIC: Bank Reconsilation Statement Result | 20121227 | |||
| 3 | IS_INPUT | Call by reference | Type reference (TYPE) | EPIC_S_BRS_INPUT | EPIC: Bank Reconsilation Statement Input Statement | 20121214 | |||
| 4 | IT_BANK_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 5 | IT_ENTERPRISE_ITEM | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 |
Method SAVE_ECATT_BRS on class CL_EPIC_ECATT_BRS_API has no exception.
Method SHOW_BST_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SELECTED_BS | Call by reference | Type reference (TYPE) | EPIC_S_BST_BNK_STM | EXAMPLE ONLY - NOT FOR USE IN PRODUCTION SYSTEMS | 20121112 | |||
| 2 | IS_ROW_ID | Call by reference | Type reference (TYPE) | I | 20121112 |
Method SHOW_BST_CONTENT on class CL_EPIC_ECATT_BRS_API has no exception.
Method SHOW_ITEMS_CLICKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BANK_ITEM_SHOWED_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 2 | ET_BANK_ITEM_TEMP_SHOWED_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 3 | ET_ENTR_ITEM_SHOWED_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 4 | ET_ENTR_ITEM_TEMP_SHOWED_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 5 | ET_ERROR_EXPECT_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 6 | ET_ERROR_EXPECT_ENTR_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 7 | EV_IS_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121212 | ||||
| 8 | IT_BANK_ITEM_TEMP_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 9 | IT_BANK_ITEM_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 10 | IT_ENTERPRISE_ITEM_TEMP_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 11 | IT_ENTERPRISE_ITEM_VIEW | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 12 | IT_EXPECT_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 | |||
| 13 | IT_EXPECT_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121212 |
Method SHOW_ITEMS_CLICKED on class CL_EPIC_ECATT_BRS_API has no exception.
Method UPDATE_LINE_ITEM_ALV_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BRS_ITEM_BANK | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 2 | CT_BRS_ITEM_ENTERPRISE | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 3 | IT_BRS_ITEM_BANK_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 | |||
| 4 | IT_BRS_ITEM_ENTERPRISE_TEMP | Call by reference | Type reference (TYPE) | EPIC_T_BRS_ITEM_ECATT | EPIC: ecatt used brs item | 20121214 |
Method UPDATE_LINE_ITEM_ALV_DATA on class CL_EPIC_ECATT_BRS_API has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 617 |