on 10-04-2015 1:29 PM
Hello Expert.
On my SAP PI 7.1 I'm trying to map a list of values to RFC Lookup which returns for each value a certain flag.
I can see all the values in the queue of the function but the RFC itself gets the first value only under Tables (checked also with external debug in the ECC).
Followed the discussions and blog but nothing works.
What could be the problem?
Regards.
Motty Gal
Problem solved.
A small hidden error in the mapping.
Thank you all for your help.
Motty.
.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
It could be just context handling, can you share a screenshot of the rfc used in your lookup?
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Gal,
Check for the RFC whether it can return multiple values. Delete repeated word to execute the RFC in SE37 by giving multiple values.
Once the RFC code is well set for multiple values reimport the metadata. Stop/start the channel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If all fields are visible, try to clear RFC cache
NWA > Availability & Performance > Resource Monitoring > JCo Monitoring > Meta data cache
Delete cache for table of function module
Regards,
Nikhil Bose
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Gal,
Sorry about the wrong information. Please try following:
In case RFC is re-imported, and its not reflecting at run-time, do a CPA cache refresh
2) If you are mapping elements in the same queue, change context to the element.
You can change Trace level to "ALL" in the mapping testing tool to see the entire values set in RFC
Regards,
Nikhil Bose
Motty,
Did you change the RFC after the metadata import ?
Try reimporting the RFC metadata in to the ESR.
Also do an external debugging inside the RFC to make sure that the values are getting passed and the RFC itself is working properly.
regards,
Arun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.