Show TOC

Extending Mappings Client-SpecificallyLocate this document in the navigation structure

Use

Client-specific extensions are carried out last, that is, you can use them to redetermine target fields that have already been filled by way of SAP standard transformations or client-specific extensions. Checks on whether the value of a target field is exceeded are not active for extensions.

Prerequisites

You have defined a mapping and a mapping step.

Procedure
  1. Start transaction SMT_C.

  2. Choose client-dependent transformations. For processing, you choose the same interface as used for creation of mappings.

  3. First, select the mapping that you wish to extend.

  4. Highlight the mapping step that you wish to process.

  5. Choose Details.

  6. Select the context for which the extension is being made. If the mapping does not support multiple contexts (indicator Multiple Contexts is not set), only context DEFAULT is available. If Multiple Contexts has been switched on for the mapping, you can also choose contexts that you have defined (transaction SMT_C and choose Define Context). The following prerequisite applies when using your own contexts: The program that calls the mapping engine (method EXECUTE of class CL_SMT_ENGINE) supplies the parameter I_CONTEXT. If multiple contexts are not activated, no context is set by the calling program and the SMT works with context DEFAULT.

  7. Choose Edit and add new transformations and field checks.

For more information, see Creating and Editing Transformations and Field Checks.