SAP ABAP Class /EACC/CL_POSTING_TA_CONFIG (Configurator for Posting Transactions)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/MANUAL_POSTING (Package) Manual Posting Transactions
Properties
Class /EACC/CL_POSTING_TA_CONFIG  
Short Description Configurator for Posting Transactions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/MANUAL_POSTING   Manual Posting Transactions 
Created 20020523   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACC/CL_POSTING_TA_CONFIG has no forward declaration.
Interfaces
Class /EACC/CL_POSTING_TA_CONFIG has no interface implemented.
Friends
Class /EACC/CL_POSTING_TA_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _APPLICATION Constant Public Type reference (TYPE) FINB_GN_APPL 'EA' Application for Program Generation 20020828
2 _BUILDING_PLAN Constant Public Type reference (TYPE) SEOCLSNAME '/EACC/CL_MAN_POST_BUILD_PLAN' Building Plan for Program Generation 20020828
3 _CONFIG_ID Instance attribute Public Type reference (TYPE) GUID_22 Configuration of an Entry Transaction 20020828
4 _FIELDS Constant Public Type reference (TYPE) CHAR20 'FIELDS' Configuration Object: Fields in the Entry Sheet Header 20020829
5 _FIELDS_FIXED Constant Public Type reference (TYPE) CHAR20 'FIELDS_FIXED' Configuation Object: Fixed Fields in the Entry Sheet Header 20020829
6 _FIELDS_OBLIGATORY Constant Public Type reference (TYPE) CHAR20 'FIELDS_OBLIGATORY' Config. Object: Required Entry Fields in the Entry Sheet Hdr 20020829
7 _FIELD_COLS_ON_TABS Constant Public Type reference (TYPE) CHAR20 'FIELD_COLS_ON_TABS' Config. Object: General Field Items on the Tabs 20020829
8 _STRUCTURES Constant Public Type reference (TYPE) CHAR20 'STRUCTURES' Configuration Object: Structures in the Entry Sheet Header 20020829
9 _S_STRU Instance attribute Public Type reference (TYPE) /EACC/MP_S_STRU Structures for Docuement Header, Lines and Transfer 20020527
10 _TABS Constant Public Type reference (TYPE) CHAR20 'TABS' Configuration Object: Tabs in the Entry Sheet Header 20020829
11 _TABTEXT01 Constant Public Type reference (TYPE) CHAR15 'Belegkopf' Default Value for Title Element Text 20020829
12 _T_COL Instance attribute Public Type reference (TYPE) /EACC/MP_T_COL General Screen Layout for Each Tabstrip 20020830
13 _T_FLD Instance attribute Public Type reference (TYPE) /EACC/MP_T_FLD Position of the Screen Fields 20020830
14 _T_FLDF Instance attribute Public Type reference (TYPE) /EACC/MP_T_FLDF Fixed Fields in the Entry Items 20020830
15 _T_HDRO Instance attribute Public Type reference (TYPE) /EACC/MP_T_HDRO Fields with Required Entry in the Document Header 20020830
16 _T_TAB Instance attribute Public Type reference (TYPE) /EACC/MP_T_TAB Title Element and Column Number for the Entry Sheet Header 20020814
17 _T_TABT Instance attribute Public Type reference (TYPE) /EACC/MP_T_TABT Title Element Texts for the Entry Sheet Header 20020814
Methods
# Method Level Visibility Method type Description Created on
1 CONFIGURE Instance method Public Method Configuration of an Entry Transaction 20020821
2 DELETE_CONFIGURATION Instance method Public Method Deletion of Configuration of an Entry Transaction 20020821
3 SAVE_CONFIGURATION Instance method Public Method Make Configuration of an Entry Transaction Persistent 20020821
4 SET_DEFAULT_FIELDS Instance method Public Method Set Defaults for All Fields on the Tabstrips 20020531
5 SET_FIELDS Instance method Public Method Set All Fields on the Tabstrips 20020821
6 SET_FIELDS_FIXED Instance method Public Method Set Fixed Fields in Entry Items 20020821
7 SET_FIELDS_FIXED_TO_DB Instance method Private Method Make Fixed Fields in the Entry Transactions Persistent 20020527
8 SET_FIELDS_OBLIGATORY Instance method Public Method Set Required/Recommended Entry Fields in the Entry Sheet Hdr 20020821
9 SET_FIELDS_OBLIGATORY_TO_DB Instance method Private Method Make Required Entry Fields Persistent for Entry Transaction 20020527
10 SET_FIELDS_TO_DB Instance method Public Method Make All Fields on the Tabstrips Persistent 20020531
11 SET_FIELD_COLS_ON_TABS Instance method Public Method Set General Screen Layout for Each Tabstrip 20020821
12 SET_FIELD_COLS_ON_TABS_TO_DB Instance method Private Method Make General Screen Layout Persistent for Each Tabstrip 20020527
13 SET_TABS Instance method Public Method Set Title Element and Texts for Entry Transaction 20020821
14 SET_TABS_TO_DB Instance method Private Method Make Title Element and Texts Persistent for Entry Transactns 20020524
Events
Class /EACC/CL_POSTING_TA_CONFIG has no event.
Types
Class /EACC/CL_POSTING_TA_CONFIG has no local type.
Method Signatures

Method CONFIGURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Erfassungstransaktion 20020821
# Exception Resumable Description Created on
1 SET_STRUCTURES_NOT_FOUND Die Methode SET_STRUCTURES wurde nicht implementiert 20020821
2 STRUCTURES_NOT_QUALIFIED Die notwendigen Strukturen wurden nicht definiert 20020821

Method DELETE_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DYNPRO_NOT_DELETED Call by reference Type reference (TYPE) CHAR1 Dynpros wurden nicht gelöscht 20020821
2 Exporting E_FIELDS_FIXED_NOT_DELETED Call by reference Type reference (TYPE) CHAR1 Fixierte Felder auf ALV Grid wurden nicht gelöscht 20020821
3 Exporting E_FIELDS_NOT_DELETED Call by reference Type reference (TYPE) CHAR1 Felder auf Tabs wurden nicht gelöscht 20020821
4 Exporting E_FIELDS_OBLIGATORY_NOT_DEL Call by reference Type reference (TYPE) CHAR1 Muss/Empfohlen-Eingabefelder wurden nicht gelöscht 20020821
5 Exporting E_FIELD_COLS_ON_TABS_NOT_DEL Call by reference Type reference (TYPE) CHAR1 Spalten auf Tabs wurden nicht gelöscht 20020821
6 Exporting E_PROGRAM_NOT_DELETED Call by reference Type reference (TYPE) CHAR1 Anwendungsprogramm wurde nicht gelöscht 20020821
7 Exporting E_STRU_NOT_DELETED Call by reference Type reference (TYPE) CHAR1 Strukturen wurden nicht gelöscht 20020821
8 Exporting E_TABS_NOT_DELETED Call by reference Type reference (TYPE) CHAR1 Tabs wurden nicht gelöscht 20020821
9 Importing I_CONFIG_ID Call by reference Type reference (TYPE) /EACC/GUID_SUBSTITUTE Substitut der 22 stelligen Guid 20020821

Method DELETE_CONFIGURATION on class /EACC/CL_POSTING_TA_CONFIG has no exception.

Method SAVE_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONFIG_ID Call by reference Type reference (TYPE) /EACC/GUID_SUBSTITUTE Konfiguration einer Erfassungstransaktion 20020821
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Buchungstransaktion 20020821
# Exception Resumable Description Created on
1 FIELDS_FIXED_NOT_SAVED Konfiguration für fixierte Felder nicht gesichert 20020821
2 FIELDS_NOT_SAVED Konfiguration für Felder im Erfassungskopf nicht gesichert 20020821
3 FIELDS_OBLIGATORY_NOT_SAVED Konfiguration für Musseingabefelder nicht gesichert 20020821
4 FIELD_COLS_ON_TABS_NOT_SAVED Konfiguration für allgemeines Screen-Layout nicht gesichert 20020821
5 STRU_NOT_SAVED Konfiguration für Strukturen nicht gesichert 20020821
6 TABS_NOT_SAVED Konfiguration für Tabreiter nicht gesichert 20020821

Method SET_DEFAULT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD Call by reference Type reference (TYPE) /EACC/MP_T_FLD Felder auf jedem Tabstrip (Erfassungkopf) 20020830
2 Importing IT_COL Call by reference Type reference (TYPE) /EACC/MP_T_COL allgemeines Screen-Layout für jeden Tabstrip (Erfassungkopf) 20020830
3 Importing I_STRU_HEADER Call by reference Type reference (TYPE) TABNAME Struktur des Erfassungskopfes 20020531

Method SET_DEFAULT_FIELDS on class /EACC/CL_POSTING_TA_CONFIG has no exception.

Method SET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD Call by reference Type reference (TYPE) /EACC/MP_T_FLD Felder auf jedem Tabstrip (Erfassungkopf) 20020830
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Buchungstransaktion 20020821
# Exception Resumable Description Created on
1 FLDS_ON_TABS_NOT_QUALIFIED Keine Felder für den Erfassungskopf definiert 20020821

Method SET_FIELDS_FIXED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLDF Call by reference Type reference (TYPE) /EACC/MP_T_FLDF Fixierte Felder in Erfassungspositionen 20020830
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Buchungstransaktion 20020821
# Exception Resumable Description Created on
1 FIXED_FIELDS_NOT_QUALIFIED Keine fixierten Spalten für Erfassungspositionen definiert 20020821

Method SET_FIELDS_FIXED_TO_DB 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/GUID_SUBSTITUTE Konfiguration einer Buchungstransaktion 20020527
# Exception Resumable Description Created on
1 FIELDS_FIXED_NOT_SAVED Konfiguration für fixierte Felder nicht gesichert 20020605

Method SET_FIELDS_OBLIGATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HDRO Call by reference Type reference (TYPE) /EACC/MP_T_HDRO Felder mit Musseingabe im Erfassungskopf 20020830
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Buchungstransaktion 20020821
# Exception Resumable Description Created on
1 OBLIGATORY_FLDS_NOT_QUALIFIED Keine Musseingabefelder für Erfassungskopf definiert 20020821

Method SET_FIELDS_OBLIGATORY_TO_DB 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/GUID_SUBSTITUTE Konfiguration einer Buchungstransaktion 20020527
# Exception Resumable Description Created on
1 FIELDS_OBLIGATORY_NOT_SAVED Konfiguration für Musseingabefelder nicht gesichert 20020605

Method SET_FIELDS_TO_DB 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/GUID_SUBSTITUTE Konfiguration einer Buchungstransaktion 20020531
# Exception Resumable Description Created on
1 FIELDS_NOT_SAVED Konfiguration für Felder im Erfassungskopf nicht gesichert 20020605

Method SET_FIELD_COLS_ON_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COL Call by reference Type reference (TYPE) /EACC/MP_T_COL allgemeines Layout des Erfassungskopfdynpros 20020830
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Buchungstransaktion 20020821
# Exception Resumable Description Created on
1 FLD_COLS_ON_TABS_NOT_QUALIFIED Allgemeines Screen-Layout für Erfassungskopf nicht definiert 20020821

Method SET_FIELD_COLS_ON_TABS_TO_DB 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/GUID_SUBSTITUTE Konfiguration einer Buchungstransaktion 20020527
# Exception Resumable Description Created on
1 FIELD_COLS_ON_TABS_NOT_SAVED Konfiguration für allgemeines Screen-Layout nicht gesichert 20020605

Method SET_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) /EACC/MP_T_TAB Tabreiter und Spaltenzahl für den Kopfteil einer Erfassung 20020821
2 Exporting ET_TABT Call by reference Type reference (TYPE) /EACC/MP_T_TABT Texte der Tabreiter für den Kopfteil einer Erfassung 20020821
3 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) /EACC/IF_POSTING_TA_CONFIG Konfiguration einer Buchungstransaktion 20020821
# Exception Resumable Description Created on
1 TABS_NOT_QUALIFIED Keine Tabreiter für Erfassungskopf definiert 20020821

Method SET_TABS_TO_DB 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/GUID_SUBSTITUTE GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20020524
# Exception Resumable Description Created on
1 TABS_NOT_SAVED Konfiguration für Tabreiter nicht gesichert 20020605
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B