Introduction

For your map to convert data from one format into another, you must provide specific field-by-field instructions on how to convert the data. You do this on the transaction Mapping window or the Any-to-Any Map window.

In ECMap, there are two types of maps:

In any-to-any maps, data from one application is reformatted to be used directly by another application. In transaction maps, data reformatting takes place between an application and an EDI message.

Outbound transaction maps have application data as the source on the left side of the Mapping window and EDI standards data as the destination on the right-hand side. Inbound transaction maps have EDI standards data as the source on the left-hand side of the Mapping window and application data as the destination on the right-hand side. The Any-to-Any Map window has application data on both sides of the window, as both source and destination data.

The mapping mechanism is very different for transaction maps and any-to-any maps. In any-to-any maps, all mapping takes place in a rule - each field is mapped by an individual command in one mapping rule. The source data can be a record field, a memory variable, or a system variable. In transaction maps, mapping takes place in an entirely different way. ECMap uses its built-in knowledge of standards, together with information that you supply about the application data, to link EDI elements to record fields. In addition to mapping the data, you can manipulate the data and test it. You can use memory variables, conditional variables, system variables, rules, and cross reference tables.