Hierarchy
⤷ LO-MD-MM (Application Component) Material Master
⤷ WER_BUSINESS (Package) Business Layer
Properties
Class | CL_WER_RULE_CONFIG_APP | |
Short Description | Rule Configuration application | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WER_BUSINESS | Business Layer |
Created | 20060627 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_WER_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WER_RULE_CONFIG_APP has no interface implemented.
Friends
Class CL_WER_RULE_CONFIG_APP has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_ELEMENT_TO_WORKLIST | Instance method | Public | Method | Adds current element to worklist (as of 603) | 20070815 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20060703 | |
3 | CLEAR_APPLICATION | Instance method | Public | Method | Clears the current application and element | 20060829 |
4 | CLEAR_ELEMENT | Instance method | Public | Method | Clears the current element | 20060721 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | 20060803 | |
6 | COPY_ELEMENT | Instance method | Public | Method | Copies the current element | 20060830 |
7 | COPY_ELEMENT_BY_ID | Instance method | Public | Method | Deletes the element for the given id | 20070109 |
8 | CREATE_ELEMENT | Instance method | Public | Method | Creates a new element and sets it as current | 20060724 |
9 | DELETE_ELEMENT | Instance method | Public | Method | Deletes the current element | 20060802 |
10 | DELETE_ELEMENT_BY_ID | Instance method | Public | Method | Deletes the element for the given id | 20070109 |
11 | DEQUEUE_ELEMENT | Instance method | Private | Method | Dequeues the current element | 20060803 |
12 | ENQUEUE_APPLICATION | Instance method | Private | Method | Enqueues the application in READ mode | 20070719 |
13 | ENQUEUE_ELEMENT | Instance method | Private | Method | Enqueues the current element | 20060803 |
14 | FREE | Instance method | Public | Method | Free all references and tables | 20060630 |
15 | GET_APPLICATION | Instance method | Public | Method | Returns the current application object | 20060727 |
16 | GET_APPLICATION_ID | Instance method | Public | Method | Returns the ID of the current application | 20060808 |
17 | GET_APPLICATION_REQUEST | Instance method | Public | Method | Returns transport request associated to current application | 20071205 |
18 | GET_CURRENT_ELEMENT_TYPE | Instance method | Public | Method | Returns the type of the current element | 20060803 |
19 | GET_ELEMENT | Instance method | Public | Method | Returns the current element instance | 20060721 |
20 | GET_ELEMENT_LIST | Instance method | Public | Method | Returns the element list of the current application | 20060802 |
21 | GET_FUNCTION_STATUS | Instance method | Public | Method | Returns the status of all possible functions | 20060822 |
22 | GET_MODE | Instance method | Public | Method | Returns the mode: display or edit | 20060803 |
23 | GET_WHERE_USED | Instance method | Public | Method | Returns the where-used instance (as of 603) | 20070730 |
24 | GET_WORKLIST | Instance method | Public | Method | Returns worklist instance (as of 603) | 20070727 |
25 | HAS_APPLICATION | Instance method | Public | Method | Returns true (X) if an application is loaded | 20060829 |
26 | HAS_CHANGED_ELEMENT | Instance method | Public | Method | Returns true if the current element has been changed | 20061108 |
27 | HAS_CURRENT_ELEMENT | Instance method | Public | Method | Returns true (X) if a current element is loaded | 20060703 |
28 | HAS_NEW_CURRENT_ELEMENT | Instance method | Public | Method | Returns true if the current element has never been saved | 20060829 |
29 | HAS_WORKLIST_UNSAVED_ELEMENT | Instance method | Public | Method | Returns true is worklist has one or more unsaved elements | 20070816 |
30 | IS_CURRENT_ELEMENT_EDITABLE | Instance method | Private | Method | Returns true if the current element is editable | 20071205 |
31 | IS_ELEMENT_IN_WORKLIST | Instance method | Public | Method | Returns true if current element is stored in worklist (603) | 20070809 |
32 | REFRESH_ELEMENT | Instance method | Public | Method | Refreshes the element from the data base | 20060815 |
33 | SAVE_APPLICATION_REQUEST | Instance method | Private | Method | Saves the application request | 20071205 |
34 | SAVE_ELEMENT | Instance method | Public | Method | Saves the current element | 20060731 |
35 | SET_APPLICATION | Instance method | Public | Method | Sets the current application | 20060727 |
36 | SET_APPLICATION_REQUEST | Instance method | Public | Method | Sets transport request for current application | 20071205 |
37 | SET_APP_FROM_ELEMENT | Instance method | Private | Method | Sets the application from an element | 20060922 |
38 | SET_ELEMENT | Instance method | Public | Method | Sets the current element from an existing element | 20060721 |
39 | SET_MODE | Instance method | Public | Method | Sets the mode of the element and proper enqueue | 20060803 |
40 | SET_NEW_ELEMENT | Instance method | Private | Method | Sets the current element from a new element | 20060922 |
41 | UPDATE_ELEMENT_LIST | Instance method | Private | Method | Update the element list from the current element | 20070109 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | APPLICATION_UPDATED | Instance Event (0) |
Public (2) |
The current application was changed or modified | 20060822 |
2 | ELEMENT_UPDATED | Instance Event (0) |
Public (2) |
The current element was changed or modified | 20060822 |
Types
Class CL_WER_RULE_CONFIG_APP has no local type.
Method Signatures
Method ADD_ELEMENT_TO_WORKLIST Signature
Method ADD_ELEMENT_TO_WORKLIST on class CL_WER_RULE_CONFIG_APP has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_DATA_EXISTS | Unique identifier exists | 20070815 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_WER_RULE_CONFIG_APP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WER_RULE_CONFIG_APP has no exception.
Method CLEAR_APPLICATION Signature
Method CLEAR_APPLICATION on class CL_WER_RULE_CONFIG_APP has no parameter.
Method CLEAR_APPLICATION on class CL_WER_RULE_CONFIG_APP has no exception.
Method CLEAR_ELEMENT Signature
Method CLEAR_ELEMENT on class CL_WER_RULE_CONFIG_APP has no parameter.
Method CLEAR_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_WER_RULE_CONFIG_APP has no parameter.
Method CONSTRUCTOR on class CL_WER_RULE_CONFIG_APP has no exception.
Method COPY_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_TRUE | Boolean: true = X and false = SPACE | 20070209 | |
2 | Importing | I_NEW_NAME | Call by reference | Type reference (TYPE) | WER_ELEMENT_NAME | Element name | 20060915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060830 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060830 |
Method COPY_ELEMENT_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_TRUE | Boolean: true = X and false = SPACE | 20070209 | |
2 | Importing | I_ID | Call by reference | Type reference (TYPE) | WER_ELEMENT_ID | Element unique identifier | 20070109 | ||
3 | Importing | I_NEW_NAME | Call by reference | Type reference (TYPE) | WER_ELEMENT_NAME | Element name | 20070109 | ||
4 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | WER_ELEMENT_TYPE | Element type | 20070109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20070109 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20070109 |
Method CREATE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | WER_ELEMENT_TYPE | Element type | 20060724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060818 | |
2 | CX_WER_OPERATION_FAILED | Invalid data supplied | 20060818 |
Method DELETE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_TRUE | Boolean: true = X and false = SPACE | 20070209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060818 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060818 |
Method DELETE_ELEMENT_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_TRUE | Boolean: true = X and false = SPACE | 20070209 | |
2 | Importing | I_ID | Call by reference | Type reference (TYPE) | WER_ELEMENT_ID | Element unique identifier | 20070109 | ||
3 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | WER_ELEMENT_TYPE | Element type | 20070109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20070109 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20070109 |
Method DEQUEUE_ELEMENT Signature
Method DEQUEUE_ELEMENT on class CL_WER_RULE_CONFIG_APP has no parameter.
Method DEQUEUE_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method ENQUEUE_APPLICATION Signature
Method ENQUEUE_APPLICATION on class CL_WER_RULE_CONFIG_APP has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20070719 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20070719 |
Method ENQUEUE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | CL_WER_CONST=>C_ACTIVITY_EDIT | Activity | 20070719 | |
2 | Importing | I_DEEP | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_FALSE | Boolean: true = X and false = SPACE | 20070719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060818 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060803 |
Method FREE Signature
Method FREE on class CL_WER_RULE_CONFIG_APP has no parameter.
Method FREE on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_APPLICATION | Value transfer | Object reference (TYPE REF TO) | CL_WER_APPLICATION | Concrete application of the Rule engine | 20060727 |
Method GET_APPLICATION on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_APPLICATION_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_APPLICATION | Value transfer | Type reference (TYPE) | WER_APPLICATION_ID | Application identifier | 20060808 |
Method GET_APPLICATION_ID on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_APPLICATION_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20071205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_DATA_NOT_FOUND | Value does not exist | 20071205 |
Method GET_CURRENT_ELEMENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TYPE | Value transfer | Type reference (TYPE) | WER_ELEMENT_TYPE | Element type | 20060803 |
Method GET_CURRENT_ELEMENT_TYPE on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_WER_ELEMENT | Rule element base | 20060721 |
Method GET_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_ELEMENT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_ELEMENT_LIST | Value transfer | Object reference (TYPE REF TO) | CL_WER_ELEMENT_LIST | List of element description of an application | 20060802 |
Method GET_ELEMENT_LIST on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_FUNCTION_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALLOW_DISPLAY_MODE_FOR_NEW | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_FALSE | Boolean: true = X and false = SPACE | 20070815 | |
2 | Returning | RR_FUNCTION_STATUS | Value transfer | Object reference (TYPE REF TO) | WER_FUNCTION_STATUS_TTY | Function status entries | 20060822 |
Method GET_FUNCTION_STATUS on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_MODE | Value transfer | Type reference (TYPE) | WER_MODE | Display, edit and execute modes | 20060803 |
Method GET_MODE on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_WHERE_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_WHERE_USED | Value transfer | Object reference (TYPE REF TO) | CL_WER_WHERE_USED | Contains the list of element usages | 20070730 |
Method GET_WHERE_USED on class CL_WER_RULE_CONFIG_APP has no exception.
Method GET_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_WORKLIST | Value transfer | Object reference (TYPE REF TO) | CL_WER_WORKLIST | Work list of elements | 20070727 |
Method GET_WORKLIST on class CL_WER_RULE_CONFIG_APP has no exception.
Method HAS_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_HAS_APPLICATION | Value transfer | Type reference (TYPE) | WER_BOOL | Boolean: true = X and false = SPACE | 20060829 |
Method HAS_APPLICATION on class CL_WER_RULE_CONFIG_APP has no exception.
Method HAS_CHANGED_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_CHANGED | Value transfer | Type reference (TYPE) | WER_BOOL | Boolean: true = X and false = SPACE | 20061108 |
Method HAS_CHANGED_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method HAS_CURRENT_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_HAS_CURRENT_ELEMENT | Value transfer | Type reference (TYPE) | WER_BOOL | Boolean: true = X and false = SPACE | 20060703 |
Method HAS_CURRENT_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method HAS_NEW_CURRENT_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_NEW | Value transfer | Type reference (TYPE) | WER_BOOL | Boolean: true = X and false = SPACE | 20060829 |
Method HAS_NEW_CURRENT_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method HAS_WORKLIST_UNSAVED_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_UNSAVED_ELEMENT | Value transfer | Type reference (TYPE) | WER_BOOL | Worklist has one or more unsaved elements | 20070816 |
Method HAS_WORKLIST_UNSAVED_ELEMENT on class CL_WER_RULE_CONFIG_APP has no exception.
Method IS_CURRENT_ELEMENT_EDITABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_EDITABLE | Value transfer | Type reference (TYPE) | WER_BOOL | Boolean: true = X and false = SPACE | 20071205 |
Method IS_CURRENT_ELEMENT_EDITABLE on class CL_WER_RULE_CONFIG_APP has no exception.
Method IS_ELEMENT_IN_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IN_WORKLIST | Value transfer | Type reference (TYPE) | WER_BOOL | Boolean: true = X and false = SPACE | 20070809 |
Method IS_ELEMENT_IN_WORKLIST on class CL_WER_RULE_CONFIG_APP has no exception.
Method REFRESH_ELEMENT Signature
Method REFRESH_ELEMENT on class CL_WER_RULE_CONFIG_APP has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060818 |
Method SAVE_APPLICATION_REQUEST Signature
Method SAVE_APPLICATION_REQUEST on class CL_WER_RULE_CONFIG_APP has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_OPERATION_FAILED | Operation failed exception | 20071205 |
Method SAVE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_TRUE | Boolean: true = X and false = SPACE | 20070209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060731 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060731 |
Method SET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_APPLICATION_SWITCH | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_FALSE | True if the application was switched | 20070109 | |
2 | Importing | I_ID | Call by reference | Type reference (TYPE) | WER_APPLICATION_ID | Application identifier | 20060731 | ||
3 | Importing | I_MODE | Call by reference | Type reference (TYPE) | WER_MODE | CL_WER_CONST=>C_MODE_DISPLAY | Display, edit and execute modes | 20061014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060823 | |
2 | CX_WER_OPERATION_FAILED | Value does not exist | 20060818 |
Method SET_APPLICATION_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20071205 |
Method SET_APPLICATION_REQUEST on class CL_WER_RULE_CONFIG_APP has no exception.
Method SET_APP_FROM_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NEW_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WER_ELEMENT | Rule element base | 20060922 | ||
2 | Importing | I_APPLICATION_SWITCH | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_FALSE | True if the application was switched | 20070109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_DATA_NOT_FOUND | Value does not exist | 20060922 |
Method SET_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ID | Call by reference | Type reference (TYPE) | WER_ELEMENT_ID | ID of the element to set as current | 20060721 | ||
2 | Importing | I_MODE | Call by reference | Type reference (TYPE) | WER_MODE | CL_WER_CONST=>C_MODE_DISPLAY | Display, edit and execute modes | 20060822 | |
3 | Importing | I_TYPE | Call by reference | Type reference (TYPE) | WER_ELEMENT_TYPE | Element type | 20060721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060822 | |
2 | CX_WER_OPERATION_FAILED | Value does not exist | 20060818 |
Method SET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALLOW_DISPLAY_MODE_FOR_NEW | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_FALSE | Do new elements can be in display mode ? | 20070815 | |
2 | Importing | I_MODE | Call by reference | Type reference (TYPE) | WER_MODE | Display, edit and execute modes | 20060803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060818 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060818 |
Method SET_NEW_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NEW_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WER_ELEMENT | Rule element base | 20060922 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WER_AUTHORIZATION | Authorization error | 20060922 | |
2 | CX_WER_OPERATION_FAILED | Operation failed exception | 20060922 |
Method UPDATE_ELEMENT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SAVED | Call by reference | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_TRUE | Boolean: true = X and false = SPACE | 20070818 |
Method UPDATE_ELEMENT_LIST on class CL_WER_RULE_CONFIG_APP has no exception.
Event Signatures
Event APPLICATION_UPDATED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | E_APPLICATION_SWITCH | Exporting | Value transfer | Type reference (TYPE) | WER_BOOL | CL_WER_CONST=>C_FALSE | True (x) if the the update is an application change | 20070109 |
Event ELEMENT_UPDATED Signature
Event ELEMENT_UPDATED on class CL_WER_RULE_CONFIG_APP has no parameter.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |