Payload in XI quality

Hello all,
I have a problem with RFC message in XI. In our business scenario we use RFC - XI - FILE integration. In development enviroment we change a RFC message in R3 and then we imported this message in XI.
Well, we transport RFC module in R3 and XI Software component from development eviroment to quality enviroment. The component are the same that development enviroment.
The problem is that when I execute the RFC module in R3 the message have the old structure.In the payload the message have the old structure. In development enviroment it's ok.
I refresh the cache and nothing else matter in QA.
Samebody have the same problem?

HI,
Problem is cache refresh
Try to refresh the cache in the SLD also.
i.e go to XI Homepage(Integration Builder)->Administration->Cache Overview ( do this for all Repository/Directory/RWB with )
And still it did not work, try to do the Sender Agreement once again by selecting the RFC . Or easier way is restart the RFC Adapter.
How to refresh XI RFC Metadata Repository?
Regards,
moorthy

Similar Messages

  • SYSFAIL - Queue problem

    Hello,
    I have an integration scenario wherein I am sending a xml message to XI and in XI the message is mapped to 2 idocs and sent to 2 different R/3 systems.
    When I run the test in the Runtime Workbench and give the payload with the Quality of Service as Exactly Once(EO) it runs perfectly and creates the idocs in the backend systems. --- Scenario 1
    But when I send the xml message from the sender system the Quality of Service I get is Exactly Once In Order (EOIO) and eventually after the mapping and branching the message gets stuck in the outbound queue with status SYSFAIL. --- Scenario 2
    The difference I see in the SXMB_MONI is that the queue id after branching for the scenario 1 is that the is changed to XBTOC and XBTOD but in scenario 2 the queue ids after branching have the prefix as SAP_ALE_ which in my opinion is not a valid queue id prefix.
    Could you please tell me how to rectify this? This is very crucial and urgent.
    Thank you.
    Regards,
    Vivek

    Hello Vijaya,
       Unfortunately the xml message is created by a framework and I cannot change the QOS. Is there any way that I can make XI believe that the QOS is EO rather than EOIO.
    Thank you.
    Regards,
    Vivek

  • Issue while calling the RFC in SAP quality system but not in SAP Dev sys

    Hi,
    Our scenario is FIle-RFC-File.
    We are calling the RFC from XI system in Development environment. This is working fine in Development environment, but not in Quality environment.
    This changes are moved/transported to Quality environment in both XI and SAP side. But we are getting the following error in Quality system:
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText><b>com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: functiontemplate from repository was <null></b></SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please provide the inputs, what we can check at SAP side and XI side.
    We have tried to test from XI Development to SAP quality environment, but we are getting the same error message.
    Waiting for the precious inputs.
    Thanks,
    Ramesh.

    Hi Ramesh,
    This might be because your RFC adapter would not have been configured properly. Just do a check on it,in RWB(adapter monitoring) and activate it once more in ID.
    Also check RFC comm. parameters such as host name/user id/password etc..
    Also check whether your XML document is having a mismatch with your RFC XML.
    Check with your payload ( from SXMB_MONI) and test it in your message mapping.
    All the best!
    cheers,
    prashanth
    P.S Please mark helpful answers

  • Quality of service in Receiver file/ftp adapter (SAP PI 7.1)?

    Hi,
        We are building an IDoc to File scenario in SAP PI 7.1, where a single incoming idoc will create three different output files. Also files must be created in target server in a specific order.
        Our first idea to ensure that files would be created following a specific order was that Message mapping (in Java) build target payload with all three files following expected sequence.
        In addition, receiver file/ftp adapter is setup with a dynamic variable to create each file with a different filename adding also timestamp.
        Testing the scenario, we see that three files are created in target server but when we sort them by creation date, it seems they don't follow always same sequence.
        Sometimes adapter creates File1, File2, File3; next time it created File2, File1, File3 and so on.
        Our problem is that files must be created always with a specific order and we cannot use BPM. Does anyone know if a receiver file/ftp adapter can be setup to create files following specific sequence (EOIO)?
        I know that sender file/ftp adapter can be setup with a quality of service, but I didn't find anything similar for Receiver file/ftp adapter.
        Suggestions will be welcome.
    Kind Regards,
    Aitor

    Hi,
         First, thanks all of you for your quick answers. They were helpful because we learnt a new configuration setting.
         We tried your suggestions but they didn't really fix our problem.
         Finally interface has been re-designed and we will not have to apply this logic, so no issue from our side.
         However, let me continue with this topic in case that somebody else will have the same issue, then it will be able to review this thread.
         When adapter created the files in the target directory (windows server), files had the expected timestamp in each filename. However, if we sorted windows directory contents by "Date Creation", files were sorted different that timestamp shows in the filename.
         For example, adapter created following files:
    File1_20090325-115117-169
    File2_20090325-115117-174
    File3_20090325-115117-180
         But when we sorted windows folder contents, files were sorted as follows:
    File2_20090325-115117-174
    File1_20090325-115117-169
    File3_20090325-115117-180
         It seems that timestamp was pre-assigned by the adapter, but when adapter created the files, it did it with a temporary name and finally assigns the filename. If a file size was bigger than other, maybe it takes more time and windows creation date is higher.
         If so, it means that adapter is not following same instructions as itu2019s indicated in "maintain order at runtime" checkbox.
         Do you know if there is any way where we can push also the order in the adapter as we did in interface determination?
    Regards,
    Aitor

  • How to test the payload in XI

    Hi all,
    could please explain how to test the payload in xi and with steps.
    Thanks in advance,
    Radhika

    Hi Radhika,
    You can test in three ways.
    1.)  In message mapping directly give the relevant data and then execute.  Here you can test whether the mapping is correct or not.
    2.)  In Integrstion Directory after completing and activating  the Configuration,  in tool you can find the Test Configuration tab. There you can give the sender and receiver details along with payload. Here you can test whether the Configuration is correct or not.
    3.)  In RWB in COmponent monitoring.  Select the Integration Engine Monitoring. Here give the sender and receiver details, Interface name, name space, Quality of service.
    Now give user name and pass word.
    Paste the payload from massage mapping and then press test tab.  Here yoyu can directly send the message from XI server to the receiver system.
    Ok,
    Jeevan

  • Custom OM infotype issue in Quality Server

    Hi,
    I created a custom infotype in PPCJ. Its working fine in development server.
    We transport the request to Quality server and created a record in PO13 t-code for the custom infotype.
    There i am getting a success message that 'Record is created'. If i check in tables HRP9009 and HRT9009
    can't able to see the datas which are created.
    Its working fine in development server, but not in Quality. Have anybody faced this type of issue?
    Please provide some solution on this.

    Hi Santosh,
    Thanks for your reply....
    I have done cache refresh and also crosschecked all the objects comparing with DE system but i am wondering how i am getting file payload in jdbc channel and jdbc payload in file channel after transporting from DEV to QAS.
    Thanks in advance...
    Naveen.

  • IDOC Error - Copy Sender from Payload: Sender Is Missing in Payload

    Hi,
    I have following scenario.
    SOAP adapter ---> PI   -
    > IDOC Receiver -
    > ECC
    THe IDOC has a required node that is disabled and IDOC revicer communication channel has checkd following options.
    Apply control record value from pay load
    Take Sender from Payload
    The soap message is mapped to IDOC structure. While testing I received following error.
    <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>Copy Sender from Payload: Sender Is Missing in Payload</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>Error: Copy Sender from Payload: Sender Is Missing in Payload</SAP:Stack>
    If you have seen similar error and please let me know how to trobleshoot. I appreciate your help.
    Thank you,
    Balaji

    Thank you for the response. I can enable EDI_DC40 segment and map required following values. 
    ·        SNDPRN
    ·        SNDPRT
    ·        SNDPFC
    ·        RCVPRN
    ·        RCVPRT
    However as we move transports to different environemnts the above values changes and I can't hard code in the mapping.
    My questions is how can I map these values such that when transport moves across different environemtns the mapping valaues are still good. Please let me know.
    Dont enable EDI_DC40 and dont select take sender ,receiver from pay load option,apply control record values from pay load.
    this case IDoc adapter reads values from configuration time andno  problem after trasporting to quality or prod.
    Regards,
    Raj

  • Editing Payload in SXMB_MONI

    Hi All,
    Is this possible to edit payload in SXMB_MONI.
    I have already the following url which talks about editing payload from RWB - > Message monitoring.
    https://www.sdn.sap.com/irj/scn/wiki?path=%3fpath=/display/xi/whole%252bpayload%252bto%252ba%252bxml%252bfield
    Actually I am looking into the options of editing payload in SXMB_MONI of ECC.
    Thanks in Advance for the help.
    Best Regards
    Ashok

    Hi ,
    am trying to edit only asynchronous message, here is the requirement that we have
    Our OTC team has escalated a support issue with a call tag
    return that could fail as it comes into SAP. 
    A "call tag" return is the result of a mis-shipment where the customer
    either received damaged product or the wrong product.  These returns
    come in with not only the account but also the invoice number.  The
    return is referenced to the originating invoice and the credits are
    created based on the prices and discounts that are on the invoice.   If
    the invoice number on the return does not match an invoice for the
    account, then the return will fail.
    For some reason, the return fails in the ABAP Proxy layer of SAP ECC
    with Application errors and does not provide the ability for the
    business to repair the data. 
    Unfortunately, this failure occurs frequently in production today (1-2
    a week - as many as 15) and we anticipate that we will continue to see
    these failures with SAP.  The invoice is being manually keyed at the
    returns setup.  Sometimes the error is caused by a keying mistake and
    sometimes the documentation (call tag, invoice, packing list) is not
    legible.  
    We also know that External Vendor cannot correct and resend the
    return.   Their process not only creates the return for credit, but
    also has to account for all of the inventory that is being sent for
    destruction.  Their quality steps lock the return down once it has been
    sent to client for credit.  Their system will not permit the return to
    be corrected and resent. 
    We do, however, need to find a solution for the correction of these
    failed returns that allows us to account for the return and create the
    proper credit.
    Returns (Order To Cash) team require ability to Edit the payload of
    Asynchronous ABAP proxy messages in SAP ECC system, which are failed
    due to Incorrect data with Message Status as "Application Error -
    Manual Restart Possible".
    For this the proposed solution is to Edit the Payload via SAP
    XI's "Message Editor" in Runtime Work Bench -> Message Monitoring ->
    Proxy Runtime of SAP ECC system.
    The message editor is configured in SAP XI and ECC system with the
    required roles and SAP Correction Notes.
    Message Editor is NOT Working for messages with "Application Error -
    Manual Restart Possible" status, while it is working as expected for
    messages with "System Error - Manual Restart Possible" status.
    Below Error Message is seen, while trying to edit the message with
    Application Error in SAP ECC,
    " Message editor can only be used for executable, asynchronous XI
    messages with errors"
    This issue in SAP XI's Message Editor needs to be resolved to complete
    the testing of proposed solution in Sandbox systems and make a decision
    on the solution to be used for this business requirement.

  • Payload type of wav files encoded with gms codec

    Hello everybody,
    I have an application which receives and plays alaw formated wav files using JMF(with the help of some additional libraries) . I want to use lower bandwidth for my application. A quick google search indicated that i can do this by using gsm format.
    I have 2 questions:
    1-) what are the differences between .gsm files and .wav files which are encoded with gsm codecs? Which one's quality is better? which one's compression ratio is better?
    2-) which payload type should i use for wav files which are encoded with gsm codecs?
    In [Rtp Payload list|http://www.iana.org/assignments/rtp-parameters] page, there is a gsm entry whose payload is 3. I suppose that is for files with gsm extension. I tried it but it didn't work with my wav sample (as u can guess it was encoded with gsm 6.10 codec)
    Any suggestion is appreciated. If you have a comment about the main problem (which is using lower bandwidth for sending audio data) i would also like to hear it
    Thanks in advance
    btw i also tried this [gsm sample|http://www.nch.com.au/acm/sample.gsm] with payload 3.At first it worked but then strangely it played just static. In Sun's page it says gsm format is supported. I played both ulaw and alaw succesfully so i wonder what i am doing wrong. Do we need to tell the player that it is going to receive data in gsm format? I didnt do such a thing for u-law and a-law formats...
    Edited by: Bugra.Hasbek on Nov 10, 2008 1:18 AM

    Bugra.Hasbek wrote:
    Hello everybody,
    I have an application which receives and plays alaw formated wav files using JMF(with the help of some additional libraries) . I want to use lower bandwidth for my application. A quick google search indicated that i can do this by using gsm format.
    I have 2 questions:
    1-) what are the differences between .gsm files and .wav files which are encoded with gsm codecs? Which one's quality is better? which one's compression ratio is better?I would imagine they are the same...
    2-) which payload type should i use for wav files which are encoded with gsm codecs?I would imagine 3...
    In [Rtp Payload list|http://www.iana.org/assignments/rtp-parameters] page, there is a gsm entry whose payload is 3. I suppose that is for files with gsm extension. I tried it but it didn't work with my wav sample (as u can guess it was encoded with gsm 6.10 codec)
    Any suggestion is appreciated. If you have a comment about the main problem (which is using lower bandwidth for sending audio data) i would also like to hear itMy suggestion would be not to worry about so much stuff. JMF does all of this for you automaticlly.
    On the sender side, make your processor take in whatever kind of supported file you want. Set the processor to output your GSM mono, and then you can just use a Player to play it on the other side. It's really not very different than the examples...
    [http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/AVTransmit.html]
    When you're programming the tracks, and you're calling "setFormat" on them, just set their format to be gsm.
    [http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/AVReceive.html] should be able to play this out of the box...

  • SOAP Payload Error in AE

    Hi All,
    We are facing a production issue for SOAP Receiver Comm channel.
    In the Adapter Engine the messages are stuck in System Error state and only SOAP document is there in message content but no payload drop down is coming.
    There are few successful messages also in between where the payload is also visible.
    Also the same error payload when tested in Quality environment is visible in the Adapter engine.
    Could you suggest what could be the reason?
    Thanks,
    Ankesh

    Ankesh
    I would always have a HTTP client to debug any kind of SOAP or HTTP adapter problems, you can exactly see what you are receiving.
    If you are still experiencing same issue, please let me know, I can send you the HTTP server and HTTP client that I wrote in java.
    Regards.

  • HTTP parameter for payload size in SXMB_ADM

    Hi,
    In integration engine configuration (SXMB_ADM), we can configure parameters like the HTTP_TIMEOUT etc.
    Is there any parameter regarding payload size that can be processed with an HTTP post?
    Also, does this change dynamically depending upon current memory constraints the server system is currently facing?
    Cheers,
    Earlence

    Hi Earlence,
    parameter EO_MSG_SIZE_LIMIT under category TUNING enables you to process messages of a particular size in series. But applicable for messages with quality of service Exactly Once (EO).
    Otherwise, there is NO specific parameter that limits the HTTP based message size particularly.
    Regards
    Sekhar

  • Filename in Attachement payload

    Hy,
    I have to detach an email attachement on my file System.
    That's works but I'm not able to maintain the same filename.
    Can anybody help me.
    Thanks
    Mat

    Hi Mattia,
    If your file name is a part of your email atttachment ( the payload ), then you can dynamically create your file name.
    To do this,in the filename of the receiver file adapter, give the filename a <b>%var%</b>.
    Anything between % is treated as a varibale by XI. Now, under variable name substitution, you will have to give the value of var and this will act as the filename.
    You can access the payload using <b>payload:</b> and the XPATH.
    For info on how to do this, check the topic<b> VARIABLE SUBSTITUTION</b> in this link.
    http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm
    hope this helps,
    Regards,
    Bhavesh

  • Filename in payload

    Hello experts,
    Is there anyway I can get filename and populate in the payload so I can see it as an additional tag in SXMB_MONI? This is from sender file adapter that I want to capture file name. If possible, I would also like to populate interface name, message ID in the payload in SXMB_MONI. I have read Dynamic Configuration blogs but that brings the filename in the Dynamic Configuration but I would like to get them in payload.
    Thanks,
    John

    John,
    I think, this it is possible by implementing
    1. Java Mapping
    2. UDF
    Please refer this help link which clearly explains how to access message id, interface name etc.
    [http://help.sap.com/saphelp_nw04/helpdata/en/b3/9a2aeb24dc4ab6b1855c99157529e4/content.htm|http://help.sap.com/saphelp_nw04/helpdata/en/b3/9a2aeb24dc4ab6b1855c99157529e4/content.htm]
    Regards
    Ramesh

  • Master data is not getting displayed in the Report in Quality

    HI Experts,
    I have ZESP_Num as master for my transaction data.
    I have loaded the data in the Development and designed and checked my report. It is working fine.
    But after moving it to Quality. My report is not getting the master data.
    When I try to do right click manage ZESP_Num.
    I'm getting message like this.
    The data from the InfoProvider ZESP_NUM involved could not be checked
    Message no. DBMAN242
    Diagnosis
    A participating InfoProvider is virtual and aggreement between results and selections cannot be guaranteed.
    Can anyone plz help me.
    Thanks

    Hi,
    Please check the SNOTE Note 1364083 u2013 Message text will appear unexpectedly in surface.
    Hope helpful.
    Regards,
    RAO

  • Can I return my new laptop to lenovo because of its quality problem?

    IBM is one of the best brand as I know, especially showing us not only high quality of products but the service.
    But now one thing happened to me, if I don't have this case I can't believe. I found there is something with the laptop(T61 Model 7658CTO) the same day when I got the new laptop on June 3rd, 2008. Then I call 800, a lot of 800 calls,at last I were told that I should contact send it back first if I were to get another new one. Three days later I got the box sent by Lenovo, and I return it back in terms of what the paper shown.
    Unfortunately the problems of the laptop still exist when I turn on my laptop after it repaired. What's wrong with my laptop, this is new one, I think IBM should provide high quality products.
    I don't know how to describe the weird sound , it sounds like two or more micphone opened clost to each other. It is very harsh.
    I want to get one new laptop from Lenovo because of the quality of product and customer service or can I return the laptop?
    I would appreciate any advice you can give me.
    Message Edited by hjwu1979 on 06-27-2008 07:18 AM

    Like Obama says... yes you can
    I did it last week because I bought an iPhone 4 as a wedding gift but then I changed my mind and wanted an iPad, so the bride could use it together with the groom (while the phone is personal).
    I returned the iPhone to the apple store and I paid the difference to buy the 32GB iPad, no problems
    I didn't opened the case, but the guy at the apple store told me I could have returned the phone even if it was opened. It must be undamaged tough.

Maybe you are looking for

  • Time Report variant setup

    Hi Experts, Need help on dynamic variant setup for a custom program, which creates cost objects in custom table for Time writing purposes. Everything works fine The batch is setup with 03:00AM and 03:00PM  twice daily, I need support on variant setup

  • Correct in dbms_job.submit to run midnight?

    Hi, Can you tell me if this is correct to run midnight everyday? Thanks. dbms_job.submit(:jobNUM, 'package.procedure();', trunc(sysdate)+1, 'trunc(sysdate)+1')

  • Display the PO in the capacity leveling

    Hi, in the capacity leveling CM21 there is a table section. In the table section I get Production order and planned order. I just want to display the production order in this sections or in the oders pools. How can I customize the system. Thanks Dede

  • Syncronizing Three Dynamic List boxes

    I have three list boxes which are populated by cfquerys. If the first one changes the other two must change. If the second changes the third one has to change and the first one stay the same. I submit the form to inself each time the the boxes are cl

  • Where can i find Vista drivers for Qosmio G30

    Is there some other place were I can download drivers for my Qosmio G30, drivers for Windows Vista? I have tried this hompage but I have been able to get some of the buttons to work again. I would like to get the Play, Stop, and Skip buttons to work