SAP ABAP Class CL_DMC_SPLIT_RULE_CALL_LIST (CL_DMC_RULE_CALL_LIST)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_VERSION Version Management (Create, Retrieve) 20060831
Properties
Class CL_DMC_SPLIT_RULE_CALL_LIST  
Short Description CL_DMC_RULE_CALL_LIST    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_DMCM   Data Mapping and Conversion: Maintenance 
Created 20050127   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_VERSION Version Management (Create, Retrieve) 20060831
Friends
Class CL_DMC_SPLIT_RULE_CALL_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_NOT_SAVED Instance attribute Public Type reference (TYPE) BOOLEAN DATA_NOT_SAVED 20050127
2 MY_RFIELD Instance attribute Public Object reference (TYPE REF TO) CL_DMC_RFIELD MY_RFIELD 20050127
3 _ACTUAL_COUNTER Instance attribute Protected Type reference (TYPE) I _ACTUAL_COUNTER 20050127
4 _DBVALS Instance attribute Protected Type reference (TYPE) DMC_RULE_CALL_REL_TAB DMC_RULE_CALL_REL_TAB 20050127
5 _DEL_VALS Instance attribute Protected Type reference (TYPE) DMC_RULE_CALL_TAB Rcalls that must be deleted 20050127
6 _INITIALIZED Instance attribute Protected Type reference (TYPE) BOOLEAN _INITIALIZED 20050127
7 _OLD_VALS Instance attribute Protected Type reference (TYPE) DMC_RULE_CALL_TAB Auxiliary Table for Restore_after_cancel 20050127
8 _VALS Instance attribute Protected Type reference (TYPE) DMC_RULE_CALL_TAB _VALS 20050127
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method ADD 20050127
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050127
3 COPY Instance method Public Method Copy 20050127
4 DEL Instance method Public Method Del 20050127
5 DEL_ALL_ELEMENTS Instance method Public Method DEL_ALL_ELEMENTS 20050127
6 DEL_ATTRIBS Instance method Public Method DEL_ATTRIBS 20050127
7 DEL_BY_GUID Instance method Public Method DEL_BY_GUID 20050127
8 DEL_BY_REF Instance method Public Method DEL_BY_REF 20050127
9 ELEM_BY_GUID Instance method Public Method ELEM_BY_GUID 20050127
10 ELEM_BY_SPLITNO Instance method Public Method ELEM_BY_SPLITNO 20050127
11 GET_ELEM_REFS Instance method Public Method GET_ELEM_REFS 20050127
12 GET_SPLITFIELD_RCALLS Instance method Public Method Field Rule Calls (for Structuring List Tree) 20050127
13 INITIALIZE_ELEMENTS Instance method Protected Method INITIALIZE_ELEMENTS 20050127
14 LOAD_ELEMENTS Instance method Private Method LOAD_ELEMENTS 20050127
15 PRINT Instance method Public Method Print 20050127
16 RELOAD_FROM_DB Instance method Protected Method RELOAD_FROM_DB 20050127
17 RESET_RULE_CALLS Instance method Public Method Resets the rule calls 20080123
18 RESTORE_AFTER_CANCEL Instance method Public Method RESTORE_AFTER_CANCEL 20050127
19 SAVE Instance method Public Method Save 20050127
20 SET_DATA_NOT_SAVED Instance method Public Method SET_DATA_NOT_SAVED 20050127
21 SET_DATA_SAVED Instance method Public Method SET_DATA_SAVED 20050127
22 SET_PERSISTENCE_STATE Instance method Public Method SET_PERSISTENCE_STATE 20050127
23 SET_STATE Instance method Public Method SET_STATE 20050127
24 TO_TAB Instance method Public Method TO_ITAB 20050127
25 UPDATE_DBVALS Instance method Private Method UPDATE_DBVALS 20050127
26 UPDATE_RULE_CALL Instance method Public Method Install rule_Call according to split number 20050127
Events
Class CL_DMC_SPLIT_RULE_CALL_LIST has no event.
Types
Class CL_DMC_SPLIT_RULE_CALL_LIST has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE_CALL Call by reference Object reference (TYPE REF TO) CL_DMC_RULE_CALL CL_DMC_RULE_CALL 20050127
# Exception Resumable Description Created on
1 ELEMENT_EXISTS_ALREADY ELEMENT_EXISTS_ALREADY 20050127

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFIELD Call by reference Object reference (TYPE REF TO) CL_DMC_RFIELD IM_RFIELD 20050127

Method CONSTRUCTOR on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFIELD Call by reference Object reference (TYPE REF TO) CL_DMC_RFIELD CL_DMC_RFIELD 20050127
2 Returning RULE_CALLS Value transfer Object reference (TYPE REF TO) CL_DMC_SPLIT_RULE_CALL_LIST CL_DMC_SPLIT_RULE_CALL_LIST 20050127

Method COPY on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) DMCT_IDENT_TYPE IM_ID 20050127
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20050127

Method DEL_ALL_ELEMENTS Signature

Method DEL_ALL_ELEMENTS on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method DEL_ALL_ELEMENTS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method DEL_ATTRIBS Signature

Method DEL_ATTRIBS on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method DEL_ATTRIBS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method DEL_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20050127
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20050127

Method DEL_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PTR Call by reference Object reference (TYPE REF TO) CL_DMC_RULE_CALL IM_PTR 20050127
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20050127

Method ELEM_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_RULE_CALL ELEM 20050127
2 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID IM_GUID 20050127
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20050127

Method ELEM_BY_SPLITNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_RULE_CALL CL_DMC_RULE_CALL 20050127
2 Importing IM_SPLITNO Call by reference Type reference (TYPE) DMC_SPLTNO 0 = Rcall is kein Split-Rcall; 1, 2...Splitnummer der Rcalls 20050127
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20050127

Method GET_ELEM_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ELEMS Call by reference Type reference (TYPE) DMC_RULE_CALL_REF_TAB DMC: Tabelle für Regelaufruf-Referenzen 20050127

Method GET_ELEM_REFS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method GET_SPLITFIELD_RCALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITEMS Call by reference Type reference (TYPE) DMC_ITEM_TABLE_TYPE Items für Tree-Control 20050127
2 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20050127

Method GET_SPLITFIELD_RCALLS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method INITIALIZE_ELEMENTS Signature

Method INITIALIZE_ELEMENTS on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method INITIALIZE_ELEMENTS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method LOAD_ELEMENTS Signature

Method LOAD_ELEMENTS on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method LOAD_ELEMENTS on class CL_DMC_SPLIT_RULE_CALL_LIST 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 DMC: DMC_PRINT_LINE 20050127
2 Importing PRINT_PARAMETERS Call by reference Type reference (TYPE) DMC_PRINTP DMC: Flagstruktur der ausdrückende Felder 20050127

Method PRINT on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method RELOAD_FROM_DB Signature

Method RELOAD_FROM_DB on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method RELOAD_FROM_DB on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method RESET_RULE_CALLS Signature

Method RESET_RULE_CALLS on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method RESET_RULE_CALLS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method RESTORE_AFTER_CANCEL Signature

Method RESTORE_AFTER_CANCEL on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method RESTORE_AFTER_CANCEL on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method SAVE Signature

Method SAVE on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method SAVE on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method SET_DATA_NOT_SAVED Signature

Method SET_DATA_NOT_SAVED on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method SET_DATA_NOT_SAVED on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method SET_DATA_SAVED Signature

Method SET_DATA_SAVED on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method SET_DATA_SAVED on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method SET_PERSISTENCE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WA Call by reference Type reference (TYPE) DMC_RCREC IM_WA 20050127

Method SET_PERSISTENCE_STATE on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID IM_GUID 20050127
2 Importing IM_NEW_STATE Call by reference Type reference (TYPE) DMCT_OBJECT_STATE IM_NEW_STATE 20050127

Method SET_STATE on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method TO_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RULE_CALL_TAB Call by reference Type reference (TYPE) DMCT_RULE_CALL_REL_TAB EX_RULE_CALL_TAB 20050127

Method TO_TAB on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method UPDATE_DBVALS Signature

Method UPDATE_DBVALS on class CL_DMC_SPLIT_RULE_CALL_LIST has no parameter.
Method UPDATE_DBVALS on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.

Method UPDATE_RULE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RCALL Call by reference Object reference (TYPE REF TO) CL_DMC_RULE_CALL CL_DMC_RULE_CALL 20050127
2 Importing IM_SPLITNO Call by reference Type reference (TYPE) DMC_SPLTNO 0 = Rcall is kein Split-Rcall; 1, 2...Splitnummer der Rcalls 20050127

Method UPDATE_RULE_CALL on class CL_DMC_SPLIT_RULE_CALL_LIST has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 620