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 | ![]() |
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 | ![]() |
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 | ![]() |
Instance method | Public | Method | Create a GSDO - write its definition into the database | 20101014 |
2 | ![]() |
Instance method | Public | Method | Create a BOG - write its definition into the database | 20101123 |
3 | ![]() |
Instance method | Public | Method | Create BOGA - write its definition into the database | 20101123 |
4 | ![]() |
Instance method | Public | Method | Create a GSDO - write its definition into the database | 20101206 |
5 | ![]() |
Instance method | Public | Method | Create a BOG - write its definition into the database | 20101206 |
6 | ![]() |
Instance method | Public | Method | Create BOGA - write its definition into the database | 20101206 |
7 | ![]() |
Static method | Public | Method | Get singleton COD DBA Write instance | 20101014 |
8 | ![]() |
Instance method | Public | Method | Returns a GSDO Group name which does not exist yet | 20110216 |
9 | ![]() |
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 | ![]() |
IS_GSDO_TYPE_INFO | Call by reference | Type reference (TYPE) | TY_GS_COGSDO | Structure "GSDO Type" | 20101014 | ||
2 | ![]() |
IV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101014 | ||
3 | ![]() |
IV_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20101207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_BOG | Value transfer | Type reference (TYPE) | TY_GS_COOBGR | Structure "Object Group" | 20101123 | ||
2 | ![]() |
IV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_BOGA | Value transfer | Type reference (TYPE) | TY_GS_COOBGRA | Structure "Object Group Assignment" | 20101123 | ||
2 | ![]() |
IV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_GSDO_TYPE_INFO | Call by reference | Type reference (TYPE) | TY_GS_COGSDO | Structure "GSDO Type" | 20101206 | ||
2 | ![]() |
IV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_BOG | Value transfer | Type reference (TYPE) | TY_GS_COOBGR | Structure "Object Group" | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CV_TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20110607 | ||
2 | ![]() |
IS_BOGA | Value transfer | Type reference (TYPE) | TY_GS_COOBGRA | Structure "Object Group Assignment" | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
20101206 |
Method SUGGEST_NEW_GROUP_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME_SPACE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_NAMESPACE | Namespace | 20110216 | ||
2 | ![]() |
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 | ![]() |
IV_NAME_SPACE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_NAMESPACE | Namespace | 20110216 | ||
2 | ![]() |
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 |