Altova MapForce 2023 Enterprise Edition

Running EDI Mappings

Home Prev Top Next

Mappings which contain EDI components are generally supported when the mapping is set to the BUILT-IN transformation language. This enables not only previewing the mapping directly in MapForce but also deploying it to a server environment for execution by MapForce Server. Mappings where quick (non-standard) EDI conversion to XML was enabled also require the BUILT-IN engine, see Generating XML from EDI.


With most EDI-related formats, it is additionally possible to generate mapping code in C++, C#, Java. For details, see the Support Notes.


Once an EDI mapping has been designed in MapForce, you can run in the following ways:


You can preview the result of the data transformation directly in MapForce, by clicking the Output tab. The output generated by the mapping will be saved to the desired location with the desired name, depending on how you configured both MapForce and the target component.

You can run the mapping on a server machine (Windows, Linux, macOS) with MapForce Server installed standalone, through an API call or at the command-line interface. For further information, see Compiling Mappings to MapForce Server Execution Files.

You can deploy the mapping to a server machine (Windows, Linux, macOS) through HTTP (or HTTPS) where MapForce Server runs under FlowForce Server management. In such setups, you can run mappings as a scheduled or on demand job, or as a Web service, see Deploying Mappings to FlowForce Server.

For mappings that support C++, C#, or Java languages, you can generate program code from the mapping. The generated program performs the same result as if the mapping is previewed in MapForce; it can be run standalone or integrated into your existing code, see Code Generator.


To configure only the settings applicable to an EDI component (either source or target), right-click the component title bar, and select Properties from the context menu, see EDI Component Settings. For settings applicable to other component types, see Changing the Component Settings.


To configure the mapping settings for the entire mapping, right-click the mapping, and select Mapping Settings from the context menu, see Changing the Mapping Settings.


To access the code generation settings, go to Tools | Options, and then click the Generation tab.

© 2016-2022 Altova GmbH