webMethods EDI Module 6.5 Service Pack 1 Enhancements and Fixes

September 2005

This file provides important information about enhancements and fixes in webMethods EDI Module 6.5 Service Pack 1. For information about enhancements and fixes in previous webMethods EDI Module releases, see the readme for those releases.

Contents

1.0 Enhancements

2.0 Included Fixes and Service Packs

3.0 Other Resolved Issues

4.0 Terminology Changes

5.0 Added and Removed Services and APIs

6.0 Enhancements and Fixes in Previous Release

1.0 Enhancements

None.

2.0 Included Fixes and Service Packs

webMethods EDI Module 6.5 Service Pack 1 includes the following fixes and service packs that were shipped since the last release.

1-VWI5J (WmEDIforTN_6-1_Fix21)
The parser does not recognize UN/EDIFACT documents with multiple UNAs.

This fix resolves the problem.

1-UD0OP (WmEDIforTN_6-1_Fix22)
EDI documents are not being extracted from envelopes.

This fix prevents the EDI default TPA from overwriting the user TPA’s splitOption.

1-W9ZCC (WmEDIforTN_6-1_Fix23)
The EDI batch delivery service for public queues in Trading Networks Console leaves files in Trading Networks’ large document temporary directory.

This fix properly closes the batch-related reservation, and creates the reservation only if it is necessary.

1-WF3WZ (WmEDI_6-1_Fix25 and WmEDIforTN_6-1_Fix24)
Provide support for UCS version 5010.

This fix adds support for UCS version 5010.

1-XPRYR (WmEDIforTN_6-1_Fix25)
The EDI batch process service overwrites group control numbers when the input parameter contentControlNumber is set to "none".

The fix addressed the problem as follows:

1. Added an optional parameter, groupControlNumber, which has the same options as contentControlNumber ("Sequentialize" and "none").

2. When groupControlNumber is set to "none", the batchProcess will not overwrite the group control number. Otherwise, the group control number will depend on the setting of the controlNumber parameter (i.e., it will be sequentialized either from the EDIControlNumber table or it will start from 1).

3. When contentControlNumber is set to "none", the batchProcess will not overwrite the transaction control number. Otherwise, the transaction control number will start from 1. 

4. For backward compatibility, if the groupControlNumber parameter does not exist, the value of contentControlNumber will be used for groupControlNumber.

1-YPT0R (WmEDIforTN_6-1_Fix26)
When performing EDI batching, Functional Acknowledgement reconciliation fails to occur after applying WmEDIforTN_6-1_Fix23.

This problem is due to the parser problem for EDI batch data, which causes the batch data not to be tracked in the EDI tracking table.

This fix addresses the problem of parsing batch EDI data.

1-X6APM(WmEDI_6-1_Fix26)
WmEDI_6-1_Fix18 altered the default spacePad value for the wm.b2b.edi:convertToString service from left justified to right justified.

This fix restores the default behavior to left justify text in fields created by the convertToString service.

1-XJVHD (WmEDI_6-1_Fix27)
The wm.b2b.edi:convertToString service does not always write out the string correctly when using an NSRecord input instead of a flat file schema.

When using an NSRecord and running convertToString, if the last character in a sub-field is a delimiter character that must be escaped, that character will not be written to the final string.

This fix alters the behavior of the convertToString service so that the delimiter character will be properly escaped and written to the final output string.

1-XN65J (WmEDI_6-5_Fix1 and WmEDIforTN_6-5_Fix1)
1.
Add support for X12 version 5020, UCS version 5010, VICS version 5010, and UN/EDIFACT versions 03B, 04A, and 04B.

2. The wm.b2b.edi:envelopeProcess service does not allow user-specified flat file schemas.

This fix adds support for the EDI standard versions specified above, and modifies the wm.b2b.edi:envelopeProcess service to allow user-specified flat file schemas.

1-XKUEB (WmEDIforTN_6-5_Fix1)
Request to add WmEDIforTN_6-1_Fix23 to webMethods EDI Module version 6.5.

This fix properly closes the batch-related reservation and creates the reservation only if it is necessary.

1-XNW7A (WmEDIforTN_6-5_Fix2)
The ability to extract conversation IDs from EDI document types was removed from webMethods EDI Module version 6.5.

This fix allows the extraction of conversation IDs from EDI document types.

For detailed information on these fixes and services packs for webMethods EDI Module, see the Knowledge Base on the webMethods Advantage Web site.

3.0 Other Resolved Issues

The issues listed below have been resolved in webMethods EDI Module 6.5 Service Pack 1 but were not previously released in any fixes or service packs.

1-X203N
This fix creates the correct Content-Type and Content-Disposition as follows:

Content-Type: application/pkcs7-mime; smime-type=compressed-data; name=smime.p7z

Content-Disposition: attachment; filename=smime.p7z

1-XPUOS
Enable the extraction of conversation IDs from EDI documents.

The webMethods Process Runtime is now generally available for webMethods Fabric 6.5. The EDI Module can now extract conversation IDs from EDI documents so that EDI documents may participate in conversation models.

1-YS4UL
This fix changes the default value of "useReverseRoute" in the default EDITPA to "false".

When users create new EDITPAs, the value of "useReverseRoute" is set to "false" by default.

1-XGEAK
Functional Acknowledgements are generated too slowly for large EDI files.

The webMethods EDI Module took a long time to generate a Functional Acknowledgement for an EDI document containing hundreds of thousands of transactions.

This fix reduces the time and system memory needed to generate Functional Acknowledgements for large EDI documents.

4.0 Terminology Changes

None.

5.0 Added and Removed Services and APIs

This release contains the following changes to built-in services and the APIs.

5.1 Added Services and APIs

This service pack added a new input parameter, groupControlNumber, to the wm.b2b.editn.batch:batchProcess service. This parameter accepts the following values:

"Sequentialize" - Sequentialize the group control number according to the value specified for the controlNumber parameter.

"None" – The batchProcess service will not overwrite the group control number.

5.2 Removed Services and APIs

None.

6.0 Enhancements and Fixes in Previous Release

To view information about the previous release of webMethods EDI Module, see the previous readme on the webMethods Bookshelf.

 

EDI-E&F-65SP1-20050926