KB Article #185328

Add a new EDIFACT Document Version / Type in the Document Agreement

Problem

How to add a custom EDIFACT Document Version / Type ?

For example we want to create EDIFACT :

Document Version : TOTOTEST_DOCVERSION_001
Document Type : TOTOTEST_DOCTYPE_01

Document Version : TOTOTEST_DOCVERSION_002
Document Type : TOTOTEST_DOCTYPE_01
Document Type : TOTOTEST_DOCTYPE_02

Document Version : TOTOTEST_DOCVERSION_003
Document Type : TOTOTEST_DOCTYPE_01
Document Type : TOTOTEST_DOCTYPE_02
Document Type : TOTOTEST_DOCTYPE_03
Document Type : TOTOTEST_DOCTYPE_04



Resolution

IMPORTANT information :
Don't modify the default files in Integrator\solutions\config\b2bx\repos as they are provided and maintained by the product installation.

1) Go under /opt/Axway_BBServer/Integrator/solutions/config/b2bx
and copy the "repos" folder to /shared/local/config/b2bx/

cp -r repos/ /opt/Axway_BBServer/shared/local/config/b2bx/


2) Go under /opt/Axway_BBServer/shared/local/config/b2bx/repos


3) Add the new Document Version in file edifact.ver :
#
# Line syntax:
#
# "DocVersion","Standard","Description"
#
#
"TOTOTEST_DOCVERSION_001","EDIFACT","CUSTOM TOTO VERSION 001"
"TOTOTEST_DOCVERSION_002","EDIFACT","CUSTOM TOTO VERSION 002"
"TOTOTEST_DOCVERSION_003","EDIFACT","CUSTOM TOTO VERSION 003"
"901","EDIFACT","EDIFACT release 90 Status 1"
"902","EDIFACT","EDIFACT release 90 Status 2"
"911","EDIFACT","EDIFACT release 91 Status 1"
..
..


4) Create a .txt file for each new Document Version :
touch TOTOTEST_DOCVERSION_001.txt
touch TOTOTEST_DOCVERSION_002.txt
touch TOTOTEST_DOCVERSION_003.txt

5) Add the new Document Type corresponding to the Document Version :

vi TOTOTEST_DOCVERSION_001.txt
"TOTOTEST_DOCTYPE_01",""

vi TOTOTEST_DOCVERSION_002.txt
"TOTOTEST_DOCTYPE_01",""
"TOTOTEST_DOCTYPE_02",""

vi TOTOTEST_DOCVERSION_003.txt
"TOTOTEST_DOCTYPE_01",""
"TOTOTEST_DOCTYPE_02",""
"TOTOTEST_DOCTYPE_03",""
"TOTOTEST_DOCTYPE_04",""


6) New Document Version/Type are now available in Document agreement selection, please see attached screenshots.