on 04-09-2014 8:56 AM
Hi All,
I found that one of my inbound idoc recipient port and message function is missing .
The sender Partner Type is KU. I have check everything but still no clue on the error.
Strangely there was only 1 idoc recipient port and message function is missing out of 170 idoc on that day.
Any suggestion ?
thanks and best regards,
Derrick.
Hi Derrick
Is the partner for the 1 IDoc with missing data same as all the other partners?
What is the setting on your IDoc receiver channel for the two sections below?
Have you checked in the post-mapping payload of the IDoc in the PI system? Are there any values for MESFCT and RCVPOR in the control record?
Rgds
Eng Swee
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Halo Eng Swee,
Yes, its same settings, that's why I feel strange.
I have the same settings as your screenshot ,
-[checked] apply control record values from payload.
-[unchecked] take receiver from payload.
Because i'm using MESCFT field in XML , therefore I have to tick "apply control record values from payload" option.
I had checked the xml send from our Partner , there is values for MESFCT and RCVPOR in the control record .
thanks for reply.
Halo Eng Swee,
If the RCVPOR is auto-populated by Idoc Adapter , then it shouldn't missing in ERP system. I'm curious why it only happened to this Idoc.
I did checked the properties and history in PI and there is no any changes recently.
Anyway , thanks for feedback . Will continue look for the root cause. cheers.
Thanks and Best Regards,
Derrick
Hi Chun Han
Did you manage to resolve the issue?
It seems this is a recurring thread on SCN as well - SCN RCVPOR search
From the threads, it looks like RCVPOR will be blank if there is no matching partner profile for that IDoc. From your initial screenshot, the status of the IDoc is 56, if you double click that error, it should show that partner profile not found. You should then check in WE20 if there is a corresponding setting.
Rgds
Eng Swee
Hi Eng Swee,
How are you doing ? Sorry for late reply , I have been out of office last week.
Not yet , still not able to find the root cause.
Yes , the partner profile is setup correctly in we20, as you can see from the initial screenshot ,
all Idoc were processed successfully (greenlight) , except the error one. Apparently the error is not because of partner profile , otherwise i will get error for all idoc.
Thanks for the link "SCN RCVPOR search" , i will try to check from there. 😃
Rgds,
Chun Han
There is no solution for this problem. However , this issue didn't come out again since that day.
So i assume that this is just a bug. 😃 cheers and thanks for those providing me useful suggestions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Chun,
I see two more possibilities which you can verify:
1. Check the status chain of IDoc and verify if it was created by PI only and not by any manual activity - WE19 (this does happen sometimes in Dev/Quality system)
2. If you've used any mapping logic for MESFCT, then its possible it resulted in a blank value. To eliminate this possibility, if you've the payload, do a mapping test as well. That might fetch you something.
See if these helps.
Regards,
Abhishek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Abhishek,
I did checked the status chain, it started with status 56 , which is "IDocs with erros added."
Our production system is not allow user to use we19 to generate idoc.
We didn't use any mapping logic for MESFCT , all the idocs work fine since few months ago, its just happened on last few days and this is the only 1 idoc missing port and message function. kinda weird har....
Thanks for reply , have a nice day to you.
best regards,
Derrick.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
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.