SAP ABAP Interface /EACC/IF_KF_CHAR_FACTORY (Initial Screen in eACC to Get Characteristic and Key Figures)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FB (Application Component) Financials Basis
⤷
/EACC/LOCAL_INTEGRITY (Package) Local Integrity
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /EACC/CL_KF_CHAR_FACTORY | Initial Screen in eACC to Get Characteristic and Key Figures | 20010629 |
Properties
| Interface | /EACC/IF_KF_CHAR_FACTORY | |
| Short Description | Initial Screen in eACC to Get Characteristic and Key Figures |
General Data
| Package | /EACC/LOCAL_INTEGRITY | Local Integrity |
| Created | 20010629 | SAP |
| Last changed | 20041006 | SAP |
| Unicode checks active |
Forward declarations
Interface /EACC/IF_KF_CHAR_FACTORY has no forward declaration.
Interfaces
Interface /EACC/IF_KF_CHAR_FACTORY has no interface.
Friends
Interface /EACC/IF_KF_CHAR_FACTORY has no friend.
Attributes
Interface /EACC/IF_KF_CHAR_FACTORY has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Gets Reference for Designated Characteristic | 20010629 | |
| 2 | Instance method | Public | Method | True, if Regeneration Required | 20020116 | |
| 3 | Instance method | Public | Method | Gets Reference for Designated Key Figure | 20010629 | |
| 4 | Instance method | Public | Method | Gets a Registration Instance for Characteristics and KeyFigs | 20010629 | |
| 5 | Instance method | Public | Method | Gets List of Characteristic Names | 20010629 | |
| 6 | Instance method | Public | Method | Gets the Entire List of Known Field Names for the Instance | 20010702 | |
| 7 | Instance method | Public | Method | Gets List of Characteristics with Reference Characteristic | 20010629 | |
| 8 | Instance method | Public | Method | Gets List of Key Figure Names | 20010629 | |
| 9 | Instance method | Public | Method | Gets Meta Data from Characteristics and Key Figures | 20010907 | |
| 10 | Instance method | Public | Method | Sets Values of Simple Characteristics | 20010914 |
Events
Interface /EACC/IF_KF_CHAR_FACTORY has no event.
Types
Interface /EACC/IF_KF_CHAR_FACTORY has no local type.
Method Signatures
Method GET_CHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | Feldname | 20010629 | |||
| 2 | RO_CHAR | Value transfer | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20010629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zum Feldname existiert kein Merkmal | 20010629 |
Method GET_GEN_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | /EACC/BOOLEAN | Typ Boolean für E-Accounting | 20020116 |
Method GET_GEN_STATUS on Interface /EACC/IF_KF_CHAR_FACTORY has no exception.
Method GET_KF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | Feldname | 20010629 | |||
| 2 | RO_KEY_FIGURE | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_KEY_FIGURE | Schnittstelle zum Zugriff auf benannte Kennzahlen | 20010629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zum Feldname existiert kein Merkmal | 20010629 |
Method GET_KF_CHAR_REG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_KF_CHAR_REG | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_KF_CHAR_REG | Registrierung von IOBJ als Merkmal oder Kennzahl im eACC | 20010629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010913 | |||
| 2 | 20010913 | |||
| 3 | 20010913 |
Method GET_LIST_CHAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GEN_DESCRIPT | Call by reference | Type reference (TYPE) | FINB_YT_GEN_DESCRIPT | Allgemeine Beschreibungen zu referenzierten Objekten | 20010629 | |||
| 2 | IT_SEL_OBJNM | Call by reference | Type reference (TYPE) | /EACC/YT_SEL_OPT_OBJ_NAME | Tabelle von Selectionsoptionen für Objektnamen | 20010629 | |||
| 3 | IT_SEL_TEXT | Call by reference | Type reference (TYPE) | /EACC/YT_SEL_OPT_OBJ_TEXT | Tabelle von Selectionsoptionen über Objektbeschreibungen | 20010629 | |||
| 4 | I_REGISTRATION | Call by reference | Type reference (TYPE) | UG_FIELD_REGISTRATION | 'E' | FI-Stammdaten: Warum wurde ein Feld registriert? | 20010824 |
Method GET_LIST_CHAR on Interface /EACC/IF_KF_CHAR_FACTORY has no exception.
Method GET_LIST_FIELDNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_SEQ_FIELDNAME | FI-Stammdaten: Sortierte Feldnamen | 20010702 |
Method GET_LIST_FIELDNAME on Interface /EACC/IF_KF_CHAR_FACTORY has no exception.
Method GET_LIST_FROM_CHAR_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GEN_DESCRIPT | Call by reference | Type reference (TYPE) | FINB_YT_GEN_DESCRIPT | Allgemeine Beschreibungen zu referenzierten Objekten | 20010629 | |||
| 2 | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | Feldname des Referenzmerkamls | 20010629 |
Method GET_LIST_FROM_CHAR_REF on Interface /EACC/IF_KF_CHAR_FACTORY has no exception.
Method GET_LIST_KF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GEN_DESCRIPT | Call by reference | Type reference (TYPE) | FINB_YT_GEN_DESCRIPT | Allgemeine Beschreibungen zu referenzierten Objekten | 20010629 | |||
| 2 | IT_SEL_OBJNM | Call by reference | Type reference (TYPE) | /EACC/YT_SEL_OPT_OBJ_NAME | Tabelle von Selectionsoptionen für Objektnamen | 20010629 | |||
| 3 | IT_SEL_TEXT | Call by reference | Type reference (TYPE) | /EACC/YT_SEL_OPT_OBJ_TEXT | Tabelle von Selectionsoptionen über Objektbeschreibungen | 20010629 | |||
| 4 | I_REGISTRATION | Call by reference | Type reference (TYPE) | UG_FIELD_REGISTRATION | 'E' | FI-Stammdaten: Warum wurde ein Feld registriert? | 20010824 |
Method GET_LIST_KF on Interface /EACC/IF_KF_CHAR_FACTORY has no exception.
Method GET_OBJ_DESCRIPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | Feldname | 20010907 | |||
| 2 | RO_OBJ_DESCRIPT | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_OBJ_DESCRIPT | Zugriff auf eine Merkmalsinstanz | 20010907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zum Feldname existiert kein Merkmal | 20010907 |
Method SET_CHAR_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | Merkmalswert | 20010914 | |||
| 2 | CD_VALUES | Call by reference | Object reference (TYPE REF TO) | DATA | Merkmalswerte | 20010914 | |||
| 3 | CT_FIELDS | Call by reference | Type reference (TYPE) | UGMD_TS_FIELDNAME | FI-Stammdaten: Paare Feldname / Wert | 20010914 | |||
| 4 | CT_KEYS | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | FI-Stammdaten: Feldnamen | 20010914 | |||
| 5 | IO_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FI-Stammdaten: Repräsentanz eines Merkmals | 20010914 | |||
| 6 | I_CHAR_VALUE | Call by reference | Type reference (TYPE) | /EACC/OBJ_VALUE | E-Acc: Merkmalswert | 20010914 | |||
| 7 | I_KEY1 | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20010914 | |||
| 8 | I_KEY1_VALUE | Call by reference | Type reference (TYPE) | /EACC/OBJ_VALUE | E-Acc: Merkmalswert | 20010914 | |||
| 9 | I_KEY2 | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20010914 | |||
| 10 | I_KEY2_VALUE | Call by reference | Type reference (TYPE) | /EACC/OBJ_VALUE | E-Acc: Merkmalswert | 20010914 | |||
| 11 | I_SINGLE_VALUE | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | Typ Boolean für eAccounting | 20010914 | |||
| 12 | I_TXTLG | Call by reference | Type reference (TYPE) | UG_TXTLG | '#' | Langtext | 20010914 | ||
| 13 | I_TXTSH | Call by reference | Type reference (TYPE) | UG_TXTSH | '#' | Kurztext | 20010914 |
Method SET_CHAR_VALUE on Interface /EACC/IF_KF_CHAR_FACTORY has no exception.
History
| Last changed by/on | SAP | 20041006 |
| SAP Release Created in | 10A |