SAP ABAP Interface IF_DMC_POBJECT (Persistent Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_DMC_CONT_OWNER Object with Component 'Sender or Receiver Container' 20000225
2 Interface composition (i COMPRISING i_ref)  IF_DMC_STRUCT_TREE_PARENT Object to which structure trees can be assigned 20000225
3 Interface composition (i COMPRISING i_ref)  IF_DMC_SENDER_SPEC Interface for Creating Sender Container 20001205
4 Interface composition (i COMPRISING i_ref)  IF_DMC_RULE_IMPL Implements a Mapping Rule 20050718
5 Interface composition (i COMPRISING i_ref)  IF_DMC_RULE_CALL_ASSIGNE Object to which a rule call can be assigned 20000225
6 Interface composition (i COMPRISING i_ref)  IF_DMC_RULE_ASSIGNE Object to which a rule can be assigned 20000225
7 Interface composition (i COMPRISING i_ref)  IF_DMC_RECEIVER_SPEC Type of Outbound Processing 20001206
8 Interface composition (i COMPRISING i_ref)  IF_DMC_IMPORT_DESC Import Interface (Import) 20000225
9 Interface composition (i COMPRISING i_ref)  IF_DMC_F_PARAMETER Formal Parameter 20000225
10 Interface composition (i COMPRISING i_ref)  IF_DMC_FILE_LIST_OWNER Can a list with input/output files be assigned? 20000313
... Click here to see Used By full list (24 items)
Properties
Interface IF_DMC_POBJECT  
Short Description Persistent Object    
General Data
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000225   SAP 
Last changed 20141030    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_DMC_POBJECT has no interface.
Friends
Interface IF_DMC_POBJECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTHOR Instance attribute Public Type reference (TYPE) SYUNAME Created by 20000225
2 CHANGEDATE Instance attribute Public Type reference (TYPE) DMCT_SYSDATE Changed on 20000225
3 CHNAM Instance attribute Public Type reference (TYPE) DMCT_SYSUSER Last Changed By 20000225
4 CREATEDATE Instance attribute Public Type reference (TYPE) SYDATUM Created on 20000225
5 DATA_NOT_SAVED Instance attribute Public Type reference (TYPE) BOOLEAN 20050718
6 DESCR Instance attribute Public Type reference (TYPE) DMC_DESCR Description 20000225
7 DOCUMENT Instance attribute Public Object reference (TYPE REF TO) CL_DMC_DOCUMENT 20051207
8 GUID Instance attribute Public Type reference (TYPE) DMC_GUID Object ID 20000225
9 IDENT Instance attribute Public Type reference (TYPE) DMC_IDENT Legible Identifier 20000225
10 IN_SAVE Instance attribute Public Type reference (TYPE) BOOLEAN Flag: Saving Triggered 20000417
11 ISTATE Instance attribute Public Type reference (TYPE) DMC_STATE Internal Status ref. Persistence 20000225
12 LOADED_FROM_DB Instance attribute Public Type reference (TYPE) BOOLEAN Flag Whether Newly Generated or Loaded 20000225
13 RTI Instance attribute Public Type reference (TYPE) DMCT_RTI_TYPE Runtime Type Identifier 20000225
14 VERSIO Instance attribute Public Type reference (TYPE) NUMC2 Version Number (Not Active) 20000225
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Public Method 20050810
2 CMD Instance method Public Method OK Code Processing by Object 20000225
3 COPY Instance method Public Method Copy Rule Variant 20050715
4 DEL_ATTRIBS Instance method Public Method 20050715
5 FROM_REL Instance method Public Method 20050715
6 GET_ALTERNATIVE_OBJECTS Instance method Public Method 20050810
7 GET_CLASS_NAME_TAG Instance method Public Method Returns Runtime Type Information 20000225
8 GET_PFSTATUS Instance method Public Method 20050811
9 GET_TITLE Instance method Public Method 20050811
10 INIT_GLOB_TABLES Instance method Public Method 20050810
11 LOAD_ATTRIBS_FROM_REL Instance method Public Method Loads Master Data Attributes from the Structure 20000225
12 NEXT_VERSION Instance method Public Method Returns Next Versioning Number 20000225
13 PRINT Instance method Public Method Returns Documentation as Internal Table 20000703
14 READ_ONLY Instance method Public Method 20050810
15 RELOAD_FROM_DB Instance method Public Method Loads Original Status from Database 20000225
16 SAVE Instance method Public Method Saves Data and Component Data 20000619
17 SAVE_ATTRIBS_TO_REL Instance method Public Method Transforms Attributes in a Structure 20000225
18 SET_DATA_NOT_SAVED Instance method Public Method Flag: data_not_saved is set 20000225
19 SET_DATA_SAVED Instance method Public Method Flag data_not_saved Will be Reset After Saving 20000225
20 SET_DESCR Instance method Public Method 20050715
21 SET_IDENT Instance method Public Method 20050715
22 SHOW_INFO Instance method Public Method 20050809
23 TO_REL Instance method Public Method 20050715
Events
Interface IF_DMC_POBJECT has no event.
Types
Interface IF_DMC_POBJECT has no local type.
Method Signatures

Method CANCEL Signature

Method CANCEL on Interface IF_DMC_POBJECT has no parameter.
Method CANCEL on Interface IF_DMC_POBJECT has no exception.

Method CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN EDIT_MODE 20000225
2 Importing IM_WITH_POPUP Call by reference Type reference (TYPE) BOOLEAN DMCT_TRUE Abfrage-Popup ja/nein 20020829
3 Importing OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK_CODE 20000225

Method CMD on Interface IF_DMC_POBJECT has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_LIST Call by reference Object reference (TYPE REF TO) IF_DMC_LIST 20050715
2 Importing I_VISIBILITY Call by reference Type reference (TYPE) DMC_VISIB Rule Visibility 20061026
3 Returning RREF_ELEM Value transfer Object reference (TYPE REF TO) IF_DMC_POBJECT 20050715

Method COPY on Interface IF_DMC_POBJECT has no exception.

Method DEL_ATTRIBS Signature

Method DEL_ATTRIBS on Interface IF_DMC_POBJECT has no parameter.
Method DEL_ATTRIBS on Interface IF_DMC_POBJECT has no exception.

Method FROM_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DBSTRUCT Call by reference Type reference (TYPE) ANY Structure of the persistent object 20050715

Method FROM_REL on Interface IF_DMC_POBJECT has no exception.

Method GET_ALTERNATIVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALTERNATIVES Value transfer Type reference (TYPE) DMC_POBJECT_REF_TAB 20050810

Method GET_ALTERNATIVE_OBJECTS on Interface IF_DMC_POBJECT has no exception.

Method GET_CLASS_NAME_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTI Value transfer Type reference (TYPE) DMCT_RTI_TYPE RTI 20000225

Method GET_CLASS_NAME_TAG on Interface IF_DMC_POBJECT has no exception.

Method GET_PFSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) DMC_SSTR 20050811

Method GET_PFSTATUS on Interface IF_DMC_POBJECT has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TITLE Value transfer Type reference (TYPE) DMC_SSTR 20050811

Method GET_TITLE on Interface IF_DMC_POBJECT has no exception.

Method INIT_GLOB_TABLES Signature

Method INIT_GLOB_TABLES on Interface IF_DMC_POBJECT has no parameter.
Method INIT_GLOB_TABLES on Interface IF_DMC_POBJECT has no exception.

Method LOAD_ATTRIBS_FROM_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) DMCT_POBJECT_REL IM_DATA 20000225

Method LOAD_ATTRIBS_FROM_REL on Interface IF_DMC_POBJECT has no exception.

Method NEXT_VERSION Signature

Method NEXT_VERSION on Interface IF_DMC_POBJECT has no parameter.
Method NEXT_VERSION on Interface IF_DMC_POBJECT has no exception.

Method PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITAB Call by reference Type reference (TYPE) DMC_PRINT_LINE Tabelle mit Dokumentation 20000703
2 Importing PRINT_PARAMETERS Call by reference Type reference (TYPE) DMC_PRINTP Strukture der Druckparameters 20000703

Method PRINT on Interface IF_DMC_POBJECT has no exception.

Method READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO Value transfer Type reference (TYPE) BOOLEAN 20050810

Method READ_ONLY on Interface IF_DMC_POBJECT has no exception.

Method RELOAD_FROM_DB Signature

Method RELOAD_FROM_DB on Interface IF_DMC_POBJECT has no parameter.
Method RELOAD_FROM_DB on Interface IF_DMC_POBJECT has no exception.

Method SAVE Signature

Method SAVE on Interface IF_DMC_POBJECT has no parameter.
Method SAVE on Interface IF_DMC_POBJECT has no exception.

Method SAVE_ATTRIBS_TO_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) DMCT_POBJECT_REL DATA 20000225

Method SAVE_ATTRIBS_TO_REL on Interface IF_DMC_POBJECT has no exception.

Method SET_DATA_NOT_SAVED Signature

Method SET_DATA_NOT_SAVED on Interface IF_DMC_POBJECT has no parameter.
Method SET_DATA_NOT_SAVED on Interface IF_DMC_POBJECT has no exception.

Method SET_DATA_SAVED Signature

Method SET_DATA_SAVED on Interface IF_DMC_POBJECT has no parameter.
Method SET_DATA_SAVED on Interface IF_DMC_POBJECT has no exception.

Method SET_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCR Call by reference Type reference (TYPE) ANY Description 20050715

Method SET_DESCR on Interface IF_DMC_POBJECT has no exception.

Method SET_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENT Call by reference Type reference (TYPE) DMC_IDENT 20050715

Method SET_IDENT on Interface IF_DMC_POBJECT has no exception.

Method SHOW_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) DOKHL-OBJECT Dokumentations-Objekt 20050809

Method SHOW_INFO on Interface IF_DMC_POBJECT has no exception.

Method TO_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DBSTRUCT Value transfer Type reference (TYPE) ANY Structure of the persistent object 20050715

Method TO_REL on Interface IF_DMC_POBJECT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_DMC_CONT_OWNER Object with Component 'Sender or Receiver Container' 20000225
2 Interface composition (i COMPRISING i_ref)  IF_DMC_STRUCT_TREE_PARENT Object to which structure trees can be assigned 20000225
3 Interface composition (i COMPRISING i_ref)  IF_DMC_SENDER_SPEC Interface for Creating Sender Container 20001205
4 Interface composition (i COMPRISING i_ref)  IF_DMC_RULE_IMPL Implements a Mapping Rule 20050718
5 Interface composition (i COMPRISING i_ref)  IF_DMC_RULE_CALL_ASSIGNE Object to which a rule call can be assigned 20000225
6 Interface composition (i COMPRISING i_ref)  IF_DMC_RULE_ASSIGNE Object to which a rule can be assigned 20000225
7 Interface composition (i COMPRISING i_ref)  IF_DMC_RECEIVER_SPEC Type of Outbound Processing 20001206
8 Interface composition (i COMPRISING i_ref)  IF_DMC_IMPORT_DESC Import Interface (Import) 20000225
9 Interface composition (i COMPRISING i_ref)  IF_DMC_F_PARAMETER Formal Parameter 20000225
10 Interface composition (i COMPRISING i_ref)  IF_DMC_FILE_LIST_OWNER Can a list with input/output files be assigned? 20000313
11 Interface composition (i COMPRISING i_ref)  IF_DMC_EXPORT_DESC Interface for Output After Mapping 20000225
12 Interface composition (i COMPRISING i_ref)  IF_DMC_DITYPE Type Management Direct Input 20000712
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_CNTRLPARAM Control Parameters 20050719
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MBO_BO 20060116
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_VARIABLE Variable 20051006
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_RVARIANT MWB: Rule Variant 20050715
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_POBJECT Basis Class for All Objects in DMC 20000229
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_OP MWB: Rule Implementation 20050715
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_OO_METHOD OO Method as Implementation of a Mapping Rule 20050822
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_MACRO Macro as Implementation of a Mapping Rule 20050822
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_FORM Form routine 20050718
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_FIXEDVALUE Fixed Values 20050719
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_COLL_ACP DMC: Collective Access Plan 20060703
24 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_CNTRLPARAM_VARIANT Variant class for Control Parameters 20050719
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D