Layers in Map Item

We can make different Map Layers in Map Item but how do we switch between these layer at runtime.
  eg Layer 1: Receivables from 0Country(DE)
     Layer 2: Receivables from 0Region(restricted to DE)
     How do i drill down and move to Layer 1 -> Layer 2 during runtime.
Appreciate any help!
Kind Regards,
Robin.

Hi Rick,
I am working on the same topic. I am strongly interessted in solutions to your open questions, that you pulled forward in the past.
Did you make any progress?
Thanks in advance and regards
Marcus

Similar Messages

  • Review FIFO layers for an Item

    In 2007, you can see the open fifo layers and their item costs in the stock revaluation screen.
    However is it possible to review the previous fifo layers and their item costs for an item.

    Check the table OINM. There you can find all the inventory movements.
    Regards,
    Bharath S

  • Any way to work with multiple layers once map is mapped to a sphere?

    I'm working on a history documentary about World War II and I have a map of the world divided into colonial empires. Each empire is a separate layer. I know how to take the world map and apply it to a sphere in Photoshop CS4 Extended.
    The problem is that after this all my layers disappear and I'm left with a single layer.
    I want to fade in the empires' opacity levels as the globe revolves.
    How can I do this if putting the map on the sphere collapses all the layers into one?
    Also, how do you turn off the shadow on the sphere? I want it the same level of brightness everywhere on the planet.
    Thank you very much in advance for any helpful suggestions.
    - Nick

    Hi Nick,
    I think you have figured out that if you want a texture map to contain layers, you need to either group the layers (and select the group), or just select all of them before selecting the 'New Shape From Layer>' command. The result difusse map will have a single name, but if you open it you will see that it has layers intact.
    Fading opacity or any other keyframe attribute of a texture while the 3d model is also being animated, is a new feature to CS4. You need to open the texture and animate it so you have an animated texture applied to an animated object. I have added a quick lo-fi 4 sec. sample of what I think you're trying to accomplish. I'll attach the source PSD, so you can take a look at how I set it up.
    Basically, I took your flat png file an added some layers for the country selections so I could fade them in/out. Then I animated them to fade using the layer opacity (100% keyframe at start, 0% keyframe at finish, or vied versa). I then selected all the layers and 3D> New Shape from Layer> Sphere. Now I went about animating the revolving of the sphere using 3D object position for keyframing (I went from z: -180, to 0, to +180, but you can play around with that. I'm not expert with the animation to know what works best for smooth transitions and looping if desired). The animation from the texture should 'play' at the same time as the animation of the sphere, you just need to sync the timelines when setting keyframes.
    For even lighting on the sphere, you can approach it a few ways. Your best bet in this case is to go to 3D> Render Settings... and select 'Unlit' Texture' from the Face Style pop up menu. You can also remove all the lights using the 3D panel (select a light in the top half and then click the trash can icon at the bottom), and then change the Global Ambient color to White (found in 3D panel with 'Scene' selected). You could also try adding infinite lights at all the six camera views.
    Cheers,
    steve
    joric wrote:
    The problem is that after this all my layers disappear and I'm left with a single layer.
    I want to fade in the empires' opacity levels as the globe revolves.
    How can I do this if putting the map on the sphere collapses all the layers into one?
    Also, how do you turn off the shadow on the sphere? I want it the same level of brightness everywhere on the planet.
    Thank you very much in advance for any helpful suggestions.
    - Nick

  • Error while turning on the layers of map

    hi
    I am using flex 3 with arcgis server 10 with the help of flex api.
    i am getting Error 1009 : cannot access a property or method of a null object reference at mx.controls::Datagrid/mouseDownHandler()
    while using datagrid with checkboxes to turn on/off layers in the map.
    i m new to these softwares.
    Reply soon
    Thanks in advance

    The 1009 error indicates that one of the objects being targeted by your code is out of scope.  This could mean that the object....
    - is not in the display list
    - doesn't have an instance name (or the instance name is mispelled)
    - does not exist in the frame where that code is trying to talk to it
    - is animated into place but is not assigned instance names in every keyframe for it
    - is one of two or more consecutive keyframes of the same objects with no name assigned in the preceding frame(s).
    If you go into your Publish Settings Flash section and select the option to Permit debugging, your error message should have a line number following the frame number which will help you isolate which object is involved.

  • Mapping Item value Default and incrementing it

    Hi all
    I am new to sap XI, i am doing  a file to idoc scenario,
    how to map default value( for eg 0001) to an item field and keep on incrementing it by the occurence of no items in my file structure?
    Full points are guaranteed .
    Regards
    Bhasker.

    Hi,
    Any default value can be mapped by using the constants in the graphical mapping.
    Is your requirement is to count the no of occurance of a field i.e. item and map it to the target field..?
    If so use this mapping..
    items(Source) -
    remove contexts(node function) -
    count (Statistic function) -
    item field(target)
    Thanks
    SaNv...
    Edited by: Sãnthosh Kûmãr  V on Jul 30, 2008 10:25 AM

  • Mapping Items in XML string to multiple IDOC segments

    I would like to map an XML tag  <Text>Line1Line2Line3Line4</Text>
    to an IDOC segment E1ED1TEXT . Defined as occurring 0 to 999999.
    I would like to map each item separated by a tilde into a separate occurence of the IDOC text segment. Is ther anyway to repeat the mapping without duplicating the subtree.
    E1ED1TEXT
    Text_Id - "ZTXT"
    Text_Line = Line1
    E1ED1TEXT
    Text_Id - "ZTXT"
    Text_Line = Line2
    E1ED1TEXT
    Text_Id - "ZTXT"
    Text_Line = Line3

    Hello,
    This is only possible using UDF
    mapping is like this:
    Text -> UDF -> splitByValue:eachValue -> Text_Id
    UDF is of context type
    argument is input
    String temp[] = input[0].split("~");
    for(int a=0;a<temp.length;a++){
    result.addValue(temp[a]);
    Hope this helps,
    Mark

  • Iterate through a list containing Map items using struts

    Hi friends,
    I have a small problem. I want to iterate through a list of items, using struts.
    The list actually contains map structres for example:
    list(0)
         map(..key..value..)
         map(..key..value..)
         map(..key..value..)
    list(1)
         map(..key..value..)
         map(..key..value..)
         map(..key..value..)
    list(2)
         map(..key..value..)
         map(..key..value..)
         map(..key..value..)can I use <logic:iterate/> for this? if yes how? Because I have used this tag for list containing bean objects not Map.
    Any suggestions are much appreciated.
    Thanks,
    Vishal

    Normally, each object exposed by the iterate tag is an element of the underlying collection you are iterating over. However, if you iterate over a Map, the exposed object is of type Map.Entry that has two properties:
    key - The key under which this item is stored in the underlying Map.
    value - The value that corresponds to this key.
    So, if you wish to iterate over the values of a Hashtable, you would implement code like the following:
    <logic:iterate id="element" name="myhashtable">
    Next element is <bean:write name="element" property="value"/>
    </logic:iterate>
    Best Regards
    Maruthi

  • Mapping Items to Suppliers

    Sorry if this sounds stupid, but I can't see how I can map an item to one or more suppliers.
    I.e. item called "test". I have entered the preferred supplier/vendor but how do I
    a) Enter a cost price for this item against that supplier
    b) Have multiple suppliers with different part codes, cost prices and UMs?

    Hi Ricky,
    You can use the "Business Partner Catalog Numbers" available in Inventory>>>Item Management.
    You can configure SAP Business One to use customer and vendor catalog numbers in parallel to your item numbers. This means that you can use the item number of the vendor in the purchase order, and the item number of the customer in the sales order.
    Regarding the price part, Special price can also be used, define special prices for your customers and vendors in addition to the standard price lists. You can define these special prices for specific business partners or by discount groups according to item groups, properties, or manufacturers.
    Path : Inventory>>>Price Lists>>>Special Prices for Business Partners
    Yogesh Jadav

  • Message Mapping: Items under Header node.

    Hi,
    Below is the file sample:
    0LBS00000000082011090707:30:13~0000000009
    4GBP55.67SB300005VISTADocNO1100DistChanPaymentDays
    5001QuanUoMNetPriceGrossPricePubDiv9781444724585201109071001.1
    5002QuanUoMNetPriceGrossPricePubDiv9781444724585201109071001.1
    4GBP55.67SB300005VISTADocNO1100DistChanPaymentDays
    5001QuanUoMNetPriceGrossPricePubDiv9781444724585201109071001.1
    1~7
    Record Type:Header Record(Always = 0),Min Occurrence:1,Max Occurrence:1
    Record Type:Sales Invoice Header Record (Always = 4),Min Occurrence:0,Max Occurrence:unlimited
    Record Type:Sales Invoice Item Record (Always = 5) ,Min Occurrence:1(per Sales Invoice Header Record)
    ,Max Occurrence:999999 (per Sales Invoice Header Record)
    Record Type:Trailer Record(Always = 1),Min Occurrence:1,Max Occurrence:1
    The Src Str is:
    Header
    SalesInvoiceHeader
    SalesInvoiceItem
    Trailer
    The target Str is:
    Header
    SalesInvoiceHeader
    SalesInvoiceItem (Child node of SalesInvoiceHeader)
    Trailer
    Provide some inputs.
    Thanx

    You can read this with FCC.
    you to create  4 structure
    DT_input
    ...HeaderRecord 1..1
    .....f1
    .....f2
    .....fn
    ...SalesInvoiceHeader 1..unbounded
    .....f1
    .....f2
    .....fn
    ...SalesInvoiceItem  1..unbounded
    .....f1
    .....f2
    .....fn
    ...Trailer  1..1
    .....f1
    Content conversion paarameters
    Recorset Structure = HeaderRecord,1,SalesInvoiceHeader,*,SalesInvoiceItem,*,Trailer,1
    Key Field Names = KEY
    HeaderRecord.fieldNames = KEY,.......
    HeaderRecord.fieldSeparator = '~'
    HeaderRecord.keyfieldValue = 0
    SalesInvoiceHeader.fieldNames = KEY,.......
    SalesInvoiceHeader.fieldSeparator = '~'
    SalesInvoiceHeader.keyfieldValue = 4
    SalesInvoiceItem .fieldNames = KEY,.......
    SalesInvoiceItem .fieldSeparator = '~'
    SalesInvoiceItem .keyfieldValue = 5
    Trailer .fieldNames = KEY
    Trailer .fieldSeparator = '~'
    Trailer .keyfieldValue = 1
    good luck

  • Mapping of item decision points to PS Network/WBS

    Hi,
             In PPM 5.0, one of the new features introduced is the mapping of decision points to a PS Network or WBS element. In the configuration map item template to PS, we have the option of choosing the item type and a project definition. The first question that arise is, what are the pre-requisites. I press new entries, enter the item type. In the F1 for PS project it says to enter the field PSPR from the table PROJ. The project system module is in a different system. I have created the RFC destination for the system and in the definition of object links, I have mapped that system for both account assignment WBS element and Network. But the system is unable to fetch the project system project for mapping. Could someone explain the procedure for doing this, as it is not clear from the IMG help?
    Regards,
    swami

    I checked the configuration guide.
    In the IMG
    Portfolio Independent settings -> Item template to PS project, under sub menu
    Item template to PS project
    Create new entries
    Item template ID (chosen item template)
    Object type : By default it shows 0INMPSPD 
    As per the configuration guide, "You must determine the SAP ERP system to be used for integration into PS by choosing an entry in the object type column". I do not see an appropriate entry for sAP ERP system even though I have created the logical system and RFC destination for the SAP ERP system in which PS resides.
    Could some one help me out by guiding how to get the above setting done?
    Regards,
    Swami

  • Bex MAP - Showing 0plant

    Dear all,
    i have problem showing reports in plant detail.
    my query is as follows:
    country plant quantity unit
    when i have make query as: country  quantity unit (without plant) i can report query in map in wad successfully.
    however when i add 0plant in to the report, it gives an error,
         MAP_ITEM_1 map item 1 does not show map layer as there are more than 1 gis-related characteristic.
    how to configure wad to show country map and plants, and quantity in map?
    thanks.

    now, i did this,
    i have two queries, one including 0country, one including 0plant.
    in wad i have two layers in one map, one query with 0country, one query with 0plant,
    now i can see the map and i see the legend for both country and map.
    however i do not see the results for 0plant?
    how come?
    thanks

  • "BDC for multiple line items of PO"

    I am using this code to move data for multiple line items of a PO. But only one is getting transferred. I am using BDC for this.
    FORM transaction_bdc .
      DATA :
      v_cnt(2) TYPE n,
      v_bst(2) TYPE n,
      v_bn TYPE i,
      v_bstpo(25),
      v_ebtyp(25),
      v_menge(25),
      v_eeind(25),
      v_xblnr(25),
      v_xblnr1(25),
      v_ebelp(2) TYPE n,
      v_ebelpt(2),
      v_menge1(11),
      v_ebt TYPE i,
      v_vebtyp LIKE ekes-ebtyp,
      v_eb(2) TYPE n,
      v_tcselflag(40),
      v_tem(2) TYPE n,
      v_correct TYPE i,
      v_file TYPE string.
      DATA: ls_outtab TYPE tb_struc.
      DATA: l_valid TYPE c,
            l_locked TYPE c.
      CALL METHOD g_grid->check_changed_data
        IMPORTING
          e_valid = l_valid.
      IF l_valid EQ 'X'.
        LOOP AT tb_output WHERE check EQ 'X' .
          MOVE-CORRESPONDING tb_output TO itab_output.
          APPEND itab_output.
          CLEAR itab_output.
        ENDLOOP.
        IF tb_output-check <> 'X'.
          MESSAGE e003 WITH text-004.
        ENDIF.
      ENDIF.
      IF itab_output[] IS NOT INITIAL.
        PERFORM open_group.
    ***looping at purchase order level.
        LOOP AT itab_output where ebelp is not initial .
          CLEAR v_bn.
          CLEAR v_ebt.
          PERFORM bdc_dynpro USING 'SAPMM06E' '0105'.
          PERFORM bdc_field USING 'BDC_CURSOR'
          'RM06E-BSTNR'.
          PERFORM bdc_field USING 'BDC_OKCODE'
          '/00'.
          PERFORM bdc_field USING 'RM06E-BSTNR'
          itab_output-ebeln.
    ***Changing alphanumeric fields and quantity fields to character type**
    *v_ebelp = tB_OUTPUT-ebelp.
    *clear v_ebelpt.
    *v_menge1 = tB_OUTPUT-menge.
    *v_ebelpt = v_ebelp.
    ***End Of Changing**
    *Checking for the exact number of the item**
          LOOP AT tb_output where ebeln = itab_output-ebeln.
            READ TABLE itab_output INDEX 1.
            IF tb_output-ebelp = itab_output-ebelp.
              exit.
            ELSE.
              v_bn = v_bn + 1.
            ENDIF.
          ENDLOOP.
    v_bst = v_bn + 1.
    *End Of Checking**
    **Mapping items**
            v_tem = 1.
            CONCATENATE 'RM06E-BSTPO(' v_bst ')' INTO v_bstpo.
            CONCATENATE 'RM06E-TCSELFLAG(' v_tem ')' INTO v_tcselflag.
            PERFORM bdc_dynpro USING 'SAPMM06E' '0120'.
            PERFORM bdc_field USING 'BDC_CURSOR'
            v_bstpo.
            PERFORM bdc_field USING 'BDC_OKCODE'
            '=DETA'.
            PERFORM bdc_field USING 'RM06E-EBELP'
            v_ebelpt.
            PERFORM bdc_dynpro USING 'SAPMM06E' '0111'.
            PERFORM bdc_field USING 'BDC_CURSOR'
            'EKPO-BSTAE'.
            PERFORM bdc_field USING 'BDC_OKCODE'
            '/00'.
            PERFORM bdc_dynpro USING 'SAPMM06E' '0120'.
            PERFORM bdc_field USING 'BDC_CURSOR'
            v_bstpo.
            PERFORM bdc_field USING 'BDC_OKCODE'
            '=BSTA'.
            PERFORM bdc_field USING 'RM06E-EBELP'
            v_ebelpt.
            PERFORM bdc_field USING v_tcselflag
            'X'.
    **Checking weather Confirmation category already exists**
            SELECT ebtyp FROM ekes INTO v_vebtyp WHERE ebelp =
            itab_output-ebelp AND ebeln = itab_output-ebeln.
            ENDSELECT.
            IF sy-dbcnt > 0.
              v_ebt = sy-dbcnt.
            ENDIF.
            v_eb = v_ebt + 1.
    **End Of Checking**
    **For Line items**
            CONCATENATE 'EKES-EBTYP(' v_eb ')' INTO v_ebtyp.
            CONCATENATE 'EKES-MENGE(' v_eb ')' INTO v_menge.
            CONCATENATE 'RM06E-EEIND(' v_eb ')' INTO v_eeind.
            CONCATENATE 'EKES-XBLNR(' v_eb ')' INTO v_xblnr.
    **End**
            PERFORM bdc_dynpro USING 'SAPLEINB' '0200'.
            PERFORM bdc_field USING 'BDC_CURSOR'
            v_xblnr.
            PERFORM bdc_field USING 'BDC_OKCODE'
            '=BU'.
            PERFORM bdc_field USING v_ebtyp
            itab_output-ebtyp.
            PERFORM bdc_field USING v_eeind
            itab_output-eindt.
            PERFORM bdc_field USING v_menge
            v_menge1.
            PERFORM bdc_field USING v_xblnr
            itab_output-xblnr.
    **End Of Mappings**
    *loop at itab_output.
            MOVE-CORRESPONDING itab_output TO ekes.
            modify ekes.
           MOVE-CORRESPONDING itab_output TO eket.
           MODIFY eket.
           MOVE-CORRESPONDING tb_output TO ekpo.
           MODIFY ekpo.
         ENDLOOP.
          CALL TRANSACTION 'ME22N'
          USING itbdc
          MODE   'E'.
          commit work.
    perform bdc_transaction using 'ME22N'.
    **End Of Purchase Order Loop**
        PERFORM close_group.
        endloop.
         endif.

    Hi Asha,
    check the below code once...
    LOOP AT tb_output where ebeln = itab_output-ebeln.
    READ TABLE itab_output INDEX 1.
    IF tb_output-ebelp = itab_output-ebelp.
    exit.
    ELSE.
    v_bn = v_bn + 1.
    ENDIF.
    ENDLOOP.
    Here you are reading the table itab_output with index 1, it means you alway reading the first record of that internal table.
    Regards,
    Satya.

  • Mapping parts of a simple message array

    Hi,
    Suppose i have the flowing MT:
    Root: 1..1
      Item: 1..Unbound
        Row: 1..1
    Which contain the following message:
    <Root>
      <Item>
        <Row>My flat file header...</Row>
      </Item>
      <Item>
        <Row>My flatfeet row 1...</Row>
      </Item>
      <Item>
        <Row>My flatfeet row 2...</Row>
      </Item>
      <Item>
        <Row>My flatfile trailer...</Row>
      </Item>
    </Root>
    And i want to map it to the following MT:
    Root: 1..1
      Header: 1..1
        Row: 1..1
      Body: 1..Unbound
        Row: 1..1
      Trailer: 1..1
        Row: 1..1
    So the result will look as folows:
    <Root>
      <Header>
        <Row>My flatfile header...</Row>
      </Header>
      <Body>
        <Row>My flatfile row 1...</Row>
      </Body>
      <Body>
        <Row>My flatfile row 2...</Row>
      </Body>
      <Trailer>
        <Row>My flatfile trailer...</Row>
      </Trailer>
    </Root>
    What is the most simple way to do this?

    Hi Chila,
    By doing the last thing you said "...map the item to body" i get a mapping error.
    <i>Cannot produce target element <b>/p2:ExchangeFile_MT/Record/Body[2]/Row</b>. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd</i>
    What i' did exactly is:
    Created UDF with the option of queue and input are Row
    Maped <b>Empty Constant to Heder</b>
    Mapped Item/Row to Header/Row like this:
    <b>Row - removecontext -- UDF-- Header: 1..1.-Row: 1..1</b> here UDF
    result.addValue(row(0));
    Maped <b>Item to Body</b>
    Mapped Item/Row to Body/Row like this:
    <b>row - removecontext -- UDF -- Body: 1..Unbound.-Row: 1..1</b> here UDF
    for (int i=1;i<row.length-1;i++){
    result.addValue(row(i));
    Maped <b>Empty Constant to Trailer</b>
    Mapped Item/Row to Trailer/Row like this:
    row - removecontext -- UDF--Trailer: 1..1-Row: 1..1 here UDF
    result.addValue(row(row.length-1));
    If this is not what you ment please let me know.
    Regards,
    Yigal

  • Multiple Target Files as the number of times Item in source node

    Hi all
    I am new XI ,my scenario is File to File and my data type structures for source and target are as follows 
    Data type for source
    Source     
         Header      1:unbound
             Org       1:unbound
    In declaration of target data type occurrence of all child nodes are 1:unbounded. And I have used it in Message type and in message mapping for my target message type occurrence is showing as 1:1.
    My objective is to replicate this entire Target as the no of times the Item is occurring in source  ie for multiple items in source I want multiple target files. For this I have mapped item node of source to Target(parent node). But in mapping test it is only displaying one Target structure for multiple nodes in source. Please Help me in solving this issue

    Hi Satish,
    Use Multi Mappings :
    When you create message mapping change the occurence of target from 1 to unbounded. This will allow you to create multiple target structures.
    Then map them accordingly as per your need and you can see multiple output in test.
    Just you have to be more focused on the context and for that you have to go thro' the mapping documents.
    Search related documents on SDN and go thro' them.
    Regards,
    Shri

  • Multiple Target files as the item in source file

    Hi all ,
    I am new XI ,my scenario is File to File and my data type structures for source and target are as follows 
    _Data type for source:     _               
    Source
          Header     1:unbound                     
              org       1:unbound
              order     1:unbound
          Item             1:unbound    
               itemno   1:unbound
               matno   1:unbound
    Data type for Target
    Target
         org          1:unbound
         order        1:unbound
        itemno      1:unbound
       matno         1:unbound
    In declaration of target data type occurrence of all child nodes are 1:unbounded. And I have used it in Message type and in message mapping for my target message type occurrence is showing as 1:1.
    My objective is to replicate this entire Target as the no of times the Item is occurring in source  ie for multiple items in source I want multiple target files. For this I have mapped item node of source to Target(parent node). But in mapping test it is only displaying one Target structure for multiple nodes in source. Please Help me in solving this issue .
    Full Points will be awarded
    Thanks & Regards
    Satish.

    Hi,
    If you want multiple Targerts you need to use UseOneAsMany.
    check below link
    http://help.sap.com/saphelp_nw70/helpdata/en/38/85b142fa26c811e10000000a1550b0/content.htm
    Thanks,
    RamuV

Maybe you are looking for

  • Artwork is not saved to file since iTunes 7 release !?!?

    Hey Guys, With the new version of iTunes I turned on the "Find Album Artwork" and surprisingly it did find artwork for much of my music library where artwork was missing. I assumed that this Artwork was being stored on the mp3 files, , just like in p

  • WCM Error while saving Project

    Hi, I am getting following error while saving new created project in cProject. Saving is not possible because the WFM Core data could not be adjusted Message no. PRP086 Diagnosis When checking the project role or project role staffing, differences to

  • Cost of material in sales order.

    Dear SD Gurus, 1. How do I see that the cost of material captured in Sales order? 2. How do i check whether it's correctly following the FIFO method? Regards, Dsingh.

  • SQL Developer 1.5.4: "Keep alive" setting to keep connections open?

    Is there any way to configure SQL Developer 1.5.4 such that it "pings" the server every now then to keep the connection open? It's very frustrating to be working on a script, step away from it for a while, and have SQL Developer freeze when trying to

  • Service name from user level through any query

    Hi One of my user want to find the oracle service name through SQL query from user level. This user is not a DBA. With DBA privs this querry SELECT NAME, VALUE FROM V$PARAMETER WHERE NAME = 'service_names'; brings the correct result. But user he will