SAP IF_UC_MAPRULE OO Class - Interface for Mapping Rule
IF_UC_MAPRULE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_UC_MAPRULE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_UC_MAPRULE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
GET_AREA | Get its cons area | Public |
CALL METHOD if_uc_maprule=>GET_AREA...more details | ||
GET_DESCRIPTION | Calculate the description texts of the rule | Public |
CALL METHOD if_uc_maprule=>GET_DESCRIPTION...more details | ||
GET_LINE | Get a line's content | Public |
CALL METHOD if_uc_maprule=>GET_LINE...more details | ||
GET_LINE_COUNT | Get the number of lines | Public |
CALL METHOD if_uc_maprule=>GET_LINE_COUNT...more details | ||
GET_LINE_LIST | Get the rule's lines | Public |
CALL METHOD if_uc_maprule=>GET_LINE_LIST...more details | ||
GET_LTXT | Get the long text of the rule | Public |
CALL METHOD if_uc_maprule=>GET_LTXT...more details | ||
| ||
GET_MODEL | Get the source and target model | Public |
CALL METHOD if_uc_maprule=>GET_MODEL...more details | ||
GET_NAME | Get the name of the rule | Public |
CALL METHOD if_uc_maprule=>GET_NAME...more details | ||
GET_RULEID | Get the rule ID | Public |
CALL METHOD if_uc_maprule=>GET_RULEID...more details | ||
GET_SOURCE_FIELD_ATTR | Get the source fields of the rule | Public |
CALL METHOD if_uc_maprule=>GET_SOURCE_FIELD_ATTR...more details | ||
GET_STATUS | Calculate the status of the mapping rule: OK,WARNING,INVALID | Public |
CALL METHOD if_uc_maprule=>GET_STATUS...more details | ||
GET_TARGETFIELD | Get the target field | Public |
CALL METHOD if_uc_maprule=>GET_TARGETFIELD...more details | ||
INSERT_LINE | Insert an operator(line) to the content | Public |
CALL METHOD if_uc_maprule=>INSERT_LINE...more details | ||
REMOVE_LINE | Remove an operator(line) from the content | Public |
CALL METHOD if_uc_maprule=>REMOVE_LINE...more details | ||
SET_LINE | Set a line's content | Public |
CALL METHOD if_uc_maprule=>SET_LINE...more details | ||
SET_LTXT | Set the long text of the rule | Public |
CALL METHOD if_uc_maprule=>SET_LTXT...more details | ||
SET_NAME | Name or rename the rule | Public |
CALL METHOD if_uc_maprule=>SET_NAME...more details | ||
SET_TARGETFIELD | Set the target field | Public |
CALL METHOD if_uc_maprule=>SET_TARGETFIELD...more details | ||
UNNAME | Unname the rule | Public |
CALL METHOD if_uc_maprule=>UNNAME...more details |
IF_UC_MAPRULE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
MAPRULE_FIELDNAME | Constant | Field Name | 'MAPRULE' | LIKE UC_FIELDNAME | Public |
OPR_APPLY | Constant | Mapping rule operator | 'APPL' | LIKE UC_MAPOPERATOR | Public |
OPR_ENDIF | Constant | Mapping rule operator | 'ENIF' | LIKE CHAR4 | Public |
OPR_IF | Constant | Mapping rule operator | 'IF' | LIKE UC_MAPOPERATOR | Public |
OPR_MOVE | Constant | Mapping rule operator | 'MOVE' | LIKE UC_MAPOPERATOR | Public |
OPR_REASSIGN | Constant | Mapping rule operator | 'REAS' | LIKE UC_MAPOPERATOR | Public |
Links to Related Class(s)
IF_UC_MA...Full list of available SAP object classes
Search for further information about these or an SAP related objects