Quantcast
Channel: SCN : All Content - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 7030

IDOC AAE sender adapter

$
0
0

Dear all,

I have a question about the IDOC AAE adapter on a PI 7.31 java only system with an ERP --IDoc--> PI --File--> FTP scenario

In my scenario I would need to change IDOC DC40 Segment information before the IDOC is being processed in the PI pipeline. Unforutnately I cannot change the header information directly on the sending system.

 

The processing on PI will fail due to the faulty DC40 settings, therefore I would like to correct the Segment before PI is processing the file.

I thought about using the PutPayloadValue bean to replace values in the IDOC XML structure but this does not seem to work. If I call the bean before "CallSapAdapter" in the module chain, this will result in the following error: "while trying to invoke the method org.w3c.dom.Node.appendChild(org.w3c.dom.Node) of an object loaded from local variable 'template_parent". Is this because the idoc xml is generated on the PI only after the CalSapAdater step and not already on the ERP? Or might it be due to miss-configuration? (I did not provide a namespace in the module settings of the bean as the IDoc XML structure has no namespace)

 

What other options would I have on PI to edit the DC40 segment before the pipeline processing?


Viewing all articles
Browse latest Browse all 7030

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>