SAP ABAP Class CL_UPARM_WD_MDP_EXCEP_COND (Assistance Class for UPARM_WD_MDP_EXCEP_COND)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
     UPARM (Package) Retail MAP Master Data Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20090123
Properties
Class CL_UPARM_WD_MDP_EXCEP_COND  
Short Description Assistance Class for UPARM_WD_MDP_EXCEP_COND    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UPARM   Retail MAP Master Data Maintenance 
Created 20090123   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UPARM_CONTEXT_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UPARM_WD_MDP_EXCEP_COND has no interface implemented.
Friends
Class CL_UPARM_WD_MDP_EXCEP_COND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_RULE_TYPE_CONDITION Constant Private Type reference (TYPE) UPARM_Y_RULE_TYPE '1' Exception rule 20090208
2 C_RULE_TYPE_EXCEPTION Constant Private Type reference (TYPE) UPARM_Y_RULE_TYPE '2' Exception rule 20090208
3 MR_CONDITION_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090203
4 MR_EXCEPTION_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090213
5 MR_VIEW_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_UPARM_QB_VIEW_MANAGER Manages a view's rules and filters 20090213
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RULES_FROM_WD_CONTEXT Instance method Private Method Builds the Rules which are currently in the context 20090209
2 BUILD_SIMPLE_WD_FROM_FILTER Instance method Private Method Maps simple / flat CL_FILTER to WD context - Ignores root 20090216
3 BUILD_WD_FROM_FILTER Instance method Private Method Maps CL_FILTER to WD context 20090216
4 FILL_COLUMN_DD Instance method Private Method Create column dropdown values 20090207
5 GET_COL_FILTER_FROM_WD_CONTEXT Instance method Private Method Load Column Filters from WD Context 20090209
6 GET_TEXT Instance method Public Method 20090123
7 INITIALIZE Instance method Public Method Initialize 20090123
8 LOAD_CONDITIONS Instance method Public Method Load Condition Rules 20090220
9 LOAD_EXCEPTIONS Instance method Public Method Load Exception Rules 20090220
10 SAVE Instance method Public Method Save Rules 20090218
Events
Class CL_UPARM_WD_MDP_EXCEP_COND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ERROR_MESSAGE_STY Private See coding 20090218 begin of error_message_sty, text type textpooltx, end of error_message_sty
2 ERROR_MESSAGE_TTY Private See coding 20090218 error_message_tty type standard table of error_message_sty
3 WD_CONDITION_STY Public See coding 20090213 BEGIN OF wd_condition_sty, name TYPE uparm_y_rule_desc, id TYPE uparm_y_rule_id, active TYPE uparm_y_rule_state, END OF wd_condition_sty
4 WD_CONDITION_TTY Public See coding 20090213 wd_condition_tty TYPE TABLE OF wd_condition_sty
5 WD_EXCEPTION_STY Public See coding 20090207 BEGIN OF wd_exception_sty, name TYPE uparm_y_rule_desc, id TYPE uparm_y_rule_id, active TYPE uparm_y_rule_state, color TYPE uparm_y_col_color, exception_column TYPE string, END OF wd_exception_sty
6 WD_EXCEPTION_TTY Public See coding 20090207 wd_exception_tty TYPE TABLE OF wd_exception_sty
7 WD_FILTER_STY Public See coding 20090203 BEGIN OF wd_filter_sty, id TYPE uparm_y_rule_id, filter_column TYPE string, operator TYPE uparm_y_col_filter_operator, sign TYPE uparm_y_col_filter_sign, value_from TYPE string, value_to TYPE string, END OF wd_filter_sty
8 WD_FILTER_TTY Public See coding 20090203 wd_filter_tty TYPE TABLE OF wd_filter_sty
Method Signatures

Method BUILD_RULES_FROM_WD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTR_RULE Value transfer Type reference (TYPE) UPARM_YT_QB_RULE Table type of ref to cl_uparm_qb_rule 20090209
# Exception Resumable Description Created on
1 CX_UPARM_QB_ERROR Query Builder exception 20090218

Method BUILD_SIMPLE_WD_FROM_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FILTER Call by reference Object reference (TYPE REF TO) CL_UPARM_QB_FILTER Unique Rule ID within a view 20090216
2 Importing IR_RULE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090216

Method BUILD_SIMPLE_WD_FROM_FILTER on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method BUILD_WD_FROM_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FILTER Call by reference Object reference (TYPE REF TO) CL_UPARM_QB_FILTER Unique Rule ID within a view 20090216
2 Importing IR_RULE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090216

Method BUILD_WD_FROM_FILTER on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method FILL_COLUMN_DD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for Context Nodes 20090207
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20090207

Method FILL_COLUMN_DD on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method GET_COL_FILTER_FROM_WD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RULE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090209
2 Returning RT_COLUMN_FILTER Value transfer Type reference (TYPE) UPARM_YT_COLUMN_FILTER Table type of UPARM_TA_FILTER 20090209

Method GET_COL_FILTER_FROM_WD_CONTEXT on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_UPARM_WD_MDP_EXCEP_COND has no parameter.
Method GET_TEXT on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_UPARM_QB_VIEW Context Manager 20090213
# Exception Resumable Description Created on
1 CX_UPARM_QB_ERROR Query Builder exception 20090218

Method LOAD_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONDITION_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090220

Method LOAD_CONDITIONS on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method LOAD_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCEPTION_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090220

Method LOAD_EXCEPTIONS on class CL_UPARM_WD_MDP_EXCEP_COND has no exception.

Method SAVE Signature

Method SAVE on class CL_UPARM_WD_MDP_EXCEP_COND has no parameter.
# Exception Resumable Description Created on
1 CX_UPARM_QB_ERROR Master data maintenance view exception 20090218
History
Last changed by/on SAP  20141101 
SAP Release Created in 705