I have issues with using the “addICEnvelopeEDIFACT” service.
After the IData is converted as a EDI string following steps are used to pass the EDI to TN.
wm.tn.tpa:getTPA - Extract the TPA information based on sender and receiver infotmation.
wm.b2b.edi.util:addICEnvelope - Add the envelopes based on the extracted TPA. I could not find the values to be set for this service for the below input parameters. I have edidata in the pipeline.
documents - String List EDI documents to which to add an IC envelope.
syntaxId - String Syntax identifier.
syntaxVersion - String Syntax version number.
There is a step by step explanation for X12 mapping not for EDIFACT.
documents - %edidata% with perform sunstituion
syntaxId - Selected from the list
syntaxVersion - Selected from the list.
senderId - Mapped sender ID from TPA
senderQual - Mapped from TPA
reverseRoute - Mapped sender ID from TPA
receiverId - Mapped from TPA
receiverQual- Mapped from TPA
routingAddress - Mapped from receiver id TPA
ctlFromTable - true
ICreference - Not Set
passwordQual - Not Set
applReference - Not Set
priority String - Not Set
ackRequested - Not Set
agreementId - - Not Set
testIndicator - Default
UNARequired - True
Still getting error as “required input parameter is not specified (see “errorMessage” for detail”. Any thing else is missing?