on 01-06-2012 7:39 AM
Hi,
I am working on a AAE Idoc receiver scenario in PI 7.3.When I uncheck the "Apply control records from payload",it should take values of sender and receiver(in control record) from runtime.As I run the interface,all values are getting populated correctly in control record,except the sender port(which is populated as 'tRFC'),and it should actually be the PI port configured.
Please let me know if anyone has any idea about this scenario.
Regards,
Sriparna
Hi Sriparna,
a wrong sender port should not be a problem - the message should nevertheless match to the SAP partner profile. Do you have status 56 (partner profile unknown)?
On the other hand the sender port displays often wrong (or empty) in WE02 when the IDoc is not matching to a partner profile. Strange behaviour of WE02.
Finally i m not shure if the PI Java Engine is may be not able to transmit the configured port and just puts a dummy "tRFC"!?
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sriparna,
if you do not receive status 56 then the partner profile is matching. Therefore i would not worry, everything is ok. The message is obvisiously reaching the SAP system and using the AAE port, so what?
May be the AAE adapter is not able to send the port name and puts "tRFC" by default to that field.
Regards,
Udo
Hi,
Whenever an IDOC comes into a sysytem, it tries to create an application document.
for example, an ORDERS Idoc creates a Sales document number.
Any IDoc which has a processing status 51, mean that it has failed to create the application document due to invalid data in the IDoc.
regards,
ganesh.
Hi Sriparna,
> I just wanted to know if by any way we can set the sender port to the correct one(so that tRFC does not appear)
Actually i think the AAE IDoc receiver adapter does not use a port. I did not find a hint in the [SAP help Docu AAE IDoc receiver adapter|http://help.sap.com/saphelp_nw73/helpdata/de/cc/be413f7c8c4f978b7c755a4bc957d8/content.htm].
If you want to have a certain name there, you need to check "take sender from payload". Then you need to care as well about SNDPRN and SNDPRT in mapping time. Be aware of transports, if the partner number is different in development/test/production you cant control that fields in mapping time.
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Phani,
I think you didnot get my query.I am populating idoc control record from runtime and not from mapping.
So I unchecked "Apply Control Record from Payload" in idoc aex adapter(receiver).
All the values are getting populated except the sender port which is giving a wrong value as tRFC.
Regards,
Sriparna
http://help.sap.com/saphelp_nw73/helpdata/en/7b/ebc8b9e34b434d9f3e80ef6776d77a/content.htm
Edited by: sriparna on Jan 6, 2012 9:04 AM
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.