SAP ABAP Class CL_UA_INVENTORY_CONFIG (Configuration Class of Generic BTA)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_CONFIGURATION (Package) Configuration Package for Inventory and WIP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_CONFIGURATION_CALLBACK Activate (Generator Run) 20030919
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_INV_VIEW_CONFIG Configuration of Inventory and WIP 20030430
Properties
Class CL_UA_INVENTORY_CONFIG  
Short Description Configuration Class of Generic BTA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_CONFIGURATION   Configuration Package for Inventory and WIP 
Created 20030430   SAP 
Last change 20050409   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)
2 CL_FINB_FUNC_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_CONFIGURATION_CALLBACK Activate (Generator Run) 20030919
2 IF_UA_INV_VIEW_CONFIG Configuration of Inventory and WIP 20030430
Friends
Class CL_UA_INVENTORY_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _C_ACC_SYSTEM Static Attribute Private Type reference (TYPE) STRING 'ACC_SYSTEM' 20030430
2 _C_BSV_PERSISTENCE Instance attribute Private Type reference (TYPE) STRING 'BSV_PERSISTENCE' Aspect Name 20041222
3 _C_BSV_PERSISTENCE_TYPENAME Constant Private Type reference (TYPE) TABNAME 'UAI_T_FAIBSV15C' Table Name 20041222
4 _C_BW_DATASOURCE Instance attribute Private Type reference (TYPE) STRING 'BW_DATASOURCE' Aspect Name 20031031
5 _C_BW_DATASOURCE_TYPENAME Constant Private Type reference (TYPE) TABNAME 'UAINV_T_BW_DATASOURCE' Table Name 20031031
6 _C_COMPONENT Static Attribute Public Type reference (TYPE) STRING 'WIP_AND_INVENTORY_ACCOUNTING' 20030430
7 _C_DATABASIS Static Attribute Private Type reference (TYPE) STRING 'DATABASIS' 20030430
8 _C_DOCUMENT_LEVEL Static Attribute Private Type reference (TYPE) STRING 'DOCUMENT_LEVEL' 20030430
9 _C_DOC_LEVEL_AMT Static Attribute Private Type reference (TYPE) /EACC/DOCUMENT_LEVEL '0' Level in a Document 20030430
10 _C_DOC_LEVEL_HDR Static Attribute Private Type reference (TYPE) /EACC/DOCUMENT_LEVEL '9' Level in a Document 20030430
11 _C_DOC_LEVEL_ITM Static Attribute Private Type reference (TYPE) /EACC/DOCUMENT_LEVEL '3' Level in a Document 20030430
12 _C_DOC_LEVEL_LIT Static Attribute Private Type reference (TYPE) /EACC/DOCUMENT_LEVEL '2' Level in a Document 20030430
13 _C_DOC_LEVEL_QTY Static Attribute Private Type reference (TYPE) /EACC/DOCUMENT_LEVEL '1' Level in a Document 20030430
14 _C_FIELDNAME Static Attribute Private Type reference (TYPE) STRING 'FIELDNAME' 20030430
15 _C_JOURNAL_INVENTORY Constant Private Type reference (TYPE) FIN_JOURNAL 'INVENTRY' Inventory Journal 20030430
16 _C_JOURNAL_NAME Static Attribute Private Type reference (TYPE) STRING 'JOURNAL_NAME' 20030430
17 _C_JOURNAL_WIP Constant Private Type reference (TYPE) FIN_JOURNAL 'WIP' WIP Journal 20030430
18 _C_MAPPING_TABLE Instance attribute Private Type reference (TYPE) STRING 'MAPPING_TABLE' Aspect Name 20030919
19 _C_MAPPING_TABLE_TYPENAME Constant Private Type reference (TYPE) TABNAME 'UAINV_T_MAPPING' Table Name 20030919
20 _C_PREFIX_ACC Static Attribute Private Type reference (TYPE) STRING 'ACC_' 20030430
21 _C_PREFIX_UA Static Attribute Private Type reference (TYPE) STRING 'UA' 20030430
22 _C_PREFIX_UA_ Static Attribute Private Type reference (TYPE) STRING 'UA_' 20030430
23 _C_VIEW_HOME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_UA_INV_VIEW_HOME' Home Class of View 20030430
24 _S_INVT4000 Instance attribute Private Type reference (TYPE) UAINVT4000 Configuration Status of Inventory/WIP by Data Basis 20030430
25 _T_ASPECT Instance attribute Private See coding 20030430
26 _T_BSV_PERSISTENCE Instance attribute Private Type reference (TYPE) UAI_T_FAIBSV15C Persistence Object for Balance Sheet Valuation 20041222
27 _T_BW_DATASOURCE Instance attribute Private Type reference (TYPE) UAINV_T_BW_DATASOURCE Data Source 20031031
28 _T_INVT4000 Instance attribute Private See coding 20030506
29 _T_MAPPING_TABLE Instance attribute Private Type reference (TYPE) UAINV_T_MAPPING Mapping Table 20030919
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20030919
2 CHECK Instance method Public Method 20030919
3 CHECK_ACTIVATION Static method Public Method Activation successful? 20050307
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030430
5 CREATE_BSV_PERSISTENCE Instance method Private Method Generates Persistence Objects for Balance Sheet Valuation 20041221
6 CREATE_MSG_HANDLER Instance method Private Method Generates a New Message Handler 20030430
7 GET_INSTANCE Instance method Public Method 20030919
8 HAS_CONTENT Instance method Public Method 20030919
9 LOAD_CONTENT Instance method Public Method Takes Over BTA Configuration Aspects from Configuration 20030430
10 NEW_LANGUAGE_ACTIVATION Instance method Private Method 20040204
11 RELOAD_CONTENT Instance method Public Method 20030506
12 USED_COMPONENT_ACTIVATION Instance method Public Method 20030919
Events
Class CL_UA_INVENTORY_CONFIG has no event.
Types
Class CL_UA_INVENTORY_CONFIG has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_UA_INVENTORY_CONFIG has no parameter.
Method ACTIVATE on class CL_UA_INVENTORY_CONFIG has no exception.

Method CHECK Signature

Method CHECK on class CL_UA_INVENTORY_CONFIG has no parameter.
Method CHECK on class CL_UA_INVENTORY_CONFIG has no exception.

Method CHECK_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Returnparameter 20050307
# Exception Resumable Description Created on
1 CONTENT_LOAD_FAILED 20050307
2 DATASOURCE_MISSING 20050307
3 DSRCE_NOT_PROPER 20050307
4 PEC_APPL_FAILED 20050307
5 PEC_APPL_NOT_PROPER 20050307
6 PR_OBJ_BSV_MISSING 20050307

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UA_INVENTORY_CONFIG has no parameter.
Method CONSTRUCTOR on class CL_UA_INVENTORY_CONFIG has no exception.

Method CREATE_BSV_PERSISTENCE 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 20050103
# Exception Resumable Description Created on
1 ACTIVATION_FAILED 20050103

Method CREATE_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RAISE_ERROR_ON_TYPE Call by reference Type reference (TYPE) MSGTY Messageart 20030430
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030430

Method CREATE_MSG_HANDLER on class CL_UA_INVENTORY_CONFIG has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_UA_INVENTORY_CONFIG has no parameter.
Method GET_INSTANCE on class CL_UA_INVENTORY_CONFIG has no exception.

Method HAS_CONTENT Signature

Method HAS_CONTENT on class CL_UA_INVENTORY_CONFIG has no parameter.
Method HAS_CONTENT on class CL_UA_INVENTORY_CONFIG has no exception.

Method LOAD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASPECT_NAME Call by reference Type reference (TYPE) FIELDNAME 20030430
2 Importing I_STATUS Call by reference Type reference (TYPE) FINB_CONF_STATUS 'I' Status einer Konfigurationsversion 20030919

Method LOAD_CONTENT on class CL_UA_INVENTORY_CONFIG has no exception.

Method NEW_LANGUAGE_ACTIVATION Signature

Method NEW_LANGUAGE_ACTIVATION on class CL_UA_INVENTORY_CONFIG has no parameter.
Method NEW_LANGUAGE_ACTIVATION on class CL_UA_INVENTORY_CONFIG has no exception.

Method RELOAD_CONTENT Signature

Method RELOAD_CONTENT on class CL_UA_INVENTORY_CONFIG has no parameter.
Method RELOAD_CONTENT on class CL_UA_INVENTORY_CONFIG has no exception.

Method USED_COMPONENT_ACTIVATION Signature

Method USED_COMPONENT_ACTIVATION on class CL_UA_INVENTORY_CONFIG has no parameter.
Method USED_COMPONENT_ACTIVATION on class CL_UA_INVENTORY_CONFIG has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 350