Transporting Value mappings

Hi,
We are using the Value Mapping replication functionality to maintain Value Mappings in a PI 7.1 system.
How do we transport the values we maintain from Dev to QA and beyond? Will these be visible to transport in the Integration Directory, or should we look at transporting the source data (and then re-replicating in PI)?
Cheers
Manish

> What we are struggling with is... do we transport the data across to the other environments, or do we manually re-enter and replicate in each environment? Transport of a table will probably work with an initial load, but what about delta changes that occur to the data? They are trickier to manage.
You have to transport the ABAP report and Ztables if any. We do not trasport the data accross other environments. Once you transport the report just run it, the data will automatically come itno run time workbech under cache monitoring.
>It would be so much easier if the Integration Directory allowed transport from one PI environment to the next for data maintained via the replication mechanism.
>
You can transport from ID only when you are using the value mapping group.
> However, there is an even broader issue here... as a post-go-live policy, do we ask the business users to maintain the data in Dev and transport them across the landscape, or do we allow them to maintain values directly in production?
The data in Dev & Production is never same so you will not transport it from Dev to PRD, so end user should maintain the correct data into production system.
Regards,
Sarvesh

Similar Messages

  • Transport value mapping

    Hi,
    I wonder if it is possible to transport a value mapping from Dev->Qa->Prod or if I have to remake it in each system?
    Best Regards
    Claes

    Actually, you can transport the value mappings you defined in the Integration Directory. You can find them under Tools -> Export Configuration Objects, select 'Individual Objects' and type 'Value Mapping Group'.
    The difficulty is that, if you did not define a group name for your mapping, you will only see object IDs here.

  • Where to look for all value mappings being used in ID

    Hi All,
              Where to look for all value mappings being used in ID?
    XIer

    Hi,
    Let me re-frame it, Do u want to know where all the value mappings(created in ID) is used in Mapping Program of IR, isn't it?
    If yes, then it's not possible( as far as  I know).
    raj.

  • How to use Value Mappings for simple translations?

    Hello,
    I want to use Value Mappings for simple translations in mappings, e.g. from IDoc to Inhouse structures.
    For example unit of quantity:
    IDOC    -->    INHOUSE
    PCE               P
    ABC               A
    How can I use Value Mapping for this? What should be used as Agency, what should be used for Scheme? What about groups? I tried the following: I created a new Value Mapping in Integration Directory:
    - Source Agency: DELVRY05
    - Source Scheme: MENEE (IDoc field name)
    - Target Acency: INHOUSE_DESADV (Name of structure)
    - Target scheme: UNIT (Name of field)
    Then, in the table, I added several lines for translating PCE to P and ABC to A and so on. But I have to define a group name for each line. I used INHOUSE. But than I get one INHOUSE group for each line.
    This seems very complicated for simple translations from A to B. I don't want to use FixValue in Message mappings.
    Any help appreciated.
    Thanks,
    Christoph

    Hello,
    @pavan kumar: Thanks, but I know all Blogs about Value Mappings. That does not help me. And I refer to PI 7.1.
    Lets get it very simple: I want to have exactly the same functionality of "FixValues" as ValueMappings. In 7.1, I need to define a Group for every row / line in the conversion table (e.g. for units of measurement conversion between IDoc and FlatFile). That does not make sense for me, as the Group is always the same, e.g. "Unit of measurement". So I will get dozens of same groups called "Unit of measurement".
    I don't really understand the concept of Groups. Maybe this is just not appropiate for my intenses? Maybe the Group has to be defined as one specific value of Unit of measurement, e.g. "pieces"?
    CHRISTOPH

  • Value Mappings and Mapping lookups?

    Hi Experts,
    I've came across a thread on SDN which is mention below.
    value mapping
    can anyone explain me what is value mapping and fix mappings and why we need them and wht is mapping lookups?
    plz refer some weblogs which can explains in detail about  value mappings, fixed mappings and mapping lookups?
    pts will b rewarded
    thanks
    Faisal

    Hi,
    Hope this information is useful to you..
    Value Mapping Blogs.
    /people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
    /people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
    Mapping look up API
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi-code-samples/mapping%20lookups:%20RFC%20API.pdf
    what is lookups
    Lookups are used to identify / request the data from mapping , i mean interupting the process and looking for data which was stored in some where and get that data and comback to process and continue with that data.
    why we can use for lookups.
    We will use these type of lookups in Message mapping for refering DB Lookup for data base which is not SAP, RFC lookups for SAP data
    Look up tables
    In the error handling topic we have seen the different validations which need to be performed on file.
    This can be done through Lookup.
    Some use cases:
    • Look up employee information.
    • Lookup for raising an alert.
    The purpose of the lookup may be:
    • To perform application-level validation of the data, before sending it to the backend.
    • To populate fields of the XML document with some additional data found in the backend application.
    There are two ways in which we can do lookup:
    • Call lookup method from GUI mapping.
    • Call lookup method from XSLT mapping.
    Some useful blogs...
    /people/shabarish.vijayakumar/blog/2006/02/13/unable-to-open-iresrid-xipipi-71-updated-for-pi-71-support
    Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0
    Lookup’s in XI made simpler - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    How to check JDBC SQL Query Syntax and verify the query results inside a User Defined Function of the Lookup API -
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
    /people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api
    Lookups - /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
    Lookups - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/content.htm
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffbbf72
    /people/sravya.talanki2/blog
    /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/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
    /people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
    /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
    Thanks,
    Satya..
    Reward points if it is useful..

  • Ant Deployment of ESB DVM (domain value mappings)

    Is there way to deploy domain value mappings stored as xml-files to the ESB using an ant-script?

    Hi Sjoerd,
    I tried to use the ESB client API but got this error when running my ant-task.
    07/10/31 10:46:08 org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException: the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is application/x-www-form-urlencoded
    07/10/31 10:46:08 at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:294)
    07/10/31 10:46:08 at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:116)
    07/10/31 10:46:08 at oracle.tip.esb.dvm.configuration.servlet.command.AbstractDVMCommand.getMultipartItems(AbstractDVMCommand.java:44)
    07/10/31 10:46:08 at oracle.tip.esb.dvm.configuration.servlet.command.ImportDVMCommand.execute(ImportDVMCommand.java:44)
    07/10/31 10:46:08 at oracle.tip.esb.configuration.servlet.CommandServlet.doJob(CommandServlet.java:109)
    07/10/31 10:46:08 at oracle.tip.esb.configuration.servlet.CommandServlet.doPost(CommandServlet.java:76)
    07/10/31 10:46:08 at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    07/10/31 10:46:08 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    07/10/31 10:46:08 at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    07/10/31 10:46:08 at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
    07/10/31 10:46:08 at java.security.AccessController.doPrivileged(Native Method)
    07/10/31 10:46:08 at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    07/10/31 10:46:08 at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
    07/10/31 10:46:08 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
    07/10/31 10:46:08 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    07/10/31 10:46:08 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    07/10/31 10:46:08 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    07/10/31 10:46:08 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
    07/10/31 10:46:08 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
    07/10/31 10:46:08 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
    07/10/31 10:46:08 at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    07/10/31 10:46:08 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    07/10/31 10:46:08 at java.lang.Thread.run(Thread.java:595)
    Here is my code:
    HashMap<String,String> requestProps = new HashMap<String,String>();
    requestProps.put("zipFile", "DVM-SID-MRTrans-InteractionStatus.xml");
    requestProps.put("importMode", "overwrite");
    ConsoleClient client = ConsoleClientFactory.getConsoleClient(getHost(), getPort(), getUsername(), getPassword());
    client.perform("ImportDVM", requestProps);
    I decompiled the ESB client API and saw that the contentType is hardcoded to application/x-www-form-urlencoded
    Any idea to solve this?
    Regards, Harald

  • Value Mappings?

    Hi All,
    I refered the following scenario /people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
    Value Mapping. In section
    9. Enter the values for Source and Target. i want to know the following values automatically created for the Agency or do we need to create them manually. as i followed the same steps and noticed that the values are automatically created and i didn't added any values. How system would create such entries. and wht is the need of Group name column in value mappings.
    Regards
    Sami

    Hi Abdus,
    You have to manually specify the values at the run time.
    Group Name :
    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. This does not have to be unique.
    The following information is displayed in the Display Value Mapping Group editor:
    ·        The editor header displays the ID (GUID), name, and description of the group.
    ·        The following information is displayed in a table in the work area for each representation:
    ¡        Agency
    ¡        Identification scheme
    ¡        Value
    ·        The name of the group is displayed on the tab page index in the object editor. The system displays the GUID if you have not assigned a name to the group.
    Reward points if this helps
    Regards
    Vani.
    Edited by: Vani on May 19, 2008 4:42 PM

  • Transporting Value Mapping

    Hi All,
    We would like to Move our Value Mappings that have been maintained in DEV to QA system using Export / Import.
    Has anybody tried using Export / Import to Move the Value MAps. What is the way to achive this movement of Value Mappings from DEV to QA.
    Thanks
    Arun

    Hi,
    Have a look into this thread-
    Export/Import the mapping value used in Value Mapping Function
    http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/content.htm
    Hope this helps,
    Regards,
    Moorthy

  • Value mappings help

    Hello
    I am trying to use value mappings in one of my scenario. My problem is for few of the source values I am having a similar target value.
    e.g.
    100 XYZ
    101 ABC
    102 ABC
    103 ABC
    104 DEF
    Now my problem is in value mappings its not allowing me to enter duplicate values. I also tried to use different groups but no use.
    Any idea how we should develop mappings in this case?
    Thanks in advance
    Regards
    Rajeev

    Hi Rajeev,
    it actually is possible to create the value mappings you need. For that you need to do the following in the integration directory:
    1. Start the value mapping maintenance (<i>Tools --> Value Mapping</i>)
    2. Select <i>Value Mapping Agencies</i> and enter your agencies
    3. Maintain your mapping <b>without</b> the duplicates.
    4. Start the value mapping maintenance again, but this time with the option <i>Value Mapping Group Selected By</i>. You can either use <i>Group Name</i> (if you have maintained groups) or <i>Representation</i> for those values where you need to maintain duplicates.
    5. Enter your duplicates (you will receive a warning, asking you if you want to create a duplicate - Confirm this with Yes).
    This feature is available as of some SP (I am just not sure which one).
    Regards,
    Claus

  • How to Add Transport Value in TAX CODE

    Hi Experts
    I define the code BED 8 %, Ecess 2 % HEC 1 % & VAT  4% but i want to add Transport value in that TAX CODE.SO could you tell me How to define the Transport Value in these Tax Code.
    Regards
    Amol

    Hi Amol ,
    Pls make the tax code accordingly
    As per your querry
    There are two options in the row level activate the Freight 1 Freight tax , frieght total
    say suppose
    item is X, unit price 100 quantity is 10 then total is 1000 and tax code is BED 16 ecess 1 cess 2 and cst 4% so your total is 1211.39 and if transport charges is 20 and the tax code is same.
    Do make the new Tax Code change in the formula base amt which is your freight amount
    Hope this helps
    Ashish Gupte

  • How is "current transport value" calculated?

    We had an issue recently where I work where an officer started having connectivity problems.  This office has a VPN router with an IPsec tunnel to access the main network because they're located several hours away.  (The hub router is a 3945, the office has a 2800 series router.) This worked fine for years but about a month ago with no changes to the network they started having issues with VOIP and web access.
    While troubleshooting we adjusted the MTU on the workstation and found that it worked fine at 1380, but when we set the adjust-mss on the tunnel to 1380 it didn't work for all the affected computers.
    We tried various settings on the adjust-mss and the ip mtu until we got one that worked, but if we went too high on the MTU we got message saying out setting was "higher than the current transport value of 1414, fragmentation will occur."
    This was six lower than 1420, the IP MTU setting that was originally there.  We dropped the ip tcp adjust-mss to 1374 and it worked. 
    It looks like the "current transport value" is what changed, but I can't find any way to see what the value is on either router and I don't know what goes into finding this value.  Does anyone know the command to view it and what determines it?

    You're making a confusion between MTU and MSS.
    MTU = maximum IP datagram size the layer 2 can carry,
    MSS = maximum TCP segment size.
    On a usual Ethernet Link MTU=1500 bytes. MSS = 1500 - 20 (IP header) - 20 (TCP header) = 1460 bytes.
    When using tunnels, you've got to take into account the added encapsulation. With GRE for instance (which I know better than IPSec), you've got 24 bytes more to take into account.
    On a router, with a PPP interface with 1500 bytes MTU, if you enable GRE the GRE tunnel will have a MTU of 1476 bytes because each user datagram will receive an additionnal IP+GRE header (+24bytes).
    MSS is then 1436 bytes (1436 + 40= 1476) and you can avoid IP fragmentation by setting tcp mss adjust to 1436 for tcp traffic (nothing can be done for big UDP packets).
    Same thing with IPSec. Depending of the encapsulation (ESP, tunnel, transport...), you had X bytes of additionnal header.
    On a WAN PPP interface having a MTU of 1500 bytes, a tunnel going thru the PPP interface toward its destination will detect a transport MTU of 1500 bytes (MTU of the outgoing transport interface, the PPP interface), and will set its own MTU at 1500 - X bytes (MTU of outgoing interface minus additionnal bytes of tunnel encapsulation). You can set mss adjust to Transport (here 1500) - (X) - (40).
    Hope this helps.

  • Text of Overall Transportation value

    Hi Gurus,
    Can anyone tell me where to find the Overall Transportation status Text. Table VTTK has a field STTRG. It has values 0-7 but i want to know the Description of the values .
    where to find the descroption values.From which table?
    Thanks in advance.
    Regards,
    Abhishek

    You can find it in the Domain STTRG :
    0     Planned
    1     Planning completed
    2     Check-in
    3     Loading start
    4     Loading end
    5     Shipment completion
    6     Shipment start
    7     Shipment end
    Patil

  • Stepe involved in Transport Value Fields.

    Hi all,
    I have created a Value field which i have assigned to operating concern. now i want to transport the changes to quqlity system for testing. I am using TCode Ka3i to created transport request. After creating transport request i get CHOOSE DEPENENT OBJECT CLASSES . which fields should i choose to transport the value fields? should i select the structure ABAP Repository Objects as default?
    Please provide me step by step process for transporting the value fields.
    Thanks,
    Naveen

    Dear Naveen,
    You must be using transaction KE3I. You can select the Operating concern >Execute >Select Structures: ABAP Repository objects.
    However, you need to re-concile the Production system with development and ensure that the only intended changes are overwritten.
    Kind Regards
    Umapathi G

  • Transport values

    Hi
    I have a report where i need to have a subtotal by page, without grouping a field. I've made a manual running total for this but it's not working... Sometimes it counts an item ahead sometimes an item less
    this is my layout for instance 2 pages:
    page header:
    Subtotal value: 0
    details:
    item1  100u20AC
    item2  300u20AC
    page footer:
    Value for next page: 400u20AC
    page2
    page header:
    Subtotal value: 400u20AC
    details:
    item3   50u20AC
    page footer:
    value for next page: 450u20AC
    page3
    page header:
    Subtotal Value: 450u20AC
    .... and so on
    it works great when in my detail i don't have any text or so but if an item description is big and passes to other page, subtotals become all wrong...
    If anyone can help thanks

    Use WhileReadingRecords

  • Structure / value mappings

    What is the differene between structure mapping and value mapping ?

    Hi midhun,
    Value Mapping concentrates on the actual values that are being mapped.
    Sometimes the requirement is like although source and target strcutres are similar, values need to be translated into another set and then mapped.
    Value mapping is used when both sender and receiver treat the same object differently,it is achieved by making a value mapping table.
    e.g. we have an element called <TravelClass> in both source and target element.
    Now assume that source message uses codes such as 1, 2 etc. for this element. However, the target mmay expect strings values such as 'business', 'economy' etc. for this element.
    In such cases, we use value mapping. Essentially we achieve the following translation:
    1 -
    > business
    2 -
    > economy
    In graphical mapping we have a standard function called ValueMapping to define a simple table like one above.
    Finally, the term 'Functional Mapping' is given only to confuse the people
    http://help.sap.com/saphelp_nw2004s/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm  -
    value mapping
    Structure Mapping is not very much concerned which values are being mapped. It is more concerned about the structure of source and target elements.
    It can be of two types (these don't have formal names as such)
    1) Mapping values of some source elements to some target elements
    e.g. source has element <fname> which is directly mapped to element <FirstName> in the target.
    2) Mapping values after changing the element structure
    e.g. source is
    <name>
    <fname> --- </fname>
    <lname> --- </lname>
    </name>
    And target is
    <fullname> --- </fullname>
    So here we concatenate source elements and map to target.
    Regards
    srinivas

Maybe you are looking for

  • How to use multiple iPods

    I have multiple iPods & iPhones & I'd like to share my library with them all.  How do I do this??? How can I share content outside of purchased iTunes?

  • Pipeline validation xpath resolution problem

    I have a problem with something that seems like it should be a relatively straightforward requirement. I have a set of third-party schemas from a standards organization (CDISC). I need to build a solution that accepts documents conforming to these sc

  • Vista/Flash - "Run as Admin" HELP!!!

    They only way I can get webpages w/ flash to work properly is if I run IE using the "Run as administrator" option. Is there anyways to get flash to work without having to do this? Thanks.

  • Merge option during assembly of PDF from html documents.

    Hello, Can LiveCycle create a combined PDF document by converting HTML documents to PDF with the option of merging them (eliminate whitespace) during ddx assembly. Here is a simple case. Combine three html documents such as html-1: contains text ONE

  • Show or hide a layer

    This question was posted in response to the following article: http://help.adobe.com/en_US/photoshopelements/using/WS287f927bd30d4b1f-f216bde12e28ad1224- 7ff5.html