Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

  • Direct assignment – just copies one to one data from a source field to a target field
  • Currency – transformation of currency values according to a currency key 
  • Routine – custom implementation which changes the value in the selected field 
  • Business function – adjust values with business functions

  • Meaningful field values – translation of values according to a domain, mapping table, SID or a custom conversion routine 
  • Data enrichment – adds additional (enriched) column to the table structure which contains the "Meaningful value" of the original column value
  • Routine: Unique recordmode - similarly to the standard routine, this transfer rule generates include for custom adjustment of data. However this routine contains predefined implementation for suppressing duplicate rows with the same semantic key but different recordmode field. Moreover, because this routine is specific for recordmode field present in Change log table, you can use it only for Change log delta type. This routine is described on following page (Glue-2002) BW Transfer Rules.

...

In the case that a value in a particular field needs to be changed, deleted or adjusted, you can create your custom ABAP code that will be then processed for selected field during the load. To perform these changes:

Select Routine as a transfer rule and a click  in the column Edit Rule to access a generated form. The form can be edited in the same way as any Z*/Y* ABAP report. Importing parameter is_record contains the whole record which is processed. This parameter should not be modified.  You can change the value of the selected field through the parameter cv_field which modifies the value according to your requirements. 

...

  • Skip the records during the extraction process

You have an option to set up a condition to skip records during the extraction process. To perform this, you should set the flag 'gv_skip_line' under your condition.

...