OLD RFC export structure being referred to

Hello all,
I am testing a XI to RFC call in PI. The structure of the export parameter was changed after being imported into IR and accordingly I did re-import the modified RFC into IR. The export parameter in IR reflects the latest correct structure. Whereas when I test my scenario, the interface is failing because the response from the RFC is still referring to the old export parameter structure and not the new one.
In fact the response XML has the old RFC export parameter and hence its failing in mapping runtime because its unable to generate the newer version of the export parameter as expected by IR.
*This is the error i am getting.
RuntimeException in Message-Mapping transformation: Cannot produce target element /ns1:Vista_MR2A_Response_MT/Rows/RECORD_ID. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd at com.sap.aii.mappingtool.tf3.AMappingProgram.start*
Can anyone please help on how to solve this problem.
Cheers,
Babs

Hi,
you also need to refresh RFC cache (by restarting RFC adapter service in visual admin for example)
or by restarting java stack if this will be faster in your case
Regards,
Michal Krawczyk

Similar Messages

  • Is there a way to reset my 4 digit pin? my old one is not being accepted.

    Is there a way to reset my 4 digit pin? my old one is not being accepted.

    The only way to remove a passcode is to restore the device.
    Read:
    Forgot Passcode or Unable to Restore
    (Note that I am a representative of the organization of the above link, which is not endorsed by Apple).

  • WD java -- Bapi - Export structure is blank

    Gurus,
    We are calling R3 to save/change/create data. We do call BAPI_TRANSACTION_COMMIT after this and also they both are imported in the same model.
    The following code executes successfully and bapi gets executed but data in the import structure does not get transfered:
    projectNumber = wdContext.nodeZ_Gp_Save_008_Input().nodeGp_Detl_008().currentGp_Detl_008Element().getProj_Num();
    wdContext.nodeZ_Gp_Save_008_Input().currentZ_Gp_Save_008_InputElement().modelObject().execute();
    wdContext.nodeOutput_save().invalidate();
    msgMgr.reportSuccess(projectNumber);
    The data is in the child node [currentGp_Detl_008Element] equals to export structure in bapi is blank,
    Just to recap bapi is been called successfully we are able to see a new record in R3 table but it is empty. It only has a timestamp and an identity they are both added by a bapi. but the data sent with the inner node [currentGp_Detl_008Element] through export does not make it to R3.
    Help is very much appreciated,
    Thanks
    Shahid

    Hi,
    Did u write Two function modules or one?
    If you are using the one function module Then that function module contains import and export params.
    Here the input of the FNmodule is Import params and outof the Fn module u need to give any message after saving ur data in R/3 side for that sake u need to provide one value attribute from R/3 to WD side.
    Do mapping and binding well and see the input will go correct or not.
    Then it should work.
    Or otherwise send me ur context structure and explain ur BAPI functionality such that we will see where is the problem.
    Thanks,
    Lohi.

  • HT4528 old text messages are being deleted automatically

    my old text messages are being deleted automatically but this seems to only happen with one contact. Has anyone experienced/fixed this?

    If you had pop and now want to use imap you need to create another (new) email account in Mail.
    When you start creating a new account, press the option key when you click the Continue button and you will be given the choice of creating the account for pop or imap.

  • RFC export parameters missing

    Hi all,
    My scenario is SAP 4.6 RFC to XI 3.0 to SAP 4.6 RFC...I created function Z_SEND_PCARD_PAYMENTS in 4.6 with export and table parameters....Imported this into XI...Setup messages, interface mappings, etc...When I execute RFC (async) using dest XI and look at XML monitor....I see only my table parameters....My RFC export parameters do not show in the payload....
    Thanks,
    Wiley

    Hi,
    import parameters in the RFC
    are EXPORTING (not export)
    parameters in the calling program
    >>>Setup messages, interface mappings, etc...
    did you define messages in XI for request RFC or response?
    (it should be for request)
    EXPORTING parameters from your abap report are
    import parameters in th RFC and these are request RFC messages in the XI repository
    at least that's how it works for me:)
    Regards,
    michal

  • How to export structure DB to text file

    I want to export structure DB to text file for report to my manager.
    example: any objects(tables, indexs, constraints) and He need DDL command ("create table" command etc.)
    How to do this?

    Varies by database version.
    I would investigate DBMS_METADATA as described in the PL/SQL Packages and Types Reference manual and demoed in the Utilities guide at http://www.oracle.com/pls/db102/portal.portal_db?selected=3

  • I have an old iPhone and my new phone that I'm using currently. The old one isn't being used. Can I make both of the phones receive all of my text messages?

    I have an old iPhone and my new phone that I'm using currently. The old one isn't being used. Can I make both of the phones receive all of my text messages even though my old one doesn't have service but there is wifi?

    You can activate iMessage on the old one so it can get your iMessages. The old phone will NOT recieve SMS/MMS messages sent to your number.

  • My old apple ID is being used for the iCloud account.  I need to change it to my current Apple ID, My old apple ID is being used for the iCloud account.  I need to change it to my current Apple ID

    My old Apple ID is being used for the iCloud account on my phone.  I cannot change the account when I click on iCloud Settings.  Please help!!

    You will have to sign out from the iCloud preference pane and sign in with the new ID. Of course when you sign out all your iCloud data - email, calendars, contacts - will disappear from your Mac, assuming you have indeed been syncing them to the iCloud account you want to stop using. You can transfer the calendars and contacts manually, but you can't move the email addresses from one iCloud account to another.

  • Why people are being referred to iTunes Terms of Sales when unable to make purchases and how it can be resolved?

    Why people are being referred to iTunes Terms of Sales when unable to make purchases and how it can be resolved????

    Tianechet Longchar wrote:
    "Your purcahse could not be completed. Please contact support".
    Thats the error message when trying to purchase
    I see nothing there that is referring you to the Terms of Sale. You're being told to contact iTunes Support. These are user-to-user support forums, if you thought you were contacting Apple by posting here. Go here:
    http://www.apple.com/emea/support/itunes/contact.html
    to contact the iTunes Store.
    Regards.

  • I changed RFC but Webdynpro java still using old RFC, why?

    Hi,
    I changed RFC but Webdynpro java still using old RFC, why?
    How can I solve this problem?(Wihtout resetting j2ee engine.)
    Thanks.

    Cemil,
    check whether cache invalidation tool is installed on your portal or not.
    go to system administration-system configuration-webdynpro console-invalidate ARFC cache
    or you can reimport model using another jco connection.
    check this link for more details
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10465350-b4f5-2910-61ba-a58282b3b6df
    Thanks
    Bala Duvvuri

  • Getting old ABAP dictionary structure in response doc

    I'm using the JCO connector with a function module. I added some fields to an existing structure used by the FM and it works fine when testing in Function Builder. When I use it with the link editor, I get the old (inactive) structure in the response document.

    Check this link to clear out cached data for BAPI/Function Calls in 11.5
    Link: [Calling RFC in xMII;
    If you are working in 12.0, I would suggest going to Configure Object and repoint to the same object name and hit okay when it asks for loading request and response documents.  If that does not work, let us know and I will research further.
    Good luck,
    Mike

  • Fields missing in import and export structure PPCO0001 - PPCO0023

    Hello Experts,
    I'm hoping that you can help me.  I am trying to add some logic in user exits to default data and do some checking in production orders.  It would be great if I could talk to you about what Iu2019m trying to do and the problem that Iu2019m running into.
    My main problem is that in the exits provided (enhancements PPCO0001 u2013 PPCO0023), most of the time either fields being imported or the field being exported do not include the fields that I want to change or check.  Iu2019m wondering if there is some way to just pull-in the data and change/check in addition to what is already available to the exit. - Can I append the structures?
    Hereu2019s an example below:
    u2022     PPCO0006 Enhancement to predefine fields in order header
    With this enhancement you can take fields from the order header in your own program and process them or define values for them and transfer the changed data again to the standard system. The transfer to the system takes place before you reach the order header screen. EXIT_SAPLCOZF_003   Exit for predefining fields in order header.  The fields in the order header (structure CAUFVD) are placed in the function exit. All the fields that you can define or change are defined in the structure HEADER_CUST. The contents of HEADER_CUST is transferred back to CAUFVD on leaving the function exit.
    Problem 1.
    The documentation sounds greatu2026. Seems like the right place --  all the data I need is supposed to already be in CAUFVD_IMPu2026. BUT HEADER_CUST and HEADER_CUST_EXP do not have the fields that I need change.  If I try to append the structure and include additional CAUFVD fields I either get a warning in the activation because of duplicate fields or If I try to add them as Zfields the program doesnu2019t take the change data because it does a move-corresponding from HEADER_CUST_EXP to CAUFVD and the Z fields donu2019t match.  - what is the correct way to change header values if the fields that you want to change are not already defined in the structure HEADER_CUST?
    Problem 2.
    It seems that this exit occurs prior to pulling in the data from the standard routing (which would normally populate CAUFVD-PLGRP ... at the time of the exit this field is blank so i cannot use it to determine the value for another header field.  I could get around this by reading directly PLKO but that won't help me if I cannot add CAUFVD-FEVOR as a field availble for changing/defaulting.
    Problem 3.
    If I get around Problem 2, I still have another problem.  In PPCO0007& PPCO0001 I'm trying to change the user status to block the order from being printined until it passes the validation check and is error free.  In PPCO007 I can block the order from being saved or in PPCO0001 I can raise a message that an error was found... but I need to change the user status at the same time as rasing the error or blocking the save.
    Thanks so much for any guidance that you can give.

    Dear,
    When you do so, in the PPCO0001 customer enhancement, you should carry out follow actions based on the status changes since the contents of the STATUS_TABLE and STATUS_TABLE_OLD  Exist is EXIT_SAPLCOBT_001  and  CALL FUNCTION 'STATUS_CHANGE_EXTERN'
    For details refer the OSS note 86553
    Hope it will help you.
    Regards,
    R.Brahmankar

  • Xml structure being ignored

    XML structure in "Bus Card Order Form" created in inDesign is being ignored by Acrobat>Tools>Forms>More Form Options>Export Data. 
    inDesign form also has DTD.
    1. inDesign "BC Order Form" is output to interactive pdf fillable form
    2. pdf filled form is then saved.
    3. XML is then exported per above, however XML structure does not match. Rather, root is redefined as "fields' and all fields are listed alphabetically.  
    4. xml data does not flow into fields in BC template.
    Both "Bus Card Order Form' and 'BC Template' have matching xml structure.
    What am I doing wrong?

    Nevermind my previous post; I see the error in our own code. You're
    right; the file isn't being used. This will be fixed in our 2.5 final
    release. Sorry!
    In the meantime, I suggest you continue to use the 2.4
    kodo-reverse-schema.jar

  • RFC:Complex structure

    Dear experts,
    In my PI box,i used one RFC SXMB_GET_MESSAGES.I provided input to the table parameter with over 155 values.
    My attempt was to retrieve from output table parameter which is a deep structure
    If i drill EX_MSG_CONTENT , i get table MSG_VERS_T as one of table output and on further drilling this i get PROP again of type table line.
    <table>EX_MSG_CONTENT_LIST -> <table> MSG_VERS_T ->  <table> PROP
    Ultimately i fetched two fields from table PROP.Only issue is that if i am providing 155 input values i get 36 output values only.
    Further incase i put 222 input values then output values get affected in same ration ex 56 output values and so on..
    What should  i conclude.IS this because RFC (Remote Enabled) doesnot support complex nested structures and i should give up this assignment or may be i need to put something in addition. ?.For those of you familiar with java i am trying something like this
    _ob_c.function.execute(ob_c.destination);    //Problematic as it return less number of rows_
    call function statement:
    ArrayList<PayLoadType> payloads  = new ArrayList<PayLoadType>(fetchmessagepayloads(tableresout)); 
    //Works well as content fetched is actually equal to number of records fetched above.
    public ArrayList<PayLoadType> fetchmessagepayloads (JCoTable tableobj)
    int count = 0;
    ArrayList<PayLoadType> oba = new ArrayList<PayLoadType> ();
    while (count < tableobj.getNumRows()) {
    PayLoadType obj = new PayLoadType();
    JCoTable subtab1  = tableobj.getTable("MSG_VERS_T");
    count = count + 1;
    int rec = subtab1.getNumRows();
    int numrecs = 0;
    while ( numrecs < rec )
    subtab1.nextRow();
    numrecs = numrecs + 1;
    JCoTable subtab2  = subtab1.getTable("TPROP");
    numrecs = 0;
    rec = subtab2.getNumRows();
    while (numrecs < rec )
    numrecs = numrecs + 1;
    if (subtab2.getString("LCNAME").trim().equals("Main")) {
    obj.msgid = subtab2.getString("MSGGUID");
    obj.payload = subtab2.getString("CONTENT");
    oba.add(obj);
    subtab2.nextRow();
    tableobj.nextRow();
    return oba;
    Edited by: aditya  sharma on Aug 16, 2010 10:20 AM

    Hi,
    The problem is basically in message mapping from file to RFC external message.
    The option 2 is working now and I get correct converted file strcuture after FCC and into RFC and also a correct RFC payload.
    However, business is stressing that can send the file in the format as given in Option 1 where u have different structure - Header and Items. This is not coming out correct in RFC payload as the header has 5 fields as compared to more in item but the header and item are still being mapped to the flat RFC structure and this is creating a mismatch. The item line is missing the 5 fields from Header.
    How do i do the FCC in this situation to get the correct structure in RFC?
    This means that in RFC payload, the first line should be the one as below-
    H,100890,P100,A02,S101,AUD#
    The 2 records after this as received in RFC internal table should be as 2 given below-
    I,P,NULL,TH,Test PO TH,1,EA,100,10160000,A002,0001,720090,E.1.4.3,,,,VT#
    I,P,NULL,TH,Test PO TH1 2,2,EA,100,10160000,A002,0001,720090,E.1.4.3,,,,VT#
    However, the 2 structures contain variable field columns.
    Please help.
    Regards,
    Archana

  • Passing values to RFC holding structure.

    Hi Experts,
    I have DC which needs to update backend table through RFC.  In this RFC i have a structure in import tab which holds 2 fields.
    From webDynpro Java code , i have to pass the those 2 fields as input before when i execute the model.
    How can i write code for inputing the values for this structure fields ?
    thanks in advance.
    Regards,
    suresh

    Hi Suresh,
    Steps to execute you Adaptive RFC Model:
    1. Create an instance of the BAPI's input structure-
    <Your BAPI Name>_Input input = new  <Your BAPI Name>_Input();
    2. Set the two input parameters to this input structure with desired parameter values-
    input.set<Your Para 1>(<Desired Parameter Value>);
    input.set<Your Para 2>(<Desired Parameter Value>);
    3. Create and Bind a model node in context to the input structural node of Your BAPI using model binding. Now using code bind the instance of the input structute to the model nodel in conext as stated below-
    wdConext.node<Your Custom created Model Node in Context>().bind(input);
    4. Execute the model and invalidate the output node-
    try{
                   wdContext.current<Your Model Node in Conext>().modelObject().execute();
                    wdConext.node<Output Node in the conext>().invalidate();
    }catch(Exception){
    5. Pick all the output parameters from the Output Node in the context.
    Hope it helps!!
    Regards,
    Tushar S

Maybe you are looking for

  • Overruling of planned delivery time in inforecord

    Dear Experts, for certain materials we have defined planned delivery Times within the respective material info records. This is working as expected. However, in certain cases the real delivery time for a material could differ from the one stored in t

  • Lens Lists in Lens Correction Lightroom 5 in Mac

    I have a long list of lenses in Lightroom 5 on my PC but with the Mac there is  very limited list for Nikon. None of my lenses appear in this on MacSame version. Can I download an updated list into the menu?

  • How long should the Repository Creation Utility take for Oracle Portal?

    I'm running the Oracle Repository Creation Utility (RCU) as a precursor to installing WebCenter, and the schema creation process is stuck on the "Portal" step. The first 10-12 steps each took less than 30 seconds to complete, and the last step has be

  • J2EE SOAP Authentication

    I have a SOAP sender channel with HTTPS without authentication, do not use SOAP envelope.  When typing the URL in the browser, I get a pop-up for user/password.  What is this?  Is this to authenticate against J2EE?  If so, is there a particular user

  • SUBMIT report RKPEP003 for CJI3

    Hi Experts, In my zreport i used submit to get the Indirect and direct Actual line items through cji3 transaction. Syntax:   SUBMIT rkpep003 USING SELECTION-SCREEN '1000'            WITH SELECTION-TABLE li_rspari               EXPORTING LIST TO MEMOR