SAP ABAP Class CNV_00001_CONTROL_OBJECT (Representation of CWB control object)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_BASIS (Package) Conversion: Basis functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CNV_00001_FIELD Converted field representation 20091103
2 Inheritance (c INHERITING FROM c_ref)  CNV_00001_INCLUDE Representation of a conversion include 20091103
3 Inheritance (c INHERITING FROM c_ref)  CNV_00001_PARAMETER Routine parameter representation 20091103
4 Inheritance (c INHERITING FROM c_ref)  CNV_00001_STEP Conversion step representation 20091103
5 Inheritance (c INHERITING FROM c_ref)  CNV_00001_TABLE Representation of converted table 20091103
Properties
Class CNV_00001_CONTROL_OBJECT  
Short Description Representation of CWB control object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_BASIS   Conversion: Basis functions 
Created 20091103   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CNV_00001_CONTROL_OBJECT has no interface implemented.
Friends
Class CNV_00001_CONTROL_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADDED Instance attribute Protected Type reference (TYPE) AS4FLAG Whether the object was added before last save 20091118
2 CHANGE_DATE Instance attribute Protected Type reference (TYPE) CNV_00001_CHANGE_DATE Date of last entry change 20091103
3 CHANGE_TIME Instance attribute Protected Type reference (TYPE) CNV_00001_CHANGE_TIME Time of last entry change 20091103
4 CHANGE_USER Instance attribute Protected Type reference (TYPE) CNV_00001_CHANGE_USER User who last changed the entry 20091103
5 CREATED Instance attribute Protected Type reference (TYPE) CNV_00001_CTRL_DATA_CREATOR Creator of control data 20091103
6 CREATE_DATE Instance attribute Protected Type reference (TYPE) CNV_00001_CREATE_DATE Date of entry creation 20091103
7 CREATE_TIME Instance attribute Protected Type reference (TYPE) CNV_00001_CREATE_TIME Time of entry creation 20091103
8 CREATE_USER Instance attribute Protected Type reference (TYPE) CNV_00001_CREATE_USER User who created the entry 20091103
9 LAST_CHANGED Instance attribute Protected Type reference (TYPE) CNV_00001_CTRL_DATA_MODIFIER Modifier of control data 20091103
10 MODIFIED Instance attribute Protected Type reference (TYPE) AS4FLAG Whether the object was modified before last save 20091118
11 OBJFUNC_KEYS Constant Public Type reference (TYPE) OBJFUNC 'K' Object function 20091103
12 OBJTYPE_TABU Constant Public Type reference (TYPE) TROBJTYPE 'TABU' Object type 20091103
13 OBJTYPE_VDAT Constant Public Type reference (TYPE) TROBJTYPE 'VDAT' Object type 20091103
14 ORIGIN Instance attribute Protected Type reference (TYPE) CNV_00001_TABORIGIN Origin of a table data (package, new standard or new cust.) 20091103
15 ORIGIN_CUSTOM Constant Public Type reference (TYPE) CNV_00001_TABORIGIN 'C' Origin of a control data - customer manually inserted data 20091103
16 ORIGIN_PACKAGE Constant Public Type reference (TYPE) CNV_00001_TABORIGIN SPACE Origin of a control data - from package 20091103
17 ORIGIN_PROGRAM Constant Public Type reference (TYPE) CNV_00001_TABORIGIN 'P' Origin of a control data - added by program 20091103
18 ORIGIN_SEARCH Constant Public Type reference (TYPE) CNV_00001_TABORIGIN 'S' Origin of a control data - added during search 20091103
19 PGMID_R3TR Constant Public Type reference (TYPE) PGMID 'R3TR' Program ID in requests and tasks 20091103
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructs a control object 20091103
2 FILL_FROM_STRUCTURE Instance method Public Method Fills the attributes from structure 20091103
3 FILL_STRUCTURE Instance method Public Method Fills the structure 20091103
4 GET_CHANGE_DATE Instance method Public Method Returns the last change date 20091103
5 GET_CHANGE_TIME Instance method Public Method Returns the last change time 20091103
6 GET_CHANGE_USER Instance method Public Method Returns the user who did the last entry change 20091103
7 GET_CREATED Instance method Public Method Returns the creator of this control object 20091103
8 GET_CREATE_DATE Instance method Public Method Returns the creation date 20091103
9 GET_CREATE_TIME Instance method Public Method Returns the creation time 20091103
10 GET_CREATE_USER Instance method Public Method Returns the creation user 20091103
11 GET_ICON_FOR_ORIGIN Static method Public Method Returns the icon for the given source 20091218
12 GET_LAST_CHANGED Instance method Public Method Returns the program that last changed the entry 20091103
13 GET_ORIGIN Instance method Public Method Returns the origin of this control object 20091103
14 GET_ORIGIN_ICON Instance method Public Method Returns the icon correpsonding to the origin of this object 20091218
15 GET_TABNAME_FOR_VIEW Static method Public Method Returns the first table of the view 20091103
16 IS_ADDED Instance method Public Method Returns whether the object was just added 20091118
17 IS_MODIFIED Instance method Public Method Returns whether the object was just modified 20091118
18 SET_ADDED Instance method Public Method Sets whether the object was just added 20091118
19 SET_CHANGE_DATE Instance method Public Method Sets last change date 20091103
20 SET_CHANGE_TIME Instance method Public Method Sets last change time 20091103
21 SET_CHANGE_USER Instance method Public Method Sets the user who last changed the entry 20091103
22 SET_CREATED Instance method Public Method Sets the creator of this control object 20091103
23 SET_CREATE_DATE Instance method Public Method Sets the creation time 20091103
24 SET_CREATE_TIME Instance method Public Method Sets the creation date 20091103
25 SET_CREATE_USER Instance method Public Method Sets the user who created the entry 20091103
26 SET_LAST_CHANGED Instance method Public Method Sets the program, that last changed the entry 20091103
27 SET_MODIFIED Instance method Public Method Sets whether the object was just modified 20091118
28 SET_ORIGIN Instance method Public Method Sets the origin of this control object 20091103
29 UPDATE_CHANGED Instance method Public Method Fill change data 20091208
30 UPDATE_CREATED Instance method Public Method Fills creation data 20091208
Events
Class CNV_00001_CONTROL_OBJECT has no event.
Types
Class CNV_00001_CONTROL_OBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CREATED Call by reference Type reference (TYPE) CNV_00001_CTRL_DATA_CREATOR Creator of control data 20091103
2 Importing ORIGIN Call by reference Type reference (TYPE) CNV_00001_TABORIGIN Origin of a control data 20091103

Method CONSTRUCTOR on class CNV_00001_CONTROL_OBJECT has no exception.

Method FILL_FROM_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STRUCT Call by reference Type reference (TYPE) ANY Control object structure 20091103

Method FILL_FROM_STRUCTURE on class CNV_00001_CONTROL_OBJECT has no exception.

Method FILL_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing STRUCT Call by reference Type reference (TYPE) ANY Control object structure 20091103
2 Importing UPDATE_CHANGED Call by reference Type reference (TYPE) AS4FLAG SPACE whether to set last changed attr. to current 20091103
3 Importing UPDATE_CREATED Call by reference Type reference (TYPE) AS4FLAG SPACE whether to set created attr. to current 20091103
4 Importing UPDATE_INFO Call by reference Type reference (TYPE) AS4FLAG 'X' Whether to update info about creator/modifier 20091105

Method FILL_STRUCTURE on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATE Value transfer Type reference (TYPE) CNV_00001_CHANGE_DATE Creation date 20091103

Method GET_CHANGE_DATE on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CHANGE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIME Value transfer Type reference (TYPE) CNV_00001_CHANGE_TIME Change time 20091103

Method GET_CHANGE_TIME on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CHANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning USER Value transfer Type reference (TYPE) CNV_00001_CHANGE_USER User changing entry 20091103

Method GET_CHANGE_USER on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CREATED Value transfer Type reference (TYPE) CNV_00001_CTRL_DATA_CREATOR Creator of control data 20091103

Method GET_CREATED on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CREATE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATE Value transfer Type reference (TYPE) CNV_00001_CREATE_DATE Creation date 20091103

Method GET_CREATE_DATE on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TIME Value transfer Type reference (TYPE) CNV_00001_CREATE_TIME Creation time 20091103

Method GET_CREATE_TIME on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_CREATE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning USER Value transfer Type reference (TYPE) CNV_00001_CREATE_USER User creating entry 20091103

Method GET_CREATE_USER on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_ICON_FOR_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ICON Value transfer Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20091218
2 Importing SRC Call by reference Type reference (TYPE) CNV_00001_TABORIGIN Origin of a table data (package, new standard or new cust.) 20091218

Method GET_ICON_FOR_ORIGIN on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_LAST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) CNV_00001_CTRL_DATA_MODIFIER Program changing entry 20091103

Method GET_LAST_CHANGED on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ORIGIN Value transfer Type reference (TYPE) CNV_00001_TABORIGIN Origin of a table data (package, new standard or new cust.) 20091103

Method GET_ORIGIN on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_ORIGIN_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ICON Value transfer Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20091218

Method GET_ORIGIN_ICON on class CNV_00001_CONTROL_OBJECT has no exception.

Method GET_TABNAME_FOR_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TABNAME Value transfer Type reference (TYPE) TABNAME Table name 20091103
2 Importing VIEWNAME Call by reference Type reference (TYPE) TABNAME View name 20091103

Method GET_TABNAME_FOR_VIEW on class CNV_00001_CONTROL_OBJECT has no exception.

Method IS_ADDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADDED Value transfer Type reference (TYPE) AS4FLAG Flag (X or blank) 20091118

Method IS_ADDED on class CNV_00001_CONTROL_OBJECT has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODIFIED Value transfer Type reference (TYPE) AS4FLAG Flag (X or blank) 20091118

Method IS_MODIFIED on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_ADDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDED Call by reference Type reference (TYPE) AS4FLAG Flag (X or blank) 20091118

Method SET_ADDED on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) CNV_00001_CHANGE_DATE Last change date 20091103

Method SET_CHANGE_DATE on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CHANGE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TIME Call by reference Type reference (TYPE) CNV_00001_CHANGE_TIME Change time 20091103

Method SET_CHANGE_TIME on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CHANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Call by reference Type reference (TYPE) CNV_00001_CHANGE_USER User name 20091103

Method SET_CHANGE_USER on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CREATED Call by reference Type reference (TYPE) CNV_00001_CTRL_DATA_CREATOR Creator of control data 20091103

Method SET_CREATED on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CREATE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) CNV_00001_CREATE_DATE Creation date 20091103

Method SET_CREATE_DATE on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TIME Call by reference Type reference (TYPE) CNV_00001_CREATE_TIME Creation time 20091103

Method SET_CREATE_TIME on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_CREATE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Call by reference Type reference (TYPE) CNV_00001_CREATE_USER Creating user 20091103

Method SET_CREATE_USER on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_LAST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED Call by reference Type reference (TYPE) CNV_00001_CTRL_DATA_MODIFIER Modifier of control data 20091103

Method SET_LAST_CHANGED on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODIFIED Call by reference Type reference (TYPE) AS4FLAG Flag (X or blank) 20091118

Method SET_MODIFIED on class CNV_00001_CONTROL_OBJECT has no exception.

Method SET_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORIGIN Call by reference Type reference (TYPE) CNV_00001_TABORIGIN Origin of a table data (package, new standard or new cust.) 20091103

Method SET_ORIGIN on class CNV_00001_CONTROL_OBJECT has no exception.

Method UPDATE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUPPRESS_CHANGED Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CHANGED 20091208
2 Importing SUPPRESS_CHDATE Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CHDATE 20091208
3 Importing SUPPRESS_CHTIME Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CHTIME 20091208
4 Importing SUPPRESS_CHUSER Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CHUSER 20091208

Method UPDATE_CHANGED on class CNV_00001_CONTROL_OBJECT has no exception.

Method UPDATE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUPPRESS_CRDATE Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CRDATE 20091208
2 Importing SUPPRESS_CREATED Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CREATED 20091208
3 Importing SUPPRESS_CRTIME Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CRTIME 20091208
4 Importing SUPPRESS_CRUSER Call by reference Type reference (TYPE) AS4FLAG SPACE Whether not to update CRUSER 20091208

Method UPDATE_CREATED on class CNV_00001_CONTROL_OBJECT has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46C