Multiple Mapping

Hi All,
I need some guidance on multiple mapping.
Here is my scenario:
Messages:Vendor_out****Vendor_middle****Vendor_Final
Elements:****Zip -
> Zip
****************City -
> City
****************Street -
> Street -
> Street
****************Country -
> Country -
> Country
**************************************Band -
> Band
(Note: Pls Ignore the asterix)
Now how do I implement this mapping?
When I implement triple mapping.
i.e Step 1) Map Vendor_out --> Vendor_middle (Street,Country)
Step 2) Vendor_middle -->Vendor_Final (Street, Country, Band)
Step 3) finally Vendor_out -->Vendor_Final (City, Zip).
When i perform step 3, I loose the mapping done for Vendor_Final in step 2 (Street, Country).
Can someone help.
Regards,
Ashish

Hi
can you please provide the source structure and the target structure.
Thanks
Rinku

Similar Messages

  • Is there a way to create multiple map tile layers at once?

    Hello experts,
    I have a small problem. It's mainly a matter of saving some time. I need to create 51 map tile layers in mapviewer, and I would like to this this at one time. I can go to the admin console-->Management-->Manage Map Tile Layers-->Create, and then I can create one at a time. But it really would be nice to create them all at once!
    I tried using the XML mode interface, and I can use the following code to create one map tile layer:
    <?xml version="1.0" standalone="yes"?>
    <map_tile_server_admin_request>
      <create_map_tile_layer data_source="xxxx">
        <map_tile_layer
            name="FOUNDATION"
            http_header_expires="168"
            image_format="PNG">
          <internal_map_source base_map="FOUNDATION"/>
          <tile_storage root_path="/scratch/tilecache" />
          <coordinate_system
              srid="8265"
              minX="-180" maxX="180" minY="-90" maxY="90"/>
          <tile_image width="250" height="250" />
          <zoom_levels levels="10" min_scale="5000" max_scale="10000000">
          </zoom_levels>
        </map_tile_layer>
      </create_map_tile_layer>
    </map_tile_server_admin_request> And it creates one layer. But when I try this:
    <?xml version="1.0" standalone="yes"?>
    <map_tile_server_admin_request>
      <create_map_tile_layer data_source="xxxx">
        <map_tile_layer
            name="FOUNDATION"
            http_header_expires="168"
            image_format="PNG">
          <internal_map_source base_map="FOUNDATION"/>
          <tile_storage root_path="/scratch/tilecache" />
          <coordinate_system
              srid="8265"
              minX="-180" maxX="180" minY="-90" maxY="90"/>
          <tile_image width="250" height="250" />
          <zoom_levels levels="10" min_scale="5000" max_scale="10000000">
          </zoom_levels>
        </map_tile_layer>
      </create_map_tile_layer>
      <create_map_tile_layer data_source="xxxx">
        <map_tile_layer
            name="FOUNDATION_WY"
            http_header_expires="168"
            image_format="PNG">
          <internal_map_source base_map="FOUNDATION_WY"/>
          <tile_storage root_path="/scratch/tilecache" />
          <coordinate_system
              srid="8265"
              minX="-180" maxX="180" minY="-90" maxY="90"/>
          <tile_image width="250" height="250" />
          <zoom_levels levels="10" min_scale="5000" max_scale="10000000">
          </zoom_levels>
        </map_tile_layer>
      </create_map_tile_layer>
    </map_tile_server_admin_request>...it creates only the first map tile layer in my xml request.
    Is there any way to create multiple map tile layers at once?
    Thank you!
    John

    Michael,
    It looks like you are right! Thank you for your help.
    I still have a small concern. I looked at the documentation and it reads,
    "The configuration settings for a cache instance are stored in the USER_SDO_CACHED_MAPS metadata view. You should normally not manipulate this view directly, but should instead use the MapViewer administration tool, which uses this view to configure map cache instances."
    But, I tried inserting records into USER_SDO_CACHED_MAPS and it works, and I can't really see any reason not to directly insert records into this table, so...
    Perhaps that warning is there simply because potentially you could screw things up tinkering with the table directly.
    Cheers!
    John

  • Multiple Mapping in XI 3.0

    Hi All,
    Any body tell that "HOW TO CREATE MULTIPLE MAPPINGS IN USING XI3.0"
    If you have any step by step procedure please provide me.
    Thanks & Regards
    Venkata

    Hi,
    There are "multi-mapping" and "executing multiple mapping programs".  Do not know which you are referring.
    The above reply refers to multi-mapping.  But, if you want to execute multiple mapping programs, you can develop each mapping program by itself, using Message Mapping, XSLT, java or ABAP.  Then, in Interface Mapping, you can assign those mapping programs in the order they should be executed.  The output of the 1st will be used as input to the 2nd, and so on.
    Regards,
    Bill

  • Cannot MESH Multiple MAPs to Single RAP

    Hello,
    Our environment consisits of ~200 1552E APs.  Up until recently we have used either Cat6 or fiber to connect them to our network.  Recently we have begun meshing APs instead of running the Cat6 or fiber.  The meshed APs have been single MAPs connected to single RAPs.
    This week I have started testing multiple MAPs.  Painfully, I have not been successful with meshing more than one MAP to a RAP.  For instance, I have set up a RAP with a BGN of "MESH_TEST" and two MAPs with the same BGN.  If I power the RAP with MAP #1, the meshed link works like a charm.  If i power on MAP #2 and power down MAP #1, the mesh between MAP2 and RAP works great.  If I attempt to power both MAPs, only one of the MAPs will establish a connection to the RAP while the other cycles through it's discovery for meshed neighbours and WLC.
    Have I overlooked anything?
    On the contrlloer I have executed the following command - debug capwap events enable
    What I see in the log is the following line that continues to occur for the MAC address of the unconnected MAP.
    *RRM-DCLNT-2_4: May 15 14:05:20.520: d4:d7:48:6d:6c:60 Unable to find data structure for AP  D4:D7:48:6D:6C:60
    I have searched the forums and documentation for this error/message and cannot locate any reference to it.
    Thanks for any assistance.
    Cheers,
    André

    This should work and in my view you have not left anything here.

  • Multiple mapping steps in the message monitor

    All,
    I have an interface that has several different mapping steps for the one interface (first one is a java mapping, and then the second an XSLT) and XI only shows one mapping step in the message monitor (which encompasses all of the mapping steps).  The payload before is the payload before any of the mapping steps, and the payload after is the payload after all the mapping steps. 
    I would like to be able to see the payload at each separate mapping stage.  This would make it a lot easier when debugging problems in the later stages of the mappings.  Does anyone know if this is possible?
    Regards,
    Jason

    Hi Jason,
    Even I have tried to see the results of multiple mappings in SXMB_MONI. But I couldnt find a way till now.
    I believe there is no way to see the results of multiple mappings. The only possible way is to test your mapping locally in IR.
    Regards,
    Divija.

  • How to repeat elements within a xsl for multiple mapping

    Hi,
    My input xml is :
    <POC_XML xmlns="http://www.aaa.com/esb/abc/Item/POC/1.0">
    <POC_HEADER>
    <EVENT_NAME></EVENT_NAME>
    <EVENT_TYPE></EVENT_TYPE>
    <EVENT_KEY></EVENT_KEY>
    <SOURCE_SYSTEM></SOURCE_SYSTEM>
    <TARGET_SYSTEM></TARGET_SYSTEM>
    </POC_HEADER>
    <POC_DETAILS>
    <ITEM></ITEM>
    <GTIN></GTIN>
    <ITEM_</ITEM_SERIAL_NO>
    <UDI></UDI>
    <PRINTER_NAME></PRINTER_NAME>
    </POC_DETAILS>
    </POC_XML>
    The expected output xml is:
    <ns1:printSynch>
    <jobRequest>
    <printRequests>
    <templatePath>lib://poc/formats/material.btw</templatePath>
    <printData>
    <entry>
    <key>ITEM</key>
    <value>item1</value>
    </entry>
    <entry>
    <key>GTIN</key>
    <value>0123343T5432000A</value>
    </entry>
    <entry>
    <key>ITEM_SERIAL_NO</key>
    <value>S123345</value>
    </entry>
    <entry>
    <key>UDI</key>
    <value>U98765</value>
    </entry>
    </printData>
    <printQuantity>1</printQuantity>
    <duplicates>0</duplicates>
    </printRequests>
    <printerName>SamplePrinter</printerName>
    </jobRequest>
    <reference>abc:U98765</reference>
    </ns1:printSynch>
    Where as currently the target system has their xml exposed with only one of the <entry><key><value> instance but we need to repeat this instance and map as per the structure above. The <entry> node is capable of handling multiple values but how to tranform it within xsl.
    Please help

    Hi,
    Try using the below logic in xsl. It should work.
    <entry>
    <key>
    <xsl:value-of select="string('ITEM')" />
    </key>
    <value>
    <xsl:value-of select="Xpath corresponding to ITEM from source xsd"/>
    </value>
    </entry>
    <entry>
    <key>
    <xsl:value-of select="string('GTIN')" />
    </key>
    <value>
    <xsl:value-of select="Xpath corresponding to GTIN from source xsd"/>
    </value>
    </entry>
    <entry>
    <key>
    <xsl:value-of select="string('item serial no')" />
    </key>
    <value>
    <xsl:value-of select="Xpath corresponding to item serial no from source xsd"/>
    </value>
    </entry>
    Let me know incase any issues.
    Regards,
    Dhanumjay

  • Multiple Mapping deployment

    Hey all,
    Please help me , i am looking forward to have a way to deploy multiple owb mappings through Ombplus.
    Read several threads, and i am a beginner with this. So please help :) Say i have 2 mappings at D:\Map
    Basically i am looking for a way to deploy multipe mappings by executing a command or say by executing a procedure.
    Thanks in advance, will appreciate the help.
    Regards,
    Amit

    Hi , i tried to find out but could get the the similar previous posts. Can you please give me the links !
    Can any1 please help me with the required. If similar question was posted below, please provide me the link.
    Edited by: amit15gupta on 24-Sep-2012 07:26

  • Operation mappings with multiple mapping programs

    Hello all,
    I have 2 message mappings:
    <source structure> -> <middle structure>
    <middle structure> -> <IDOC
    I don't know how to build service interface and operation mapping.
    Thanks,
    Natalia.

    >
    Stefan Grube wrote:
    > For the middle structure you need no service interface, just a message type.
    >
    > You upload the IDoc structure, so you need only create one service interface with message type "source structure"
    >
    > In operation mapping (source -> idoc)  you add both message mappings.
    >
    > Edited by: Stefan Grube on Jan 26, 2011 10:50 AM
    Quote

  • Change mapping to multiple mapping

    Dear all,
    I have an operation mappings that contain 3 or 4 message mappings.
    Now I need to change the first mapping to a message splitting.
    So I set the occurence of target message to 0...unbounded.
    Because of this PI added automatically a Message envelope and change
    the XPath of the fields.
    All my message mappings will be deleted after open them because of a new XPath.
    Is there any way to backup my graphical mappings??
    In XI 3.0 I could have export the graphical mappings (STRG+Shift + context menu),
    do a search and replace and import it again.
    Any way to do this in 7.1 ?
    Thanks
    Chris

    Hi,
    >>Is there any way to backup my graphical mappings??
    >>In XI 3.0 I could have export the graphical mappings (STRG+Shift + context menu),
    >>do a search and replace and import it again.
    >>Any way to do this in 7.1 ?
    You can use CTRL + SHIFT + 0(zero). This will open  new window, where you will find the export icon. This will save the mapping in .XIM format. In the  similar way you can import there.
    Hope this helps.
    Regards,
    P.Rajesh

  • How to download and keep multiple maps using Mac/E...

    I use my mac and this site
    http://nokiamaps.site666.info/
    to download maps via my mac to my E71. It works fine. I can install any map, however, only one map at a time.
    I would be happy if anyone knows and could tell me how to download and keep several maps active using my mac and E71. For example, I would like to have US, Japan and some countries in Europe loaded to my E71.
    I can of course keep several maps on my mac but I want to have them loaded to the E71.
    Can I have several maps loaded in the E7? Where to put the maps (which directory)?

    I do not know if anyone is interested but I have figured out one way to do it. Not the nicest perhaps but it works.
    On my mac I create a directory named MyMaps and then I download the maps I want and put them into directories (one directory per map). I copy using the -r flag, which merges/adds on files.
    For example if MyMaps is empty and I use:
    cp -r Sweden/* MyMaps/
    I will get the Swedish map in MyMaps.
    To add the map of Netherlands I simply do:
    cp -r Netherlands* MyMaps/
    I have now merged the map of Netherlands with the map of Sweden and all maps are in MyMaps. And I can add more maps by running cp -r again. And when I am done, I transfer the directory structure in MyMaps to my E71.
    I had some troubles with the diskcache structure. It worked fine for me to remove everything (all files) in the diskcache. They will be created when I move MyMaps.

  • Multiple Maps to load a Fact - Can it be consolidated?

    We have a fact in which we do the following
    - Insert from one set of source tables
    - Insert from another set of source tables
    - Update the inserted records with data from another table
    At this time, we are planning to implement this as three different maps, and run these maps sequentially. Is there a better way of doing this, like doing it in one mapping?
    Anand

    That depends on your amount of data. An update is usually a bad option, because it is very slow. Bringing all etl-logic in one mapping will cause a complex mapping which also is not a good way.
    An better idea would be to use "worktables" in which you write the intermediate results of the first to mappings. You should search for a way to transform that data while loading it from one table to the other, instead of updating it afterwards.
    Tobias

  • How to access multiple maps in OEID studio

    Hi,
    We are using our own instance of MapViewer(I added new tile layer) for the map component in studio. We updated the settings in the framework settings tab. Now we see the map component (google map) with the map we had configured .
    I have another map (Tile layer) in the mapviewer which shows the store view (not google map) . Now I want to display that in another map component. But as the settings for the Mapviewer are global , I am unable to do this .
    Is there any way that we can configure two different tile layers so that we can show two different maps in the studio.
    P.S. - Going forward we want to achieve this : As the user keeps on zooming in to the google map , the map changes to store Map.
    Regards,
    Mayank Batra

    Hi Maciek,
    To use google map in Oracle Map viewer , you need to do following :
    In your mapviwer :
    * Login to mapviewer admin .
    * Click on 'Management' tab on top.
    * Click on 'Manage Map Tile Layer' tab.
    * Click Create on left nav -> Select Google Maps as map source -> click continue
    * Enter tile layer map name and select your data source.
    * Enter the key . Key has to be generate from google map APIs using following link :
    https://developers.google.com/maps/documentation/javascript/tutorial#api_key
    * click on submit.
    * now your tile layer is created.
    Go to Endeca studio ->
    * Go to Framework Settings under control panel.
    * Change df.mapViewer to your mapviewer server url and df.mapTileLayer to name of <datasourcename>.<maptilelayer> you just used in MapViewer.
    Good to go...
    HTH,
    Mayank Batra

  • Multiple maps sets

    I have installed garmin mobile xt 5.00 on my nokia n79 and also added two maps, which are shown in my map sets menu, but  how do i switch from one map to another?

    Settings  maps  from memory   .
    You should have a user manual with the software  cannot find mine .
       jje

  • Use XSLT mapping for multiple payloads

    Lydia,
    Do you mean multiple mapping as
    <message1>
    Payload1
    </message1>
    <message2>
    Payload2
    </message2>
    If you are generating XSLT mapping using any tool then you have can take xsd from the messagemapping and just map it.
    in you  target structure message1, message2 should be there.
    Gaurav Jain
    Reward Points if answer is helpful

    Thank you for your response.  I tried several variations - including this one - but I can't seem to get the results to match your screen shot.  Also, I am not sure if the tag should be 'Content-Type' or content_type ....
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0" xmlns:ns0="urn:sap-com:document:sap:rfc:functions" xmlns:ns="http://sap.com/xi/XI/Mail/30">
         <xsl:output method="xml" encoding="utf-8" indent="no" omit-xml-declaration="yes"/>
         <xsl:template match="/">
              <xsl:apply-templates select="ORDERS02"/>
         </xsl:template>
         <xsl:template match="ORDERS02">
              <ns:Mail>
                   <Subject>
                        <xsl:text>Purchase Order: </xsl:text>
                   </Subject>
                   <From>
                        <xsl:text>mail.com</xsl:text>
                   </From>
                   <To>
                        <xsl:text>mail.com</xsl:text>
                   </To>
                   <Content_Type>
                        <xsl:text>multipart/mixed; boundary="b1"</xsl:text>
                   </Content_Type>
                   <Content><xsl:text>--b12&#10;</xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>Content-Type: text/plain; charset=us-ascii </xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>Content-Transfer-Encoding: 7bit </xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>My Order</xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>--b1</xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>Content-Type: text/plain; charset=us-ascii</xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>Content-Transfer-Encoding: 7bit</xsl:text>
                   <xsl:text>&#10;</xsl:text>
                   <xsl:text>Content-Disposition: attachment; filename="order.dc"</xsl:text>
                   <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:value-of select="IDOC/E1EDK01/BELNR"/>
                        <xsl:text>A </xsl:text>
                        <xsl:text>ORD 238            </xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:value-of select="IDOC/E1EDK01/BELNR"/>
                        <xsl:text>B</xsl:text>
                        <xsl:text>The Wolf Organization        </xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:value-of select="IDOC/E1EDK01/BELNR"/>
                        <xsl:text>C</xsl:text>
                        <xsl:text>PO Box 2044                  </xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:text>D</xsl:text>
                        <xsl:text>York, PA  17404-2044         </xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:text>E</xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:text>F</xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:text> </xsl:text>
                        <xsl:text>G</xsl:text>
                        <xsl:text>&#10;</xsl:text>
                        <xsl:apply-templates select="IDOC/E1EDP01"/>
                        <xsl:text> </xsl:text>
                   </Content>
                   <xsl:text>--b1--</xsl:text>
              </ns:Mail>
         </xsl:template>
         <xsl:template match="IDOC/E1EDP01">
              <xsl:text>Z</xsl:text>
              <xsl:text>                </xsl:text>
              <xsl:text>&#10;</xsl:text>
         </xsl:template>
    </xsl:stylesheet>

  • How to create multiple extract from one map

    Hello ,
    I have a map which extract data from source and create a output text file. Now, I need to create 10 different files from the same mapping with same format but different name. So I want to generate file1.txt, file2.txt, file3.txt etc . My map currently has one target file , i donot want to create 10 target files operator in the map itself, is there a way to achive this functionality ie I want to call the same map 10 times. Do I have to do it from outside.
    Thank you.
    Suhail

    Hi Suhail
    Why not create 10 maps? These don't take up much space, only a few Kb, and you would be able to generate a unique file per map, which would be the correct approach.
    If you don't want to have duplicate maps, would the data in the output files be the same or would it need to change based on some condition?
    If the data is the same you can do this externally by just making x copies of the original file.
    If the data needs to change you either need to have multiple maps, as mentioned at the beginning, or you would somehow need to change the source data. You cannot change the name of a mapped output file, this is because OWB maps use a hard-coded file name making it impossible to change the name of the file dynamically.
    However, let's say you are able to change the source data, perhaps using a view. If you had x copies of the view script you could generate it x times, calling the map x times. Each time you would run the map it would generate file1.txt, and you would need to rename it to file2.txt before recompiling the view and rerunning the map to get another file1.txt. This would be renamed file3.txt and you could then repeat the process as many times as you like.
    Does this help?
    Regards
    Michael

Maybe you are looking for

  • Error while creating ASN in SNC

    dear all, We are tring to create an ASN against a PO in "Due list for purchasing documents" in SNC but getting the following errors, the material is invalid, ship from location is invalid and the customer location is invalid. PO created in ECC and re

  • Outlook 2010, Win 8.1 and BCM 2010 - gadgets not loading - Outlook dies

    Can someone help with this condition: Environment: Win 8.1 all Win updates installed, Outlook 2010 and BCM 2010, SQL Server 2008 Svc Pk 3, new Dell 660s Outlook 2010 dies when BCM 2010 Business Contact Manager tries to load GADGETS onto the BCM Dashb

  • NTSC to PAL Compression for DVD Studio Pro

    I am trying to make PAL MPEG2s using Compressor. My videos are roughly 15 minutes long (I have 6 going onto one DVD). I altered one of the Presets to PAL, 16x9, one pass VBR, 4.5 to 7 data rate, best for the motion setting. And I get the typical odd

  • Using iMac as speaker phone for docked iphone

    Maybe I am missing something "fundamental"... But if my iphone (3G) is docked with my iMac, can I use the iMac as a "speaker phone"? Any additional applications that do this? It would be nice to use the headset that I already have connected to my iMa

  • Ipad 3 WiFi connectivity issues

    All right.. this might be a two part problem.  I was attempting to enable restrictions, and after I entered the passcode twice and tapped "Enable restrictions," it asked me to enter a new passcode again.  Without doing much checking, I decided to res