I have a strange situation.
As per ANSI standards, the min/max values for the GS05 (Time) element of the GS segment is 4/8, which is the UTS time HHMMSSDD format allowed.
A trading partner sent us a file X12 4010 810 yesterday and the length of GS05 was 6 digits HHMMSS and the IS when trying to convert X12 to Values, complained that the GS05 element is too long and generated an error.
Upon further research I found out that this error was being caused when wm.b2b.edi:convertToValues service is called.
As an input parameter to this service, the EDIFFSchema is wm.b2b.edi.EDIFFSchema:ICS4X12
When I looked at this schema, I found out that the GS05 length validator is set at min = 4 and max = 4!!!
Can someone tell me if this is the case with the schemas in their systems as well? I am using the webM IS 6.0.1 and the WmEDI Package has these patches applied to it
Awaiting a reply!