Changes in RFC not reflecting in WebService

Hi everyone,
I´ve made a simple WebService using SAP-PI, that is sync. It received a request, uses a RFC to check data in SAP and then gives the response. It's working just fine.
Now, the RFC has change - some business rule - and for some reason, it's not reflecting on my WebService. (I can see that because the response should have 3 itens but I have 4).
I mean: if I run the RFC in the SAP R3, it returns one thing (3 itens), if I run my WebService, that calls this RFC, it's returning 'the same old data' (4 itens).
I think I should not change anything in my SAP-PI since the input and output are the SAME. Only the RFC ABAP rule changed.
What should I do?
I did all sort of 'cache cleanig' already.
I did re-import the RFC already.
I did re-generate the WSDL already.
Nothing... still not able to see the change in the RFC business rule.
What should I do?
Regards!

Hi,
  For this need to clear matadata loaded ...
RFC Changes not working in XI
Check the above thread for doing the same..i.e activate the RFC channel by modifying something
HTH
Rajesh

Similar Messages

  • Changes in .RDF not reflected in template

    Hi,
    I am wondering if anyone else has had this issue. I made a change for a function in my .RDF file and moved it to our reports directory. The change is not reflected in the BI Publisher output. Is there something else I need to do to get the template to pick up the change as well. The problem seems to be that the XML output does not change and seems to only be running the old file. Is there somewhere else I need to move the file to or does anything have to be bounced to make changes effective? Any help is greatly appreciated.

    Hi Jason,
    Check if there is a Load balancer in use...
    If the address you give to users to access EBS (http://erp.company.com:8001/) looks different from the server you upload the files onto (e.g. server1.company.com), you have good reason to suspect may be a Load balancer in use. Load balancing in EBS context means e.g. that the work load is automatically balanced between two or more application servers. In this case you would need to upload the updated file to every server used (server1.company.com, server2.company.com, etc).
    The load balancer gives assignments to the application servers according to some internal logic. You can query fnd_concurrent_requests to see which AS was assigned to carry out each request. If you have an obsolete version of the report on one AS, and new one on the other AS, whichever could be picked. Actually you may have the old one picked dozen times in a row. This could explain why the updates are not reflected when you run the concurrent program.
    Best Regards, Matilda Smeds

  • Changes in MM02 not reflecting in COPA lin item report

    Hi,
    In my project during data conversion material was grouped wrongly. We realised it later once we started designing COPA reports. The material is used by seven company codes. The basic material group defined in basic data is used by all company codes while Material group 1,2,3 4 and 5 are used by company specific defined in sales orgs 2 View in MM master(MM01).
    I am designing report for three companies by using material group 1,2,3,4 and 5.
    We tried changing the material group 1,2,3,4 and 5 for wrongly grouped materials in MM02. But in COPA report these changes are not reflecting. The grouping in report is still as per the data conversion grouping.
    Please suggest on how should we rectify our material grouping to reflect in COPA report.
    Regds

    Hi,
    in COPA reports characteristics are read from the COPA tables, they are not dynamically derived at the time of executing the report. In the COPA tables oyu will find the characteristic as derived at the moment of posting the line item.
    If the characeristic that you want to rectify is in the definition of your your COPA segments - which you can check through TC KEQ3 - then there is possibility to carry changed master data over to past COPA data.
    TC KEND allows you change the existing COPA segments according to current master data. However, it will not make changes to table CE1XXXX, where COPA line items are stored, but changes happen on the segment level (CE4XXXX).
    This means that you always see the changes in COPA reports that read from segments, but not in line item based reports.
    To change your output from line item based reports I see no other possibilty but to make correcting entries in CE1XXXX using KE21N or KEFC.
    If you should consider using KEND please read the documentation for "realignment". It can create problems, for example if you have a SAP BW that is delta-updated from CE11XXX. Also your summarization levels for COPA have to be rebuilt after KEND.

  • Buyer changed Promised should not reflect in supplier portal.

    Hi,
    I am creating a PO with NBD to D30 and promised date (NBD - Transit time) to D25 and approve it.
    Now this PO goes to supplier through iSupplier.
    Supplier changes the date to D40 as new promised date.
    This goes back to Buyer and Buyer changes the Promised date and reapprove it.
    Now since FOB on buyer's side, he can decide the transit only before 1 week time of shipment. So the transit time may change 5 to 10 days or 20 days or remains 5 days only.
    Based on that, Buyer will change the promised date 1 week shipment and reapprove the PO.
    Now this change should not reflect in iSupplier. Because the pomised date may some time more than (D45) what supplier promised (D40).And this may affect their performance report (Supplier point of view)
    Please suggest, Is there workaround?
    Thanks,
    Jey

    Hi,
    As Infocube is additive and ODS is over write, if you want single value and that is addition of both first and second then compress the data in the cube. it is not possible to have latest value from the cube. in ODS it is possible to have latest value.
    Best regards,
    Malli.

  • Changes to Query not reflected in views

    We want to use various views off of a 'master' query to publish in our portal.  I was working on the assumption that an advantage of the views was that if a change needed to be made it could be made in the query and then all the views off of that query would reflect the change.  However I have discovered that some changes made in the query do not get reflected in the views.  For example if I change the scaling on a key figure, this change does not get reflected in the views.  In one case, as a test, I modified a formula in the query and also changed the scaling.  The view reflected the modified calculation but did not reflect the new scale.
    Does anyone know how to force these type of changes or is there documentation that at least list those changes made to the query that will not get reflected in the views?
    Any help would be appreciated.
    Stan Pickford

    Hi Stan,
    in general: Everything which belongs to the query view object won't be overwritten by query changes.
    What belongs to the query view object? Basically everything you can change during execution of a query (Dynamic filters, Drill-Down-State, Properties of characteristics, structure elements (keyfigures) and Query-View).
    What does not belong the query-view object: Definition of structure elements, Navigation space (characteristics available during runtime), Static filters.
    Heike

  • Changes to component not reflected after transport

    We recently modified the  BT115QIT_SLSQ assignment block to rearrange some of the fields and column headers and also add in some newer standard fields. When transported up to quality, we noticed that only some of the changes came in, but others did not. Looking at the setup in the component workbench, it looks identical to the setup in DEV and we didn't receive any errors on the transport. I do  notice the View Navigation tab is now gone in quality and we were getting a "Error in runtime repository' error when we opened up the component in quality which has disappeared all of a sudden. The changes that do come in work fine.
    I tried to do a comparison between the repository.xml files between the 2 environments but they are identical. This was verified using WinMerge, a file comparison utility.
    What else could be causing the changes to the component to not reflect correctly or for that View Navigation tab to be missing?

    Hi James,
    When u transport the Enhanced component to Quality/Prod system the SICF node for that component in SICF transaction will be deactive in the target system, Activate the SICF node for all the enhanced components by right clicking in the SICF transaction manually in the Quality system, this will remove the 'Error in runtime repository' error.
    If you have added the custom fields through UI configuration tool, go to the personalize option for the view/component, select 'Reset to default' option.
    Regards,
    S Reddy

  • Changes in SPRO not reflected

    Hi guys,
    I'm trying to remove a service from the ESS Service Map e.g. Removing the links of "Working Time" from the ESS through SPRO and followed the steps (change position=0) I've saved the changes but they do not seem to be reflected in the Portal. Anyone have any idea what could possibily be the problem?
    Thanks,
    Zhenmin

    Hi Bala,
    please check if the SAP note 409700 is helpful for this issue.
    Regards, Franz

  • Changes in class not reflecting on successive program runs

    Hi
    My server is linux one...
    my jsp program which is calling a class function is working fine for the first time.but if i made any changes to the class and after copied to the server, it is not working onthe successive runs.
    I cheked the size of the class file and it reflects the changes.So problem witht he jsp,to receive the class changes.can anybody help to find where is the problem
    when I copied this class to a new package and tried again, it will work on the first time. Again the changes to that class will not be reflected in jsp on successive runs.
    Regards

    My jsp code
    <%@page language="java"
         import="java.sql.*,java.io.*,mySAP.*,java.net.URL;"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    <%!StringBuffer stringbuffer = new StringBuffer();
         int testemp;%>
    <%
         String dofrom;
         String doto;
         String s;
         String s1;
         dofrom = request.getParameter("DOFrom");
         doto = request.getParameter("DOTo");
         ResultSet resultset;
         String flag = request.getParameter("dall");
         mySAP.JcoTest2 obj = new mySAP.JcoTest2();
         //StringBuffer sb = obj.fetchData("one", "two");
         String sb = obj.checking();
         out.println(sb);
         try {
              StringBuffer stringbuffer = new StringBuffer();
              String separator = System.getProperty("file.separator");
              String path = System.getProperty("user.dir") + separator;
         } catch (Exception e) {
              out.println("error%%%%%%%%%" + e);
    %>
    </body>
    </html>here i am calling JcoTest2 from mySAP pack...
    first time it is showing correct output of JcoTest2 .if i change JcoTest2 and copy and run .jsp is outputing the old program value.
    .I used to complie my program in local machine and copy the class file and jsp file into the server(linux).
    Regards

  • Excel file changes on PC not reflected on BT Cloud...

    This is a strange one....if I make a change to an Excel file on my laptop...it is backed up to BT Cloud ok....but if I access the file from my mobile phone...it still shows the original file without the change....BT Helpdesk stated that BT Cloud does not support Excel file changes...is this correct?...I find that astounding!

    I need to add that Word document and notepad files do not suffer from the same problem....changes are reflected ok when access from mobile device or my laptop on the cloud.

  • Changes in prompts not reflecting for some users

    Good Morning all,
    I have changed a number of dashboard prompts in 11.1.1.5 to default to a dynamic repos variable.
    The changes are shown on my obiee, and some other users obiee. But some users are not seeing the changes that I have made. i.e. the prompt still defaults to a hardcoded value which was the case before I changed it.
    Tried:
    -logging in and out
    -closing cursors
    -removing any saved customizations.
    Note I made the changes last week so everyone has logged in and out.
    Any ideas why this is happening?
    Thanks
    Kev

    Thanks for the swift response.
    Users have cleared browser caches,
    I have cleared obiee cache.
    Do you mean clearing the query cache via command line?
    Please note that this is dev environment so caching is turned off for obiee.
    thanks
    Kev

  • Changing environment variables not reflected in axis2.

    Hi,
    I am using axis2(1.2).And my problem is that I am trying to call two or more webservice from the same host .Let me explain.I have a web page .Its take some info to serach and also the parameter to which service to call.Suppose there are two service running (A and B).For A, need the following environment to set before calling :
    System.setProperty("javax.net.ssl.keyStore",keyStore);
    System.setProperty("javax.net.ssl.keyStorePassword", keyPwd);
    System.setProperty("javax.net.ssl.keyStoreType",keyType);
    System.setProperty("javax.net.ssl.trustStoreType",trustType);
    System.setProperty("javax.net.ssl.trustStore",trustStore);
    System.setProperty("javax.net.ssl.trustStorePassword",trustPwd);And for B do not required any environment variable.
    When I try to connect the B(clear all the environment) after accessing the A its throw the following exception :
    org.apache.axis2.AxisFault: sun.security.validator.ValidatorException:
    PKIX path building failed:
    sun.security.provider.certpath.SunCertPathBuilderException: unable to find
    valid certification path to requested targetBut if I restart the webserver and try to call B its working but if I try to access A its failed.
    So its seem to me that once the environment is set its not possible to reset it.
    So is there any solution.
    Thanks & Regrads

    i haven't used axis2 specifically, but i would imagine that it provides a way to configure that connection information for a specific webservice connection (as opposed to globally for the jvm). a quick google for "axis 2 custom keystore" found this link: http://shivendra-tripathi.blogspot.com/2010/11/enabling-ssl-for-axis2-service-and.html which shows how to configured an axis2 client with a custom keystore ("Approach 2", at the very end of the article). actually, looking again at that article, it may be configuring a system-wide setting (the Protocol.registerProtocol() call looks to be static). this looks better: http://wso2.org/library/1646 .
    Edited by: jtahlborn on Jul 11, 2011 2:06 PM

  • Printable Page - Changes to VO not reflected

    I have printable page defined on a page and when clicked, it displays the contents of the page correctly.
    I have a messagechoice in the main page. When i change the value in the drop down and click "printable page" button, it still shows the old data.
    Is there any way that the printable page picks the latest data and shows it? Any inputs are appreciated.
    Thanks.

    I would say that it is the standard behavior. The data is not yet committed.
    Further if you have noticed, the general standard is to provide the printable page button on a final submitted screen where there are no pending changes. Will suggest to rather change your design approach.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Changes of Infoset not reflected in query

    Hi,
    We have made some changes in the infoset, which is assigned to multiple user group.
    this infoset is used by 1 query which is also assigned to above user group.
    If we execute the query in user group 'X' it is working.....however if we execute the query in user group 'Y' it is not working....
    I found that the program for the query in usergroup 'Y' does not contain the changes we made to the infoset...
    Any idea why?
    We have generated the query and infoset....

    Hi,
    conn.setAutoCommit();Its used when you want to work in a transaction. If a connection is in a auto commit mode then all sql stmts will be executed and commited as individual tranasction. Else sql stmts are grouped into a transaction which needs to be commited by a method or rollback.
    So, after your transaction completes, do return the auto commit state to true.
    or
    try {
    // Connect to Oracle using JDBC driver
    System.out.print("*** -> Connecting to -> " + connectionURL + "\n");
    conn = DriverManager.getConnection(connectionURL,"SYSTEM","PASSWORD");
    System.out.print("*** -> Connected as URL -> " + connectionURL + "\n");
    // TURN OFF AutoCommit
    //System.out.print("*** -> Turning Off AutoCommit...\n");
    conn.setAutoCommit(false);
    stmt = conn.createStatement (ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE);
    System.out.print("*** -> Opening ResultsSet...\n");
    results = stmt.executeQuery (sql);
    conn.commit();
    } catch(SQLException sqel) {
    conn.rollback();
    }Twinkle

  • Unit of measure changed in BOM not reflected in Production order

    We noticed the following problem in one of our production order.
    1. We have a bom component having a unit of measure MT.
    2. A planned order already exists for this header material.
    3. We changed the unit of masure in the same BOM component to KG.
    4. We processed the production order and did confirmations and did auto GR.( Value 20 times high)
    5. The cost at GR is very high , although the material consumption is considering the changed unit of measure KG.
    Any possible solution to this problem,
    Thanks,
    Manohar

    All steps suggested including read PP master data , rerun MRP and generate a new planned order and then convert to a new production order, have been done but the effect at 101 remains same with high actual costs.
    The production order is acocunt-assigned to a WBS.
    In table QBEW , the standard price is updated as very high. We havs S as price control in header material master.
    May be , some one has some idea about how the standard price in Table QBEW gets updated. What is the source for this standard price which gets updated on doing GR ( It comes to project stock and we see the standard price being very high and so the actual cost is very high)
    Thanks,
    Manohar

  • Changes in ESR not reflecting in SPROXY

    Hi All,
    We are implementing SRM 7.0 with PI 7.1.
    We have a reuiquirement of adding custom fields in the standard message DespatchedDeliveryNotification_Out which is sent from SRM SUS. I have created the data type enhancement in the ESR in the namespace http://sap.com/xi/SRM/SupplierEnablement/Global
    for the data type DespatchedDeliveryNotification. But the Data Type Enhancement is not visible in transaction SPROXY in the SRM server.
    Even when this did not work, i created a new namespace in s/w comp SAP SRM SERVER and create the Data Type Enhancement in that. The new namespace is visible in SPROXY but the DTE is not.
    Is this the way to do it?
    Please advise.
    Regards,
    Karen Pereira

    Hello one more time,
    This step-by-step blog is exactly what you are looking for:
    XI/PI: Data type enhancements (standard Business Partner):
    /people/michal.krawczyk2/blog/2006/11/14/xipi-data-type-enhancements-standard-business-partner
    You should do the same only with your standard type.
    BR,
    Dzmitry

Maybe you are looking for

  • How come I can't see my iPhoto library when uploading?

    When I want to upload a photo to the internet, craigslist.org for instance. I click upload to browse for photo then go to my photos but the iPhoto library icon is grayed out. I know how to get around it by dragging the selected photos to my desktop t

  • Photo Features On Apple TV, Not As Good As Front Row

    Hi, Does anyone know why the Photo features of the Apple TV aren't as good as Front Row in Leopard? Front Row does quite a few things that I wish my Apple TV did. Most importantly, it shows iPhoto Events along with item counts. It also shows Folders

  • Cannot select tools...

    Hi, I am getting a weird behavior in Photoshop CS4. I have tried to find anyone who may have experience the issue before but I couldn't find much info on the web or this forum... but if someone already brought this up, sorry for the extra post. I wil

  • How to save a vector logo?

    hey, I am working on a Mac book pro, and using photoshop CC 2014. I'm making a company logo, and was asked for a vector of the logo. Does that mean its just on a transparent background and saved as a vector? If so, how do I save it as a vector? There

  • Definitions of Object,String etc classes

    How/Where can I find definitions of all implicite classes that are included/imported directly for each java files? Like I want to find definition of Object, String, Integer etc Classes Thanks Prasad