SAP ABAP Class CL_GHO_PP_OTE_DB_HANDLER (DB buffer for OTE related DB activities)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-PN-NOP (Application Component) Network Operations
     APPL_GHO_PP_OTE_SC (Package) GHO PP Source Code: Order Template Engine
Properties
Class CL_GHO_PP_OTE_DB_HANDLER  
Short Description DB buffer for OTE related DB activities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APPL_GHO_PP_OTE_SC   GHO PP Source Code: Order Template Engine 
Created 20090925   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_PP_OTE_DB_HANDLER has no forward declaration.
Interfaces
Class CL_GHO_PP_OTE_DB_HANDLER has no interface implemented.
Friends
Class CL_GHO_PP_OTE_DB_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_SINGLETON_INST Static Attribute Private Object reference (TYPE REF TO) CL_GHO_PP_OTE_DB_HANDLER DB buffer for OTE related DB activities 20090925
2 GT_CRCA Instance attribute Private Type reference (TYPE) LTYT_CRCA Buffer table: Resource data 20091005
3 GT_CRCO Instance attribute Private Type reference (TYPE) LTYT_CRCO Buffer table: Resource data 20091005
4 GT_CRHD Instance attribute Private Type reference (TYPE) LTYT_CRHD Buffer table: Resource data 20091005
5 GT_CRTX Instance attribute Private Type reference (TYPE) LTYT_CRTX Buffer table: Resource data 20091005
6 MO_C Instance attribute Private Object reference (TYPE REF TO) CL_GHO_PP_CONSTANTS Class for global PP constants 20090925
7 MS_PROD_NETWORK_TX Instance attribute Private Type reference (TYPE) LTY_PROD_NETWORK_TX Production Network text 20091016
8 MT_FLOC Instance attribute Private Type reference (TYPE) T_IFLO Buffer table: Functional locations 20091005
9 MT_NETVER Instance attribute Private Type reference (TYPE) LTTY_NETVER Buffer table: Network versions 20091002
10 MT_NETVER_HEADERS Instance attribute Private Type reference (TYPE) LTTY_NETVER_HEADERS Buffer table: Network version headers 20091021
11 MT_OTS Instance attribute Private Type reference (TYPE) LTTY_OTS Buffer table: Order template structures 20090930
12 MT_OTS_HEADERS Instance attribute Private Type reference (TYPE) LTTY_OTS_HEADERS Buffer table: Order template structure headers 20091026
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090925
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090925
3 GET_FLOC_DATA Instance method Public Method Returns functional location data 20091005
4 GET_INSTANCE Static method Public Method Returns instance of class 20090925
5 GET_NETVER Instance method Public Method Returns complete network version object 20091002
6 GET_NETVER_HEADERS Instance method Public Method Returns header data of all versions of a production network 20091021
7 GET_NETVER_ITEMS Instance method Public Method Returns network version item objects 20091001
8 GET_NETVER_OBJL Instance method Public Method Returns network version object link objects 20091001
9 GET_OTS Instance method Public Method Returns order template structure object 20090930
10 GET_OTS_BY_NETVERID Instance method Public Method Returns header data of all OTS of a network version 20091026
11 GET_OTS_MAT Instance method Public Method Returns order template structure material objects 20091005
12 GET_PROD_NETWORK_TX Instance method Public Method Returns language dependent text of production network 20091016
13 GET_RESOURCE Instance method Public Method Returns resource data 20091005
14 OTE_DB_UPDATE Instance method Public Method DB update method 20090925
15 READ_NETVER_HDR Instance method Private Method Read template set version header from DB 20091001
16 READ_NETVER_HEADERS Instance method Private Method Read all version headers of a production network from DB 20091021
17 READ_NETVER_ITEMS Instance method Private Method Read template set version items from DB 20090930
18 READ_NETVER_OBJL Instance method Private Method Read template set version object links from DB 20090930
19 READ_NETVER_TX Instance method Private Method Read template set version text from DB 20090930
20 READ_OTS Instance method Private Method Read order template structure from DB 20090930
21 READ_OTS_BY_NETVERID Instance method Private Method Read all OTS beloning to one network version 20091026
22 READ_OTS_MAT Instance method Private Method Read order template structure materials from DB 20090930
23 READ_PROD_NETWORK_TX Instance method Private Method Read Production Network Text from DB 20091015
Events
Class CL_GHO_PP_OTE_DB_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTTY_NETVER Private See coding Table type for storing complete template set version objects 20091002 ltty_netver TYPE STANDARD TABLE OF lty_netver
2 LTTY_NETVER_HEADERS Private See coding Table type for all headers of a production network 20091021 ltty_netver_headers TYPE STANDARD TABLE OF lty_netver_headers
3 LTTY_OTS Private See coding Table type for storing order template structure objects 20090930 LTTY_OTS type standard table of lty_ots
4 LTTY_OTS_HEADERS Private See coding Table type for all OTS headers of a network version 20091026 ltty_ots_headers TYPE STANDARD TABLE OF lty_ots_headers
5 LTY_NETVER Private See coding Type for storing complete templete set version objects 20091002 BEGIN OF lty_netver, netver_key TYPE gho_s_netver_key, netver_ref TYPE REF TO cl_gho_pp_netver, END OF lty_netver
6 LTY_NETVER_HEADERS Private See coding Structure for all headers of a production network 20091021 BEGIN OF lty_netver_headers, netid TYPE gho_netid, headers TYPE gho_t_netver_hdr_ui, END OF lty_netver_headers
7 LTY_OTS Private See coding Type for storing order template structure objects 20090930 BEGIN OF lty_ots, ots_id TYPE gho_pp_ots_id, ots_ref TYPE REF TO cl_gho_pp_ots, END OF lty_ots
8 LTY_OTS_HEADERS Private See coding Structure for all OTS headers of a network version 20091026 BEGIN OF lty_ots_headers, netverkey TYPE gho_s_netver_key, headers TYPE gho_t_ots, END OF lty_ots_headers
9 LTY_PROD_NETWORK_TX Private See coding Type for storing production network text 20091016 BEGIN OF lty_prod_network_tx, netid TYPE gho_netid, langu TYPE sylangu, netxt TYPE netxt, END OF lty_prod_network_tx
10 T_IFLO Public See coding 20091005 T_IFLO TYPE STANDARD TABLE OF IFLO
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GHO_PP_OTE_DB_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GHO_PP_OTE_DB_HANDLER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GHO_PP_OTE_DB_HANDLER has no parameter.
Method CONSTRUCTOR on class CL_GHO_PP_OTE_DB_HANDLER has no exception.

Method GET_FLOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IFLO Call by reference Type reference (TYPE) IFLO Generated Table for View IFLO 20091005
2 Importing IV_FL Call by reference Type reference (TYPE) TPLNR Functional Location 20091005
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_DB DB exceptions 20091015

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SINGLETON_INST Value transfer Object reference (TYPE REF TO) CL_GHO_PP_OTE_DB_HANDLER DB buffer for OTE related DB activities 20090925

Method GET_INSTANCE on class CL_GHO_PP_OTE_DB_HANDLER has no exception.

Method GET_NETVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Production Network Version key 20091002
2 Returning RO_NETVER Value transfer Object reference (TYPE REF TO) CL_GHO_PP_NETVER Production Network Version instance 20091002
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091002
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091002

Method GET_NETVER_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NETID Call by reference Type reference (TYPE) GHO_NETID Production Network identification 20091021
2 Returning RT_NETVER_HEADERS Value transfer Type reference (TYPE) GHO_T_NETVER_HDR_UI Header Data of a Production Network Version 20091021
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091021
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091021

Method GET_NETVER_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NETVER_HDR Call by reference Object reference (TYPE REF TO) CL_GHO_PP_NETVER Production Network Version instance 20091001
2 Returning RT_NETVER_ITEM_REF Value transfer Type reference (TYPE) GHO_T_NETVER_ITM_REF Reference to Network Version Items 20091001
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091001
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091001

Method GET_NETVER_OBJL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NETVER_HDR Call by reference Object reference (TYPE REF TO) CL_GHO_PP_NETVER Production Network Version instance 20091001
2 Returning RT_NETVER_OBJL_REF Value transfer Type reference (TYPE) GHO_T_NETVER_OBJL_REF Reference to Netversion Objectlinks 20091001
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091001
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091001

Method GET_OTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OTS_ID Call by reference Type reference (TYPE) GHO_PP_OTS_ID Order Template Structure Identification 20090930
2 Returning RO_OTS Value transfer Object reference (TYPE REF TO) CL_GHO_PP_OTS Order Template Structure instance 20090930
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20090930
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20090930

Method GET_OTS_BY_NETVERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Network Version Key 20091026
2 Returning RT_OTS_HEADERS Value transfer Type reference (TYPE) GHO_T_OTS Order Template Structure headers 20091026
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091026
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091026

Method GET_OTS_MAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OTS Call by reference Object reference (TYPE REF TO) CL_GHO_PP_OTS Order Template Structure instance 20091005
2 Returning RT_OTS_MAT_REF Value transfer Type reference (TYPE) GHO_T_OTS_MAT_REF Reference to Order Template Structure Materials 20091005
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091005
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091005

Method GET_PROD_NETWORK_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20091016
2 Importing IV_NETID Call by reference Type reference (TYPE) GHO_NETID Production Network identification 20091016
3 Returning RV_PROD_NETWORK_TX Value transfer Type reference (TYPE) NETXT Network ID short text 20091016
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091016
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091016

Method GET_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESOURCE Call by reference Type reference (TYPE) GHO_S_RESOURCE GHO Resources of Production Network Objects 20091005
2 Importing IS_FLOC Call by reference Type reference (TYPE) IFLO Generated Table for View IFLO 20091005
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_DB 20091015

Method OTE_DB_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NETVER_HDR_UPD Call by reference Type reference (TYPE) GHO_T_NETVER_HDR_UPD Header Data of a Production Network Version with Updatecode 20091103
2 Importing IT_NETVER_ITM_UPD Call by reference Type reference (TYPE) GHO_T_NETVER_ITM_UPD Items of a Production Network Version with Updatecode 20091002
3 Importing IT_NETVER_OBJL_UPD Call by reference Type reference (TYPE) GHO_T_NETVER_OBJL_UPD Object Links assigned to a Network Version with Updatecode 20091002
4 Importing IT_NETVER_TX_UPD Call by reference Type reference (TYPE) GHO_T_NETVER_TX_UPD Network Vers: Language Dependent Description with Updatecode 20091103
5 Importing IT_OTS_MAT_UPD Call by reference Type reference (TYPE) GHO_T_OTS_MAT_UPD Order Template Structure Materials with Updatecode 20091002
6 Importing IT_OTS_UPD Call by reference Type reference (TYPE) GHO_T_OTS_UPD Order Template Structures with Updatecode 20091002

Method OTE_DB_UPDATE on class CL_GHO_PP_OTE_DB_HANDLER has no exception.

Method READ_NETVER_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Production Network Version Key 20091001
2 Returning RS_NETVER_HDR Value transfer Type reference (TYPE) GHO_NETVER_H Header Data of a Production Network Version 20091001
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091001
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091001

Method READ_NETVER_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NETID Call by reference Type reference (TYPE) GHO_NETID Production Network identification 20091021
2 Returning RT_NETVER_HEADERS Value transfer Type reference (TYPE) GHO_T_NETVER_HDR_UI Header Data of a Production Network Version 20091021
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091021
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091021

Method READ_NETVER_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Production Network Version Key 20091001
2 Returning RT_NETVER_ITEMS Value transfer Type reference (TYPE) GHO_T_NETVER_ITM Items of a Production Network Versions 20090930
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20090930
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20090930

Method READ_NETVER_OBJL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Production Network Version Key 20091001
2 Returning RT_NETVER_OBJL Value transfer Type reference (TYPE) GHO_T_NETVER_OBJL Object Links assigned to a Production Network Version 20090930
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20090930
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20090930

Method READ_NETVER_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Production Network Version Key 20091001
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20090930
3 Returning RV_NETVER_DESCRIPTION Value transfer Type reference (TYPE) GHO_PP_NETVER_TXT Production Network Version Description 20090930
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20090930
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20090930

Method READ_OTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OTS_ID Call by reference Type reference (TYPE) GHO_PP_OTS_ID Order Template Structure Identification 20090930
2 Returning RS_OTS Value transfer Type reference (TYPE) GHO_OTS Structure for Order Template Structures 20090930
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20090930
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20090930

Method READ_OTS_BY_NETVERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NETVER_KEY Call by reference Type reference (TYPE) GHO_S_NETVER_KEY Production Network Version Key 20091026
2 Returning RT_OTS_HEADERS Value transfer Type reference (TYPE) GHO_T_OTS Order Template Structures 20091026
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091026
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091026

Method READ_OTS_MAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OTS_ID Call by reference Type reference (TYPE) GHO_PP_OTS_ID Order Template Structure Identification 20090930
2 Returning RT_OTS_MAT Value transfer Type reference (TYPE) GHO_T_OTS_MAT_DB Order Template Structure Materials 20090930
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20090930
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20090930

Method READ_PROD_NETWORK_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20091015
2 Importing IV_NETID Call by reference Type reference (TYPE) GHO_NETID Production Network identification 20091015
3 Returning RV_PROD_NETWORK_TX Value transfer Type reference (TYPE) NETXT Network ID short text 20091016
# Exception Resumable Description Created on
1 CX_GHO_PP_OTE_IMPORT_PARAMS Import parameter exceptions 20091015
2 CX_GHO_PP_OTE_NOT_FOUND Read exceptions 20091015
History
Last changed by/on SAP  20100310 
SAP Release Created in 605