Skip to Content
author's profile photo Former Member
Former Member

Added field to RFC interface, not appears in MONI

Hi gurus,

I have a new issue in a PI interface.

My scenario is an interface from SOAP to RFC.

A few days ago, I added a new parameter to my RFC. I've added it in SE37 and reimported the object in PI.

After the new import, I can see the new field on PI and add it on message mapping. After this, operation mapping test was always correct; filling the new field.

However, now that the interface is running...I can see in PI MONI the processed messages, and, I am surprised because in the Payload XML after mapping...the new field is missing; It's like i've never added it.

Any ideas??

Thanks in advance!

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

6 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on May 26, 2013 at 07:37 PM

    It was a problem with CIM classes & instantes configuration. Finally solved :-)

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 30, 2013 at 08:05 AM

    Hi,

    you need to restart RFC adapter on PI to see the new RFC fields (as they RFC metadata needs to be refreshed) - quickes option is to restart j2ee stack or whole PI - then the fields will appear,

    Regards,

    Michal Krawczyk

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 30, 2013 at 08:07 AM

    Hi SAP_ES,

    Even i have also faced this kind of problem some time back..what i have done is created new RFC channel with new RFC destination of tyep T.. and started executing again..now it worked..

    Hope it may help you.. or you can try check in sxmb_moni of ECC what it is sending.

    Regards,

    Loordh.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 30, 2013 at 09:10 AM

    Hi,

    We encountered this a lot back in PI 7.0. You might want to try reactivating your Integration Directory objects especially the ones using the RFC structure (i.e. Receiver Determination) and the Operation Mapping (i.e. Interface Determination). For reactivation, you can just enter a space in the description so that you can save the objects and activate. It's possible that the cache is still using the old mapping object and/or RFC structure and so you have to "force" PI integration directory to recognize the changes with the objects from ESR. You can even go as far as reloading the operation mapping in the Interface Determination and recreating the Receiver Determination to reload the RFC object.

    In PI 7.3, we don't have to do the reactivation anymore. Looks like the cache is better handled in this version.

    I hope this helps.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 30, 2013 at 02:15 PM

    Dear, I face a similar case. Usually the error was corrected, performing any of the following operations.

    1) Verify the mapping of new field, from ESR, local test.

    2) Delete and add the operation mapping, so contain metadata RFC.

    3) From trx sxi_cache, execute start delta cache refresh, then a few minutes, do new test

    Regards


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 01, 2013 at 12:16 AM

    Hi,

    You may also try full CPA cache refresh. If that does not work, you can opt for a dirty fix. Copy the RFC to a new name and that should work.

    cheers,

    Ambrish

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.