EDI Message ID without a "$" ?

We are using EDI Framework to implement EDI.

We are sending EDI Data to External Partners with message ID = 1537727872.156551363208776898.JavaMail.BTBIR02$@BTBIR02 with the rest of EDI details below.

I think EDI message ID is generated by EDI Framework of webmethods. Is there any way to take out “$” sign before we send the data out to External Partners? Any particular service which controls the generation of EDI Message ID?

Disposition-notification-to: XXX
Disposition-notification-options: signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha1
AS2-From: XXX
AS2-Version: 1.1
Message-ID: 1537727872.156551363208776898.JavaMail.BTBIR02$@BTBIR02
Content-Type: application/pkcs7-mime; name=smime.p7m; smime-type=enveloped-data
Content-Disposition: attachment; filename=smime.p7m


No there is no easier way to touch that…but you scan the WmEDIINT package and MIME services for the Message-ID creation and as always touching the internal services is not a good practice…But you can at your own risk as SAG won’t support it.


the message ID is created by the TN Mime data creation service. Seems hard coded with that pattern.
you may want to open an ticket with SAG to check if there is a way to customize it.