SAP ABAP Class CL_FIN_ORDER_VIEW (Order View)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN (Application Component) Financials
     FIN_OBJECTS (Package) FIN Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FOBJ_OBJECT Generic Implementation of a FIN Object 20040506
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_COMPANY Technical IF: Company 20040506
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_LOCATION Technical IF: Location 20040513
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_PRODUCT Technical IF: Product 20040513
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_PROFITCTR Technical IF: Profit Center 20040506
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_SEGMENT Technical IF: Segment 20040506
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_VALCLASS Technical IF: Valuation Class 20040929
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_WIPCLDATE Technical IF: WIP Clearing Date 20040513
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ORDER_VIEW Order from Financials Point of View 20040513
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ROLE_ACCOUNT_ASSIGNMENT Assigned Object 20040513
... Click here to see Used By full list (0 items)
Properties
Class CL_FIN_ORDER_VIEW  
Short Description Order View    
Super Class CL_FOBJ_OBJECT Generic Implementation of a FIN Object 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class FIN_BUS_ENT    
Program status P  SAP Standard Production Program 
Category 0   
Package FIN_OBJECTS   FIN Objects 
Created 20040506   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FOBJ_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FIN_HAS_COMPANY Technical IF: Company 20040506
2 IF_FIN_HAS_LOCATION Technical IF: Location 20040513
3 IF_FIN_HAS_PRODUCT Technical IF: Product 20040513
4 IF_FIN_HAS_PROFITCTR Technical IF: Profit Center 20040506
5 IF_FIN_HAS_SEGMENT Technical IF: Segment 20040506
6 IF_FIN_HAS_VALCLASS Technical IF: Valuation Class 20040929
7 IF_FIN_HAS_WIPCLDATE Technical IF: WIP Clearing Date 20040513
8 IF_FIN_ORDER_VIEW Order from Financials Point of View 20040513
9 IF_FIN_ROLE_ACCOUNT_ASSIGNMENT Assigned Object 20040513
10 IF_FIN_ROLE_GRIR Object Relevant for GR/IR Clearing 20040513
11 IF_FIN_ROLE_OVH Object Relevant for Overhead Calculation 20040513
12 IF_FIN_ROLE_WIP Object Relevant for WIP Clearing 20040513
Friends
# Friend Modeled only Created on Description
1 CL_FOBJ_MANAGER 20040506 Manages Types and Instances for the FIN Object
2 CL_FOBJ_OBJECT 20040825 Generic Implementation of a FIN Object
3 CL_FOBJ_TYPE 20050111 FIN Object Type
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_FIN_ORDER_VIEW' Class Name 20040513
2 MD_FIN_BTAPOITMREF Instance attribute Public Attribute reference (LIKE) 20041110
3 MD_FIN_BTAPOREF Instance attribute Public Attribute reference (LIKE) 20041110
4 MD_FIN_COMPANY Instance attribute Public Attribute reference (LIKE) 20040513
5 MD_FIN_COSTINGSHEET Instance attribute Public Attribute reference (LIKE) 20040513
6 MD_FIN_GRIAMTIND Instance attribute Public Attribute reference (LIKE) 20041105
7 MD_FIN_GRISTLDATE Instance attribute Public Attribute reference (LIKE) 20041105
8 MD_FIN_LOCATION Instance attribute Public Attribute reference (LIKE) 20040513
9 MD_FIN_ORDITM_REF Instance attribute Public Attribute reference (LIKE) 20040617
10 MD_FIN_OVHKEY Instance attribute Public Attribute reference (LIKE) 20040513
11 MD_FIN_PRICOMPTYPE Instance attribute Public Attribute reference (LIKE) 20041112
12 MD_FIN_PRODUCT Instance attribute Public Attribute reference (LIKE) 20040513
13 MD_FIN_PROFITCTR Instance attribute Public Attribute reference (LIKE) 20040513
14 MD_FIN_RETITMIND Instance attribute Public Attribute reference (LIKE) 20050207
15 MD_FIN_SEGMENT Instance attribute Public Attribute reference (LIKE) 20040513
16 MD_FIN_VALCLASS Instance attribute Public Attribute reference (LIKE) 20040929
17 MD_FIN_WIPCLDATE Instance attribute Public Attribute reference (LIKE) 20040513
18 MD_RASSC Instance attribute Public Attribute reference (LIKE) 20050303
19 MS_DIM_ORD Instance attribute Public Attribute reference (LIKE) 20040513
20 MS_DIM_ORDASGTNO Instance attribute Public Attribute reference (LIKE) 20041021
21 MS_DIM_ORDITM Instance attribute Public Attribute reference (LIKE) 20040513
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040506
2 DETERMINE_OBJECT Static method Public Method Determines an Order View 20040507
3 DETERMINE_OBJECTS Static method Public Method Determines Order Views 20040507
4 DETERMINE_TYPE Static method Private Method Determines FIN Object Types for an Order View 20040512
5 DETERMINE_TYPES Static method Private Method Determines FIN Object Types for Order Views 20040512
6 SELECT_OBJECTS_MNF Static method Public Method Selects Manufacturing Orders Including FINORMNFRECID 20050125
7 SELECT_PUR_ORD_W_SUB Static method Public Method Selects Purchase Order Item with Lower-Level Obj. (WER+DBS) 20050216
Events
Class CL_FIN_ORDER_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_COMP_VALUES_FOR_CREAT Public See coding 20040517 BEGIN OF ys_comp_values_for_creat. INCLUDE TYPE ys_dim_ord. INCLUDE TYPE ys_dim_orditm. INCLUDE TYPE ys_dim_ordasgtno. INCLUDE TYPE fin_s_ormnf_d. TYPES: fin_retitmind TYPE fin_retitmind, fin_pricomptype TYPE fin_pricomptype, fin_griamtind TYPE fin_griamtind, fin_btapoitmref TYPE fin_btapoitmref, fin_btaporef TYPE fin_btaporef, rassc TYPE rassc, END OF ys_comp_values_for_creat
2 YS_COMP_VALUES_FOR_DET Public See coding 20040513 BEGIN OF ys_comp_values_for_det, fin_company TYPE fin_company. INCLUDE TYPE ys_dim_ord. INCLUDE TYPE ys_dim_orditm. INCLUDE TYPE ys_dim_ordasgtno. TYPES: fin_retitmind TYPE fin_retitmind, fin_pricomptype TYPE fin_pricomptype, fin_orditm_ref TYPE fin_orditm_ref, rassc TYPE rassc, END OF ys_comp_values_for_det
3 YS_DIM_ORD Public Attribute reference (LIKE) 20040517
4 YS_DIM_ORDASGTNO Public Attribute reference (LIKE) 20041014
5 YS_DIM_ORDITM Public Attribute reference (LIKE) 20040517
6 YT_COMP_VALUES_FOR_DET Public See coding 20040513 yt_comp_values_for_det TYPE STANDARD TABLE OF ys_comp_values_for_det WITH KEY table_line
7 YT_ORDER_VIEW Public See coding 20040513 yt_order_view TYPE STANDARD TABLE OF REF TO cl_fin_order_view WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Technischer Schlüssel eines FIN-Objekts 20040506
2 Importing ID_PERS_IND Call by reference Type reference (TYPE) FOBJ_PERS_IND Zustand eines transienten Objekts hinsichtl. Persistenz 20040506
3 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) CL_FOBJ_TYPE FIN-Objekttyp 20040506
4 Importing IS_VALUES Call by reference Type reference (TYPE) ANY Struktur mit zu übernehmenden Werten 20050118
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Fehler aufgetreten (Meldungen in Message-Handler) 20040506

Method DETERMINE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATE Call by reference Type reference (TYPE) DATUM Einschränkung bei Zeitabhängigkeit 20040513
2 Importing ID_NO_IMPLICIT_CREATION Call by reference Type reference (TYPE) BOOLE_D '' 'X' = FIN-Objekt nicht implizit anlegen, sofern möglich 20040507
3 Importing ID_NO_SAVE Call by reference Type reference (TYPE) BOOLE_D '' 'X' = Angelegte FIN-Objekte nicht sichern 20050314
4 Importing ID_ROLE_NAME Call by reference Type reference (TYPE) ACC_ROLE_NAME Gewünschte Rolle 20040507
5 Importing IS_COMP_VALUES Call by reference Type reference (TYPE) YS_COMP_VALUES_FOR_DET Parameter für die Findung 20040507
6 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_FIN_ORDER_VIEW Order-View 20040507
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Fehler aufgetreten 20040507
2 CX_FOBJ_NO_TYPE_DERIVED FIN-Objekttyp konnte nicht abgeleitet werden 20040507
3 CX_FOBJ_OBJECT_LOCKED Objekt gesperrt (nur bei implizitem Anlegen) 20040507
4 CX_FOBJ_OBJECT_NOT_EXISTING FIN-Objekt nicht vorhanden 20040507

Method DETERMINE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCEPTION Call by reference Type reference (TYPE) FINB_TS_EXCEPTION Tabelle mit Ausnahmen für Massenverarbeitung 20040507
2 Exporting ET_OBJECT Call by reference Type reference (TYPE) YT_ORDER_VIEW Order-Views (selbe Reihenfolge wie IT_...) 20040507
3 Importing ID_DATE Call by reference Type reference (TYPE) DATUM Einschränkung bei Zeitabhängigkeit 20040513
4 Importing ID_NO_IMPLICIT_CREATION Call by reference Type reference (TYPE) BOOLE_D '' 'X' = FIN-Objekte nicht implizit anlegen, sofern möglich 20040507
5 Importing ID_NO_SAVE Call by reference Type reference (TYPE) BOOLE_D '' 'X' = Angelegte FIN-Objekte nicht sichern 20050314
6 Importing ID_ROLE_NAME Call by reference Type reference (TYPE) ACC_ROLE_NAME Gewünschte Rolle 20040507
7 Importing IT_COMP_VALUES Call by reference Type reference (TYPE) YT_COMP_VALUES_FOR_DET Parameter für die Findung 20040507
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Fehler aufgetreten (Rückgabeparameter undefiniert) 20040507
2 CX_FOBJ_OBJECT_LOCKED Einige Objekte gesperrt (nur bei implizitem Anlegen) 20040507

Method DETERMINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ROLE_NAME Call by reference Type reference (TYPE) ACC_ROLE_NAME Gewünschte Rolle 20040512
2 Importing IS_COMP_VALUES Call by reference Type reference (TYPE) YS_COMP_VALUES_FOR_DET Parameter für die Findung 20040512
3 Returning RD_TYPE_NAME Value transfer Type reference (TYPE) FOBJ_TYPE_NAME Name eines Objekttyps 20050114
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Fehler aufgetreten 20040512
2 CX_FOBJ_NO_TYPE_DERIVED FIN-Objekttyp konnte nicht abgeleitet werden 20040512

Method DETERMINE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCEPTION Call by reference Type reference (TYPE) FINB_TS_EXCEPTION Tabelle mit Ausnahmen für Massenverarbeitung 20040512
2 Exporting ET_TYPE_NAME Call by reference Type reference (TYPE) FOBJ_T_TYPE_NAME Objekttypen (selbe Reihenfolge wie IT_...) 20050114
3 Importing ID_ROLE_NAME Call by reference Type reference (TYPE) ACC_ROLE_NAME Gewünschte Rolle 20040512
4 Importing IT_COMP_VALUES Call by reference Type reference (TYPE) YT_COMP_VALUES_FOR_DET Parameter für die Findung 20040512
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Fehler aufgetreten 20040512

Method SELECT_OBJECTS_MNF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) FOBJ_T_OBJECT Fehlerfrei selektierte Objekte 20050125
2 Exporting ET_OBJECT_ERROR Call by reference Type reference (TYPE) CL_FOBJ_MANAGER=>YT_OBJECT_ERROR Fehlerhaft selektierte Objekte 20050125
3 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20050125
# Exception Resumable Description Created on
1 CX_FOBJ_ERROR Fehler aufgetreten (Meldungen in Message-Handler) 20050125

Method SELECT_PUR_ORD_W_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_OBJ_TYPE_AND_ID Call by reference Type reference (TYPE) FOBJ_TS_TYPE_AND_ID 20050523
2 Importing ID_FIN_ORD Call by reference Type reference (TYPE) FIN_ORD Bestellung 20050216

Method SELECT_PUR_ORD_W_SUB on class CL_FIN_ORDER_VIEW has no exception.
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FOBJ_OBJECT Generic Implementation of a FIN Object 20040506
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_COMPANY Technical IF: Company 20040506
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_LOCATION Technical IF: Location 20040513
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_PRODUCT Technical IF: Product 20040513
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_PROFITCTR Technical IF: Profit Center 20040506
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_SEGMENT Technical IF: Segment 20040506
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_VALCLASS Technical IF: Valuation Class 20040929
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_HAS_WIPCLDATE Technical IF: WIP Clearing Date 20040513
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ORDER_VIEW Order from Financials Point of View 20040513
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ROLE_ACCOUNT_ASSIGNMENT Assigned Object 20040513
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ROLE_GRIR Object Relevant for GR/IR Clearing 20040513
12 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ROLE_OVH Object Relevant for Overhead Calculation 20040513
13 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FIN_ROLE_WIP Object Relevant for WIP Clearing 20040513
History
Last changed by/on SAP  20050615 
SAP Release Created in 300