When transferring data from an external system (or another IFS installation) into IFS, it is necessary for IFS/Data Migration to know where the data will be retrieved from and where it should go to. To do this mapping you can use the Maintenance/Source Mapping tab to map columns from the data source to the columns in the target view to define what old column goes into what IFS column. If a value is required in IFS but does not exist in the old system, you define standard values for the columns. If the old system supply values in a column that does not correspond to IFS basic data or pre-defined values, you can specify a conversion list allowing the old system to supply one value and IFS to transform the value into a new, valid value.
Normally, columns will automatically be created in this window through the methods in the method list or by specifying an IFS View Name and a Source Name in the migration job header. This means that you normally only map columns/specify default values during this activity.
Migration Job/Method List
Migration Job/Method
List
Migration Job/Rules
If columns has already been created from view name in the job header or from the method list:
If the Source Mapping tab is blank or lacking the column you need to map:
The column NEW_MASTER will always be added to the attr-string of your SELECT-statement.
This column is useful if you have defined a select that is a JOIN of a MASTER/DETAIL
relation, where values from the MASTER table will be duplicated for each detail
row.
It is the first key-columns (flags equal 'P' or 'K') on top of your column list
that is defined as MASTER.
When the SELECT is executed, the value of MASTER columns is checked for each row,
and the column NEW_MASTER will contain value 'TRUE' for each new occurrence of MASTER,
otherwise its value will be 'FALSE'.
See how you can use this column information in
Method List.