SAP ABAP Class CL_UA_INV_BSV_PERSISTENCE_TOOL (Communication with Persistence Tool)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     UA_INV_BALANCE_SHEET_VALUATION (Package) Balance Sheet Valuation
Properties
Class CL_UA_INV_BSV_PERSISTENCE_TOOL  
Short Description Communication with Persistence Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_INV_BALANCE_SHEET_VALUATION   Balance Sheet Valuation 
Created 20041115   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_INV_BSV_PERSISTENCE_TOOL has no forward declaration.
Interfaces
Class CL_UA_INV_BSV_PERSISTENCE_TOOL has no interface implemented.
Friends
Class CL_UA_INV_BSV_PERSISTENCE_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_JOURNAL Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_JOURNAL Table of Journals 20041115
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_TO_DEEP Static method Private Method Imports Currency Types into the Deep Structure 20050127
2 DELETE_LAYERS Instance method Public Method Delete Data Records from Intermediate Layer 20050218
3 GET_TABLE_NAME Instance method Public Method Finds Table Name for a Persistence Object 20041117
4 PREPARE_PERSISTENCE_TOOL Instance method Private Method Initialize Persistence Tool 20041115
5 READ_LAYERS Instance method Public Method Read Intermediate Layers 20041115
Events
Class CL_UA_INV_BSV_PERSISTENCE_TOOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GSY_AMOUNT Private See coding 20050204 BEGIN OF gsy_amount, fin_amount TYPE fin_t_amount, END OF gsy_amount
Method Signatures

Method CONVERT_TO_DEEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISA_LAYER Call by reference Type reference (TYPE) ANY Layer 20050127
2 Importing IT_CURRTYPE Call by reference Type reference (TYPE) FIN_TS_CURRTYPE Tabelle mit Währungstypen 20050127
3 Returning RT_AMOUNT Value transfer Type reference (TYPE) FIN_T_AMOUNT Tabelle von Beträgen (mit Währungstyp) 20050127

Method CONVERT_TO_DEEP on class CL_UA_INV_BSV_PERSISTENCE_TOOL has no exception.

Method DELETE_LAYERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESET_NUMBER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20050303
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20050218
3 Importing ID_PERS_OBJECT Call by reference Type reference (TYPE) FINB_PR_OBJ_NAME Name eines Persistenzobjektes 20050218
4 Importing IT_SEL_TAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabellen 20050218

Method DELETE_LAYERS on class CL_UA_INV_BSV_PERSISTENCE_TOOL has no exception.

Method GET_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TABLE_NAME Call by reference Type reference (TYPE) FINB_GN_PHYSICAL_NAME physischer Name eines Objektes (Generator) 20041117
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20041117
3 Importing ID_IL_PR_OBJ_NAME Call by reference Type reference (TYPE) FINB_PR_OBJ_NAME Name eines Persistenzobjektes 20041117
# Exception Resumable Description Created on
1 FACTORY_ERROR 20041117
2 PR_OBJ_ERROR 20041117

Method PREPARE_PERSISTENCE_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_AREAID Call by reference Type reference (TYPE) FINB_MD_REGID FIN-Stammdaten: Anwendungsgebiet 20041115
2 Exporting ED_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20041115
3 Importing ID_DB Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20041115

Method PREPARE_PERSISTENCE_TOOL on class CL_UA_INV_BSV_PERSISTENCE_TOOL has no exception.

Method READ_LAYERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INT_LAYER Call by reference Type reference (TYPE) ANY TABLE Gelesene Zwischenschichtsätze 20041115
2 Exporting ET_INT_LAYER_DEEP Call by reference Type reference (TYPE) ANY TABLE Gelesene Zwischenschichtsätze 20050127
3 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041124
4 Importing ID_APPLICATION Call by reference Type reference (TYPE) FINB_PR_APPLICATION FI-Stammdaten: Anwendung 20041115
5 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20041115
6 Importing ID_PERS_OBJECT Call by reference Type reference (TYPE) FINB_PR_OBJ_NAME Name eines Persistenzobjektes 20041115
7 Importing ID_STRUCT_NAME_MD Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20041115
8 Importing IR_T_DATA_MD Call by reference Type reference (TYPE) DATA FIN-Objektdaten 20041115
9 Importing IT_CURRTYPE Call by reference Type reference (TYPE) FIN_TS_CURRTYPE Tabelle mit Währungstypen 20050127
10 Importing IT_FOBJ_INST Call by reference Type reference (TYPE) FOBJ_T_OBJECT Tabelle mit FIN-Objekten 20041124
11 Importing IT_SEL_TAB Call by reference Type reference (TYPE) FINB_SEL_TAB Selektionstabelle mit Feldnamen 20041124

Method READ_LAYERS on class CL_UA_INV_BSV_PERSISTENCE_TOOL has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 400