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.