M:N Selective Mapping

Hi Experts,
I need to map the following Source structue to the Target structure ONLY when
value = 'create'. Could someone tell me how to achive this in PI graphical mapping?
Source Structure >>
Node (0..unbounded)
-value (1..1)
Target Structure >>
Node (0..unbounded)
-value (1..1)
Thanks,
Shobhit

Hi
value (1..1)(context Node)(Source) ->Equals (Constant create) -> if then (Constant empty) -> Node (Target)
Same as all above
Thanks
Gaurav

Similar Messages

  • Selectable map not saved in fillable PDF form file

    Hi all, I have a problem with a document (it's a book for children) which has been created using InDesign CS6 on Macintosh. I need to make a fillable form (which is not a problem) and I have applied the "Extended Features for Acrobat Reader". I guess the client uses Acrobat Reader for Windows.
    The problem comes when the client asks me to include a map where the pupils can select the countries, and that I have solved using buttons that show/hide these countries. It works fine, but when the client fills the form and saves the document, the map doesn't save the selected fields.
    How can I make it work properly? I also tried creating a "SAVE MAP" button, but unfortunately, Acrobat only applies this feature to the current state when I create the document, NOT when the client clicks on this "SAVE MAP" button. Is there another solution, please?
    And there's still more... In another page, the pupils must select 5 words, and the problem remains the same... the selected fields are not saved.
    I hope I've explained myself correctly, I know it's a bit confusing.
    Thanks in advance!!

    If you will be adding up the mileage reimbursement amounts you might need to round the result of the calculation to 2 decimal places and that will require a custom JavaScript calculation. Using unrounded values can result with an answer that does not add up to the displayed value.
    Using the simplified field notation also requires that field names meet a very specific format. The field names need to start with an alphabetic character and it cannot have any white space character in the name unless some additional coding is done. These restrictions are a result of processing the formula string with JavaScript and how the data string is parsed for processing.

  • Context Node Selection Mapping

    Hello
    According to
    https://wiki.sdn.sap.com/wiki/display/WDJava/ContextMappingandSelectionMapping
    it is possible to "choose not to map a node's selection", such that "two independent selection lists will be maintained".
    But how to do that? Is this possible in NWDS 7.0?
    Greetings
    Rolf

    I want to share the node content among different controller contexts.
    But I do not want to share also the corresponding selection information. Every controller context should maintain its own selection information therewith the selection in one controller does not affect the selection in another controller. But the data on which they operate has to be the same.
    According to the information I posted before this should be possible. But I do not now how.

  • XSLT Mapping of Adapter-Specific Message Attributes

    Hi,
    We have the requirement to build a soap request with a custom soap envelop/header which contains a sessionId.
    Therefore we developed a xlst mapping which is called directly after a graphical mapping.
    In the graphical mapping the session id is written to the dynamic configuration.
    The goal is to read this session id in the xslt mapping from the dynamic configuration using XSLT Mapping of Adapter-Specific Message Attributes. We used  [this|http://help.sap.com/saphelp_nwpi711/helpdata/en/43/03fe1bdc7821ade10000000a1553f6/content.htm] documentation as an example.
    But we are getting the following error: TransformerConfigurationException triggered while loading XSLT mapping. The error is raised at this node: <xsl:variable name="dynamic-conf" select="map:get($inputparam, 'DynamicConfiguration')" />
    This is the coding of the xslt transformation:
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0"
          xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
          xmlns:ns1="urn:enterprise.soap.sforce.com"
          xmlns:map="java:java.util.Map"
          xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration"
          xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
    <xsl:output indent="no" />
    <xsl:param name="inputparam"/>
    <xsl:template match="/">
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:enterprise.soap.sforce.com">
    <soapenv:Header>
    <urn:SessionHeader>
    <xsl:variable name="dynamic-conf" select="map:get($inputparam, 'DynamicConfiguration')" />
    <xsl:variable name="dynamic-key" select="key:create('http://sap.com/xi/XI/System/SOAP', 'sessionId')" />
    <xsl:variable name="dynamic-value" select="dyn:get($dynamic-conf, $dynamic-key)" />
    <urn:sessionId><xsl:value-of select="$dynamic-value"></xsl:value-of></urn:sessionId>
    </urn:SessionHeader>
    </soapenv:Header>
    <soapenv:Body>
    <xsl:copy-of select="*"/>
    </soapenv:Body>
    </soapenv:Envelope>
    </xsl:template>
    </xsl:stylesheet>
    Any help will be highly appreciated.
    Regards, Henk

    Hi, yes we did try that and lot's of other combination.
    The results of those trials are that it seems to go wrong with <xsl:variable name="dynamic-conf" select="map:get($inputparam, 'DynamicConfiguration')" />
    When we enclose it with <xsl:if test="function-available('map:get')"> the transformation is not dumping, but the function is not available.
    Regards, Henk

  • XSLT mapping error in PI 7.1

    Hi,
    The below xslt compiles and runs fine with SAPXML toolkit but the same fails with error
    u201CCannot find external method 'java.util.Map.get' (must be public).".
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:map="java:java.util.Map"
      xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration"
      xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
    <xsl:output indent="no" />
    <xsl:param name="inputparam"/>
    <xsl:template match="/">
        <!-- change dynamic configuration -->
        <xsl:variable name="dynamic-conf" 
            select="map:get($inputparam, 'DynamicConfiguration')" />
        <xsl:variable name="dynamic-key"  
            select="key:create('http://sap.com/xi/XI/System/File', 'Directory')" />
        <xsl:variable name="dynamic-value"
            select="dyn:get($dynamic-conf, $dynamic-key)" />
        <xsl:variable name="new-value"    
            select="concat($dynamic-value, 'subfolder\')" />
        <xsl:variable name="dummy"
            select="dyn:put($dynamic-conf, $dynamic-key, $new-value)" />
        <!-- copy payload -->
        <xsl:copy-of select="." />
    </xsl:template>
    </xsl:stylesheet>
    Regards,
    Vishal

    Hi,
    I am already using jdk 5 for the same.
    Can you please tell me what is the setting(s) that need to be done for XSLT to be used with JDK5.
    I have a knowledge on how to develop a XSLT mapping, but fail to understand what is the relation between XSLT and JDK5.
    It will be very helpful to me if you post your reply to my question here: Basic Settings in Operation Mapping
    Appreciate your help and time.
    Thanks.

  • SSRS Map report

    Hi ,
    I am facing one difficulties in SSRS Map report.
    In my map report there are many states coming ,some having data some not
    I have linked  states to other report so if I click on state having data it will go to another
    report, I want not to show clickable on states which is blank ,i have markerd those states have no data in white colour.
    please suggest me some solution
    regards,
    Vipin jha
    Thankx & regards, Vipin jha MCP

    Hi Vipin jha,
    According to your description, you want to have the states with data link to detail report by clicking. Right?
    In Reporting Servcies, if we want to have the states link to another report, we can right click on the polygon, select Map->Map Properties->Action->Go to report. Choose the detail report and pass the state as parameter so that the detail report
    can filter report based on this value. 
    Please post some screenshot of sample you want if possible.
    Best Regards,
    Simon Hou

  • Drives mapped via GPO, NET USE shows mapping but doesn't show up in Explorer - Win 8.1

    Fresh install of Windows Enterprise 8.1
    Connected PC to domain, logged in, drive mapping worked as it should.
    Rebooted a few times after installing software that I normally install on my computers (from the same sources/locally from my file server, etc).  Rebooted a few more times all is well.
    A few reboots later, the only drive that is mapped is X: which is my user drive done via the user profile in AD.  The rest of the mappings that normally show up done by the GPO no longer show up.
    After some digging, and noticing no errors in any logs I ran NET USE in a CMD prompt window, low and behold the drives are actually mapped and I can access them via the CLI without issue.  I can navigate via their mapped drive letters, etc.
    They just don't show up in Windows Explorer at all and I cannot navigate to the drive letters via the address bar.  Strangely enough, it still kinda works since the Downloads start menu item is mapped to a network drive and that still works (Q:\) and
    Chrome can access it as well if I try to download something.
    I'm really not sure what else to check/try here. 
    Have other Windows 7 and Windows 8.1 machines (my laptop) and all works just fine, so it's only this specific install on my desktop that is showing this issue.

    Hi,
    There are several reasons causing the issue:
    First, The problematic client doesn't reconnect to the target share at logon. 
    Please follow the steps to re-configure the mapped driver on the client and then check if the issue will re-occur.
    Steps:
    a. Open "My Computer"
    b. Click on "Tools" and then select "Map Network Driver"
    c. input the \\ipaddressofserver\sharename to give the path of the share
    d. Check "Reconnect at logon"
    e. Drive gets mapped
    f. Double click on the drive to check.
    Second, Antivirus software or Windows Firewall may block the mapped share.
    If there is any Antivirus software and the Windows Firewall is enabled on the problematic client. If so, please disable them to check if the issue can be resolved.
    Third, Fast Logon Optimization is enabled on the clients.
    The fast logon feature may affect the display and drive letter assignment of a mapped network drive. As a result, the drive may have been mapped; however, the user on client cannot see it in Windows Explorer. He may recognize it as a failed network drive
    mapping. This is the reason why we usually suggest you to disable fast logon on the clients via a GPO, and please check if the mapped network drive will be occur under this circumstance.
    Please also configure the following group policy setting to disable Fast Logon Optimization to see if the issue still exists on the problematic clients.
    Computer Configuration\Administrative Templates\System\Logon\Always wait for the network at computer startup and logon
    If we cannot get this issue fixed, please post back the event log related to this issue.
    Kate Li
    TechNet Community Support

  • NSS6000: unable to map as a network drive in Win7pro

    I have setup my NSS6000 through the web browser interface (setup RAID5, created a volume, created a share (using CIFS protocol), and created a couple usernames). Now I am trying to map my share as a network drive and it is not working.
    I select Map a Network Drive in My Computer, select a drive letter, enter its ip address as "\\192.168.0.xxx" in the folder line, and check the boxes for "Reconnect at logon" and "Connect using different credentials"
    After entering all this info, a logon screen appears asking me for a username and password. I enter the username and password for a username I created through the web interface. After a few seconds, the logon window reappears. I try my username/password again, this continues 3-4 times and then finally it says "Windows cannot access \\192.168.0.xxx"
    I have gotten error codes of 0x80070035 (The network path was not found). Also, when I select "Diagnose" after getting the "Windows cannot access" popup box, it sometimes tells me "The device or resource (192.168.0.xxx) is not set up to accept connections on  port "The File and printer sharing (SMB)"."
    I can see the device in the Network window of My Computer (listed under "Other Devices" as NAS00xxxxxxxx). I can also continue to access it via the ip address through the web interface.
    Some things I have tried:
    entering the MAC address instead of the IP address (\\NAS00xxxxxxxx) as the folder
    entering \\192.168.0.xxx\nas as the folder (nas is the name of the share I created)
    entering my username as both "NAS00xxxxxxxx\username" and just as "username"
    entering my adminstator login credentials for the web browser interface as the username/password, as opposed to a username I created within the web interface
    Not checking the "Connect using different credentials" box
    I can't believe this is so difficult. Can anyone help me solve this? Thanks

    Thanks for the tips - here's what I did and the results
    Created a new username on through the web interface; changed the hostname to "nasbox"; rebooted the NSS6000; rebooted the pc while the NSS was booting; logged on to the pc with a generic username (not admin or administrator)
    tried again to map it as a network drive - specified \\192.168.0.xxx\nas as the folder name (again, "nas" is the name of the share I created on the device), selected the checkbox for "Connect using different credentials". Clicked finish, box for username/password pops up. I enter the new username/password I created - same result. No joy.
    Results from nbtstat -c:
    Local Area Connection:
    Node IpAddress: [10.0.1.xx] Scope Id: []
    No names in cache
    Local Area Connection 2:
    Node IpAddress: [192.168.0.abc] Scope Id: []
    NetBIOS Remote Cache Name Table
    Name              Type       Host Address    Life [sec]
    192.168.0.xxx  <20>  UNIQUE          192.168.0.xxx       407
    NASBOX         <20>  UNIQUE          192.168.0.xxx       467
    The 10.0.1.xx connection is my internet connection; the 192.168.0.abc is the address of my second ethernet card which connects to my managed switch (which the NSS6000 is connected to)
    Results from ping -a 192.168.0.xxx
    Pinging NASBOX [192.168.0.xxx] with 32 bytes of data:
    Reply from 192.168.0.xxx: bytes=32 time<1ms TTL=64
    Reply from 192.168.0.xxx: bytes=32 time<1ms TTL=64
    Reply from 192.168.0.xxx: bytes=32 time<1ms TTL=64
    Reply from 192.168.0.xxx: bytes=32 time<1ms TTL=64
    Ping statistics for 192.168.0.xxx:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
    I couldn't find a button to enable logging, but I did find a page of logs (I'm guessing this is a firmware change) - here's the one called "CIFS Logs" - the timestamps from 23:02:13 are from the reboot; the ones from 23:04:32 are me trying to map it as a drive (I assume...)
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] smbd/server.c:main(944) 
    May 2 23:02:13 nasbox smbd[3851]: smbd version 3.0.28a started. 
    May 2 23:02:13 nasbox smbd[3851]: Copyright Andrew Tridgell and the Samba Team 1992-2008 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 1] nsswitch/idmap_tdb.c:idmap_tdb_alloc_init(397) 
    May 2 23:02:13 nasbox winbindd[3342]: idmap uid range missing or invalid 
    May 2 23:02:13 nasbox winbindd[3342]: idmap will be unable to map foreign SIDs 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 0] nsswitch/idmap.c:idmap_alloc_init(750) 
    May 2 23:02:13 nasbox winbindd[3342]: ERROR: Initialization failed for alloc backend, deferred! 
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] auth/auth_util.c:create_builtin_administrators(792) 
    May 2 23:02:13 nasbox smbd[3851]: create_builtin_administrators: Failed to create Administrators 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 1] nsswitch/idmap_tdb.c:idmap_tdb_alloc_init(397) 
    May 2 23:02:13 nasbox winbindd[3342]: idmap uid range missing or invalid 
    May 2 23:02:13 nasbox winbindd[3342]: idmap will be unable to map foreign SIDs 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 0] nsswitch/idmap.c:idmap_alloc_init(750) 
    May 2 23:02:13 nasbox winbindd[3342]: ERROR: Initialization failed for alloc backend, deferred! 
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] auth/auth_util.c:create_builtin_users(758) 
    May 2 23:02:13 nasbox smbd[3851]: create_builtin_users: Failed to create Users 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 1] nsswitch/idmap_tdb.c:idmap_tdb_alloc_init(397) 
    May 2 23:02:13 nasbox winbindd[3342]: idmap uid range missing or invalid 
    May 2 23:02:13 nasbox winbindd[3342]: idmap will be unable to map foreign SIDs 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 0] nsswitch/idmap.c:idmap_alloc_init(750) 
    May 2 23:02:13 nasbox winbindd[3342]: ERROR: Initialization failed for alloc backend, deferred! 
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] auth/auth_util.c:create_builtin_administrators(792) 
    May 2 23:02:13 nasbox smbd[3851]: create_builtin_administrators: Failed to create Administrators 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 1] nsswitch/idmap_tdb.c:idmap_tdb_alloc_init(397) 
    May 2 23:02:13 nasbox winbindd[3342]: idmap uid range missing or invalid 
    May 2 23:02:13 nasbox winbindd[3342]: idmap will be unable to map foreign SIDs 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 0] nsswitch/idmap.c:idmap_alloc_init(750) 
    May 2 23:02:13 nasbox winbindd[3342]: ERROR: Initialization failed for alloc backend, deferred! 
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] auth/auth_util.c:create_builtin_users(758) 
    May 2 23:02:13 nasbox smbd[3851]: create_builtin_users: Failed to create Users 
    May 2 23:02:13 nasbox winbindd[2571]: [2011/05/02 23:02:13, 0] nsswitch/winbindd_passdb.c:sid_to_name(130) 
    May 2 23:02:13 nasbox winbindd[2571]: Possible deadlock: Trying to lookup SID S-1-1-0 with passdb backend 
    May 2 23:02:13 nasbox winbindd[2571]: [2011/05/02 23:02:13, 0] nsswitch/winbindd_passdb.c:sid_to_name(130) 
    May 2 23:02:13 nasbox winbindd[2571]: Possible deadlock: Trying to lookup SID S-1-5-2 with passdb backend 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 1] nsswitch/idmap_tdb.c:idmap_tdb_alloc_init(397) 
    May 2 23:02:13 nasbox winbindd[3342]: idmap uid range missing or invalid 
    May 2 23:02:13 nasbox winbindd[3342]: idmap will be unable to map foreign SIDs 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 0] nsswitch/idmap.c:idmap_alloc_init(750) 
    May 2 23:02:13 nasbox winbindd[3342]: ERROR: Initialization failed for alloc backend, deferred! 
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] auth/auth_util.c:create_builtin_administrators(792) 
    May 2 23:02:13 nasbox smbd[3851]: create_builtin_administrators: Failed to create Administrators 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 1] nsswitch/idmap_tdb.c:idmap_tdb_alloc_init(397) 
    May 2 23:02:13 nasbox winbindd[3342]: idmap uid range missing or invalid 
    May 2 23:02:13 nasbox winbindd[3342]: idmap will be unable to map foreign SIDs 
    May 2 23:02:13 nasbox winbindd[3342]: [2011/05/02 23:02:13, 0] nsswitch/idmap.c:idmap_alloc_init(750) 
    May 2 23:02:13 nasbox winbindd[3342]: ERROR: Initialization failed for alloc backend, deferred! 
    May 2 23:02:13 nasbox smbd[3851]: [2011/05/02 23:02:13, 0] auth/auth_util.c:create_builtin_users(758) 
    May 2 23:02:13 nasbox smbd[3851]: create_builtin_users: Failed to create Users 
    May 2 23:02:13 nasbox winbindd[2571]: [2011/05/02 23:02:13, 0] nsswitch/winbindd_passdb.c:sid_to_name(130) 
    May 2 23:02:13 nasbox winbindd[2571]: Possible deadlock: Trying to lookup SID S-1-1-0 with passdb backend 
    May 2 23:02:13 nasbox winbindd[2571]: [2011/05/02 23:02:13, 0] nsswitch/winbindd_passdb.c:sid_to_name(130) 
    May 2 23:02:13 nasbox winbindd[2571]: Possible deadlock: Trying to lookup SID S-1-5-2 with passdb backend 
    May 2 23:04:32 nasbox nmbd[2562]: [2011/05/02 23:04:32, 0] nmbd/nmbd_namequery.c:query_name_response(109) 
    May 2 23:04:32 nasbox nmbd[2562]: query_name_response: Multiple (2) responses received for a query on subnet 192.168.0.xxx for name WORKGROUP<1d>. 
    May 2 23:04:32 nasbox nmbd[2562]: This response was from IP 192.168.0.abc, reporting an IP address of 192.168.0.abc.
    ((note that 192.168.0.xxx is the address of the NAS; 192.168.0.abc is the Win7 pc))

  • Get SYSID in XSLT mapping

    Hello,
    Does anybody know a way to get the sysid (or the current environment) at runtime using XSLT mapping.
    Some simple java code is also Okay
    Cheers
    Emile
    Message was edited by: Emile Hermans

    1) Write some Java code to get the hostname
    package com.company.xi;
    public class MappingFunctions {
    public String getServerHostname()
    throws UnknownHostException {
    InetAddress myAddress = InetAddress.getLocalHost();
    return myAddress.getHostName();
    2) Package it in a JAR and load it into the IR as an imported archive.
    3) Call it from your XSLT
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:mapping="java:com.company.xi.MappingFunctions">
    <HostName><xsl:value-of select="mapping:getHostName()"/></HostName>
    Thanks,
    Jesse

  • Problem with Dynamic Configuration in XSLT mapping..!!

    Hi friends,
    Working first time with xslt map.I am doing a Idoc to File scenario in which I need to pass Idoc number as the file name dynamically. Right now I am just trying to send some constant value 'ABCD' to go in dynamic attribute filename.
    I used the code which has been provided over here.
    [http://help.sap.com/saphelp_nw04/helpdata/en/43/03fe1bdc7821ade10000000a1553f6/frameset.htm|http://help.sap.com/saphelp_nw04/helpdata/en/43/03fe1bdc7821ade10000000a1553f6/frameset.htm]
    I just changed the "Directory" with "FileName" in the code. It is not generating the dynamic attribute http://sap.com/xi/XI/System/File
    This is my xsl code. Please suggest me If iam doing anything wrong.
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:map="java:java.util.Map" xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration" xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
         <xsl:output indent="no"/>
         *<xsl:param name="inputparam" select = "ABCD"/>*
         <xsl:output method="text" encoding="utf-8"/>
         <xsl:template match="/">
              <!-- change dynamic configuration -->
              <xsl:variable name="dynamic-conf" select="map:get($inputparam, 'DynamicConfiguration')"/>
              *<xsl:variable name="dynamic-key" select="key:create('http://sap.com/xi/XI/System/File', 'FileName')"/>*
              <xsl:variable name="dynamic-value" select="dyn:get($dynamic-conf, $dynamic-key)"/>
              <xsl:variable name="new-value" select="concat($dynamic-value, 'subfolder\')"/>
              <xsl:variable name="dummy" select="dyn:put($dynamic-conf, $dynamic-key, $new-value)"/>
              <!-- copy payload -->
              <xsl:copy-of select="."/>
         </xsl:template>
         <xsl:template match="/">
    Waiting for your answers.
    Thank you.
    Deepthi.

    Hi Stefen,
    I tried the way you suggest but still I couldn't able to see the Dynamic Configuration attribute in SOAP document. I tried for Idoc number and even tried by passing just a value 'abcd' like below.
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:map="java:java.util.Map" xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration" xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
         <xsl:output indent="no"/>
         <xsl:output method="text" encoding="utf-8"/>
         *<xsl:param name="inputparam"/>*
                    *<xsl:param name="new-value">*
      *<xsl:value-of select="/WMMBID01/IDOC/EDI_DC40/DOCNUM" />*
      *</xsl:param>*     
         <xsl:template match="/">
              <!-- change dynamic configuration -->
              <xsl:variable name="dynamic-conf" select="map:get($inputparam, 'DynamicConfiguration')"/>
              <xsl:variable name="dynamic-key" select="key:create('http://sap.com/xi/XI/System/File', 'FileName')"/>
              <xsl:variable name="dummy" select="dyn:put($dynamic-conf, $dynamic-key, $new-value)"/>
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:map="java:java.util.Map" xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration" xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
         <xsl:output indent="no"/>
         <xsl:output method="text" encoding="utf-8"/>
         *<xsl:param name="inputparam"/>*
                    *<xsl:param name="new-value" select="abcd">*
       *</xsl:param>*     
         <xsl:template match="/">
              <!-- change dynamic configuration -->
              <xsl:variable name="dynamic-conf" select="map:get($inputparam, 'DynamicConfiguration')"/>
              <xsl:variable name="dynamic-key" select="key:create('http://sap.com/xi/XI/System/File', 'FileName')"/>
              <xsl:variable name="dummy" select="dyn:put($dynamic-conf, $dynamic-key, $new-value)"/>
    Any suggestions please.
    Thanks
    Deepthi.

  • Message mapping in PI 7

    Dear Experts,
    In XI 3.0, we have created some interfaces that now have to be migrated to PI 7. I know XI but I have no experience with PI 7. Now I have some problems during this migration:
    1) From the IR, I exported a TPZ file from the software component we created, but how can I import this in PI? I used "import design objects" but then I get an error when I try to edit the object: "Original language Dutch for current object collides with permitted display or editing language EN"...
    Then I can only display the object, not edit or even copy it...
    2) in PI, how can I create a message mapping between 2 messagetypes? Basic question but I just can not find it.
    Hope you can help me out. Thanks in advance,
    William.

    >
    > In XI 3.0, we have created some interfaces that now have to be migrated to PI 7. I know XI but I have no experience with PI 7. Now I have some problems during this migration:
    >
    > 1) From the IR, I exported a TPZ file from the software component we created, but how can I import this in PI? I used "import design objects" but then I get an error when I try to edit the object: "Original language Dutch for current object collides with permitted display or editing language EN"...
    > Then I can only display the object, not edit or even copy it...
    >
    The interfaces in XI 3.0 used default language Dutch, but in PI7.1 you have selected it as EN, this may be cause error.
    > 2) in PI, how can I create a message mapping between 2 messagetypes? Basic question but I just can not find it.
    >
    it is simple, right click on name space-->select new-->then select Mapping Objects--> select message mapping new,then add your two message types
    before that you have to create data type and message type.
    Regards,
    Raj.

  • XSLT Mapping with Dynamic Configuration for Mail Adapter

    Hi Guys,
    I am wondering if somebody can help me please.
    I have a requirement in which I need to pick up the file from FTP and email it to the user as an attachment with the same file name and content.
    I know it is possible via 3 method either by deploying adapter module or via XSLT or JAVA Mapping.
    I preferred XSLT Mapping because it is easier to use and we don't need to compile the code like JAVA Mapping.
    I have done the XSLT Mapping but the only problem I am facing is that how to copy the file name which we get it from Dynamic Configuration to the Mail ContentDisposition.
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:map="java:java.util.Map"
      xmlns:dyn="java:com.sap.aii.mapping.api.DynamicConfiguration"
      xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
    <xsl:output indent="no" />
    <xsl:param name="inputparam"/>
    <xsl:template match="/">
    <!-- change dynamic configuration -->
        <xsl:variable name="dynamic-conf" 
            select="map:get($inputparam, 'DynamicConfiguration')" />
        <xsl:variable name="dynamic-key"  
            select="key:create('http://sap.com/xi/XI/System/File', 'FileName')" />
        <xsl:variable name="dynamic-value"
            select="dyn:get($dynamic-conf, $dynamic-key)" />
        <xsl:variable name="dummy"
            select="dyn:put($dynamic-conf, $dynamic-key, $new-value)" />
        <!-- copy payload -->
    I tried many option but unfortunately none of them worked.
    <Content_Disposition>attachment;filename="$inputparam"</Content_Disposition>
    <Content_Disposition>attachment;filename="$dynamic-conf"</Content_Disposition>
    <Content_Disposition>attachment;filename="$dynamic-key"</Content_Disposition>
    <Content_Disposition>attachment;filename="$dynamic-value"</Content_Disposition>
    <Content_Disposition>attachment;filename="$dummy"</Content_Disposition>
             <Content_Disposition>
                attachment;filename=
                <xsl:value-of select="dynamic-key"/>
             </Content_Disposition>
    I really appreciate if someone can please provide some guidance.
    Thanks,

    Hi,
    Yes u r correct it will show error in operation mapping.. bcoz u cannot check the DynamicConfiguration in Operation mapping...
    It will throw Exception..
    The parameter to UDF depends on ur requirement.... Let us know ur requirements exactly...
    If u r doing for file to file means no UDF required,, just check ASMA on both sides....
    Babu

  • How can i store and use maps in 5800

    I was stunned when my new nokia 5800 hanged when receiving a operator status message after call which shows call duration, so i had to update my phone firmware using nokia pc suite.
    Now all of sudden the nokia maps icon seems to have disappeared, am trying to find out how i can download the maps to my memory card and access it for directions and not able to find a way to do the same.
    This link says
    To update the maps on your device:
    Select Options > Tools > Settings.
    Select Map > Options > Check for map updates.
    whereas the second option is completely different for me, when i select map and options i do not have "Check for map updates" option
    And the Nokia map loader in my pc suite dosent seem toopen the maps suite, nothing happens when i click the icon
    Are these because of my updation ? If so can i revert it back to my old one ? please help as am completely finding it different from the old one
    Message Edited by solofight on 27-Nov-2009 03:04 PM
    Solved!
    Go to Solution.

    here is a fundamental difference between the way every other sat nav manufacturers charges compared to the Nokia charging concept.
    Nokia requires you to renew your subscription but they throw in all the software and map upgrades for free.
    The rest of the world charges you for a sat nav unit, software and a set of maps which you can theoratically use forevermore but in practice you will get increasingly more frustrated as your maps slowly but surely go obsolete. When you finally get too frustrated you will be told that a new set of maps will cost almost as much as the cost of the sat nav.
    As maps are generally updated quarterly, you almost have the latest maps with Nokia Maps whereas map updates for other systems generally cost aroung €80 a pop. Do your sums and you will see it it isn't bad value at all.
    I have been using sat navs since 2004 and personally I think there is nothing more frustrating than a sat nav that is contantly leading you the wrong way around one way streets due to obsolete maps.

  • Event handling in AJAX Blueprints Maps

    I am trying display various information in a text box based on the map marker selected. I see that you can bind an individual map marker to the info, but is there any way to dynamically set the info based on the selected map marker?

    Post Author: Eugene.Lozovan
    CA Forum: Nsite
    Nice!

  • Top Questions for HERE Maps & Drive & Transit

    This thread is to share some of the common issues that are being raised in relation to the HERE Maps, HERE Drive and HERE Transit releases. 
    Currently split in to the following sections:
    HERE Maps for Windows Phone
    HERE Drive for Windows Phone
    HERE Transit for Windows Phone
    Nokia Maps & Drive for Symbian
    HERE Maps for Windows Phone
    Can I sync my Maps favourites from my Symbian phone to my Windows Phone?
    Yes. Just sync the favourites on your Symbian phone with here.com. See the user guide of your Symbian phone for info on how to do this.
    Your favourites in here.com are automatically synced with your Windows Phone, if you're signed in to your Nokia account with your phone.
    Does HERE Maps work offline?
    Yes, on Windows Phone 8 devices HERE Maps can be used also in offline mode.
    With Nokia Maps on the Windows Phone 7 devices you need an online connection. In these devices the map data is streamed on as needed basis and it is not cached.
    Can I start Drive navigation from HERE Maps in my Nokia Lumia phone?
    Yes, on Windows Phone 8 devices you can start drive navigation from HERE Maps.
    On Windows Phone 7 devices you need to go to the Nokia Drive application to start the navigation.
    Why can't HERE Maps find my location?
    Check that you've allowed HERE Maps and your phone to find your location.
    In HERE Maps
    Go to Settings in the HERE Maps app and turn on Use your location
    In your phone settings
    In your phone's main menu, tap Settings > location > on.
    Things that can affect your GPS signal may include: being indoors, tall buildings, poor weather and some car windscreens. You'll also get a better fix on your location if you've got a data connection.
    HERE Drive for Windows Phone
    Can I use HERE Drive without a data connection?
    Yes. To use HERE Drive offline, tap Settings and choose Connection. You can then toggle between offline and online.
    Search results might be limited in offline mode. To be able to navigate offline, you need to download a map to your phone.
    What is the difference between HERE Maps and HERE Drive?
    HERE Drive is an application for voice-guided turn-by-turn driving navigation. HERE Maps is a map application which shows your current position and interesting places around you. You can also plan routes in HERE Maps but the app will launch HERE Drive for turn-by-turn navigation
    What's the difference between HERE Drive and HERE Drive+?
    HERE Drive offers turn-by-turn navigation in a single country or area, depending on the country of your SIM. Worldwide navigation is possible by purchasing an upgrade.
    HERE Drive+ is a premium app that comes with worldwide turn-by-turn navigation from the start. You can use it with or without a SIM.
    Users of HERE Drive can buy an upgrade to HERE Drive+ through the Windows Phone Store.
    HERE Transit for Windows Phone
    How do I install the HERE Transit application in my Windows Phone?
    Download and install HERE Transit from Microsoft Store. Start Store in your phone and search for HERE Transit or browse in Nokia collection.
    In Windows Phone 7 devices the corresponding app is Nokia Transport and it can be installed from Marketplace.
    Why can't HERE Transit find my route?
    If you're having trouble getting a route:
    Make sure the date, time and time zone on your phone are set properly.
    Check that you've got a data connection.
    A point in your route might be in a region where no transport info is available.
    The route is too long. HERE Transit is designed for use with local city public transport, not national or international transport.
    Can I save routes in HERE Transit?
    You can pin a journey from your current location as a tile to your Windows Phone start screen.
    Select the options icon at the bottom of the screen, and then the pin icon.
    Nokia Maps & Drive for Symbian 
    How do I install Maps 3.09 in my phone?
    Maps 3.09 is available for compatible devices as part of the Nokia Maps Suite 2.0 bundle. Installing Nokia Maps Suite 2.0 will install the following applications in your phone:
    Nokia Maps 3.09
    Drive
    Places widget
    Public Transport v2
    Weather (not available in China)
    Guides
    Check in (only available in China)
    Map Loader
    You can install Nokia Maps Suite on your phone through one of the channels below:
    SW Update menu on your phone
    Nokia Suite (select Software updates > Applications available)
    Nokia Store (search for Nokia Maps Suite 2.0)
    When installing via SW Update menu or from Nokia Store, it is recommended to use a Wi-Fi connection or a cellular connection with data plan because a large amount of data will be transferred during the installation. Note that the installation may take a while to complete.
    After the installation you can launch the applications from the phone menu. You can add the application widgets also on the home screen (Map Apps, Places nearby).
    Can Nokia Maps be used in offline mode to avoid data costs?
    Maps can be used offline to avoid data charges, however the following will not be available in Offline Mode:
    View Satellite maps
    View Terrain maps
    Search the latest address/POI database
    Real-time Traffic and Safety updates
    Share your status, photos and location to your Facebook profile (Maps 3.03 and later)
    Get Weather forecasts
    See local event info from WCities (Maps 3.03 and later)
    Access Lonely Planet city guides (Maps 3.03 and later)
    Access the Michelin restaurant guide (Maps 3.03 and later)
    Synchronize your locations with Nokia Maps on the internet
    You can switch between Online and Offline mode by going to the Maps Settings and
    Select Internet or General
    Select Connection or Go Online at Start-up
    Please Note: Switching between Online and Offline mode in Maps will not prevent data charges through the user of Positioning settings such as AGPS and WiFi/Network positioning. These will need to be turned off in the Positioning Settings on your phone. Please see your phone manual for more information.
    How do I know if there is an update available for the map data in Nokia Maps 3.x?
    You can check if your device has the latest compatible Map data simply by connecting your device to a PC running Nokia Suite and selecting View > Go To > Maps.
    If you are using Mac, download Map Loader for Mac and then check if there's an available update for Map data (applies only for Maps 3.04 and older, version 3.06 and later not supporting Map Loader for Mac).
    With Maps 3.06 and later you can check the availability of map data updates and do the update over Wi-Fi (WLAN) connection by selecting:
    Maps 3.06: Update > Check for updates.
    Maps 3.08 and later: Map Loader > Check for updates.
    How can I start Drive navigation in Maps 3.08 (and later)?
    There is an icon for the Drive application available on your phone's home screen.
    You can also start drive navigation from Maps:
    1. Search for the destination.
    2. Select the place on the map and its information area at the top of the screen.
    3. Select Navigate, and Drive here.
    ==========================================
    Edit history
    27.1.2010: N97 support added after instructions from cbidlake.
    5.2.2010: FAQ about fixing crash issues added after instructions from cbidlake.
    15.4.2010: added E66, E71, N86.
    4.5.2010: added 6720.
    7.1.2011: Major revision undertaken by MichaelS to incorporate data on Ovi Maps 3.04 and 3.06
    26.6.2012 Updated latest Maps, Drive  and Transport status (pj98)
    24.9.2013:: HERE updates (pj98)
    Although i work for Nokia, my opinions are my own!
    Got a Maps query? Check our Maps FAQ's

    Sorry, I'd like to unresolve this. The workaround mentioned is not a solution.
    I travel to loads of places by motorcycle, and going off the beaten track is wonderful. Since I upgraded My E6-00 and C7-00 to a Lumia 920, I'm back to allowing the SatNav (phone) to decide where I go. Boring dual carriageways and bypasses are now my natural habitat - bah humbug. Afterall, the phone is in my pocket (safe from weather), headphones in my helmet - I can't constantly look at a map. Having multiple 'favourites' and planning from one to the next isn't workable. Fair enough the Lumia 920 is usable with gloves on (major plus for a biker, come on you marketing people!) but I don't fancy re-routing all the time by the side of a road.
    I'm also planning a charity cycle ride over 100s of miles this Summer, and while that can be done in BikeRouteToaster, Google Maps etc, there is no import function into 'HERE' that I can see. It's impossible to plan a route on the device itself. Yes it can route walker (I can't seem to get turn by turn working for that, but nevermind), public transport and car, I have an option to avoid motorways etc, but cycle route planning needs consideration for height metres, unpaved/paved roads (Google StreetView etc used a lot to find a Sustrans route is actually unfit for road bikes) etc. So.. Importing a route planned elsewhere (gpx, kml or something) would be a real alternative, or a workaround. Asking the device to do its own planning from one point to another really isn't workable.
    Please make the Nokia's USP an actual USP again?

Maybe you are looking for

  • How to print page in front and back in scripts

    hi, I want to know to know the how to print a page in front and back.

  • Why doesn't a 3gp file play on ipad2?

    Had a video from an iPhone sent to my email and when I open it I get audio only no video on both my Mac (os) & ipad2. Why no video?

  • COMBINING REBATES?

    If the "free ipod touch rebate with the purchase of an apple computer" comes back would it be possible to combine this with the $100 dollar off rebate to get the free printer??? I'm just looking to save as much money as possible because I need a new

  • WORKFLOW IN ROLE

    hello folks, i have created a user in su01 transaction,also created a role .In taht role i have given the authorization to the object(infoarea,infocube) as per the requirement,as well as have given the authorization for RSA1 transaction.Now added tha

  • Where does CF 8 store JVM args?

    Hi,  I just rebuilt a CF 8 server and after installing and configuring reviewed the server settings.  Below is a part of the JVM Details section. User Home is set to "C:\Documents and Setting\TEMP".  I want to change this to "C:\Documents and Setting