SAP ABAP Class CL_ERP_CO_OLC_BUFFER_TOOLS (Buffering tools for OAA)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CO (Application Component) Controlling
     ERP_CO_OLC (Package) Operation Level Costing xApp Functions
Properties
Class CL_ERP_CO_OLC_BUFFER_TOOLS  
Short Description Buffering tools for OAA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_CO_OLC   Operation Level Costing xApp Functions 
Created 20091119   SAP 
Last change 20100310   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)
Interfaces
Class CL_ERP_CO_OLC_BUFFER_TOOLS has no interface implemented.
Friends
Class CL_ERP_CO_OLC_BUFFER_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_EQUAL Constant Private Type reference (TYPE) CHAR2 'EQ' Include 20091119
2 CON_INCLUDE Constant Private Type reference (TYPE) CHAR1 'I' Sign 20091119
3 GO_BUFFER Static Attribute Private Object reference (TYPE REF TO) CL_ERP_CO_OLC_BUFFER_TOOLS Buffering tools for OLC 20091119
4 GT_OV_BUFFER Instance attribute Private Type reference (TYPE) TYPE_T_OV_BUFFER OV buffer 20091119
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Private Method Get instance of the class 20091119
2 GET_ORDERID_FROM_OBJNR Static method Public Method Get Order ID from OBJNR 20091119
3 GET_OV_FROM_OBJNR Instance method Public Method Get OV objects from the object number 20091119
4 GET_OV_FROM_OBJNR_RANGE Static method Public Method Get OV objects from the object number - Static method 20091119
5 SET_NEW_LINES_FROM_AFVC Instance method Public Method Set new lines from internal table based on AFVC 20091119
Events
Class CL_ERP_CO_OLC_BUFFER_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_OV_BUFFER Public See coding 20091119 BEGIN OF type_s_ov_buffer, or_objnr TYPE j_objnr, ov_objnr TYPE j_objnr, END OF type_s_ov_buffer
2 TYPE_S_OV_LIST Public See coding 20091119 BEGIN OF type_s_ov_list, ov_objnr TYPE j_objnr, END OF type_s_ov_list
3 TYPE_T_OV_BUFFER Public See coding 20091119 type_t_ov_buffer TYPE SORTED TABLE OF type_s_ov_buffer WITH NON-UNIQUE KEY or_objnr
4 TYPE_T_OV_LIST Public See coding 20091119 type_t_ov_list TYPE STANDARD TABLE OF type_s_ov_list
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) CL_ERP_CO_OLC_BUFFER_TOOLS Buffering tools for OLC 20091119

Method GET_INSTANCE on class CL_ERP_CO_OLC_BUFFER_TOOLS has no exception.

Method GET_ORDERID_FROM_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20091119
2 Returning RF_ORDERID Value transfer Type reference (TYPE) AUFNR Order Number 20091119

Method GET_ORDERID_FROM_OBJNR on class CL_ERP_CO_OLC_BUFFER_TOOLS has no exception.

Method GET_OV_FROM_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_OR_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20091119
2 Returning RT_OV_RANGE Value transfer Type reference (TYPE) OBJ_RANGE_T OV range 20091119

Method GET_OV_FROM_OBJNR on class CL_ERP_CO_OLC_BUFFER_TOOLS has no exception.

Method GET_OV_FROM_OBJNR_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_OR_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20091119
2 Returning RT_OV_RANGE Value transfer Type reference (TYPE) OBJ_RANGE_T Ranges Table for Object Number 20091119

Method GET_OV_FROM_OBJNR_RANGE on class CL_ERP_CO_OLC_BUFFER_TOOLS has no exception.

Method SET_NEW_LINES_FROM_AFVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20091119
2 Importing IT_AFVC Call by reference Type reference (TYPE) AFVC_T Order Task Operations 20091119

Method SET_NEW_LINES_FROM_AFVC on class CL_ERP_CO_OLC_BUFFER_TOOLS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605