Edi Enforce Primary Measure
The Primary Measure as defined by the EDI standard should always be AN..15 (an alpha numeric value up to 15 characters in length).
When creating an EDI format of a Data Structure Definition, the Primary Measure will be output as defined by the Data Structure. So a Primary Measure could be a value which does not conform to the EDI standard, thus the generated EDI file may not be compliant to the standard.
Enabling EDI Enforce Primary Measure Mode
To enable the mode that for all Data Structures output in EDI format, that the Primary Measure will be AN..15, a Java System variable needs to be specified "edi.enforce.primarymeasure.enabled" which must be set to "true". This is supplied via the -D parameter
When using Apache Tomcat, the simplest way to perform this is by modifying the setenv.bat or setenv.sh file. To illustrate this:
(For Windows systems)
(For Unix systems)