SAP ABAP Class CL_R3_OLR3_INTERNAL_ORDER (Object Link, Internal Order)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PS-ST (Application Component) Structures
     R3_OBJECTLINK_R3 (Package) Object Link cProjects and R/3
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OLR3_PROXY OLR3: Interface for Linked Proxy Class 20030108
Properties
Class CL_R3_OLR3_INTERNAL_ORDER  
Short Description Object Link, Internal Order    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package R3_OBJECTLINK_R3   Object Link cProjects and R/3 
Created 20030108   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 REOM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SBIWA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OLR3_PROXY OLR3: Interface for Linked Proxy Class 20030108
Friends
Class CL_R3_OLR3_INTERNAL_ORDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_IAOM_BUSINESS_SCENARIO_CPR Constant Private Type reference (TYPE) IAOM_BS_IDENTIFICATION 'CPROJECTS' cProjects Business Scenario in the Translator 20030117
2 SC_TABLENAME_COAS Constant Private Type reference (TYPE) TABNAME 'COAS' Name of Table COAS 20030110
3 SC_TABLENAME_OLR3_R3_COAS_REP Constant Private Type reference (TYPE) TABNAME 'OLR3_R3_TS_COAS_REP' Name of Table OLR3_R3_TS_KAUF 20030117
4 SC_TABLENAME_OLR3_R3_TS_KAUF Constant Private Type reference (TYPE) TABNAME 'OLR3_R3_TS_KAUF' Name of Table OLR3_R3_TS_KAUF 20030110
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_STRUCTURE_TO_DATA Static method Public Method Convert Structure to Data 20030110
2 GET_ORDER_NUMBER Static method Private Method Determine order number 20030117
3 GET_REPORTING_DATA Static method Public Method Read Reporting Data (Costs/Revenues/Budget/...) 20030117
Events
Class CL_R3_OLR3_INTERNAL_ORDER has no event.
Types
Class CL_R3_OLR3_INTERNAL_ORDER has no local type.
Method Signatures

Method CONVERT_STRUCTURE_TO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) OLR3_R3_TT_TAB_DATA Datencontainer 20030110
2 Importing IA_DATA Call by reference Type reference (TYPE) ANY Struktur 20030110
3 Importing IV_CONVERT Call by reference Type reference (TYPE) BOOLE_D 'X': Dateninhalt konvertieren (z.B. ALPHA, Währung, usw.) 20030110
4 Importing IV_LABEL Call by reference Type reference (TYPE) BOOLE_D 'X': Label muss ermittelt werden 20030110
5 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20030110
6 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Name der Structur 20030110

Method CONVERT_STRUCTURE_TO_DATA on class CL_R3_OLR3_INTERNAL_ORDER has no exception.

Method GET_ORDER_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INT_ID Call by reference Type reference (TYPE) OLR3_R3_TT_ID_SPLIT Felder für den Split des internen bzw. externen Schlüssels 20030117
2 Returning RV_AUFNR Value transfer Type reference (TYPE) AUFNR Auftragsnummer 20030117

Method GET_ORDER_NUMBER on class CL_R3_OLR3_INTERNAL_ORDER has no exception.

Method GET_REPORTING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ANNBUDG Call by reference Type reference (TYPE) FLAG allgemeines flag 20060719
2 Changing CV_ANNPLAN Call by reference Type reference (TYPE) FLAG allgemeines flag 20060719
3 Exporting ES_REPORTING_DATA Call by reference Type reference (TYPE) OLR3_R3_TS_COAS_REP Innenauftrag: Kosten/Erlöse/Kennzahlen 20030117
4 Exporting EV_AUTH_BUDGET Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigung für Budget anzeigen 20060621
5 Exporting EV_AUTH_COST Call by reference Type reference (TYPE) BOOLE_D Berechtigung für Kosten anzeigen 20060621
6 Exporting EV_AUTH_REV Call by reference Type reference (TYPE) BOOLE_D Berechtigung für Erlöse anzeigen 20060621
7 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20030117
8 Importing IV_NO_AUTH Call by reference Type reference (TYPE) BOOLE_D Keine Berechtigungsprüfung 20060621
9 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20060620

Method GET_REPORTING_DATA on class CL_R3_OLR3_INTERNAL_ORDER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 2002_1_46C