Hierarchy
⤷ FIN-BAC-AE (Application Component) Accounting Engine
⤷ /EACC/DM_PLIMA (Package) Data Retention: Line Item Persistence
Properties
Class | /EACC/CL_LINE_ITEM_CONFIGURATR | |
Short Description | Configuration of Line Items (Persistence Tool) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | /EACC/DM_PLIMA | |
Program status | ||
Category | 0 | |
Package | /EACC/DM_PLIMA | Data Retention: Line Item Persistence |
Created | 20040506 | SAP |
Last change | 20071120 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /EACC/CL_CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | /EACC/IF_CONSTANTS_PLIMA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class /EACC/CL_LINE_ITEM_CONFIGURATR has no interface implemented.
Friends
Class /EACC/CL_LINE_ITEM_CONFIGURATR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_MIGRATION_CONTEXT | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Document Journal Migration (Internal Use Only) | 20070809 | ||
2 | FALSE | Constant | Protected | Type reference (TYPE) | BOOLE_D | SPACE | False | 20040506 | |
3 | SUFFIX_AMOUNTS | Constant | Public | Type reference (TYPE) | CHAR4 | '_AMT' | Suffix Amounts | 20040506 | |
4 | SUFFIX_HEADER | Constant | Public | Type reference (TYPE) | CHAR4 | '_HDR' | Suffix Header | 20040506 | |
5 | SUFFIX_ITEM | Constant | Public | Type reference (TYPE) | CHAR4 | '_ITM' | Suffix Item | 20040506 | |
6 | SUFFIX_LINE_ITEM | Constant | Public | Type reference (TYPE) | CHAR4 | '_LIT' | Suffix Line Item | 20040506 | |
7 | SUFFIX_QUANTITIES | Constant | Public | Type reference (TYPE) | CHAR4 | '_QNT' | Suffix Quantities | 20040506 | |
8 | SUFFIX_TOTALS | Constant | Public | Type reference (TYPE) | CHAR4 | '_TOT' | Suffix Totals | 20040506 | |
9 | TRUE | Constant | Protected | Type reference (TYPE) | BOOLE_D | 'X' | correct | 20040506 | |
10 | XO_CONFIGURATOR | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FINB_PR_CONFIGURATOR | Configurator | 20040506 | ||
11 | XO_HEADER | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FINB_PR_TAB_CONFIG | Persistence Table Configurator | 20040506 | ||
12 | XT_OBJS | Instance attribute | Protected | Type reference (TYPE) | YT_OBJS | 20040506 | |||
13 | XT_OLD_TOTALS_OBJS | Instance attribute | Protected | Type reference (TYPE) | FINB_PR_T_OBJS | Old Totals/Balances Objects | 20040506 | ||
14 | X_APPLICATION | Instance attribute | Protected | Type reference (TYPE) | FINB_PR_APPLICATION | FIN Master Data: Application | 20040506 | ||
15 | X_AREAID | Instance attribute | Protected | Type reference (TYPE) | FINB_MD_REGID | FIN Master Data: Application Area | 20040506 | ||
16 | X_CONFIG_ID | Instance attribute | Protected | Type reference (TYPE) | /EACC/CONFIG_ID | Configuration ID | 20040506 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE | Instance method | Public | Method | Activate All Objects | 20040506 |
2 | ADD_FIELDS | Instance method | Protected | Method | Add Fields | 20040506 |
3 | BUILD_OBJ_NAME | Static method | Public | Method | 20040506 | |
4 | CHECK_FLAT_VERSION | Static method | Public | Method | Checks whether New FLAT Version Is Valid for SAVE | 20040506 |
5 | CLOSE_CONFIGURATOR | Static method | Public | Method | Closes the Configurator | 20040615 |
6 | CLOSE_CONFIGURATOR_INT | Instance method | Private | Method | Closes the Configurator (Internal) | 20040615 |
7 | CONFIGURATION_TABLE_ADAPT2FLAT | Instance method | Private | Method | Map Configuration Table to Flat Format | 20040506 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20040506 |
9 | CONVERT_CONFIGURATION | Instance method | Public | Method | Generates a Persistence Tool Configuration from PLIMA | 20040506 |
10 | CREATE_PR_OBJ | Instance method | Protected | Method | Generates Persistence Object | 20040506 |
11 | DELETE_CONFIGURATION | Instance method | Public | Method | 20040506 | |
12 | GENERATE_FORM_POOL | Instance method | Private | Method | Generates Routines Pool for Folders (Necessary when Writing) | 20040506 |
13 | GENERATE_REPORT | Instance method | Private | Method | Generate Form Routines Pool | 20040506 |
14 | GET_CONFIG_HEADER | Static method | Public | Method | Gets Configuration Header | 20040506 |
15 | GET_INDICES | Instance method | Public | Method | 20040506 | |
16 | GET_MESSAGES | Instance method | Public | Method | Provide Message Handler of Configuration | 20070706 |
17 | GET_MSG_HANDLER | Static method | Public | Method | Gets Standard Message Handler | 20040506 |
18 | GET_NAMES_OF_TABLES | Instance method | Public | Method | 20040506 | |
19 | GET_PERSIST_OBJS | Instance method | Public | Method | Gets Persistence Objects of Configuration | 20040506 |
20 | GET_PR_OBJS | Instance method | Protected | Method | Gets Existing Persistence Object Including Children | 20040506 |
21 | MIGRATE_DOC_JOURNAL | Instance method | Private | Method | Migrates Doc Journal to a Persistence Tool Configuration | 20060726 |
22 | MODIFY_FIELD_LIST | Instance method | Protected | Method | Modified Field Lists | 20040506 |
23 | SAVE | Instance method | Public | Method | Creation and Activation of Tables and Read Views | 20040506 |
24 | SAVE_FLAT | Instance method | Private | Method | SAVE Method for FLAT Format and Normalized Format | 20040506 |
25 | SAVE_TOTALS | Instance method | Public | Method | Creating, Changing, Saving Totals/Balances Objects | 20040506 |
26 | SET_INDEX_TABLE | Instance method | Public | Method | Prespecify Index Table | 20040506 |
27 | SET_INDICES | Instance method | Public | Method | 20040506 | |
28 | SET_TOTALS_INDICES | Instance method | Public | Method | Indexes for a Totals/Balances Object | 20040506 |
Events
Class /EACC/CL_LINE_ITEM_CONFIGURATR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YT_CONFIG | Protected | See coding | 20040506 | YT_CONFIG type sorted table of /EACC/PLIMA_CONFIG_STRUC
with unique key DOCUMENT_LEVEL KEYFLAG CHARACTERISTIC
|
||
2 | YT_OBJS | Protected | See coding | 20040506 | YT_OBJS type sorted table of /EACC/DM_PERSIST_OBJ
with unique key DOCUMENT_LEVEL initial size 5
|
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCONSISTENT_CONFIGURATION | 20040506 |
Method ADD_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NEW_FIELDS | Call by reference | Type reference (TYPE) | YT_CONFIG | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_IS_NO_ENHANCEMENT | unzulässige Erweiterung | 20040506 | |
2 | GENERATION_ERROR | 20040506 |
Method BUILD_OBJ_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
2 | Importing | I_SUFFIX | Call by reference | Type reference (TYPE) | C | 20040506 | |||
3 | Returning | R_OBJ_NAME | Value transfer | Type reference (TYPE) | FINB_PR_OBJ_NAME | Name eines Persistenzobjektes | 20040506 |
Method BUILD_OBJ_NAME on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CHECK_FLAT_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CONFIG_ID | Call by reference | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
2 | Returning | R_NEW_VERSION | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040506 |
Method CHECK_FLAT_VERSION on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CLOSE_CONFIGURATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_CONFIGURATOR | Call by reference | Object reference (TYPE REF TO) | /EACC/CL_LINE_ITEM_CONFIGURATR | Konfiguration von Einzelposten (Persistenztool) | 20040615 |
Method CLOSE_CONFIGURATOR on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CLOSE_CONFIGURATOR_INT Signature
Method CLOSE_CONFIGURATOR_INT on class /EACC/CL_LINE_ITEM_CONFIGURATR has no parameter.
Method CLOSE_CONFIGURATOR_INT on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CONFIGURATION_TABLE_ADAPT2FLAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CONFIG_ADAPT | Call by reference | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
2 | Changing | CT_CONFIG_NFORM | Call by reference | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
3 | Importing | ID_HEADER_KEY_FNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname | 20040506 | ||
4 | Importing | IT_CONFIG_RAW | Call by reference | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
5 | Importing | IT_TRANSLATION | Call by reference | Type reference (TYPE) | FINB_T_KF_CHAR_TRANSLATION | Ersetzungen von Feldnamen | 20040506 |
Method CONFIGURATION_TABLE_ADAPT2FLAT on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_AREAID | Value transfer | Type reference (TYPE) | FINB_MD_REGID | Registrierungsidentifikation | 20040506 |
Method CONSTRUCTOR on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CONVERT_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040506 | ||
2 | Importing | IO_MSG_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20040506 | ||
3 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
Method CONVERT_CONFIGURATION on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method CREATE_PR_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONFIG | Call by reference | Type reference (TYPE) | YT_CONFIG | Konfiguration | 20040506 | ||
2 | Importing | IT_TABNAMES | Call by reference | Type reference (TYPE) | /EACC/DM_T_TABLES | vorgegebene Tabellen | 20040506 | ||
3 | Importing | I_BUSINESS_NAME | Call by reference | Type reference (TYPE) | C | betriebswirtschaftlicher Name | 20040506 | ||
4 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
5 | Importing | I_DOC_LEVEL | Value transfer | Type reference (TYPE) | /EACC/DOCUMENT_LEVEL | Ebene innerhalb eines Belegs | 20040506 | ||
6 | Importing | I_SUFFIX | Call by reference | Type reference (TYPE) | C | Suffix Persistenzobjekt | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FINB_PR_ERROR | allg. Ausnahmeklasse Persistenztool | 20040506 |
Method DELETE_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20040506 | ||
2 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
Method DELETE_CONFIGURATION on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method GENERATE_FORM_POOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CONFIG_ADAPT | Call by reference | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
2 | Exporting | E_GENFORMS | Call by reference | Type reference (TYPE) | /EACC/GENFORMS | Name des Subroutinenpools mit generierten Forms | 20040506 | ||
3 | Importing | IT_CONFIG_NFORM | Call by reference | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
4 | Importing | IT_TRANSLATION | Call by reference | Type reference (TYPE) | FINB_T_KF_CHAR_TRANSLATION | Ersetzungen von Feldnamen | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | GENERATION_ERROR | Fehler bei der Generierung des Form-Routinen Pool | 20041215 |
Method GENERATE_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PROGRAM_NAME | Call by reference | Type reference (TYPE) | PROGNAME | ABAP-Programmname | 20040506 | ||
2 | Importing | IS_TEMPLATE_PARAMS | Call by reference | Type reference (TYPE) | /EACC/TEMPLATE_PARAMS_PLIMA | Template Parameter f. Form Routinen Pool Generierung (PLIMA) | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | GENERATING_ERROR | 20040506 |
Method GET_CONFIG_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONFIG_PL | Call by reference | Type reference (TYPE) | /EACC/CONFIGS_PL | Konfigurationen Line Item Persistenz | 20040506 | ||
2 | Exporting | E_PERSIST_TOOL | Call by reference | Type reference (TYPE) | BOOLE_D | Konfiguration mit Persistenztool | 20040506 | ||
3 | Importing | I_BYPASSING_BUFFER | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040506 | ||
4 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ID_NOT_VALID | Konfiguration nicht vorhanden | 20040506 |
Method GET_INDICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INDEX_STATES | Call by reference | Type reference (TYPE) | /EACC/DM_T_DB_INDEX_STATE | Status von Datenbankindizes | 20040506 | ||
2 | Exporting | ET_INDICES | Call by reference | Type reference (TYPE) | /EACC/DM_T_DB_INDEX | Datenbankindizes | 20040506 | ||
3 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ID_INVALID_OR_INACTIVE | 20040506 |
Method GET_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_MSG_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20070706 |
Method GET_MESSAGES on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method GET_MSG_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_MSG_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20040506 |
Method GET_MSG_HANDLER on class /EACC/CL_LINE_ITEM_CONFIGURATR has no exception.
Method GET_NAMES_OF_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TABLES | Call by reference | Type reference (TYPE) | /EACC/TABLES | Tabellen | 20040506 | ||
2 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CONFIG_ID | 20040506 |
Method GET_PERSIST_OBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PERSIST_OBJS | Call by reference | Type reference (TYPE) | /EACC/DM_T_PERSIST_OBJS | Persistenzobjekte einer Konfiguration | 20040506 | ||
2 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
3 | Importing | I_READ_ONLY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CONFIG_ID | 20040506 |
Method GET_PR_OBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ROOT_OBJ | Value transfer | Object reference (TYPE REF TO) | IF_FINB_PR_TAB_CONFIG | Konfigurator Persistenztabelle | 20040506 | ||
2 | Importing | I_READ_ONLY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCONSISTENT_CONFIGURATION | Inkonsistente Konfiguration | 20040506 |
Method MIGRATE_DOC_JOURNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TABNAMES | Call by reference | Type reference (TYPE) | /EACC/DM_T_TABLES | vorgegebene Tabellen | 20060726 | ||
2 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | existierende Konfiguration | 20060726 | ||
3 | Returning | R_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | erzeugte Konfiguration | 20060726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ID_NOT_VALID | 20060726 | ||
2 | INCONSISTENT_CONFIGURATION | 20060726 |
Method MODIFY_FIELD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONFIG | Call by reference | Type reference (TYPE) | YT_CONFIG | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_IS_NO_ENHANCEMENT | 20040506 | ||
2 | GENERATION_ERROR | 20040506 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TABNAMES | Call by reference | Type reference (TYPE) | /EACC/DM_T_TABLES | vorgegebene Tabellen | 20040506 | ||
2 | Importing | I_ADD_FIELDS | Value transfer | Type reference (TYPE) | BOOLE_D | SPACE | Bei Nachgenerierung: Felder nur zufügen, keine löschen | 20040506 | |
3 | Importing | I_CLIENT_COPY | Value transfer | Type reference (TYPE) | BOOLE_D | SPACE | Client Copy: Es wird nur der Form-Pool für F-Form. generiert | 20041110 | |
4 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
5 | Importing | I_HEADER_KEY_FNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | FI-Stammdaten: Feldname | 20040506 | ||
6 | Returning | R_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
7 | Importing | T_CONFIG | Value transfer | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
8 | Importing | T_TRANSLATION | Call by reference | Type reference (TYPE) | FINB_T_KF_CHAR_TRANSLATION | Ersetzungen von Feldnamen | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACC_ENGINE_NOT_RUNNABLE | 20040506 | ||
2 | CONFIG_ID_NOT_VALID | 20040506 | ||
3 | CONFIG_IS_NO_ENHANCEMENT | 20040506 | ||
4 | GENERATION_ERROR | 20040506 | ||
5 | INCONSISTENT_CONFIGURATION | 20040506 |
Method SAVE_FLAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TABNAMES | Call by reference | Type reference (TYPE) | /EACC/DM_T_TABLES | vorgegebene Tabellen | 20040506 | ||
2 | Importing | I_ADD_FIELDS | Value transfer | Type reference (TYPE) | BOOLE_D | Typ Boolean für E-Accounting | 20040506 | ||
3 | Importing | I_CLIENT_COPY | Value transfer | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Client Copy: Es wird nur der Form-Pool für F-Form. generiert | 20041110 | |
4 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
5 | Importing | I_HEADER_KEY_FNAME | Call by reference | Type reference (TYPE) | FINB_MD_FIELDNAME | Feldname des Header-Key (TMPDOC) | 20040506 | ||
6 | Returning | R_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
7 | Importing | T_CONFIG | Call by reference | Type reference (TYPE) | /EACC/PLIMA_CONFIG_TABLE | Tabelle der Übergabeparameter | 20040506 | ||
8 | Importing | T_TRANSLATION | Call by reference | Type reference (TYPE) | FINB_T_KF_CHAR_TRANSLATION | Ersetzungen von Feldnamen | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACC_ENGINE_NOT_RUNNABLE | 20040506 | ||
2 | CONFIG_ID_NOT_VALID | 20040506 | ||
3 | CONFIG_IS_NO_ENHANCEMENT | 20040506 | ||
4 | GENERATION_ERROR | 20040506 | ||
5 | INCONSISTENT_CONFIGURATION | 20040506 |
Method SAVE_TOTALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TOTALS_OBJS | Call by reference | Type reference (TYPE) | /EACC/DM_T_TOTALS_OBJS | Metadaten von Summen-/Salden-Objekten | 20040506 | ||
2 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ID_NOT_VALID | 20040506 | ||
2 | GENERATION_ERROR | 20040506 | ||
3 | INCONSISTENT_CONFIGURATION | 20040506 |
Method SET_INDEX_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
2 | Importing | I_TABNAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCONSISTENT_TABLE | 20040506 |
Method SET_INDICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INDEX_STATE | Call by reference | Type reference (TYPE) | /EACC/DM_T_DB_INDEX_STATE | gewünschter Aktivierungsstatus | 20040506 | ||
2 | Importing | IT_INDICES | Call by reference | Type reference (TYPE) | /EACC/DM_T_DB_INDEX | Datenbankindizes | 20040506 | ||
3 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ID_INVALID_OR_INACTIVE | 20040506 | ||
2 | GENERATION_FAILED | 20040506 | ||
3 | INCONSISTENT_INDICES | 20040506 |
Method SET_TOTALS_INDICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INDICES | Call by reference | Type reference (TYPE) | /EACC/DM_T_DB_INDEX | Datenbankindizes | 20040506 | ||
2 | Importing | I_CONFIG_ID | Value transfer | Type reference (TYPE) | /EACC/CONFIG_ID | Konfigurations-ID | 20040506 | ||
3 | Importing | I_COUNTER | Value transfer | Type reference (TYPE) | N | Nr. des Totals-Objektes (<100) | 20040506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ID_NOT_VALID | 20040506 | ||
2 | GENERATION_ERROR | 20040506 | ||
3 | INCONSISTENT_CONFIGURATION | 20040506 |
History
Last changed by/on | SAP | 20071120 |
SAP Release Created in | 400 |