SAP ABAP Class CL_EPIC_FLOWSCODE_FI_SERVICE (Cash flow category FI data service)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-LOC (Application Component) Localization
⤷ ID-FI-EPIC-GEN (Package) Globalization: E-Payment Integration Generic Topics
⤷ FI-LOC (Application Component) Localization
⤷ ID-FI-EPIC-GEN (Package) Globalization: E-Payment Integration Generic Topics
Properties
Class | CL_EPIC_FLOWSCODE_FI_SERVICE | |
Short Description | Cash flow category FI data service | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ID-FI-EPIC-GEN | Globalization: E-Payment Integration Generic Topics |
Created | 20121107 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_EPIC_FLOWSCODE_FI_SERVICE has no interface implemented.
Friends
Class CL_EPIC_FLOWSCODE_FI_SERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EPIC_FLOWSCODE_FI_SERVICE | Flows code FI data service | 20121107 | ||
2 | MT_BSEGS_BUFFER | Instance attribute | Private | Type reference (TYPE) | TT_BSEGS | 20121115 | |||
3 | MT_BSEG_BUFFER | Instance attribute | Private | Type reference (TYPE) | BSEG_TAB | Table of Document Segments, Accounting | 20121114 | ||
4 | MT_T012K_BUFFER | Instance attribute | Private | Type reference (TYPE) | TT_T012K | 20121115 | |||
5 | MT_T042I_BUFFER | Instance attribute | Private | Type reference (TYPE) | TT_T042I | 20121115 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_HKONT_IN_T012K | Instance method | Public | Method | 20121115 | |
2 | CHECK_UKONT_IN_T042I | Instance method | Public | Method | 20121115 | |
3 | GET_BSEG_BY_DOCUMENT | Instance method | Public | Method | 20121115 | |
4 | GET_BSEG_BY_KEY | Instance method | Public | Method | 20121114 | |
5 | GET_FIELD_STATUS | Instance method | Public | Method | 20130603 | |
6 | GET_INSTANCE | Static method | Public | Method | 20121107 | |
7 | GET_T012K_BY_KEY | Instance method | Public | Method | 20130603 | |
8 | GET_T042I_BY_HKTID | Instance method | Public | Method | 20121115 | |
9 | GET_T042I_BY_KEY | Instance method | Public | Method | 20121115 | |
10 | UPDATE_BSEG | Instance method | Public | Method | 20121115 |
Events
Class CL_EPIC_FLOWSCODE_FI_SERVICE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_BSEGS | Private | See coding | 20121115 | tt_bsegs TYPE SORTED TABLE OF ty_bsegs WITH UNIQUE KEY bukrs belnr gjahr
|
||
2 | TT_T012K | Private | See coding | 20121115 | tt_t012k TYPE SORTED TABLE OF t012k WITH UNIQUE KEY bukrs hbkid hktid
|
||
3 | TT_T042I | Private | See coding | 20121115 | tt_t042i TYPE SORTED TABLE OF t042i WITH UNIQUE KEY zbukr hbkid zlsch waers
|
||
4 | TY_BSEGS | Private | See coding | 20121115 | BEGIN OF ty_bsegs,
bukrs TYPE bukrs,
belnr TYPE belnr_d,
gjahr TYPE gjahr,
bsegs TYPE bseg_t,
END OF ty_bsegs
|
Method Signatures
Method CHECK_HKONT_IN_T012K Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_HKONT | Call by reference | Type reference (TYPE) | HKONT | General Ledger Account | 20121115 | ||
2 | Returning | RV_EXIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121115 |
Method CHECK_HKONT_IN_T012K on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method CHECK_UKONT_IN_T042I Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_UKONT | Call by reference | Type reference (TYPE) | UKONT_042I | G/L Account to be Posted to (Bank Subaccount) | 20121115 | ||
2 | Returning | RV_EXIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121115 |
Method CHECK_UKONT_IN_T042I on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_BSEG_BY_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BSEG | Call by reference | Type reference (TYPE) | BSEG_T | Table Type for BSEG | 20121115 | ||
2 | Importing | IV_BELNR | Call by reference | Type reference (TYPE) | BELNR_D | Accounting Document Number | 20121115 | ||
3 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20121115 | ||
4 | Importing | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20121115 |
Method GET_BSEG_BY_DOCUMENT on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_BSEG_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_BSEG | Call by reference | Type reference (TYPE) | BSEG | Accounting Document Segment | 20121114 | ||
2 | Importing | IV_BELNR | Call by reference | Type reference (TYPE) | BELNR_D | Accounting Document Number | 20121114 | ||
3 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20121114 | ||
4 | Importing | IV_BUZEI | Call by reference | Type reference (TYPE) | BUZEI | Number of Line Item Within Accounting Document | 20121114 | ||
5 | Importing | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121203 | |||
6 | Importing | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20121114 |
Method GET_BSEG_BY_KEY on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_FIELD_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BSCHL | Call by reference | Type reference (TYPE) | BSCHL | Posting Key | 20130603 | ||
2 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20130603 | ||
3 | Importing | IV_FELDN | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130603 | ||
4 | Importing | IV_HKONT | Call by reference | Type reference (TYPE) | HKONT | General Ledger Account | 20130603 | ||
5 | Importing | IV_KOART | Call by reference | Type reference (TYPE) | KOART | Account Type | 20130603 | ||
6 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | CHAR1 | +Required .Optional -Suppress | 20130603 |
Method GET_FIELD_STATUS on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_EPIC_FLOWSCODE_FI_SERVICE | Flows code FI data service | 20121107 |
Method GET_INSTANCE on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_T012K_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_T012K | Call by reference | Type reference (TYPE) | T012K | House Bank Accounts | 20130603 | ||
2 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20130603 | ||
3 | Importing | IV_HBKID | Call by reference | Type reference (TYPE) | HBKID | Short Key for a House Bank | 20130603 | ||
4 | Importing | IV_HKTID | Call by reference | Type reference (TYPE) | HKTID | ID for Account Details | 20130603 |
Method GET_T012K_BY_KEY on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_T042I_BY_HKTID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_T042I | Call by reference | Type reference (TYPE) | T042I | Account determination for payment program | 20121115 | ||
2 | Importing | IV_HBKID | Call by reference | Type reference (TYPE) | HBKID | Short Key for a House Bank | 20121115 | ||
3 | Importing | IV_HKTID | Call by reference | Type reference (TYPE) | HKTID | ID for Account Details | 20121115 | ||
4 | Importing | IV_ZBUKR | Call by reference | Type reference (TYPE) | DZBUKR | Paying company code | 20121115 | ||
5 | Importing | IV_ZLSCH | Call by reference | Type reference (TYPE) | DZLSCH | Payment Method | 20121115 |
Method GET_T042I_BY_HKTID on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method GET_T042I_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_T042I | Call by reference | Type reference (TYPE) | T042I | Account determination for payment program | 20121115 | ||
2 | Importing | IV_HBKID | Call by reference | Type reference (TYPE) | HBKID | Short Key for a House Bank | 20121115 | ||
3 | Importing | IV_WAERS | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20121115 | ||
4 | Importing | IV_ZBUKR | Call by reference | Type reference (TYPE) | DZBUKR | Paying company code | 20121115 | ||
5 | Importing | IV_ZLSCH | Call by reference | Type reference (TYPE) | DZLSCH | Payment Method | 20121115 |
Method GET_T042I_BY_KEY on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
Method UPDATE_BSEG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | EPIC_T_FLOWSCODE_MSG | Message table for flows code | 20121119 | ||
2 | Importing | IS_BSEG | Call by reference | Type reference (TYPE) | BSEG | Accounting Document Segment | 20121116 | ||
3 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20121116 |
Method UPDATE_BSEG on class CL_EPIC_FLOWSCODE_FI_SERVICE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 617 |