IS Mapping necessary after Reimporting the RFC

hi,
i have mapped rfc message to a target message, but now i reimported my rfc with same name and fields but with different lengths now do i need to remapp all the elememnts.
regards,
Raj

HI,
If you change the RFC field lengths etc.. then just refresh the Mapping and Interface Mapping by going with Edit mode and choose the RFC interface and activate it. To do the changes in sync
Also refresh the cache in the Integration Directory. If your error is during runtime the new changes are not reflected, then options are
1) Refresh the Adapter Metadata, Go to IntegratioN directory->Admin->Cache Overview and do all the cache refresh
2) CPACache Refresh
3) Restart the RFC adapter from J2EE engine.
Regards,
Moorthy

Similar Messages

  • Runtime interface mapping selection based on the target message. SYNCHRNOUS

    Hi,
    X system sends the data to SAP PI through SOAP. SAP PI determines the target operation after performing the RFC look in ECC whether to create/change/update master data in ECC. So SAP PI has to execute different mapping program bsed on the response from RFC lookup. This can be achieved through Enhanced Receiver Determination. My question is here the X system needs the final response...i.e SYNCHRONOUS interface. How can we implement this requirement ?
    Thanks in advance,

    Hi Mythree,
    >>Can we handle the response (synchronous interface) using enhanced interface determination.
    No.. But if you choose to use Enhanced Receiver Determination then your scenario might work!!! (Hoping that you are in PI7.1 or I7.0 SPS23. Check this link http://help.sap.com/saphelp_nw04/helpdata/en/43/a5f2066340332de10000000a11466f/frameset.htm)
    If you have doubt in creating the Enhanced RD then check this wiki page http://wiki.sdn.sap.com/wiki/display/XI/EnhancedReceiverDeterminationinSAP+XI
    Now once the Receivers are identified in Runtime, you can use a normal  (sync to sync interface ) interface determination and get back the response.
    Regards
    Suraj

  • How to test the RFC to Flat File scenario

    Hi,
    How to test the RFC to Flat File scenario
    regards,
    kiran

    Hi,
    After running the RFC it's going Dump.
    this is the error message i got.
    "Error analysis                                                                     
    An error occurred when executing a Remote Function Call.                     
    "CPI-C error CM_RESOURCE_FAILURE_NO_RETRY"                                                
    Status of connection.... "CODE=CM_RESOURCE_FAILURE_NO_RETRY -1 -1 SAPCODE=666
    CONV="                                                                      
    Internal error code.... "RFC_IO5"                                                           
    There is an error in the communication system. To clarify                    
    and resolve the error, contact your system administrator.                     "

  • How to call the RFC FM at the time of mapping

    Hi Experts,
    I am new to PI. I want to know How can we call the RFC function module at the time of message mapping.
    Can any plz explain me?
    Thanks
    Karthik

    First import the RFC FM by selecting import of RFC and IDOC supported button at SWC level and then provide the necessary R/3 details and get the RFC FM imported to IR .
    Once this is done you can have a drop down list for the selecting the source or target message for mapping
    Rajesh

  • After adding seperate performance collections to MAP 9.1 database, the database has become corrupted

    Hi,
    I have installed MAP 9.1(9.1.265.0) on my notebook, with Windows 7 Enterprise. The inventory of our environment was successfull and I have successfully added some performance collections to the database.
    First I ran the performance collection for one hour, then added a performance collection of one week. this was okay.
    Then I waited one week and added another collection of about five days. That collection would not stop: It was scheduled to run between 2014-07-28 12:49:31 until 2014-08-01 05:00:04. But it was still running at 2014-08-01 05:30:25. I waited for a little
    bit longer, but the collection kept on running according to the status screen.
    So I cancelled out of the collection at 2014-08-01 05:45. In the performance data it said that the colection ran from Jul 14 2014 08:04 AM until Aug 1 2014 4:57AM. So that looked okay.
    But now, when I try to Get the performance metrics data from MAP, it states that I have to do a "Refressh Assessment", because I problably have cancelled out of a collection. This "Refresh Assessment" wil run for about an hour and than
    completes with a message "Failed"
    I get these errors in the MapToolkit.log
    <2014-08-05 05:14:51.09
    AssessInventoryWorker@StoredProcAssessment,I> RunAssessment() - [Perf] [[Perf_Assessment].[ClearPerfdata]] : 125 ms
    <2014-08-05 05:14:56.13
    AssessInventoryWorker@StoredProcAssessment,I> RunAssessment() - [Perf] [[Perf_Assessment].[CreateTimeIntervals]] : 5039 ms
    <2014-08-05 05:22:47.76
    AssessInventoryWorker@StoredProcAssessment,I> RunAssessment() - [Perf] [[Perf_Assessment].[CreateMetricsPerTimeInterval]] : 471591 ms
    <2014-08-05 05:52:54.66
    AssessInventoryWorker@DataAccessCore,W> DoWorkInTransaction<T>() - Caught InvalidOperationException trying to roll back the transaction: This SqlTransaction has completed; it is no longer usable.
    <2014-08-05 05:52:54.79
    AssessInventoryWorker@DataAccessCore,W> DoWorkInTransaction<T>() - Caught a SQL transaction timeout exception. Will retry 3 more time(s). Retrying in 5000 milliseconds.
    <2014-08-05 05:53:15.86
    AssessInventoryWorker@DataAccessCore,W> OpenConnection() - Caught a SqlException trying to connect to the database.  Will retry connection 3 more time(s).  Retrying in 5000 milliseconds.
    <2014-08-05 05:53:20.99
    AssessInventoryWorker@DataAccessCore,W> OpenConnection() - Caught a SqlException trying to connect to the database.  Will retry connection 2 more time(s).  Retrying in 10000 milliseconds.
    <2014-08-05 05:53:45.00
    AssessInventoryWorker@DataAccessCore,W> OpenConnection() - Caught a SqlException trying to connect to the database.  Will retry connection 1 more time(s).  Retrying in 15000 milliseconds.
    <2014-08-05 06:24:03.69
    AssessInventoryWorker@DataAccessCore,W> DoWorkInTransaction<T>() - Caught a SQL transaction timeout exception. Will retry 2 more time(s). Retrying in 10000 milliseconds.
    <2014-08-05 06:54:13.91
    AssessInventoryWorker@DataAccessCore,W> DoWorkInTransaction<T>() - Caught a SQL transaction timeout exception. Will retry 1 more time(s). Retrying in 15000 milliseconds.
    <2014-08-05 07:24:28.99 AssessInventoryWorker@Analyzer,E> RunAssessments() - Assessment threw an exception:
    <2014-08-05 07:24:29.03
    AssessInventoryWorker@AssessInventoryWorker,I> AssessmentCompletedEventHandler: Assessment completed event.
    <2014-08-05 07:24:29.09
    AssessInventoryWorker@TaskProcessor,I> WorkerCompleted: Worker: 'AssessInventoryWorker'
    <2014-08-05 07:24:29.15 TID-16@TaskProcessor,I> Run: Completed. Status: Failed
    Is there maybe a restriction to the intervalls of adding performance collection data, or is there something else I am doing wrong?
    (I made a backup of the database after the first week of performance data, that database is still usable, so I can try to add more performance collections to that version of the database)
    I hope someone has an idea what is going on.
    Thanks!

    Time between isn't the problem. If you look in the log file, SQL is timing out. I think the problem is machine resources and time related. After the performance data collection has run for the predefined amount of time, MAP has SQL execute various assessments
    on the data to aggregate the raw data into something MAP can use. The more raw data that exists, the longer SQL will take and the more CPU and memory resources SQL will need.
    I would recommend that you have at least 4 cores or vCPU's and 6-8 GB of memory dedicated to the machine on which MAP is running. I would also follow the directions in this Wiki article to increase the timeout in MAP so that MAP will give SQL the time it
    needs to complete the job.
    http://social.technet.microsoft.com/wiki/contents/articles/10397.map-toolkit-increasing-the-sql-database-timeout-value.aspx
    Please remember to click "Mark as Answer" on the post that helps you, and to click
    "Unmark as Answer" if a marked post does not actually answer your question. Please
    VOTE as HELPFUL if the post helps you. This can be beneficial to other community members reading the thread.

  • How to get the whole map image after zoom in?

    Hi,
    I use mapviewer API to generate map images and put them in JSP as well as in Java Applet. I called the method getGeneratedImage(). After I using the methods zoomIn() or zoomOut(), I got a new map image. But the size is fixed, so after zoom in I can only see a part of the whole map. I would like to use scrollbar to see other part of the map after zoom in.
    How can I solve this problem? I have the images as predefinied themes saved in database with MBR information.
    Thanks in advance.

    Hi,
    For the map request in MapViewer you may define the data area that you want to display, as well as the device size (width and height). The result is a java Image with width and height sizes. You can draw this image on a canvas with scroll bars, and if the size of the canvas is smaller than the image size, then you should see the scroll bars. But you have to code that. MapViewer will just return an Image with the specified size.
    The zoom in/out options just change the data area, but keeps the device size. Therefore you should use the API methods to set the data area (setBox or setCenterAndSize) and to set the device size (setDeviceSize), in order to control the size of your resulted image, and then draw it on your canvas with scroll bars.
    Regards.

  • Not able save the mapping after writing the 4th UDF (in PI 7.1)

    Hi All,
    After writing the 4th UDF i am not able to save the mapping in PI 7.1, i am getting the following error "the length 3 of the array 'sortedFunctionKeys' is not equal to the number 4 of functions".
    Please let me know how to overcome this
    Regards
    Vinay P

    can you check the syntax of the UDF?
    seems there is some issue in it.
    Also sortedFunctionKeys is this part of the UDF? then make sure the logic is correct behind the code.

  • No effect after changing the message mapping

    Hi everybody,
    i'm using PI 7.1. After changing the attributes in my message mapping i can no see any effect in my result.
    Should it be a cache problem? Where can i delete the caches?
    regards,
    Sid

    Hi,
    I guess there can be two things.
    before going to the tcode sxi_cache...
    Please go to the IR, Click Environment, Cache Notification and then select author as your id.
    Now see if any are in red status. if so click on the change and click Repeat Cache Notification.
    Now press refresh.
    I guess this will resolve your problem

  • After Transporting the request RFC Destination is empty in SWCV and BEA

    Hi All,
    we are using SAP NW Mobile 7.1 SP08
    After transporting the SWCV & Backend adapter, in the transported system the RFC Destination is empty
    Please help me to fix this issue.
    Thanks and Regards,
    Joseph Beevin.

    Hi,
    When an SWCV is trnasported to a another system,the backend destination will be empty in the target system.,We need to configure the bakcned destination in the target sytem through the DOE Adimin.
    DOE_ADmin Portal -->Configuration --->Backend Configuration.
    In the backend configuration,select the SWCV for which the destination needs to be configured.Select the parameter "RFC  DESTINATION FOR BACKEND"
    When the SWCV is selected all the active Data Objects will be listed in the table below
    Insert the above parameter to the parameter list(the table below)
    Give the name of the availlable backemnd destination name in the "text value" column of the table for each data object and save it.
    Now the backend destination is configured correctly in the target system.Please try this..
    Regards,
    Muralikrishna T.

  • After editing a RAW photo in PE13 (my External Editor) sent from Apple's iPhoto, I can not reimport the edited photo bank into my iPhoto library. The "Import to Library" command is greyed out. This was not the case before the latest PE13 RAW update versio

    After editing a RAW photo in PE13 (my External Editor) originally sent from Apple's iPhoto, I can not reimport the edited photo back into my iPhoto library. The
    "Import to Library" command is greyed out. This was not the case until the latest PE13 update (Camera Raw Version 8.7.1.311). What needs to be done
    to reimport edited photos back into my iPhoto library? Ideas?

    Launch PSE Expert Mode and go to:
    Photoshop Elements Editor >> Preferences >> Saving Files (tab)
    Set the drop-down dialog
    On First Save : Save Over Current File
    Click OK.
    When you have finished editing in PSE use Cmd+S to save (not Save As)

  • After upgrading to os josemite cs4 applications will not run. Message displayed that I need to install the legacy java SE 6 runtime. Is this necessary to fix the application loading?

    after upgrading to os josemite cs4 applications will not run. Message displayed that I need to install the legacy java SE 6 runtime. Is this necessary to fix the application loading?

    Found the answer:
    Java for OS X 2014-001 includes installation improvements, and supersedes all previous versions of Java for OS X. This package installs the same version of Java 6 included in Java for OS X 2013-005.
    installed above and it now works
    Blessings

  • Mapping-source column(for the measure)disappears after pressing apply

    I am using AWM 11.2.0.2.0B and Oracle 11.2.
    I have successfully mapped my dimensions. Then I defined a stored measure, say DISTANCE and I want to map it to a column in my database. When I click the "apply" button, the mapping disappears! And I can not find any error messages. I have tried mapping another column to it (defining a different measure), still the mapping disappears after applying.
    The type of the data(measure) is number(22) in my database, so I choose Data type: Number, Precision:22 and Scale=0 in my cube(storage section) and I check "use compression", therefore the measure will inherit the mentioned data type (of cube). I also tried using integer as the data type, no success. I first doubted that it expects some different type of data to be mapped, but seems that is not the problem. Every column I put there as my source column disappears after clicking on apply!
    Any idea what the problem is or where I should find a log?
    Edited by: 903009 on Dec 17, 2011 10:03 PM
    Edited by: 903009 on Dec 17, 2011 10:05 PM

    Hi Veeresh,
    As per my understanding, this error happens when the OLE DB Source component cannot find the corresponding source column in the database table. Possible reason is the the column name in the external database table has changed or
    the column has been removed.
    To verify this issue, please go to the Advanced Editor for OLE DB Source Input and Output Properties tab to see the External columns and Output columns. To fix it, please refresh the data or recreate the Source.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Is it necessary to keep Premiere Pro CC on my hard drive after installing the newer "2014" version?

    After installing the latest version, I discovered that the old Pro CC wasn't replaced by the new "2014." So I'm wondering if it's necessary for any reason to keep the old one, or can I go through the "Uninstall" routine without doing any harm to the new one. 

    If your only concern is doing damage to the 2014 version, I suspect Adobe built it so that you could remove the old versions and not harm the new ones.
    On the other hand, it is good practice to keep the old versions as long as you can. As the others mentioned above you can save projects one version down and if you remove the old Pr you will have to convert your old projects to 2014 if you want to open them. Finally, I am sure Adobe will remove the option to download the old versions eventually and if you have removed them you may be in trouble if you come across an issue that requires an older version.
    My advise would be to keep the old versions until Adobe releases a few patches for the 2014 versions just incase some major bugs begin to pop up.

  • Handling/Mapping a SOAP response message back to the RFC request Message

    Hi
    I was wondering if you could kindly offer some advice on how to handle the SOAP response back to an RFC in a RFC>SOAP>RFC.Response scenario. When executing an RFC function module that triggers a message to XI, the outbound message seems to process successfully, however, there is an error in the response message. I am not sure how to map the response back to the function module response message because it looks like the response payload is empty. It is also strange that the interface seems to run in synchronous mode despite being configured as an asynchronous interface. If it ran in asynchronous mode, there would not be a problem because we actually do not need a response back. The interface also runs perfectly when executing it from the Runtime Workbench, and it also runs in asynchronous mode as it should.     
    I would really appreciate any suggestions on how to solve this problem.
    Thank you,
    Brendon

    Hi Reyaz,
    This is actually an RFC-->SOAP scenario where the message structure of the source and target systems are different. We don't actually need a reponse back from the SOAP system. I was wondering if you perhaps know how we can cancel the Response response back to the requestor or at leaset map the SOAP response back?
    The interface runs perfectly in asynchronous mode when executing it from the Runtime Workbench in the test section, but it runs in synchronous mode for some reason when executing the RFC function call in SAP.
    Thank you,
    Brendon

  • S this necessary to keep enabling the 3G in iphone 4s after updating the version?

    s this necessary to keep enabling the 3G in iphone 4s after updating the version?

    If "Enable 3G" is on, you shouldn't need to enable it again after updating.

Maybe you are looking for

  • How can I play .caf files on Windows desktop computer

    I have a voice/sound recording program called Recorder Pro on my iPhone5.   It generates .caf files, which can be transferred to my desktop computer while the phone is connected, using iTunes/Apps (where the bottom left panel upon scrolling down has

  • [SOLVED]xstart works exclusively as root

    I had this happen multiple times, on different installs. When using startx, it only works as root. There doesn't seem to be any problems in the xorg log, either. Last edited by democracy (2009-08-20 04:24:44)

  • Multiple SMTP ports on one GWIA??

    We currently are running SMTP on port 25 in GWIA and I have no intention of changing that, for obvious reasons. However, one of the big residential network providers in the area (AT&T/Bellsouth) has a policy of blocking traffic to port 25 on their ne

  • Iphone 4s on ios7 will not open or save ics email attachment

    My iphone 4s on ios7 will not open or save ics email attachments so I can update my calendar. I have to open them on my PC and then iCloud will sync my updated calendar across all my devices with no problem. However, when I don't have access to my PC

  • Workaround for Structures

    Hi there, I know that BEx QD has a limit of two structures. I need to create a query which should look like this: Rows: - Different brands grouped together (Brand Group 1 = A, B, C/ Brand Group 2 = D, E, F, etc.) - Key Figures Columns - Month, Year T