This panel displays all the existing mapping details that have been set up for the DI mapping header. Each record holds a piece of information that will be used in the DI mapping process.
Options
Function keys
Resequence | Resequence the records in steps of 5. |
Selection fields
Panel header
- Seq no
- Displays the sequence number of the definition detail.
- NLn
- Indicates if the definition detail refers to a new line in a formatted document or not.
- Rpt
- Displays R to indicate that a repetition is starting. The details that follow this record will be repeated as long as a value is found in the file. Displays E where the repetition ends.
- L delimiter
- Displays the leftmost delimiter. For *ASWXML that would be the tag <name>, where name is a description of your own choice.
- File
- Displays from which file the value between the delimiters is retrieved (outbound operation), or where it is inserted (inbound operation).
- Field/Constant
- Displays the field name from the file OR a constant.
- R delimiter
- Displays the rightmost delimiter. For *ASWXML that would be the tag </name>, where name is a description of your own choice AND the same used as the leftmost delimiter.
- Mnd
- Indicates if the detail is mandatory. For outbound DI mappings the detail will result in a null value if the detail is mandatory and no value exists in the field. For inbound DI mappings a value must exist, or the DI document cannot be retrieved.
Work with DI mapping definitions, Details (ECND11904)
This panel can be accessed in Add, Maintain and View mode.
On this panel you enter information concerning the mapping definition details, i.e. the settings for each piece of information that should be send or retrieved on the DI document.
Click OK when you have completed all the information.
Panel header
- Sequence number
- Enter the number of the detail. This field can only be maintained when adding a new record.
- New line
- Indicate if the record should be displayed on a new line in a formatted document.
- Repeat (R/E)
- Enter R if a repetition should start from this line (sequence number) and forward. Enter E when the repetition should end. All records within the R and E will be repeated as long as a value is found in the file.
- Leftmost delimiter
- Enter the tag for the leftmost delimiter. For *ASWXML that would be the tag <name>, where name is a description of your own choice.
- File
- Enter the name of the file from where values should be retrieved/inserted.
- Field
- Mandatory entry if the File field has been completed. Enter the field name from the file.
- Constant
- Enter the constant that should be send or retrieved. This field can only be completed if the File and Field fields were left blank. For *ASWXML details the first line, i.e. sequence number 5, must hold the constant <?xml version”1.0″?>
- Rightmost delimiter
- Enter the tag for the rightmost delimiter. For *ASWXML that would be the tag </name>, where name is a description of your own choice AND the same used as the leftmost delimiter.
- Mandatory
- Indicate if this DI mapping detail should be mandatory or optional. If the detail is mandatory a value must exist for inbound DI mappings, or the retrieving will be interrupted. For outbound DI mappings the detail will be listed with a null value.
- Description
Work with DI mapping definitions, Copy (ECND11905)
Panel header
- Seq no
- Displays the sequence number of the DI mapping detail you are copying.
- New seq no
- Enter the sequence number for the new DI mapping detail.
Work with DI mapping definitions, Deletion (ECND11908)
Panel header
Note: If the DI mapping is defined with *ASWXML as method subtype the record cannot be deleted.