cancel
Showing results for 
Search instead for 
Did you mean: 

item field EDI-X12 automatic 997 Acknowledgments

Former Member
0 Kudos

hey ,

in our scenario we are receiving EDI-X12 850 and need to send back 997 functional acknowledment to confirm it .

we are using conversion agent by item field / informatica to parse the 850 into XML by using the relevant files ( *.XSD , *.TGP )

with validations.

from the conversion agent documentaiton we understand that we can generate this 997 automatically.

few questions :

1. how can we know the incoming EDI parsing ended unsuccessfully within the XI ?

2. is there any error log file or any other header indicator in the 850 validations xml ?

Best regards ,

ASA

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

What is the exact flow ?

Informatica -> PI -> SAP ?

If SAP are you using IDOCs or proxies ?

Answers (1)

Answers (1)

Former Member
0 Kudos

>> 1. how can we know the incoming EDI parsing ended unsuccessfully within the XI ?

PI will be able to know that when the message gets processed by the file adapter and passes from AE to the integration server for routing/mapping.

>> 2. is there any error log file or any other header indicator in the 850 validations xml ?

As far as i know there is none available.

For your situation you can use BPM and send the 997 confirmation after you have parsed the 850 and mapped it to IDOC/proxy. you can count the number of nodes in 850 and put that in your 997 confirmation.

All the best

Suman Jaltar

Former Member
0 Kudos

hey ,

thanks for your reply.

our flow is informatica -> xi -> 1. F.A 997 file to the server 2. s.a.p - if the parsing ended successfully.

1. PI will be able to know that when the message gets processed by the file adapter and passes from AE to the integration server for routing/mapping.

can you please elaborate ?

we want to split the scenario to two channels and only if the EDI 850 syntax and other validations is correct to pass

the EDI into sap. in any case we want to to provide 997 F.A .

how can we know before the mapping if there is any error with the parsing ?

we don't want to start and build personal checks to examine the 850 output XML.

2. For your situation you can use BPM and send the 997 confirmation after you have parsed the 850 and mapped it to IDOC/proxy. you can count the number of nodes in 850 and put that in your 997 confirmation.

again, we do NOT want to count or add any other logic to check the 850 because there is a parser the should

automatic generate the 997.

does anyone familiar with the above functionality ?

Regards ,

ASA.

Former Member
0 Kudos

Hi Asa

>>1. PI will be able to know that when the message gets processed by the file adapter and passes from AE to the integration server for routing/mapping.

>>can you please elaborate ?

After the EDI document is picked up by the file adapter it calls the parser to convert and perform the EDI to EDI XML transformation. When you design this parser you have to make sure that you have this built with the required validations (ex mandatory segments etc). If the parser is able to execute (In Adapter engine) and create the XML it automatically means that the 850 is valid and from there you can map and send it to SAP. If there is no message output and the file adapter is in error this means that your parser has failed and the document is invalid.

>>we want to split the scenario to two channels and only if the EDI 850 syntax and other validations is correct to pass the EDI into sap. in any case we want to to provide 997 F.A .

>>again, we do NOT want to count or add any other logic to check the 850 because there is a parser the should automatic generate the 997.

You may have to build a mapper and create the 997. I think its not possible for the parser to pop-out a 997 automatically when 850 is processed. I read the documentation that it is possible but doesnu2019t mention this functionality being available in conversion agent when used via PI.