Mapping templet

Hi friends,
I have done one complex mapping..
Now i have to use same logic for other mapping which has same structure..
How to create mapping templet and how to make use of this ..
when i need to select 2 or more source fileds what is the procedure..
please help me i need to create entire mapping again..
I have used copy concept but at namespace conflit is comming.. as mt are not same name..it is refelct to source namespace and runtime error is comming..
Thanks and Regards
Vijay

Hi,
Defining Mapping Templates
      You can create mapping templates again and load the structures as usual by using input help in the mapping editor.
·        You can save mapping templates in a message mapping:
                            a.      Select a type element in the source and target structure (the element must reference a non-built-in XSD data type).
                            b.      Choose Save Mapping Template from either the target structure context menu or from the object toolbar.
                            c.      Enter a name for the new mapping template and then create it.
Just saving the sub-structures of a message mapping as a mapping template in this way is not sufficient for the mapping editor to be able reference it (you would normally use the template in another message mapping). After you have saved the template you then need to load it into the message mapping (see below).
Apart from multi-mappings, you have all the functions of a normal message mapping available to you for a mapping template.
Using Mapping Templates
You can use mapping templates in message mappings from any software component version:
       1.      In the mapping editor, select a type element in the source and target structure (the element must reference a non-built-in XSD data type).
       2.      Choose Load Mapping Template from either the target structure context menu or from the object toolbar.
       3.      If mapping templates are available for the types in the source and target fields, you can select them in the dialog window that is then displayed.
Displaying Mapping Templates Used
To display all the mapping templates used in a particular message mapping, choose Message Mapping ® Mapping Templates Used.
Regards,
suresh

Similar Messages

  • Is it possible to copy segment mapping in message mapping??

    Hii Experts,
    I want to duplicate one segment and I want to copy all the mappings of one segment into the other in message mapping.
    Mapping Templete does not work here.
    Anyone knows any other work around ?? The segment contains hell lot of mapping rules and it is difficult to copy each and every rule.
    Thanks in advance.
    Shri

    Hi shripad
    just try one thing right click on target field which you want to copy and select option copy node ..if it is work then it may.....otherwise i donot think its possible..
    Thanks
    Kunaal

  • Sample global templete  and GASAP road map

    Hello ,
    Could you please send the sample global templete attach format.
    How do we create the global templete how to use it for rollout phase and
    Also send me detailed documentation for the GASAP Road map .
    Tnks n Regards,
    Divya

    Hello Divya,
    I think the SAP Solution Manager provides a functionality to create customizing templates. Hope you find something in the Docs: <a href="http://help.sap.com/saphelp_sm40/helpdata/en/ae/64c33af662c514e10000000a114084/frameset.htm">SAP Solution Manager</a>.
    Regards
    Gregor

  • Error (Aborted) executing CT mapping

    Hi I 've a big problem with execution of CT mapping,
    When I try to execute a code template mapping It ended with failure.
    I've OWB 11gr2 and my sources are Adabas (heterogeneous database) and my targets are in Oracle.
    Other code templete mapping execute without error.
    I use Attunity driver to unload from adabas. This task in host ended with return code 0,
    One of the adabas files, that I use has 115 Millions of records . I don't know what's the problem. the situation is :
    * In OWB execution is busy.
    ====================
    EXECUTIONS
    ====================
    Audit ID.. Status........ Name.............. Date.............. Owner.........
    14711 BUSY M_STAG_ETL_NOMINA 27-ENE-11 09:28:57 WSBICI_ADM
    From OWB (control center)
    Icon is a red square and the message (audit Information) is only aborted.
    Review logs:
    ******alert database It's not any errors
    ******$ORACLE_HOME/owb/jrt/log/jrt/job650 (last lines)
    <attr name='TIMEZONE' value='Europe/Paris'/>
    <attr name='PHASE_ID' value='2'/>
    <attr name='END_TIME' value='1296120053683'/>
    <attr name='STATUS' value='5'/>
    <attr name='START_TIME' value='1296116912769'/>
    <attr name='EXECUTION_STATEMENT_TYPE' value='JDBC'/>
    <attr name='TASK_ID' value='10'/>
    <attr name='JOB_ID' value='650'/>
    <attr name='ID' value='13'/>
    <txt>Aborted</txt>
    </msg>
    <msg time='2011-01-27T10:20:53.703+01:00' comp_id='' type='NOTIFICATION' level='1' host_id='evodbt1' host_addr='172.24.126.31' tid='127' user='iberora'
    ecid='172.24.126.31:94597:1296120053703:3846' rid='0'>
    <attr name='PHASE_ID' value='2'/>
    <attr name='END_TIME' value='1296120053703'/>
    <attr name='STATUS' value='5'/>
    <attr name='START_TIME' value='1296116912706'/>
    ***** $ORACLE_HOME/owb/log (last lines)
    2011/01/27-10:37:34-CET [19110CAF][] Thin driver connection time - 97 millisecond(s)
    2011/01/27-10:37:34-CET [19110CAF][WSBICI_ADM.WS_TBICI] Attempting to create adapter 'class.Oracle Database.11.2.DDLDeployment'
    2011/01/27-10:37:34-CET [19110CAF][WSBICI_ADM.WS_TBICI] Thin driver connection time - 167 millisecond(s)
    2011/01/27-10:37:34-CET [19110CAF][WSBICI_ADM.WS_TBICI] Creating target schema synonyms for target schema BICI_PROP
    2011/01/27-10:37:34-CET [19110CAF][WSBICI_ADM.WS_TBICI] Assigning grants to target schema BICI_PROP
    2011/01/27-10:37:35-CET [19110CAF][WSBICI_ADM.WS_TBICI] script_run_begin auditId=14757 operation=9001
    2011/01/27-10:37:42-CET [19110CAF][WSBICI_ADM.WS_TBICI] script_run_end auditId=14765 scriptRunStatus=15002
    2011/01/27-10:37:42-CET [19110CAF][WSBICI_ADM.WS_TBICI] deploy_unit_done auditId=14755
    2011/01/27-10:37:42-CET [19C1EA29][] Free Memory(bytes)=36868584 Total Memory(bytes)=81920000 Used Memory(bytes)=45051416 Used Memory(percent)=55%
    2011/01/27-10:37:42-CET [19C1EA29][] AuditId=14755: Request completed
    what's the problem?
    are there any log file more?
    thanks in advanced
    Marisol

    I've seen in database a session with a wait event.
    SID SERIAL# PROCESS SPID USERNAME DDHHMI Programa/Modulo Prev/Sql_ID SEG Estado
    18 1406 1234 20451 OWBSYS 270929 OWB_CCS evodbt1 P cf6jvt3r35mhh 0 87052 Inactivo
    SID SEQ# EVENT P1 P2 P3 WAIT_TIME SECONDS_IN_WAIT
    18 752 SQL*Net message from client 1952673792 1 0 0 87220
    SQL_TEXT
    SQL_FULLTEXT SQL_ID SHARABLE_MEM PERSISTENT_MEM RUNTIME_MEM
    SORTS VERSION_COUNT LOADED_VERSIONS OPEN_VERSIONS USERS_OPENING FETCHES EXECUTIONS PX_SERVERS_EXECUTIONS END_OF_FETCH_COUNT
    USERS_EXECUTING LOADS FIRST_LOAD_TIME INVALIDATIONS PARSE_CALLS DISK_READS DIRECT_WRITES BUFFER_GETS APPLICATION_WAIT_TIME
    CONCURRENCY_WAIT_TIME CLUSTER_WAIT_TIME USER_IO_WAIT_TIME PLSQL_EXEC_TIME JAVA_EXEC_TIME ROWS_PROCESSED COMMAND_TYPE OPTIMIZER_ OPTIMIZER_COST
    OPTIMIZER_ENV
    OPTIMIZER_ENV_HASH_VALUE PARSING_USER_ID PARSING_SCHEMA_ID PARSING_SCHEMA_NAME KEPT_VERSIONS ADDRESS HASH_VALUE
    OLD_HASH_VALUE PLAN_HASH_VALUE MODULE MODULE_HASH
    ACTION ACTION_HASH SERIALIZABLE_ABORTS
    OUTLINE_CATEGORY CPU_TIME ELAPSED_TIME OUTLINE_SID
    LAST_ACTIVE_CHIL R OBJECT_STATUS LITERAL_HASH_VALUE LAST_LOAD_TIME I I I CHILD_LATCH
    SQL_PROFILE SQL_PATCH SQL_PLAN_BASELINE PROGRAM_ID
    PROGRAM_LINE# EXACT_MATCHING_SIGNATURE FORCE_MATCHING_SIGNATURE LAST_ACTIVE_TI
    BIND_DATA
    TYPECHECK_MEM IO_CELL_OFFLOAD_ELIGIBLE_BYTES IO_INTERCONNECT_BYTES PHYSICAL_READ_REQUESTS PHYSICAL_READ_BYTES PHYSICAL_WRITE_REQUESTS
    PHYSICAL_WRITE_BYTES OPTIMIZED_PHY_READ_REQUESTS LOCKED_TOTAL PINNED_TOTAL IO_CELL_UNCOMPRESSED_BYTES IO_CELL_OFFLOAD_RETURNED_BYTES
    BEGIN :1 := wb_rt_message_feedback.message_end( :2 ) ; END;
    BEGIN :1 := wb_rt_message_feedback.message_end( :2 ) cf6jvt3r35mhh 23096 1504 584
    ; END;
    0 3 1 1 0 0 5 0 5
    0 5 2011-01-21/10:45:14 0 5 8 0 4818 0
    0 0 36046 6333 0 5 47 ALL_ROWS 0
    E289FB89E126A80034011000AEF9C3E2CFFA331056415555519521105555551545545558591555449665851D5511058555555155515122555415A0EA0E5551454265455454449081
    566E001696A35615551403025415505AE126A800050302000002000000100000000100002000000208D0070000004009000020030001010
    425061334 68 68 OWBSYS 0 C00000011C746780 3996306960
    245208783 0 OWB_CCS -515039546
    INFRASTRUCTURE -1,086E+09 0
    40000 85515
    C00000011C79E898 N VALID 0 20110127102124 N N N 0
    0
    0 0 0 20110127102124
    0 0 65536 8 65536 0
    0 0 28 431 0 0
    Cheers
    Marisol

  • How can i use MS Word 2013 Templete in MS office 2010

    I have a situation where I have to able to give the Word templete  to the customer who is using MS Office  2010 as well as 2013.
    Now i have created a word templete (added schema reference from xml Mapping menu) using  MS office 2013.When i try to do changes on word document in MS 2010.It is not finding  the schema reference.
    Note :
    Just downgraded our Office suite from 2013 to 2010 on our terminal server to find out that I cannot make changes to the default templates in the 2010 version because it’s an older word doc and it wont save the
    content controls, when I make a change and save it. It wants to upgrade to a .docx each time and this app doesn’t seem to look for the .docx 
    Can any one suggestion me why word templete not having schema reference if I open the doc in Ms office 2010.
    And How can i make it work with both in Ms office  2010 & 2013.
    Thanks,
    kavitha

    To get the best answer to your question, I recommend you follow Ms. Meister's advice and post your question(s) on this in the
    Word Answers forum. More people will see it. If you do this, please put a link in this thread to the new question.
    Word 2013 documents work fine in Word 2010, 2007, and 2003, for that matter. Word 2013-specific features do not work in those earlier versions.
    You may find the tools provided by Graham Mayor and Greg Maxey helpful. They provide for linked content controls that work in Word 2007-2013. 
    Content Control/Variable/Bookmark and Document Property Tools
    There is a version especially for Word 2013 but I don't think it's documents will be backward-compatible either.
    Add, Map and Employ Repeating Section Content Controls in Word 2013
    Charles Kenyon Madison, WI

  • Complex mapping scenerio.

    Hi Experts,
                            in my scenerio, in the Interface mapping, data from source reaches target through 3 stages. 2 XSL mapping, and then a graphical mapping.
    In my scenerio, file is picked from FTP and posted to SAP through RFC .
       In the sender File Adapter, I have to go for the FILE CONTENT Conversion. But In the interface mapping,  data first enters the two  XSL mappimgs and then the graphical mapping.
      Now I dont understand hw to maintain the CONTENT CONVERSION mandatory parameters, becasue if I do so on the basis of the Graphical mapping source fields, that wont be correct, as data firsts passes through the 2 XSLT mappings, and then reaches the Graphical mapping.
    I got the following errors in the communication channel.
    Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter 'ROOT.fieldFixedLengths' or 'ROOT.fieldSeparator' is missing Mandatory parameter 'ROOT.fieldNames': no value found.
    I donno hw to handle this.
    Also , mine is a .DAT file, I dont understand how can i send it for drytesting and see hw is the load reacting to the FIRST XSL mapping, I mean is there any way i can check this??
    Pls comment.
    Regards,
    Arnab.

    Hi, did as u instructed, used the standard templete : GMTLogSenderFileChannelTemplate. The Interface Mappig used here is: GMTLog2POSDM.
    Now I am getting the following error:
    15:33:27 Start of test
    Call XSLT processor with stylsheet GMTLog2IXRetailPOSLog.xsl.
    TransfromerException during XSLT processing:
    javax.xml.transform.TransformerException: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1429 at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:255) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingTransformer.transform(RepMappingTransformer.java:150) at com.sap.aii.ibrep.server.mapping.ibrun.RepXSLTMapping.execute(RepXSLTMapping.java:81) at com.sap.aii.ibrep.server.mapping.ibrun.RepSequenceMapping.execute(RepSequenceMapping.java:54) at com.sap.aii.ibrep.server.mapping.ibrun.RepMappingHandler.run(RepMappingHandler.java:80) at com.sap.aii.ibrep.server.mapping.rt.MappingHandlerAdapter.run(MappingHandlerAdapter.java:107) at com.sap.aii.ibrep.server.mapping.ServerMapService.transformInterfaceMapping(ServerMapService.java:127) at com.sap.aii.ibrep.server.mapping.ServerMapService.transform(ServerMapService.java:104) at com.sap.aii.ibrep.sbeans.mapping.MapServiceBean.transform(MapServiceBean.java:40) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0.transform(MapServiceRemoteObjectImpl0_0.java:167) at com.sap.aii.ibrep.sbeans.mapping.MapServiceRemoteObjectImpl0_0p4_Skel.dispatch(MapServiceRemoteObjectImpl0_0p4_Skel.java:104) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(AccessController.java:215) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172) Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1429 at com.sap.engine.lib.xsl.xpath.DTM.getAttributeAndNSNodes(DTM.java:406) at com.sap.engine.lib.xsl.xslt.XSLCopyOf.copyElementNode(XSLCopyOf.java:70) at com.sap.engine.lib.xsl.xslt.XSLCopyOf.copyNode(XSLCopyOf.java:151) at com.sap.engine.lib.xsl.xslt.XSLCopyOf.process(XSLCopyOf.java:214) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLElement.process(XSLElement.java:248) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLForEach.process(XSLForEach.java:116) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLForEach.process(XSLForEach.java:116) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:281) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.callTemplate(XSLStylesheet.java:1355) at com.sap.engine.lib.xsl.xslt.XSLCallTemplate.process(XSLCallTemplate.java:111) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLElement.process(XSLElement.java:248) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:281) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.callTemplate(XSLStylesheet.java:1355) at com.sap.engine.lib.xsl.xslt.XSLCallTemplate.process(XSLCallTemplate.java:111) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLIf.process(XSLIf.java:32) at com.sap.engine.lib.xsl.xslt.XSLNode.processFromFirst(XSLNode.java:296) at com.sap.engine.lib.xsl.xslt.XSLTemplate.process(XSLTemplate.java:281) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:469) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:437) at com.sap.engine.lib.xsl.xslt.XSLStylesheet.process(XSLStylesheet.java:394) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:412) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:244) ... 19 more
    15:33:28 End of test
    Pls comment.
    Regards,
    Arnab.

  • Global templates and GASAP road map

    Hello sap gurus,
    1)Could you please send the sample global templete attach format.
    2)How do we create the global templete how to use it for rollout phase and
    3)Also send me detailed  documentation for the GASAP Road map  .

    Hello Divya,
    please try to avoid double/tripple posts. Let us refer to your post:
    sample global templete  and GASAP road map
    Regards
    Gregor

  • Channel Templete,IS

    Hi All,
    I need to configure close to 30 objects which has a same flow ie pick up an xml idoc invoices file from JMS Queue and post idoc.
    Now to minimise the effrort we had a common design object for Mapping and interfaces. I made an Intregation Scenario and two actions for Send and Receive. Imported it in ID and completed the config with the channel templete and business sytems.
    My question is can i make a single scenario for this case?
    The issue is sender adapter has few seetings which changes from interface to interface like queue id etc. So i need multiple sender adapters based on the templete.But can i make a single config for this or i need to re-do the scenario's everytime. Any turn arounds?
    Regards,
    Anirban.

    Hi,
    If this is the case means,
    maintain One Ztable in XI Level and in that just maintain the Values for the queue id  and the parameters based on which this queue id  will change and all Info....
    Then now just use RFC Lookup in Mapping to pull the queue id  each and every time based on some Parameter value which is comming from the input values.
    And paralelly use One UDF with Dynamic Config to Determine the queue id Dynamically each and every time.
    This UDF will pass the value to queue id  Dynamically based on a particular field value.
    And use Adapter Specific Massage Attributes in the Sender JMS Side & check the box what ever you want to pass Dynamicallly.
    Regards
    Seshagiri

  • Sample Global Template adn GASAP Road map

    Hello sap gurus,
    1)Could you please send the sample global templete attach format.
    2)How do we create the global templete how to use it for rollout phase and
    3)Also send me detailed documentation for the GASAP Road map .
    Please help me.
    Thnks in advance,
    divya

    Hello Divya,
    please try to avoid double/tripple posts. Let us refer to your post:
    sample global templete  and GASAP road map
    Regards
    Gregor

  • Remote System and Remote Key Mapping at a glance

    Hi,
    I want to discuss the concept of Remote System and Remote Key Mapping.
    Remote System is a logical system which is defined in MDM Console for a MDM Repository.
    We can define key mapping enabled at each table level.
    The key mapping is used to distinguish records at Data Manager after running the Data Import.
    Now 1 record can have 1 remote system with two different keys but two different records cannot have same remote system with same remote key. So, Remote key is an unique identifier for record for any remote system for each individual records.
    Now whenever we import data from a Remote System, the remote system and remote key are mapped for each individual records. Usually all records have different remote keys.
    Now, when syndicating back the record with default remote key is updated in the remote system that is sent by xml file format.
    If same record is updated two times from a same remote system, the remote key will be different and the record which is latest contains highest remote key.
    Now, I have to look at Data Syndication and Remote key.
    I have not done Data Syndication but my concept tell if there is duplicate record with same remote system but different remote keys both will be syndicated back. But if same record have two remote keys for same remote system then only the default remote key is syndicated back.
    Regards
    Kaushik Banerjee

    You are right Kaushik,
    I have not done Data Syndication but my concept tell if there is duplicate record with same remote system but different remote keys both will be syndicated back.
    Yes, but if they are duplicate, they needs to be merged.
    But if same record have two remote keys for same remote system then only the default remote key is syndicated back.
    This is after merging. So whichever remote key has tick mark in key mapping option(default) , it will be syndicated back.
    Pls refer to these links for better understanding.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/80eb6ea5-2a2f-2b10-f68e-bf735a45705f
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/7051c376-f939-2b10-7da1-c4f8f9eecc8c%0c
    Hope this helps,
    + An

  • Error while deleting a mapping

    Hi all,
    I am getting the following error while deleting a mapping. My client version is 10.2.0.4.36
    API5072: Internal Error: Null message for exception. Please contact Oracle Support with the stack trace and details on how to reproduce it.
    oracle.wh.util.Assert: API5072: Internal Error: Null message for exception. Please contact Oracle Support with the stack trace and details on how to reproduce it.
         at oracle.wh.util.Assert.owbAssert(Assert.java:51)
         at oracle.wh.ui.jcommon.OutputConfigure.showMsg(OutputConfigure.java:216)
         at oracle.wh.ui.common.CommonUtils.error(CommonUtils.java:370)
         at oracle.wh.ui.common.WhDeletion.doActualDel(WhDeletion.java:512)
         at oracle.wh.ui.common.WhDeletion.deleteObject(WhDeletion.java:203)
         at oracle.wh.ui.common.WhDeletion.deleteObject(WhDeletion.java:283)
         at oracle.wh.ui.jcommon.tree.WhTree.deleteItem(WhTree.java:346)
         at oracle.wh.ui.console.commands.DeleteCmd.performAction(DeleteCmd.java:50)
         at oracle.wh.ui.console.commands.TreeMenuHandler$1.run(TreeMenuHandler.java:188)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:189)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:478)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Thanks in advance!
    Sebastian

    These type of Internal Errors are all too common in OWB and it's difficult to diagnose the exact problem.
    I'd suggest closing the Design Centre, going back in and trying to delete it again, this will often resolve Internal errors.
    There's also an article on Metalink Doc ID: 460411.1 about errors when deleting mappings but it's specific to an ACLContainer error, so may or may not be of use.
    One of the suggestions is to connect as the Repository Owner rather than a User and try to delete the mapping.
    Cheers
    Si
    Edited by: ScoobySi on Sep 10, 2009 11:44 AM

  • FileName in ABAP XSLT Mapping

    Dear SDN,
    In an integration scenario we are using sender File Adapter and a  ABAP XSLT Mapping.
    Is there any way to get the source FileName from such mapping.  Im trying to use the adapter-specific message attributes, but it doesn't work, and I didn´t find an example, probably I and doing somthing wrong.
    regards,
    GP

    Thank you for your help,
    I just try to access the adapter-specific attibutes using:
    <xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:key="java:com.sap.aii.mapping.api.DynamicConfigurationKey">
    <xsl:variable name="filename"  select="key:create('http://sap.com/xi/XI/System/File', 'Directory')" />
    </xsl:stylesheet>
    but the following error raised:
    <SAP:Stack>Error while calling mapping program YXSLT_TEST (type Abap-XSLT, kernel error ID CX_XSLT_RUNTIME_ERROR) Call of unknown function</SAP:Stack>
    have you had this situation?

  • Sample source code for fields mapping in expert routine

    Hi All
    Iam writing the expert routine from dso to cube for example I have two fields in dso FLD1,FLD2
    same fields in infocube also ,can any body provide me sample abap code to map source fields to target fields in expert routine,your help will be heighly appreciatble,it's an argent.
    regards
    eliaz

    Basic would be ;
    RESULT_FIELDS -xxx = <SOURCE_FIELDS> -xxx
    you have the source fields as source, and result fields for as the target. In between you can check some conditions as in other routines of transformation.
    BEGIN OF tys_SC_1, shows your source fields ( in your case DSO chars and key figures)
    BEGIN OF tys_TG_1, , shows your result fields ( in your case Cube characteristics)
    Hope this helps
    Derya

  • How can I distinguish different action mapping in one ActionClass file?

    I would like to create a ActionClass which will handle 3 mapping which comes from /add, /show or /del.
    My question is how can I change the code so that the ActionClass servlet can distinguish the request from different url mapping ? Can anyone give me some short hints? Thx.
    struts-config.xml
    <action-mappings>
    <action name="MemberInfoForm" path="/add" scope="request" type="com.myapp.real.MemberAction">
    <action name="MemberInfoForm" path="/show" scope="request" type="com.myapp.real.MemberAction">
    <action name="MemberInfoForm" path="/del" scope="request" type="com.myapp.real.MemberAction">
    </action-mappings>MemberAction.class
    public class MemberAction extends org.apache.struts.action.Action {
        private final static String SUCCESS = "success";
        public ActionForward execute(ActionMapping mapping, ActionForm  form,
                HttpServletRequest request, HttpServletResponse response)
                throws Exception {
            return mapping.findForward(SUCCESS);
    ...

    http://struts.apache.org/1.2.x/api/org/apache/struts/actions/MappingDispatchAction.html
    http://struts.apache.org/1.2.x/api/org/apache/struts/actions/DispatchAction.html
    Thank you so much for all of your suggestion.
    I read the document of MappingDispatchAction and its note say:
    NOTE - Unlike DispatchAction, mapping characteristics may differ between the various handlers, so you can combine actions in the same class that, for example, differ in their use of forms or validation.........
    I wonder in DispatchAction, we can also have various forms or validation as MappingDispatchAction does, just by using different name in the action tag, for example:
    <action input="/p1.jsp" name="MForm1" path="/member" scope="session" parameter="action" type="com.myapp.real.MemberAction">
    <action input="/p2.jsp" name="MForm2" path="/member" scope="session" parameter="action" type="com.myapp.real.MemberAction">
    <action input="/p3.jsp" name="MForm3" path="/member" scope="session" parameter="action" type="com.myapp.real.MemberAction">Hence, it is not the difference as stated from the NOTE, right?
    Edited by: roamer on Jan 22, 2008 10:32 AM

  • How can I save to the same map every time when printing pdfs?

    How can I save to the same map every time when printing pdfs?
    Finder points to the document map even when I chose a different map recently.
    I often print series of pdfs from the print dialog box, I'd like to choose the map to save to and then have all subsequent pdf prints automatically directed to the same map until I decide otherwise.

    that link seems to be broken right now:
    403 Error - Forbidden  - No cred, dude.

Maybe you are looking for

  • How do i stop firefox sync from syncing with other user accounts on windows 7

    i have 2 user accounts on my computer. when i set up Firefox sync on my computer in user account it also synced all my bookmarks, passwords, & information to Firefox in the other user accounts on my computer ( windows 7 ) . i don't want other user ac

  • Where can I buy a Brand New Apple Cinema Display 30"?

    Hi, I Already posted my question in the older Display topic, but I'm not sure it was the good place, so I post it here. If it's not the good place, you can move my thread to the good topic. Thanks. I'm looking for mounths to buy a brand new 30" Apple

  • Hp officejet pro 8600 multi-card reader problem

    Have officejet 8600 printer/fax with multi-card reader.  All worked fine when wired to Apple computer before. Went wireless last week...set up router etc. All worked fine till I tried to load an sd camera card in the printer like i had done many time

  • Additional Actions -Error

    Hi Folks, I am not able to perform multiple personal actions on the same day. I have checked the entries in table  T529A ,where the column U0302 is checked for all personla actions . Further i checked table T77S0 where the switch is activated for ADM

  • How to use BAPI in program

    Hi i have some data in the Legacy file and i have to update in SAP. For that I have to use BAPI, which is ME_DIRECT_INPUT_SOURCE_LIST  in the program not in LSMW. so i have to  use Function ME_INITIALIZE_SOURCE_LIST to initialize the structures and t