Migration > Updating Business-Document versions
Migration: Updating Business-Document versions
Step 1: Importing new Business-Document versions
- In the FEX installation package, navigate to the directory that contains the Business-Document repositories:
- \Software\Repository\
- Locate the sub-directory that contains the message type that you require, for example FIN.
- Copy the three files (.bat, .sh, .zip) contained in the message directories to the machine where Composer is installed. Uncompress the .zip files.
- Start Composer, and open a client session. Open the Integration workbench.
- In the Integration-Services workbench, select Tools > Import Object.
- Composer displays the Import Wizard.
- In the Import Wizard, navigate to the file you uncompressed from the FEX installation package.
- Select one or more Business-Documents to import.
- Select Update the folder hierarchy.
- Click Finish.
- Composer generates a set of Business-Documents based on your selection and deposits them to a newly-created directory in the Mapping Manager tab.
Step 2: Updating Map-Broker associations
Business-Documents are linked as data holders to Map-Brokers. When you change the version of the Business-Document, you must then associate the new version with the Map-Broker in place of the old version.
Prerequisite
Import the new version of the Business-Document.
Procedure
- In Composer, copy the existing Map-Brokers to a new directory.
- Open the Map-Brokers in the properties window.
- In the General tab, change the input Business-Document reference, replacing the old version with the new.
- From the DecisionPath tab, open the Mapping Rule sub-tab and double-click the Mapping Rule step to open the Mapping Rule properties window.
- In the Mapping Rule properties window, change the output Business-Document reference, replacing the old version with the new.
- Save, check and close the object.
- Recreate the Integration-Process that uses the Map-Broker, using the updated Map-Broker.
- Recreate Integration-Tasks for any updated Integration-Processes.
- Deploy the Integration-Task to an Integrator Server.
- If the updated Integration-Task has Channels that use the same resources and same folders as the old version, first execute a Back to design command on the old version, then execute a Send to production command on the new version.
- If the updated Integration-Task has Channels that do not use the same resources and same folders as the old version, execute a Send to production command on the new version, and then if required, execute a Back to design command on the old version.