SAP ABAP Class CL_UMG_SPLIT_CONDITION_MANAGER (SPUMG: Rating Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMG_SPUMG_LIST Results + ALV grid 20070719
Properties
Class CL_UMG_SPLIT_CONDITION_MANAGER  
Short Description SPUMG: Rating Manager    
Super Class CL_UMG_SPUMG_LIST Results + ALV grid 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20070719   SAP 
Last change 20110908   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)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMG_SPLIT_CONDITION_MANAGER has no interface implemented.
Friends
Class CL_UMG_SPLIT_CONDITION_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Name of a Screen Element 20070719
2 C_STATUS_INITIAL Constant Public Type reference (TYPE) UMGASPLITSTATUS 'I' Status of conditions for table splitting 20070810
3 C_STATUS_RELEASED Constant Public Type reference (TYPE) UMGASPLITSTATUS 'R' Status of conditions for table splitting 20070810
4 DATA_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL have data been modified ? 20070809
5 DUMMY_CONDITION Instance attribute Private Type reference (TYPE) UMGASPLITCOND Split condition for table splitting in SPUMG 20070803
6 IS_INDX Instance attribute Private Type reference (TYPE) ABAP_BOOL 20070809
7 ITAB Instance attribute Private Type reference (TYPE) T_CONDS Rating for automatic assignment method CL_UMG_AL_NA_CHARSTAT 20070719
8 STATUS Instance attribute Private Type reference (TYPE) UMGASPLITSTATUS Status of conditions for table splitting 20070810
9 TABLE_INFO Instance attribute Private Type reference (TYPE) UMGCCTL SUMG + SPUMG: Codepage conversion control table 20070803
10 TABLE_INFO_AVAILABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20080716
11 TABNAME Instance attribute Private Type reference (TYPE) TABNAME Table Name 20070719
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check the Consistency of conditions 20070810
2 CHECK_NUMBERING Instance method Private Method Check for subsequent numbering 20070816
3 CHECK_SQL_SYNTAX Instance method Private Method Syntax check for sql condition 20070817
4 CONSTRUCTOR Instance method Public Constructor Konstruktor 20070719
5 CREATE_LOGIC_TABLES Instance method Private Method Add the logic table names into the worklist 20070814
6 DELETE_CONDITIONS Instance method Private Method Delete conditions 20070809
7 EDIT_CONDITION Instance method Private Method Create or update a where condition 20070803
8 HAVE_BEEN_MODIFIED Instance method Public Method have data been modified ? 20070809
9 RELEASE Instance method Public Method Release the table splitting 20070814
10 SAVE Instance method Public Method Save the conditions 20070809
11 SET_TABLE Instance method Public Method set the table name 20070719
12 UNDO Instance method Public Method Reset the table splitting 20070815
13 UPDATE_ITAB Instance method Private Method 20070809
Events
# Event Type Visibility Description Created on
1 REFRESH_SPLIT_TABLES Instance Event
(0)
Public
(2)
Table was released 20070815
Types
Class CL_UMG_SPLIT_CONDITION_MANAGER has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RC Value transfer Type reference (TYPE) I 20070810

Method CHECK on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method CHECK_NUMBERING Signature

Method CHECK_NUMBERING on class CL_UMG_SPLIT_CONDITION_MANAGER has no parameter.
Method CHECK_NUMBERING on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method CHECK_SQL_SYNTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070817

Method CHECK_SQL_SYNTAX on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BATCH Call by reference Type reference (TYPE) ABAP_BOOL 20090226
2 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20070719

Method CONSTRUCTOR on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method CREATE_LOGIC_TABLES Signature

Method CREATE_LOGIC_TABLES on class CL_UMG_SPLIT_CONDITION_MANAGER has no parameter.
Method CREATE_LOGIC_TABLES on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method DELETE_CONDITIONS Signature

Method DELETE_CONDITIONS on class CL_UMG_SPLIT_CONDITION_MANAGER has no parameter.
Method DELETE_CONDITIONS on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method EDIT_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Function Code that Triggered PAI 20070830

Method EDIT_CONDITION on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method HAVE_BEEN_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20070809

Method HAVE_BEEN_MODIFIED on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method RELEASE Signature

Method RELEASE on class CL_UMG_SPLIT_CONDITION_MANAGER has no parameter.
Method RELEASE on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method SAVE Signature

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

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE Call by reference Type reference (TYPE) TABNAME Table Name 20070719

Method SET_TABLE on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method UNDO Signature

Method UNDO on class CL_UMG_SPLIT_CONDITION_MANAGER has no parameter.
Method UNDO on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.

Method UPDATE_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IA Call by reference Type reference (TYPE) ABAP_BOOL 20070809
2 Importing IM_IR Call by reference Type reference (TYPE) ABAP_BOOL 20070809
3 Importing IM_NUM Call by reference Type reference (TYPE) UMGAWBNO Split condition number 20070809
4 Importing IM_REP Call by reference Type reference (TYPE) ABAP_BOOL 20070809
5 Changing IM_WA Call by reference Type reference (TYPE) UMGSSPLITCOND Condition for table splitting in SPUMG 20070809
6 Importing IM_WAL Call by reference Type reference (TYPE) ABAP_BOOL 20070809
7 Importing IM_WL Call by reference Type reference (TYPE) ABAP_BOOL 20070809
8 Importing IM_WOL Call by reference Type reference (TYPE) ABAP_BOOL 20070809

Method UPDATE_ITAB on class CL_UMG_SPLIT_CONDITION_MANAGER has no exception.
Event Signatures

Event REFRESH_SPLIT_TABLES Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 TABNAME Exporting Value transfer Type reference (TYPE) TABNAME Table Name 20070815
History
Last changed by/on SAP  20110908 
SAP Release Created in 710