SAP IF_SIW_MAPPING_HEURISTICS OO Class - Mapping defaults and behaviour
IF_SIW_MAPPING_HEURISTICS 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_SIW_MAPPING_HEURISTICS 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_SIW_MAPPING_HEURISTICS 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 |
| CHECK_CONSISTENCY | Method has to be called first | Public |
| CALL METHOD if_siw_mapping_heuristics=>CHECK_CONSISTENCY...more details | ||
| CREATE_ACTION_CODE_FIELD | Returns an attribute of GDT type ActionCode | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_ACTION_CODE_FIELD...more details | ||
| CREATE_CTI_FIELD | Returns an field of GDT type CompleteTransmissionIndicator | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_CTI_FIELD...more details | ||
| CREATE_INPUT_MSG_FIELD | creates input message field for service interface | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_INPUT_MSG_FIELD...more details | ||
| CREATE_INPUT_MSG_TYPE | creates input message type | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_INPUT_MSG_TYPE...more details | ||
| CREATE_INPUT_ROOT_TYPE | Type which is root for all service specific input fields | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_INPUT_ROOT_TYPE...more details | ||
|
| ||
| CREATE_LOG_FIELD | Creates Log field with GDT type 'Log' | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_LOG_FIELD...more details | ||
| CREATE_MESSAGE_HEADER_FIELD | Creates Message Header field with GDT assigned | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_MESSAGE_HEADER_FIELD...more details | ||
| CREATE_OUTPUT_MSG_FIELD | creates output message field for service interface | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_OUTPUT_MSG_FIELD...more details | ||
| CREATE_OUTPUT_MSG_TYPE | creates output message type | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_OUTPUT_MSG_TYPE...more details | ||
| CREATE_OUTPUT_ROOT_TYPE | Type which is root for all service specific output fields | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_OUTPUT_ROOT_TYPE...more details | ||
| CREATE_ROOT_FIELD | Creates root field for fields below the MDT | Public |
| CALL METHOD if_siw_mapping_heuristics=>CREATE_ROOT_FIELD...more details | ||
| ENRICH_RANGE_TARGET_FIELD | Enriches target field of a range with name and type | Public |
| CALL METHOD if_siw_mapping_heuristics=>ENRICH_RANGE_TARGET_FIELD...more details | ||
| GET_FIELD_ATTRIBUTES | Determines field name based on field and type | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_FIELD_ATTRIBUTES...more details | ||
| GET_INPUT_MSG_FIELD_NAME | creates input message field for service interface | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_INPUT_MSG_FIELD_NAME...more details | ||
| GET_INPUT_ROOT_TYPE_NAME | Get the name of the type of the BO element structure | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_INPUT_ROOT_TYPE_NAME...more details | ||
| GET_OUTPUT_MSG_FIELD_NAME | creates output message field for service interface | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_OUTPUT_MSG_FIELD_NAME...more details | ||
| GET_OUTPUT_ROOT_TYPE_NAME | Get the name of the type of the BO element structure | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_OUTPUT_ROOT_TYPE_NAME...more details | ||
| GET_SHORT_INPUTMSG_CATEG | Get short name for input message category | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_INPUTMSG_CATEG...more details | ||
| GET_SHORT_INPUT_IDT_PREFIX | Get short name for input IDT prefix | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_INPUT_IDT_PREFIX...more details | ||
| GET_SHORT_INPUT_MSG_TYPENAME | Get short name for input message type name | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_INPUT_MSG_TYPENAME...more details | ||
| GET_SHORT_INPUT_ROOT_TYPENAME | Get short name input root type (BO element structure) | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_INPUT_ROOT_TYPENAME...more details | ||
| GET_SHORT_OUTPUTMSG_CATEG | Get short name for output message category | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_OUTPUTMSG_CATEG...more details | ||
| GET_SHORT_OUTPUT_IDT_PREFIX | Get short name for output IDT prefix | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_OUTPUT_IDT_PREFIX...more details | ||
| GET_SHORT_OUTPUT_MSG_TYPENAME | Get short name for output message type | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_OUTPUT_MSG_TYPENAME...more details | ||
| GET_SHORT_OUTPUT_ROOT_TYPENAME | Get short name for output root type (BO element structure) | Public |
| CALL METHOD if_siw_mapping_heuristics=>GET_SHORT_OUTPUT_ROOT_TYPENAME...more details | ||
| HAS_MESSAGE_HEADER | Returns 'X' if message type should have a message header | Public |
| CALL METHOD if_siw_mapping_heuristics=>HAS_MESSAGE_HEADER...more details | ||
| INIT | Initialize the mapper | Public |
| CALL METHOD if_siw_mapping_heuristics=>INIT...more details | ||
| IS_BAPI_RETURN | Determines if field is a BAPI return parameter | Public |
| CALL METHOD if_siw_mapping_heuristics=>IS_BAPI_RETURN...more details | ||
| IS_PART_OF_RANGE | Determines if a field is part of a range structure | Public |
| CALL METHOD if_siw_mapping_heuristics=>IS_PART_OF_RANGE...more details | ||
| MAP_FIELD | GDT mapping of fields | Public |
| CALL METHOD if_siw_mapping_heuristics=>MAP_FIELD...more details | ||
| MAP_FIELD_WITH_TYPE | GDT mapping of fields and assiciated type (shallow mapping) | Public |
| CALL METHOD if_siw_mapping_heuristics=>MAP_FIELD_WITH_TYPE...more details | ||
| MAP_SIMPLE | GDT mapping on simple types | Public |
| CALL METHOD if_siw_mapping_heuristics=>MAP_SIMPLE...more details | ||
| MAP_STRUCTURE | GDT mapping of structure types | Public |
| CALL METHOD if_siw_mapping_heuristics=>MAP_STRUCTURE...more details | ||
| MAP_TABLE | GDT mapping of table types | Public |
| CALL METHOD if_siw_mapping_heuristics=>MAP_TABLE...more details | ||
| MAP_TARGET_SIGNATURE | Creates target Signature instance (without nested elements) | Public |
| CALL METHOD if_siw_mapping_heuristics=>MAP_TARGET_SIGNATURE...more details | ||
| SET | Set misc class attributes | Public |
| CALL METHOD if_siw_mapping_heuristics=>SET...more details | ||
| SET_COMMON_ATTR_GDT | Sets common type attributes | Public |
| CALL METHOD if_siw_mapping_heuristics=>SET_COMMON_ATTR_GDT...more details | ||
| SET_COMMON_ATTR_IDT | Sets common type attributes | Public |
| CALL METHOD if_siw_mapping_heuristics=>SET_COMMON_ATTR_IDT...more details | ||
Links to Related Class(s)
IF_SIW_M...Full list of available SAP object classes
Search for further information about these or an SAP related objects