Value Mapping Issue in SAP XI

Hello All,
We are currently having an issue with our Value Mapping in SAP XI.
We have set up Value Mappings in Integration Builder : Configuration and for some reason, some works and some doesn't work.
For example, we have set up Value Mapping Scheme called "DDelTerm" with two Agencies "R2" and "MarketPlace".
Then we set up a message mapping with DDelTerm Value Mapping function + custom logic to basically convert the value from R2 to value for MarketPlace.
However when we test this Value Mapping, some works and some doesn't work.
The following is the test results from two separate runs.
C000
Input:     <YYLIKON>C000</YYLIKON>
Output:     <ShipmentTermsIdentifier>COL</ShipmentTermsIdentifier>
Y000
Input:     <YYLIKON>Y000</YYLIKON>
Output:     <ShipmentTermsIdentifier>00</ShipmentTermsIdentifier>
Can you think of a reason why the lookup of Y000 fails, yet C000 succeeds?  We checked for trailing spaces, etc, and there aren't any.  And the table has been activated.
Note: the two leading characters of the value returned from the Value Mapping are stripped, hence COL.  So for Y000, we were expecting to see PPD.
Is there any configuration step we are missing here?
Thanks in advance for your help,
Jay Ko

Hello,
What was the solution?

Similar Messages

  • Value Mapping replication from SAP

    Hi
    I have gone thru the Blogs and threads related to value mapping replication from SAP.
    Inmy observervation  http://sap.com/xi/XI/System of SAP BASIS 7.00
    still I have some doubts...
    1)what is the differnce between ValueMappingReplication(Asynchronous) and ValueMappingReplicationSynchronous .
    when we will use them.
    2) Message type ValueMappingReplication contains Operation ,GroupId,Context,scheme,agency.
    what is the meaning of Operation??
    what is the use of group ID??
    is this necessary to maintain all these values in Ztable and also source and target values ?? and use them in Abap aproxy logic??
    3) is there any Message Mapping Needed.?? and Interface Mapping Needed to implement value Mapping replication??
    but in this blog
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1301i [original link is broken] [original link is broken] [original link is broken] didnt find any interface mapping .
    4)what is the Sender Adapter type ??
    5) if I did replication from SAP..can I see the details in ID
    please guide me
    regards
    munna

    hi
    1)what is the differnce between ValueMappingReplication(Asynchronous) and ValueMappingReplicationSynchronous .
    In sync you will get the value mapping replication status back and in async you won't. In sync based on the response u can update again in case of any failure. If data size is large use async.
    2) Message type ValueMappingReplication contains Operation ,GroupId,Context,scheme,agency.
    what is the meaning of Operation??
    The operation that you are going to perform. Below is the operations list and the contents to be set in the message for the same
    Insert = all fields must be set;
    Delete =all fields must be set;
    DeleteGroup = fields GroupID and context must be set;
    DeleteContext = field Context must be set;
    DeleteContextGeneric = Context contains the starting part for the context to be deleted
    what is the use of group ID??
    Displays the different representations of an object.
    A value mapping group is identified uniquely by a GUID.
    You can also assign a name to a value mapping group.
    is this necessary to maintain all these values in Ztable and also source and target values ?? and use them in Abap aproxy logic??
    no. system creates the value mapping table. you can take it frm there. no need of any ztables.
    3) is there any Message Mapping Needed.?? and Interface Mapping Needed to implement value Mapping replication??
    You will be sending the value mapping data from a sender system. If it can sent in the same format not required, otherwise you will have to.
    4)what is the Sender Adapter type ??
    Any adapter...depends on the sender system.
    5) if I did replication from SAP..can I see the details in ID
    You can see it in Cache monitoring in RWB.
    for more details refer
    http://help.sap.com/saphelp_nw70/helpdata/EN/13/ba20dd7beb14438bc7b04b5b6ca300/content.htm
    rgds
    Arun

  • Value Mapping issue

    Hi,
         Value Mapping is not allowing me to add the following combinations is there any work around possible?
    Source  A
    Target   a1
    Source  B
    Target   a1
    Thank you in adavance.

    the easiest solution: add a number before the value
    target 1_A, 2_A
    use substring(2) in mapping after value mapping.
    Edited by: Stefan Grube on Jan 20, 2011 4:45 PM

  • Value Mapping issue in PI 7.4

    Hi All,
    We are working on value mapping in PI 7.4. We have a requirement where we should map same target value for different input values (n:1).
    Example:
    AA     10
    BB     10
    CA     30
    CC     30
    CD     30
    BA     20
    Could you please let us know what are the ways to achieve this?
    Thanks
    Nishant

    Hi Nishant,
    Since the key and value pair maintained within a valuemapping group should be unique.
    We can try this
    AA     1:10
    BB     2:10
    CA     1:30
    CC     2:30
    CD     3:30
    and a simple UDF after the Valuemapping in ESR
    Regards,
    Pooja

  • User mapping issue using SAP net weaver developer studio

    Dear All,
    I am getting below error when updating user mapping in SAP Enterprise Portal. I was able to update the data through SAP portal but not through the below code.
    Code:
    userMapData.setSystemAlias(“WebEx”);
    mappingData.put(UmeConstants.USERNAME, "user id");
                                                                   mappingData.put(UmeConstants.PASSWORD, "pasword");
    if (!userMapData.setMappingData(newUser, mappingData,logger)) {
    errorMessage = new ErrorMessage("Set user maaping data for + " + newUser.getDisplayName() + " failed.", "ApolloUMECreateUser.setUserMappingData()");
    public boolean setMappingData(IUser iUser, Map logonData, UmeLog logger) {
            //logonData needs to be able to be null to clear the user mapping!
            if (iUser != null) { 
                try {
                      IUserMappingData mappingData = iUserMapping.getUserMappingData(systemAlias, iUser, logonData);
                    //IUserMappingService iums = (IUserMappingService)PortalRuntime.getRuntimeResources().getService(IUserMappingService.KEY);
                    //IUserMappingData mappingData = iums.getMappingData (systemAlias, iUser);
                    mappingData.storeLogonData(logonData);
                            return true;
                catch (IOException ioe) {
    return false;
                catch (Exception e) {
                            return false;
            return false;
    Error:
    #1.5#00155D007802007D0000417100000B480004F636722D1228#1396613610296#com.sap.security.core.umap.imp.UserMappingDataImp#ibm.com/ibm.com.tivoli.im.umeagent#com.sap.security.core.umap.imp.UserMappingDataImp.saveLogonDataInternal(Map, boolean)#Guest#0##n/a##88b1fdb2bbf211e3a6ac00000032f136#SAPEngine_Application_Thread[impl:3]_24##0#0#Error##Java###Cannot save logon data for principal {0} because there is no mapped backend user ID in the logon data map to save.#1#"user id, password" (unique ID: "USER.PRIVATE_DATASOURCE.un:aujastest31")#
    #1.5#00155D00780200740000411600000B480004F636722D12D8#1396613610296#System.err#ibm.com/ibm.com.tivoli.im.****umeagent#System.err#Guest#0##n/a##88cc4ee9bbf211e3b0a300000032f136#SAPEngine_Application_Thread[impl:3]_33##0#0#Error##Plain###Apr 4, 2014 5:43:30 PM com.ibm.tim.agents.UmeAgent [SAPEngine_Application_Thread[impl:3]_33] Info: Created the Writer
    #1.5#00155D007802007D0000417200000B480004F636722D18DA#1396613610296#com.sap.security.core.umap.imp.UserMappingDataImp#ibm.com/ibm.com.tivoli.im.umeagent#com.sap.security.core.umap.imp.UserMappingDataImp#Guest#0##n/a##88b1fdb2bbf211e3a6ac00000032f136#SAPEngine_Application_Thread[impl:3]_24##0#0#Error##Java###storeLogonData(Map)
    [EXCEPTION]
    {0}#1#com.sap.security.api.UMException: Mapped backend user ID not specified.
          at com.sap.security.core.umap.imp.UserMappingDataImp.saveLogonDataInternal(UserMappingDataImp.java:280)
          at com.sap.security.core.umap.imp.UserMappingDataImp.saveLogonData(UserMappingDataImp.java:251)
          at com.sap.security.core.umap.imp.UserMappingDataImp.storeLogonData(UserMappingDataImp.java:223)
          at com.ibm.tivoli.integration.im.agents.umeagent.sap.usermapping.UserMapData.setMappingData(UserMapData.java:106)
          at com.ibm.tivoli.integration.im.agents.umeagent.sap.UMECreateUser.setUserMappingData(UMECreateUser.java:381)
          at com.ibm.tivoli.integration.im.agents.umeagent.sap.UMECreateUser.UMECreateSAPUser(UMECreateUser.java:118)
          at com.ibm.tim.agents.UmeAgent.UMEProcessAddRequest(UmeAgent.java:207)
          at com.ibm.tim.agents.UmeAgent.processRequest(UmeAgent.java:134)
          at com.ibm.tim.agents.UmeAgent.doPost(UmeAgent.java:89)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
          at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
          at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
          at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
          at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
          at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
          at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
          at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
          at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
          at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
          at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
          at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
          at java.security.AccessController.doPrivileged(Native Method)
          at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
          at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

    Thanks Rodrigo for you reply.
    In Data Base user is exist and manually user mapping is working only through code i am getting error. Using code user is creating but mapping is not happening. I am sending ep6User user as iUser please find requested code.
    Please suggest Thanks in advanced!!!
    public UmeUser processRequest(com.ibm.dsml2.parser.AddRequest addRequest) {
            UmeUser ep6User = null;
            try {
                Enumeration enumAddRequestAttr = addRequest.enumerateAttr();
                Properties userAttributes = new Properties();
                while (enumAddRequestAttr.hasMoreElements()) {
                    com.ibm.dsml2.parser.Attr attr = (com.ibm.dsml2.parser.Attr) enumAddRequestAttr.nextElement();
                   if (attr.getValueCount() == 1) {
                        userAttributes.put(attr.getName(), getAttributeValue(attr));
                    else {
                        List list = new ArrayList(attr.getValueCount());
                        for (int i = 0; i < attr.getValueCount(); i++) {
                            list.add(getAttributeValue(attr, i));
                        userAttributes.put(attr.getName(), list);
                ep6User = new UmeUser(userAttributes, logger);
            catch (Exception e) {
                logger.log(this.getClass().getName(), e);
            return ep6User;

  • About value mapping

    What is value mapping ? when it is used ?

    HI,
    A perticular object/field could have different interprtations from applications to applications and Business to Business. For e.g Suppose a particular document XYZ has an identity code 001 in one application or may be in one orgnization. But the same document could have different ID in different applications.
    With the help of Value Mapping you could map these IDs with each other, thus while transaction of the data XI will act as an smart mapper to pass the Application specific values.
    http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm
    There are many docs available about Value mapping in SDN forum.
    How to Perform Value Mapping – A Walkthrough
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf43c5
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/frameset.htm
    SDN Discussions
    /people/sukumar.natarajan/blog/2006/10/23/accessing-value-mapping-defined-in-directory-using-java-functions
    SAP - XI Value Mapping : Mapping two values to a single value
    Value Mapping Issue in SAP XI
    thanks
    Swarup

  • What are "value mapping tables"..

    hi friends,
    I am not getting the clear idea of value mapping tables and how it refers in cache monitoring....pls help me out...
    with regards,
    Santosh.

    Hi,
    Value Mapping
    A perticular object/field could have different interprtations from applications to applications and Business to Business. For e.g Suppose a particular document XYZ has an identity code 001 in one application or may be in one orgnization. But the same document could have different ID in different applications.
    With the help of Value Mapping you could map these IDs with each other, thus while transaction of the data XI will act as an smart mapper to pass the Application specific values.
    http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm
    There are many docs available about Value mapping in SDN forum.
    How to Perform Value Mapping – A Walkthrough
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf43c5
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/frameset.htm
    SDN Discussions
    /people/sukumar.natarajan/blog/2006/10/23/accessing-value-mapping-defined-in-directory-using-java-functions
    SAP - XI Value Mapping : Mapping two values to a single value
    Value Mapping Issue in SAP XI
    Value mapping
    VALUE MAPPING TABLE
    Regards,
    Phani

  • Value mapping.

    hi
    sdn experts,
    could you please explain about value mapping?
    where the value mapping is used?
    thanks in advance.

    Hi Chinna Rao,
    Value mapping means mapping the data of some source fields to some target fields, in this mapping data can be transform in the format you required for your target system. You can do a value mapping simply by graphical mapping, using UDF etc
    Go thru this thread which talks about value mapping:
    Value mapping
    Value mapping : value mapping function to map different representations of an object to each other. You save the mapping rules for different objects in a value mapping table.
    we have two types ,
    And Value mapping is used to map different representations of an object to each other.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638
    You can do value mapping both in IR and ID
    IR: Message Mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
    /people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt
    ID: Tools --> Value Mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/content.htm
    Value mapping replication: For uploading data from tables, excel sheet etc. into XI
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/content.htm
    /people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    /people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    Thanks,
    Ram
    *Pls reward if you find useful

  • Value Mapping Log in Server

    Hi,
    Whenever we execute the sceanrio with the value which is not specified in our Value Mapping Table we are getting this following error in our Log.
    The error is attached below.
    Error During value mapping Thrown: com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor$NoGuidException: Context = http://sap.com/xi/XI, agency = Slot, scheme = Appointment, and value = ALLDAY not found at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.getGroupIdEx(DBValMapPersistor.java:656) at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.findMappings(DBValMapPersistor.java:553) at
    Can you please me in this situation as it si bit important.
    Is there any way that i can make this error not shown in the server log.
    Thanks
    Suja

    Hello Suja,
    you have to change the settings in the log configurator. Set the locations
    com.sap.aii.ibrun.server.valueMapping and com.sap.aii.mappingtool.flib3.ValueMapping
    to severity "Fatal". After this these errors should not be inserted into the default trace anymore.
    Best Regards,
    Lars

  • Difference of FixValues and Value Mapping in Message Mapping

    Hi
    I would like to know the exact difference between the "FixValues" and Value Mapping. And the Scenarios of usage.
    If i use Value Mappings, value mappings more for fixed values or can they be used for business data that will change ?
    If the flow is from "Non SAP to SAP System" then if i maintain the "Value Mapping Tables" in Message Mapping, Do i need to maintain the same Value Mapping tables on SAP System. If this is the case, it will be over head of maintaining on both sides.
    More thankful if you clarify my doudt.
    Regards
    Shailaja

    Hi,
    your question is best explained in the following link(PDF).
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638
    Its given in the 75th page.
    >>If the flow is from "Non SAP to SAP System" then if i maintain the "Value Mapping Tables" in Message Mapping, Do i need to maintain the same Value Mapping tables on SAP System.
    I think this is not needed.its not needed to maintain value mapping tables in SAP system.
    hope this helps.
    regards,
    P.Venkat

  • Value mapping does not work

    Hi All,
    I can not get value mapping in XI 3.0 to work. Has anyone experience with this, the documentation is soo bad. This is what I have done:
    In the Graphical mapper I used the object "Value mapping" and filled in the following parameters:
    Value mapping context: http://sap.com/xi/XI
    Source
    Agency: System1
    Schema: UnitSystem1
    Target
    Agency: System2
    Schema: UnitSystem2
    In the directory I created an Value mapping table with the same paremeters as above and filled in the table.
    When I test the complete flow, the value mapping is not used. The unchanged values are just copied over to the target field.
    Any help is appreciated.
    Cheers,
    Frank

    Hi Colin,
    In test Mode you can't test the value mapping, because the value mapping table is part of the Directory. Instead of the Value Mapping I tried "Fixed Values" and that works, but you can not re-used it.
    If this advanced mapping guide explanes how to use the value mapping better then the standard "how to" mapping guide, please send it to me.
    email: [email protected]
    Cheers,
    Frank

  • Value Mapping Tables are not updated in RWB cache

    Hi Friends,
    I am doing value mapping replication from SAP.
    I am following
    /people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
    1)
    I didnt changed ABAP proxy of ValueMappingReplicationOut in SAP system.
    is anything to... its already in Active state
    2)I used ABAP report to call proxy in SAP system.
    while debugging ,I come to know that values are populating in the structure svmr_value_mapping_replication in proxy.
    3) activated Java inbound proxy (async).I got respose like
    Interface http://sap.com/xi/XI/System#ValueMappingReplication registered with value localejbs/sap.com/com.sap.xi.services/ValueMappingApplication:valueMappingReplication
    4) No message Mapping .because sender and receive using same message type ValueMappingReplication in http://sap.com/xi/XI/System of SAP BASIS 7.00.
    4) I didnt done Sender agreement because of sender is SAP here.
    6) In receiver communication channel i follwed help.sap.com
    i used PIAPPLUSER
    7)
    but I am not getting values in RWB Cache.
    8) i didnt find any message in sxmb_moni
    8) I did cashe refresh and CPA cache refresh too..
    correct me please..
    suggest the relevent
    regards
    Ram

    Hi Sarvesh,
    Thanks for your responses.
    Now RWB ValueMapping Table is updating.
    I tried my luck with Single row of Target and Source values.
    I am lucky.
    Now I tried my luck more than One row..But I am not getting values the way I required.
    Please have a look in below screenshot from RWB.
    [http://www.imagehosting.com/show.php/1735277_ValueMapping.jpg.html]
    I am getting the first Taget value for all Target avlues.
    In Details Tab,It is showing all the values of source and target values.
    In my observation,It should show only one source value details.[http://www.imagehosting.com/show.php/1735286_Valuemapping1.Jpg.html]
    Please guide me.
    Is ther any necessary to change Abap report logic.
    my abap logic look like this.
    data: lcl_value_mapping type ref to co_svmr_value_mapping_rep,
    ls_value_mappings type svmr_value_mapping_replication,
    ls_item type svmr_value_mapping_rep_item,
    lcl_system_fault type ref to cx_ai_system_fault.
    ls_item-operation = 'Insert'.
    ls_item-group_id = '315286378563858425463215845123544'.
    ls_item-context = 'http://Test'.
    ls_item-identifier-scheme = 'OTDVendor'.
    ls_item-identifier-agency = 'OTD'.
    ls_item-identifier-value = '111'.
    append ls_item to ls_value_mappings-value_mapping_replication-item.
    ls_item-operation = 'Insert'.
    ls_item-group_id = '315286378563858425463215845123544'.
    ls_item-context = 'http://Test'.
    ls_item-identifier-scheme = 'SAPVendor'.
    ls_item-identifier-agency = 'SAP'.
    ls_item-identifier-value = 'XXX'.
    append ls_item to ls_value_mappings-value_mapping_replication-item.
    create object lcl_value_mapping.
    try.
    call method lcl_value_mapping->execute_asynchronous
    exporting
    output = ls_value_mappings.
    commit work and wait.
    if sy-subrc = 0.
    WRITE : 'Value Mapping Executed and Values sent to XI system'.endif.
    catch cx_ai_system_fault into lcl_system_fault.
    write: 'Error: ', lcl_system_fault->errortext.
    endtry.
    clear ls_value_mappings-value_mapping_replication-item[].
    ls_item-operation = 'Insert'.
    ls_item-group_id = '315286378563858425463215845123544'.
    ls_item-context = 'http://Test'.
    ls_item-identifier-scheme = 'OTDVendor'.
    ls_item-identifier-agency = 'OTD'.
    ls_item-identifier-value = '222'.
    append ls_item to ls_value_mappings-value_mapping_replication-item.
    ls_item-operation = 'Insert'.
    ls_item-group_id = '315286378563858425463215845123544'.
    ls_item-context = 'http://Test'.
    ls_item-identifier-scheme = 'SAPVendor'.
    ls_item-identifier-agency = 'SAP'.
    ls_item-identifier-value = 'YYY'.
    append ls_item to ls_value_mappings-value_mapping_replication-item.
    try.
    call method lcl_value_mapping->execute_asynchronous
    exporting
    output = ls_value_mappings.
    commit work and wait.
    if sy-subrc = 0.
    WRITE : 'Value Mapping Executed and Values sent to XI system'.endif.
    catch cx_ai_system_fault into lcl_system_fault.
    write: 'Error: ', lcl_system_fault->errortext.
    endtry.
    Regards
    Ram

  • Where we use Conversions? like Fixed Value and Value mapping? and use of th

    where we use Conversions? like Fixed Value and Value mapping?
    and what is the use of that....

    Hi
    Have a Look at this
    /people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
    Value mapping is used to map different representations of an object to each other.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a6638
    You can do value mapping both in IR and ID
    IR: Message Mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
    /people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt
    ID: Tools --> Value Mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/content.htm
    Value mapping replication: For uploading data from tables, excel sheet etc. into XI
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/content.htm
    Value mapping
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    /people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    Thanks

  • Value Mapping replication issue

    Hi  PI Experts,
    I am working on the Value mapping replication scenario using Z-table created in R/3 system.
    I have configured the value mapping Replication Out Abap proxy.
    I am getting the following error :
    Audit Log for Message: 4d404b41-39e4-0083-e100-80008b3557e6
    Time Stamp Type Description
    2011-01-27 07:56:19 Information The message was successfully received by the messaging system. Protocol: XI URL: http://gendevhrcx51.unix.appliarmony.net:54000/MessagingSystem/receive/JPR/XI Credential (User): PIAPPLUSER
    2011-01-27 07:56:19 Information Using connection JPR. Trying to put the message into the receive queue.
    2011-01-27 07:56:19 Information Message successfully put into the queue.
    2011-01-27 07:56:19 Information The message was successfully retrieved from the receive queue.
    2011-01-27 07:56:19 Information The message status was set to DLNG.
    2011-01-27 07:56:19 Information Java Proxy Runtime (JPR) accepted the message.
    2011-01-27 07:56:19 Error JPR could not process the message. Reason: Cannot locate proxy bean ValueMappingApplication.
    2011-01-27 07:56:19 Error Delivering the message to the application using connection JPR failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: Cannot locate proxy bean ValueMappingApplication.
    2011-01-27 07:56:19 Information The message status was set to WAIT.
    2011-01-27 07:56:19 Information The asynchronous message was successfully scheduled to be delivered at Thu Jan 27 08:01:19 CET 2011.
    I have followed the threads :
    1) /people/udo.martens/blog/2009/04/03/value-mapping-replication-scenario
    2) ValueMappingReplication in PI 7.1 
    3) How to Perform Value Mapping u2013 A Walkthrough ->  Sarath Chandra Kandadai
    which had similar issue but could not make any headway.
    Questions :
    1) Are there any specific PIAPPLUSER authorizations required ,I have configured the CC as per the 3rd thread.
    2) There is an issue with SLD access when I look at the JPR monitoring,could be the possible reason.
      SLD access SLD host:port = gendevhrcx51:54000
    Error getting JPR configuration from SLD. Exception: No entity of class SAP_BusinessSystem for DHX.SystemHome.gendevhrcx51 found
    No access to get JPR configuration
    I have refered to the Note : 809420 and asked the basis team to look into this.
    I am running out of ideas ,request you guys to help on this issue.
    Thanks
    -Alok

    Hi Alok,
    i have similar error. Here the error:
    30.12.2013 20:40:17.789
    Information
    Java Proxy Runtime (JPR) accepted the message.
    30.12.2013 20:40:17.871
    Error
    JPR could not process the message. Reason: No remote bean found for reference of class com.sun.proxy.$Proxy352.
    30.12.2013 20:40:17.876
    Error
    Delivering the message to the application using connection JPR failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: No remote bean found for reference of class com.sun.proxy.$Proxy352.
    30.12.2013 20:40:17.911
    Information
    The asynchronous message was successfully scheduled to be delivered at Mon Dec 30 20:45:17 CET 2013.
    I have registered the inbound interfaces:
    http://sap.com/xi/XI/System#ValueMappingReplication = localejbs/sap.com/com.sap.xi.services/ValueMappingApplication:valueMappingReplication
    http://sap.com/xi/XI/System#ValueMappingReplicationSynchronous = localejbs/sap.com/com.sap.xi.services/ValueMappingApplicationSynchronous:valueMappingReplicationSynchronous
    2 interfaces found
    But somehow the bean is not found and gave me the error :
    JPR could not process the message. Reason: No remote bean found for reference of class com.sun.proxy.$Proxy352.
    Can you tell me in detail what you have done to resolve the problem? I send the test data from soapui using the outbound interface ValueMappingReplicationOut provided by the content in SAP BASIS 7.11.
    Thanks,
    Ly-Na

  • Import conversion data table from SAP R/3 into value mapping table in XI

    Hi:
        Somebody knows how to import a table with conversion data that are in SAP R/3 and to take it to a value mapping table in XI?
        The purpose is to use a mapping table that can change in the future. Must I use a ABAP programming that retrieve data and build the value mapping table?
        If so, how I specify in the ABAP programming the group id, the scheme, the agency and the corresponding value?
        Please, help me.
        Regards!!!

    Hi David,
    please refer to this section in the help: http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/content.htm
    There is an interface for mass replication of mapping data. The steps you need to carry out to use this are:
    +Activities
    To implement a value-mapping replication scenario, proceed as follows:
           1.      Register the Java (inbound) proxies.
    To do so, call the following URLs in the following order in your Internet browser:
    ¡        http://:/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplication&method=valueMappingReplication (for the asynchronous replication scenario)
    ¡ http://:/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplicationSynchronous&bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplicationSynchronous&method=valueMappingReplicationSynchronous (for the synchronous replication scenario)
    You only need to perform this step once (for each installation).
           2.      Application programming
    The ABAP program must perform the following tasks:
    ¡        Read the value mapping data from the external table
    ¡        Call the outbound proxy used to transfer the data to a message, which is then sent to the Integration Server
           3.      Configuration of the replication scenario in the Integration Directory
    This involves creating all the configuration objects you need to execute the scenario successfully. One special aspect of the value-mapping replication scenario is that the receiver is predefined (it must be on the Integration Server). The sender, however, is not predefined in the replication scenario and can be defined to meet your individual requirements.
    For example, you can use the shipped ABAP proxies.
    In the case of the receiver communication channel, choose the adapter type XI. Ensure that you configure a channel for the Java proxy receiver in this case.
    Enter the path prefix /MessagingSystem/receive/JPR/XI for this purpose.
    +
    Regards
    Christine

Maybe you are looking for

  • My hard drive won't mount?

    Hey, guys. I'm back from France where I saved some important files on my external hard drive that I was using with Windows XP (its format is FAT 32). And now, that I'm back on Mac OS X (10.3.9) I would like to use these files. Here is my problem, whe

  • Please help qt just closes on me

    ok so i wanna export a movie, so i click, export, choose my file, then go into settings the change around the h.264 settings, once i hit video settings on the options window. quicktime just closes, and goes away anyone know the answer? when i checked

  • Cannot play online games

    Can someone please help me, i have the linksys wrt300n router, wired to a pc with xp, i also have a wireless pc using vista that i am using the linksys 2.4ghz wireless-n usb adapter. I am trying to play an online game...WOW, and the errors i am havin

  • Web dynpro beginner

    Hi guys,                 I want to learn WEB DYNPRO ABAP. I have knowledge of ABAP and ABAP OBJECTS. SO please help me out by sending good documents (self teaching)  regarding web dynpro abap.              My email id is [email protected] good docume

  • Would you recommend LR 3.2 for cataloging 100,000 files

    Until now, I've used a separate LR Catalog for each major projects, like  a wedding or a portrait session. However this means that I have to re  configure my SmugMug interface every time, so I am wondering if I should  just use a single Catalog for a