addICEEnvelopeEDIFACT
Could somebody explain me what is the meaning of parameters to this service: syntaxID and syntaxVersion. What this values should I set?
I can’t find any info on that subject in EDICoreUsersGuide.pdf.
One more question. When I map IDOC to EDIFACT ORDERS and making convertToString, output string has not CNT segment, but I supply CNT to this service.
1)Set syntaxID = UNOC and syntaxVersion can be (1 to 6)select depends on your target requirment says…this value you can find from your EDI coordinator or EDI Analyst or customer who is receiving the EDI document.
2)What is the version of your EDIFACT ORDERS?
Also check in the EDIFFSchema/recordstructure whether CNT segment exists in the right structure or not,since when you do IDATA (structure)convertToString it creates the output EDI string depends on the record/schema/template structure it is defined.OR problem could be the way you are mapping to the record structure and so when converting it is ignoring that as undefined segment.please check the pipeline.
OK. I’ve set syntaxID to UNOC and syntaxVersion to 1. Works.
I am working on implementation of EANCOM (precisely it is purchase business process in ECR strategy) for my master of art thesis. So I am working on UN/EDIFACT 96A (using webMethods EDIFACT 98A schemas).
Yes, I have populated CNT segment in pipeline in OrdersEDI record (I checked it). Maybe it’s a metter of setting EDItemlate in convertToString template, cos I’ve only set nsRecord etc values but not EDItemplate?
Loop over /orders05/ORDERS05/IDOC /* mapping idoc to edi segments and create populated OrdersEDI record*/
getTemplate
convertToString
addICEnvelopeEDIFACT
…
Yes, in step 4. I get templateObject. After inspecting it in pipeline I can see it has definition for CNT segment.
in step 5. i set parameters of this service to:
-Values to created OrdersEDI record
-EDITemplate to templateObject
-nsRecord to full name of Records:ordersEDI definition
Inspecting OrdersEDI before exec of convToString I can see CNT filled with correct values on UNH level, with others segms like UNH02, BGM, DTM, NAD, LIN etc.
Hm, I’m lost. Still trying to get it work, but NO CNT in output string.
Thank You for your help and interest.
best regards,
Tomasz
Still wondering where could be the issue?is it in mapping side or something missing in the CNT structure that when converting it is ignoring the segment which is not in correct position under UNH level.