SAP ABAP Class /IWFND/CL_COD_DBA_WR (COD - Database Access - Write)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/COD (Package) GW Framework - Common Development Objects
Properties
Class /IWFND/CL_COD_DBA_WR  
Short Description COD - Database Access - Write    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/COD   GW Framework - Common Development Objects 
Created 20101014   SAP 
Last change 20131127   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 /IWFND/CL_COD_DBA_WR has no interface implemented.
Friends
Class /IWFND/CL_COD_DBA_WR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_COD_DBA_WR Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_COD_DBA_WR COD - Database Access - Write 20101014
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_GSDO Instance method Public Method Create a GSDO - write its definition into the database 20101014
2 CREATE_OBGR Instance method Public Method Create a BOG - write its definition into the database 20101123
3 CREATE_OBGRA Instance method Public Method Create BOGA - write its definition into the database 20101123
4 DELETE_GSDO Instance method Public Method Create a GSDO - write its definition into the database 20101206
5 DELETE_OBGR Instance method Public Method Create a BOG - write its definition into the database 20101206
6 DELETE_OBGRA Instance method Public Method Create BOGA - write its definition into the database 20101206
7 GET_COD_DBA_WR Static method Public Method Get singleton COD DBA Write instance 20101014
8 SUGGEST_NEW_GROUP_NAME Instance method Public Method Returns a GSDO Group name which does not exist yet 20110216
9 SUGGEST_NEW_GSDO_NAME Instance method Public Method Returns a GSDO Type name which does not exist yet 20110216
Events
Class /IWFND/CL_COD_DBA_WR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_COGSDO Public See coding Type Structure "SCL Business Object Type" 20101123 BEGIN OF ty_gs_cogsdo, gsdo_type TYPE /iwfnd/cor_gsdo_type, genil_comp_name TYPE /iwfnd/ifl_component_name, genil_root_node TYPE /iwfnd/ifl_gsdo_node_name, stc_class_name TYPE /iwfnd/ifl_stc_class_name, description TYPE /iwfnd/cor_text40, med_obj_model TYPE /iwfnd/med_mdl_identifier, END OF ty_gs_cogsdo
2 TY_GS_COOBGR Public See coding Type Structure "Object Group" 20101123 BEGIN OF ty_gs_coobgr, object_group TYPE /iwfnd/cor_gsdo_group, is_active TYPE /iwfnd/cor_is_group_active, description TYPE /iwfnd/cor_text40, med_srv_group TYPE /iwfnd/med_mdl_srg_identifier, impl_id TYPE /iwfnd/cor_gsdo_group_op_id, END OF ty_gs_coobgr
3 TY_GS_COOBGRA Public See coding Type Structure "Object Group Assignment" 20101123 BEGIN OF ty_gs_coobgra, gsdo_type TYPE /iwfnd/cor_gsdo_type, context TYPE /iwfnd/cor_gsdo_context, object_group TYPE /iwfnd/cor_gsdo_group, END OF ty_gs_coobgra
Method Signatures

Method CREATE_GSDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GSDO_TYPE_INFO Call by reference Type reference (TYPE) TY_GS_COGSDO Structure "GSDO Type" 20101014
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20101014
3 Importing IV_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20101207
# Exception Resumable Description Created on
1 /IWFND/CX_COD Exception Class for Common Development Objects 20101014

Method CREATE_OBGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BOG Value transfer Type reference (TYPE) TY_GS_COOBGR Structure "Object Group" 20101123
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20101123
# Exception Resumable Description Created on
1 /IWFND/CX_COD Exception Class for Common Development Objects 20101123

Method CREATE_OBGRA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BOGA Value transfer Type reference (TYPE) TY_GS_COOBGRA Structure "Object Group Assignment" 20101123
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20101123
# Exception Resumable Description Created on
1 /IWFND/CX_COD Exception Class for Common Development Objects 20101123

Method DELETE_GSDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GSDO_TYPE_INFO Call by reference Type reference (TYPE) TY_GS_COGSDO Structure "GSDO Type" 20101206
2 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20101206
# Exception Resumable Description Created on
1 /IWFND/CX_COD Exception Class for Common Development Objects 20101206

Method DELETE_OBGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BOG Value transfer Type reference (TYPE) TY_GS_COOBGR Structure "Object Group" 20101206
# Exception Resumable Description Created on
1 /IWFND/CX_COD Exception Class for Common Development Objects 20101206

Method DELETE_OBGRA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20110607
2 Importing IS_BOGA Value transfer Type reference (TYPE) TY_GS_COOBGRA Structure "Object Group Assignment" 20101206
# Exception Resumable Description Created on
1 /IWFND/CX_COD Exception Class for Common Development Objects 20101206

Method GET_COD_DBA_WR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COD_DBA_WR Value transfer Object reference (TYPE REF TO) /IWFND/CL_COD_DBA_WR COD - Database Access - Write 20101014
# Exception Resumable Description Created on
1 /IWFND/CX_COF 20101206

Method SUGGEST_NEW_GROUP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME_SPACE Call by reference Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE Namespace 20110216
2 Returning RV_OBJECT_GROUP_NAME Value transfer Type reference (TYPE) /IWFND/COR_GSDO_GROUP GSDO Group 20110216

Method SUGGEST_NEW_GROUP_NAME on class /IWFND/CL_COD_DBA_WR has no exception.

Method SUGGEST_NEW_GSDO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME_SPACE Call by reference Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE Namespace 20110216
2 Returning RV_GSDO_TYPE_NAME Value transfer Type reference (TYPE) /IWFND/COR_GSDO_TYPE GSDO Type 20110216

Method SUGGEST_NEW_GSDO_NAME on class /IWFND/CL_COD_DBA_WR has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 200