SAP ABAP Class CL_UA_INV_BSV_INTERMEDIATE (Build Intermediate Layers for Balance Sheet Valuation)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_INV_DEFAULT Default (=empty) Implementation of IF_UA_INV_PROCESSOR 20040728
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_NAVIGATION_TARGET "Goto" Destination 20041028
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_READER Read Interface 20041028
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20041028
Properties
Class CL_UA_INV_BSV_INTERMEDIATE  
Short Description Build Intermediate Layers for Balance Sheet Valuation    
Super Class CL_UA_INV_DEFAULT Default (=empty) Implementation of IF_UA_INV_PROCESSOR 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UA_INV_BALANCE_SHEET_VALUATION   Balance Sheet Valuation 
Created 20040714   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FINB_NAVIGATION_TARGET "Goto" Destination 20041028
2 IF_FINB_READER Read Interface 20041028
3 IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20041028
Friends
Class CL_UA_INV_BSV_INTERMEDIATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ALV_SAVE_MODE Constant Private Type reference (TYPE) C 'U' 20040802
2 GC_INV_ROLE_CNST_IF_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'IF_UA_INV_ROLE_CNST' Object Type Name 20040719
3 GC_SELNAME_NEW Constant Private Type reference (TYPE) CHAR20 'NEW' Char 20 20040802
4 MD_ACC_SYSTEM Instance attribute Private Type reference (TYPE) ACC_SYSTEM Accounting System 20040802
5 MD_CONTEXT Instance attribute Private Type reference (TYPE) CHAR1 Btatype Context 20050323
6 MD_CURRID_TRANSACTION Instance attribute Private Type reference (TYPE) FIN_CURRTYPE Currency ID 20040802
7 MD_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20040802
8 MD_EVENT1 Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041109
9 MD_EVENT2 Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041109
10 MD_EVENT3 Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041109
11 MD_KEY_DATE Instance attribute Private Type reference (TYPE) DATUM Date 20040802
12 MD_LAYER1 Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041105
13 MD_LAYER2 Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041105
14 MD_LAYER3 Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041105
15 MD_REPORT Instance attribute Private Type reference (TYPE) PROGNAME ABAP Program Name 20041214
16 MO_CNST Instance attribute Private Object reference (TYPE REF TO) IF_UA_INV_ROLE_CNST Role Constants Inventory 20040719
17 MO_DISTRIBUTE Instance attribute Private Object reference (TYPE REF TO) CL_UA_INV_BSV_DISTRIBUTION Distribution of Journal Entries to Intermediate Layers 20040907
18 MO_FOBJ_APPL_SERVICES Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_APPL_SERVICES Services for Applications That Use the FIN Object 20040802
19 MO_FOBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_MANAGER Manages Types and Instances for the FIN Object 20040719
20 MO_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_UA_INV_BSV_HANDLE_ASSIGNING Context-Dependent Management of Assignment Tables 20050323
21 MO_PERSISTENCE Instance attribute Private Object reference (TYPE REF TO) CL_UA_INV_BSV_PERSISTENCE_TOOL Persistence Tool 20050303
22 MO_WRAPPER Instance attribute Private Object reference (TYPE REF TO) IF_FINB_REPORTING_APPL_SERVICE Interface to Reporting 20041109
23 MT_DETAIL Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_LOG_DATA Table Type Detailed Data 20040802
24 MT_EVENT Instance attribute Private Type reference (TYPE) FINB_REPORT_EVENTS Reporting Events 20041109
25 MT_FAIBSV01 Instance attribute Private Type reference (TYPE) UAI_T_FAIBSV01 Valuated Sales 20040719
26 MT_FAIBSV02 Instance attribute Private Type reference (TYPE) UAI_T_FAIBSV02 Valuated Receipts 20040719
27 MT_FAIBSV03 Instance attribute Private Type reference (TYPE) UAI_T_FAIBSV03 Logistical Goods Movements 20040719
28 MT_FOBJ_HIERARCHY Instance attribute Private Type reference (TYPE) UAI_T_FOBJ_HIERARCHY GR/IR Object Hierarchies 20041012
29 MT_FOBJ_INST Instance attribute Private Type reference (TYPE) FOBJ_T_OBJECT Table with FIN Objects 20050111
30 MT_INV_FOBJ_TYPE_NAME Instance attribute Private Type reference (TYPE) UAI_T_CLOSING_FOBJ_TYPE Table with Type Names 20040802
31 MT_PERSEL Instance attribute Private Type reference (TYPE) FINB_SEL_TAB Selection Table with Field Names 20041101
32 MT_SEL Instance attribute Private Type reference (TYPE) FINB_SEL_TAB Selection Table with Field Names 20041101
33 MT_SEL_TABS Instance attribute Private Type reference (TYPE) FINB_SEL_TABS Selection Tables 20041122
Methods
# Method Level Visibility Method type Description Created on
1 ABORT_PROCESSOR Instance method Private Method Terminates Package Processor After Error 20041130
2 CREATE_FIELDCATALOG Instance method Private Method Create Field Catalog for Detail List 20041101
3 CREATE_LIST_HEADER Instance method Private Method Create Header for Detailed List 20041101
4 DELETE_LAYER_ENTRIES Instance method Private Method Deletes Layer Entries Based on Selection 20050111
5 FILL_WE_RE_HIERARCHY_TAB Instance method Private Method Fill MT_FOBJ_HIERARCHY (WE/RE Objects) 20041018
Events
Class CL_UA_INV_BSV_INTERMEDIATE has no event.
Types
Class CL_UA_INV_BSV_INTERMEDIATE has no local type.
Method Signatures

Method ABORT_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGID Call by reference Type reference (TYPE) SYMSGID SY-MSGID Nachrichten, Nachrichtenklasse 20041130
2 Importing ID_MSGNO Call by reference Type reference (TYPE) SYMSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20041130
3 Importing ID_MSGV1 Call by reference Type reference (TYPE) ANY SY-MSGV1 Nachrichten, Nachrichtenvariable 20041130
4 Importing ID_MSGV2 Call by reference Type reference (TYPE) ANY SY-MSGV2 Nachrichten, Nachrichtenvariable 20041130
5 Importing ID_MSGV3 Call by reference Type reference (TYPE) ANY SY-MSGV3 Nachrichten, Nachrichtenvariable 20041130
6 Importing ID_MSGV4 Call by reference Type reference (TYPE) ANY SY-MSGV4 Nachrichten, Nachrichtenvariable 20041130

Method ABORT_PROCESSOR on class CL_UA_INV_BSV_INTERMEDIATE has no exception.

Method CREATE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_CHARS Call by reference Type reference (TYPE) FINB_RP_T_APPL_CHAR Anzeige-Eigenschaften nicht registrierter Anwendungsfelder 20041101
2 Exporting ET_DISPLAY_CHARS Call by reference Type reference (TYPE) FINB_RP_T_DISPLAY_CHAR Tabelle von Anzeige-Eigenschaften 20041101

Method CREATE_FIELDCATALOG on class CL_UA_INV_BSV_INTERMEDIATE has no exception.

Method CREATE_LIST_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HEADER Value transfer Type reference (TYPE) FINB_T_HTML_HEADER Alv - Kopf 20041101

Method CREATE_LIST_HEADER on class CL_UA_INV_BSV_INTERMEDIATE has no exception.

Method DELETE_LAYER_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) FINB_MD_APPLICATION MDF-Applikation 20050111
2 Importing ID_AREA_ID Call by reference Type reference (TYPE) FINB_MD_REGID Registrierungsidentifikation 20050111
3 Importing ID_LAYER Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20050114
4 Importing ID_TEST Call by reference Type reference (TYPE) FLAG allgemeines flag 20050112
5 Importing IO_ITEM_TAB Call by reference Object reference (TYPE REF TO) IF_FINB_PR_TAB_RUN Persistenzobjekt Tabelle (Laufzeit) 20050303
6 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) IF_FINB_PR_WRITER Verbucher für einem Persistenzobjekt 20050111
# Exception Resumable Description Created on
1 CANCELLATION_FAILED Löschung der Datensätze mißlungen 20050111
2 CANCELLATION_PLANNED Bei Testlauf: Ankündigung das Daten gelöscht werden würden 20050112
3 NO_CANCELLATION Keine Datensätze gelöscht 20050111
4 NO_CANCELLATION_PLANNED Bei Testlauf: Ankündigung das keine alten Daten gelöscht w. 20050114

Method FILL_WE_RE_HIERARCHY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050112
2 Importing IT_DATA Call by reference Type reference (TYPE) UAI_T_CLOSING_DATA Daten 20041018
# Exception Resumable Description Created on
1 FATAL_ERROR 20041018
History
Last changed by/on SAP  20050409 
SAP Release Created in 400