PI - Why Value Mapping only for little number of value?

Dear Experts,
I really want to know the reason why Value Mapping in PI is suitable if the number of values to be mapped is little.
Is it because it is stored in Memory Cache instead of Database table that make it less reliable?
or is it because it would be hard to maintain the value, because we should entry the value one by one manually which will make the entry process a tedious process?
If it is, what is the suitable way to do mapping in PI with large number of value?
Thank you,
Suwandi C.

Hi,
did you check the below link,
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/2A/107E72FFFC4B7E96730D2903B17A15/frameset.htm
http://wiki.scn.sap.com/wiki/display/XI/Value+mapping
Regards
srinivas

Similar Messages

  • Value Mapping Replication for Mass Data - Performance Issues

    Hi All,
    We are looking into Value Mapping Replication for Mass Data. We have done this for less number of fields.
    Now we might have to have 15,000 records in the cache for the Value Mapping. I am not sure how this would effect the Java Cache and Java Engine as a whole.
    There might be a situation where we will have to leave the 15K records in the cache table on Java Engine...
    Are there any parameters that we can look into just to see how this hits the performance.
    Any links/ guidance in the right direction might help me..
    reg

    Naveen,
    Check jins reply in this thread (they have done with API and without API using graphical but still some issues):
    Value mapping performance using LookUp API
    ---Satish

  • Anyone worked on Value Mapping Replication for Mass Data

    hi all,
    Is there any one who worked on <b>Value Mapping Replication for Mass Data</b> stuff.
    What is this?
    The on page 139 of the doc below tells about registereing
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/627d1cbc-0601-0010-aea2-c275521673f2
    Can any one explain guide me in that direction.
    reg,

    Naveen,
    Have a look at the weblog /people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
    Refer the below discussion too
    Re: How to edit roles for specific tasks in IR & ID?
    Best regards,
    raj.
    Message was edited by:
            Raj

  • Message Mapping UDF for lookuping of a value inside field's list of values

    Hey everyone,
    For a FI mapping I'm working on, I was wondering if somebody has some Java UDF which lookups for a value inside the whole list of values which the mapping gathered for a specific field?
    Thanks,
    Ben

    source code --
    //write your code here
    JCO.Repository myRepository;
    // Change the logon information to your own system/user
    JCO.Client myConnection = JCO.createClient(
    // all the client information namely client ,user id pwd etc
    myConnection.connect();
    // create repository
    myRepository = new JCO.Repository( "SAPLookup", myConnection );
    // Create function
    JCO.Function function = null;
    IFunctionTemplate ft = mRepository.getFunctionTemplate("xxxxx"); //Name of RFC
    function = ft.getFunction();
    // Obtain parameter list for function
    JCO.ParameterList input = function.getImportParameterList();
    // Pass function parameters
    input.setValue( a , "xxxxx" ); //import parameter of RFC, a is input argument.
    myConnection.execute( function );
    String ret = function.getExportParameterList().getString( "XXXX" ); //export param
    myConnection.disconnect();
    return ret;
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a03e7b02-eea4-2910-089f-8214c6d1b439
    File Lookup in UDF
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/file%2blookup%2bin%2budf
    Lookupu2019s in XI made simpler
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    SAP XI Lookup API: the Killer
    /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    Webservice Calls From a User Defined Function.
    /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function

  • Value Mapping Replication for Mass Data

    Hi SDN,
    I have to design an interface in XI 3.0 (SP14 on AIX) for replicating mass data from file databse etc to the XI runtime cache.
    I went thru the follwing weblog which proved to be helpful:<b>/people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
    <b>ValueMappingReplicationOut</b> being my Asynchronous outbound interface and <b>ValueMappingReplication</b> being Asynchronous Inbound Interface of in the software component SAP BASIS, software component version SAP BASIS 6.40 in the namespace http//sap.com/xi/XI/System.
    Am aware that for this scenario the receiver is predefined (it must be on the Integration Server).
    My question here is how do i use the outbound interface to send data to XI. <b>I mean in my case i have a file and SQL server as the sender.</b>
    Can somebody detail the steps involved. Suppose i dont want to use ABAP proxy or JAVA proxy HTTP adapter sending the message,
    Do i have other options to send data to XI value mapping interface?
    Regards,
    Vineet

    When you want to send data from a file, just map the structure from the arriving XML to ValueMappingReplication. There is no need for using the interface ValueMappingReplicationOut or use an ABAP proxy.
    Regards
    Stefan

  • Why is there only a 10-number block limit on incoming calls?

        Verizon has failed to stop many call violations of the Do Not Call laws, particularly allowing callers to fake their ANI identification. Except for legitimate reasons, such as law enforcement, domestic violence, or other exceptions, no call should be completed that does not match the actual origin. That aside, we who continue to be awakened from sleep, dinners interrupted, and run to the phone only to find the call is another pan handler violating the law, we have to take action into our own hands. Why is it then, that Verizon has a limit of only 10 numbers that can be blocked? And why can we not block entire area codes and exchanges so a boiler room cannot keep changing numbers with the same area code?
    Please, Verizon, give us more options to manage our own calls until the day you have the smart technology in place to limit illegal calls.
    Solved!
    Go to Solution.

    Seconding what TimeVoyager states here.  I have signed up for the Do Not Call Registry (for whatever good that has done) and still get at least 3-4 telemarketer calls per day.  If Verizon allows us to block 10 numbers, how difficult could it be to bump that limit up to 50 or more, or better yet, provide some flexibility in blocking entire NPA/NXX combinations as the telemarketers typically have number ranges and/or frequently change their numbers to dodge the simple blocking schemes.  Perfect solution for me would be a system that allows for users to manage a single list that contains white listed numbers that pass through, black-listed numbers that get blocked, ordered in priority of execution (very similar to how email SPAM blockers work).  An updated interface would be a boost too (as the current one is a little clunky) so that users could very quickly add/edit/delete numbers from the tool itself and even an option to white/black list numbers directly from your call log.  The current 10 number limit is not enough.  I am at the point where I am questioning the value of my land line as the inconvenience of the unwanted calls far outweighs the convenience of having the line for the few times I use it for legit calls each week.  Strongly considering dumping my voice plan when my bundle is up for renewal if this is not somehow addressed as again, how hard could it be for Verizon to simply increase the limit from 10 to a much large number?

  • How to manage KeyFiledValue for great number of value in FCC

    Hello everyone,
    I'm facing a logic problem with FCC and key Value for a file to Idoc.
    I have a flat file with this strcuture
    CCCYYYYMMDDYYYYMMDD999999999999
    CCCYYYYMMDDYYYYMMDD999999999999
    CCC
    The last record has always 'OK' as value.
    I have create Key on the CCC field.
    But my problem, is that CCC has 999 possibility of value.
    And I have to interpret the last record (with value OK) before Idoc Mapping
    Thanks a lot for your help
    JC

    Hello Greg,
    The solution for preceding was ok, but here, my problem is with the value of the key.
    In one file I have always the same value, but I have many file with different value in the key.
    And I don't want to create Communication Channel for each origin file received.
    Thanks a lot
    JC

  • Why am i prompted for serial number upgrade?

    Activated software with correct serial number but it now asks for a serial number upgrade. This is taking way too long. I feel strong coercion and pressure to buy stuff I don't want and don't need.

    you're trying to install upgrade software.  you can expect to be prompted for the serial number of your upgrade and, if the previous version is not installed, to be then prompted for the previous versions serial number.

  • Why is cloud asking for serial number?

    I have subscribed to the Adobe Cloud and I am having issues trying to launch my APPS - one of them was a trial that ended so I clicked the JOIN and paid my fee, now when I try and open the same app it asks the same question, trial ended please pay!!!
    If I sign in it then askes for a serial number!
    please help

    Does this help? http://helpx.adobe.com/creative-cloud/kb/ccm-prompt-serial-number.html

  • Call forwarding failed only for 800 number

    We have a Unity vm server at the data center. It is assign by PRI which has both 1800 number and a local number(416-123-4567). I have configured the SRST gateway and the call forwading for VM.
    When users dial the 1800 number directly, it works fine. But when the call is forwarded to 1800 number, user hears 'The call cannot be routed'. But if I change the 1800 number to the 14161234567, both directly and forwarded call are working fine.
    SO I just wondering what is the different from the Telco's perspective?

    It is not on the unity.
    Basically, when the gateway is in srst mode, external user call the extension and get forward (no answer) to the 1800 number based on the srst configuration on the gateway.

  • Why is HD only for Apple TV users?

    As a users of iTunes I can rent normal quality movies. Why can't we rent HD movies? Many of us have MAC's or PC's connected to our TV's that are fully HDPC and could play the movies in full 5.1.

    also this is the appletv user helping appletv user forum
    would prob make more sense to ask a direct apple channel

  • SAP XI 3.0 Same source for different target in std Value mapping function

    Hi,
    We have replicated 4 value mapping entries from R3 to XI having the same Context , Agency , Schema and value for source, but each of the 4 values has the same Context and Agency but different Schema and Value respectively.
    To illusstate :
    Source                             |Target
    Context Agency Schema    Value -----Context Agency   Schema     Value
    CS1      AS1      SS1      1        CT1       AT1      ST1       A
    CS1      AS1      SS1      1        CT1       AT1      ST2       A
    CS1      AS1      SS1      1        CT1       AT1      ST3       B
    This value mapping is not working and we always get the source value as the result.
    We are wondering if the reason for this is that we use the same source for different targets. But we are not 100 % sure of it.
    When I read the documentation on Value mapping or when we use the value mapping standard function in graphical mapping, we pass the context , agency and schema of the source and target respectively and the source value to get the target value, and this combination is always unique in our case as seen in the above example.
    Has anyone faced this kind of an issue, if yes I would appreciate if anyone could help us resolve this problem.
    Thanks in advance.
    regards,
    Advait

    Hi Advait,
    From the below what I understand is that you are not able to do value mapping for the follwoing
    1     A
    2     A
    3     B
    As value mapping allow one to one mapping only. Please do it like as mentioned below
    1     1*A
    2     2*A
    3     3*B
    Then in the graphical mapping of Integration Repository do the mapping for the same as shown below
    source field > VALUEMAPPING> UDF--> TARGET Field
    In UDF suppress the value of  1* , 2* , 3* which can be done as follows
    create one UDF with one input field
    //write the code as below to suppress the field
    return input.substring(2);
    Here the davantage of using 1* , 2* , 3* etc is that you have the option to use value mapping for 100 values which I think is not normally the case for any Interface.
    If you have same source you can do the same thing for that.
    Hope this helps you to resolve your query.
    Thanks & Regards
    Prabhat

  • Calling AIF for Value Mapping from standard ES

    Hello All,
    Is there any option of using SAP AIF for standard ES (for adding value mapping). We have requirement where value mapping needs to be done for standard ES. I was thinking of making explicit call to AIF using following method :
    * Call method to AIF
         /aif/cl_enabler_proxy=>process_message(
         exporting  is_input = input
          iv_exception_classname = ' ' ).
    However this method doesn't have any exporting parameter to get the changed data back.
    Is there any workaround ?
    Thanks & Regards,
    Dijesh Tanna

    Hello Gita,
    Both these notes talks about monitoring the existing interfaces / ES using SAP AIF. However, doesn't talk about enhancing existing ES.
    Secondly , I had look at function module /AIF/FILE_PROCESS_DATA. However, question is from where we should call this. I was aiming the EXECUTE_ASYNCHRONOUS method of ES and calling this FM from implicit enhancement spot. However, the structure INPUT inside EXECUTE_ASYNCHRONOUS is not changeable. So even if AIF performs value mapping , I can't pass that modified data to standard implementation of SAP ES.
    Have a look at below code :
    You can see that I passed INPUT to my custom function module which calls AIF internally and performs value mapping , checks etc.. and return the modified data in OUTPUT but SAP's standard code is still using INPUT in subsequent code. I can't assign OUTPUT to INPUT as it is import parameter not changeable.
    Thanks & Regards,
    Dijesh Tanna

  • Sample values needed for Customer Number And Sales Organisation in BAPI

    Hi Experts,
        I want to execute the Bapi BAPI_SALESORDER_GETLIST with mandatory parameters such as Customer Number & Sales Organisation .
        How would I come to know what values to enter for Customer Number & Sales Organisation inorder to get some Output in the form of table SALES_ORDER.
        Can you ll help me with some sample values which I can enter to get some useful output.
        And what is the logical way to go inorder to test such BAPIs in future.
    Thanks in Advance,
    Pavanmeet Singh

    Hi,
    CALL FUNCTION 'BAPI_SALESORDER_GETLIST'
    EXPORTING
    customer_number = cust
    sales_organization = sorg
    MATERIAL =
    DOCUMENT_DATE =
    DOCUMENT_DATE_TO =
    PURCHASE_ORDER =
    TRANSACTION_GROUP = 0
    PURCHASE_ORDER_NUMBER =
    IMPORTING
    return = it_return
    TABLES
    sales_orders = salesorder_itab.
    Regards
    Sudheer

  • Mapping multiple source value to one target value in value mapping

    Hello experts,
    In my scenario, i need to map more than one source value to one target value in value mapping. Like:
    1        TenderPickup
    2        TenderLoan
    7        TenderPickup
    101     TenderPickup
    102     TenderLoan
    107     TenderPickup
    But when I enter the same target value for the second time and try to save it, it gives me an error saying value mapping already exists.
    But this should logically be allowed. How can this be done. Please provide a solution.
    Thanks,
    Yash

    Hi Prabhu,
    When i right click on the target field, it gives me only 3 options:
    1) Insert Row
    2) Delete Value Mapping
    3) Value Mapping in all agencies
    I dont see nay option for duplicating rows.
    What I hae done is in ID i clicked on TOOLS and then VALUE MAPPING. I checked the option "Value Mapping Agencies" and gave my source and target agencies detials. Then i clicked on DISPLY and in the next page I have 3 columns - Value for <source agency>, Value for <target agency> and Group name.
    When I give duplicate values in the column Vlaue for <target agency>, it doesnt allow me to and if i right click in this column, i get the above mentioend options.
    Please point out where i m going wrong.
    Thanks,
    Yash

Maybe you are looking for