Documenting existing Transformations Mapping

Hi All,
Can any one tell me How to copy and paste all Existing Transformations along with the transformation mappings..
1. I Could not find in all meta data directory.
2. I cud save only as JPG
Is there any other way to get it done?
Thanks,
Hari

Thats a tough job
I just wonder SAP even provided with a table or any other feature as such because they haven't delivered any Standard Content Transformations in the first place - why would a table exist for the same ...

Similar Messages

  • Transformation Mapping Problem.

    Dear BI Experts,
    In 0FIAR_O03 to 0FIAR_C03 transformation mapping between 0DOC_DATE to 0CLAMONTH getting below error.
    Rule 58 (target field: 0CALMONTH, group: Standard Group): Info Object properties 0CALMONTH
    Message no. RSTRAN525
    Diagnosis
    The properties of the Info Object selected, 0CALMONTH, do not match the properties of the available source field.
    But in 3.5 update rule we are not getting any error. How to overcome transformation problem?
    And in 0FIAP_O03 to 0FIAP_C03 transformation 0DOC_DATE to 0CLAMONTH mapping done successfully.
    Getting data also.
    Why problem in 0FIAR transformation?
    Please give any solution.
    Regards
    Ramu

    Hi
    Is there is any routine was involved in that transformation , may it was stopping  to see the actual data, or some time when you migrate from 3.x flow to bi 7.0 flow you will face the transformation ask your abap guy to dedug the transformation so that you can easily now where the exact problem lies.
    Regards
    Madan Mohan

  • Update existing Java Mapping in NWDS

    Hi,
    I need to update the existing Java Mapping. I downloaded the existing mapping from imported archive and modified it in NWDS but it is giving lots of errors regarding missing libraries(JARs).
    I just need to do a small change in code.
    Can anyone suggest how to compile it and creat a JAR and which i can upload back as an imported archive?
    Thanks in Advance.
    Regards,
    Bharat

    Hi,
    Make sure that you have the below jars or else you can find them in your XI server.
    aii_adapter_xi_svc.jar,aii_af_cci.jar,aii_af_cpa.jar,aii_af_mp.jar,aii_af_ms_api.jar,aii_af_ms_spi.jar,aii_af_svc.jar,aii_af_trace.jar,aii_map_api.jar,aii_mt_rt.jar,aii_util_xml.jar,aii_utilxi_misc.jar
    Then import these jars to Project Explorer section --> Properties --> Java Build Path --> Libraries --> Add External Jars  in NWDS.
    Compile the code.
    For making a jar file run this command from the command prompt.Input file are the source code file and the .class file.
    jar cf jar-file input-file(s)
    Regards,
    Ramkiran

  • Dynamically provide Transformation Map to ESB

    Hi
    My requirement is to create a "black box" module which takes in
    1) custom mapping (XSL file)
    2) DB Key (bind value)
    3) DB Query
    Can we create a Generic ESB service which would take all these values and return the output xml after applying the transformation XML ?
    The whole module acts as a web service to extract the data from DB in custom format.
    My Queries are :
    --->can we build a Routing service with transformation Map file value provided dynamically ?
    --->Can we provide DB adapter Query and bind value dynamically in DB Adapter ?
    are there any other alternatives to explore ?
    Thanks in advance
    Pradeep

    I dont know the data needed at design time, only know it at runtime. Its HR related. Depending on customizing one infotype can have several sub-infotype. Today we got 5 sub-infotypes, next year maybe 8. I dont want to hardcode this.
    I know I can dynamically add nodes to the context. But I dont know whether dynamically added nodes can be mapped to the view controller context.
    As a workaround I could add those nodes to the view controller context only but the data represented by the nodes is read in the component controller and might be used in other views too.

  • Error message: No documentation exists for message V1096.

    Hi Friends,
    While monitoring the production system, got some cancelled transactions.
    Error message: No documentation exists for message V1096.
    For this I found one sap note 845599, but it's upto 5.0 , but we are using 6.0. please suggest me how to search?
    if you provide solution for above message or alternative sap note, its very help ful for me
    thanks in advance,
    regards,
    durga

    Hello Durga,
    IPlease apply the following note 845599 and 854744. Even these notes are up to 5.0, please review the source code.                                                                               
    Please make then  the following correction in include program               
    LKAIPF2O :                                                                  
      call function 'SD_ORDER_CHECK'                            "326856         
           exporting                                                            
                i_cobl          = p_cobl                                        
                i_status_check  = con_off                                       
                I_NO_WARNUNG_V1096 = 'X'                 "<<<<< INSERT          
    These code correction should avoid the V1096 error / warning problem.                                                                               
    Another possible solution could be the following : please check if          
    you can remove the rejection code in the sales order item of the sales      
    order , which is reported in the job log.        
    Regards
    Ruy Castro

  • Non existent route-map applied to redistribution

    If a non existent route-map is referred in a redistribute command . How does it effect ?
    Example configuration
    address-family ipv4 vrf VRF:MMS:MGD:XLC:190
      redistribute connected route-map MGD_XLC
      redistribute static route-map VPN_XLC
      no synchronization
     exit-address-family
    The above mentioned route-maps don't exist in the configuration

    Hi,
    By its very nature, this is an incorrect configuration. Different IOS versions may react differently to incorrect configuration. Therefore, do not take the results you find out on your particular router as a general rule.
    In principle, there are only two possibilities when you reference a non-existent route-map in your redistribution: Either all routes are redistributed indiscriminately, or no routes are redistributed at all. Now, in your case, checking the show ip bgp vpnv4 vrf VRF:MMS:MGD:XLC:190 and comparing it with show ip route vrf VRF:MMS:MGD:XLC:190 static and show ip route vrf VRF:MMS:MGD:XLC:190 connected should tell you right away whether any (that is, all) or no routes have been injected into BGP RIB from this VRF.
    Best regards,
    Peter

  • Transformation Mapping

    Hi BPC Gurus,
                     I have planning application and in that assigned dimensions are Category, P_Acct, P_datasource, P_Activity, STATS, Time, Entitiy. Here I have created a user defined dimension by name "STATS" which has Qty, Rat and Amt as memebers in it. Created input template also. Now when I am using DM for transformation of 0FIGL_C10, I am having a problem in mapping STATS=*NEWCOL(AMT), it gives me an error.
    I have created STATS dimension for maintaing quantity sold.
    So what I should give in Mapping where it can skip STATS dimension when I am runing DM for 0FIGL_C10. As 0FIGL_C10 has no quantity maintained in it.
    Regards,
    Kumar MG

    Hi,
    I am guessing, Amt member has a dimension formula assigned to it.
    Every dimension should have a member in every transaction record. So, you cant keep it blank, even if the source has no data for it.
    You can try to map it to a dummy member of the STATS dimension.
    Hope this helps.

  • BPM: Messager Merge - Transformation Mapping Problem

    Hi,
    I tried an eg for time bound message merging (rather adding the items in the message).
    I am using a single datatype/message type.
    I was able to do the message mapping/interface mapping test by changing the source by making it 0 to unbounded and on the target I have same message type.
    This test was successful.I went ahead with the creating the scenario .I used a file adapter for picking up a file. The message monitor shows it is picked it and sent to the bpm.
    but the bpm part failed I checked in bpe monitor.It just says the mapping failed(transformation step).prior to which there is a receive step and container operation step which I used it for append the message .these are under a block and this block has a infinite loop for collecting the messages.There is a exception thrower(control step) which is for 2 minutes.this handled by a exception handler.and I guess my file was collected and send to the transformation step after this.but the thing is it never seems to appended since the two files are shown as two seperate error messages in transformation rather than as single ...
    Can somebody tell what could be the problem/where to look for the file.
    THnks

    I am getting more and more sure that the problem is at the block entry only...becoz i checked with direct entry to loop with a counter as loop breaker.it entered the loop and added the lines to the message with multiple lines.and once it hit the counter it came out and did the transformation successfully and sent it to the target system.
    when i add the block it fail right at the block entry for the first message after that all the messages show the green flag clicking on pe would show an empty queue...
    I guess the only step happening before the block is the correlation key creation i amn't sure if this is giving  some problems..
    NOW FOR THE BPM Steps....
    1.I created the correlation key.
    2.I put the block for the block i added the correlation key and exception name.
    3.I put the exception branch and the deadline branch
    4.on the exception branch i put the name of  the exception to be handled.
    5. on the deadline branch i put a 2 minute duration
    6.within the deadline branch i put the control which throws the exception...
    7.i added a loop to the block which is 1 = 1.in that there is a recieve step
    8.after that there is container operation which adds the message to the list...
    9.followed by outside the block i have a transformation and send steps..
    10.the block is in default mode.
    I tried creating the scenario completely again and again with different datatype etc to avoid the cache problem + workflow item locked problem...
    but no luckk
    THNks

  • Is there any documentation on taxes map back to B1

    In SAP B1 we have the taxes at the lowest level defined at the COUNTY level since the customers are US customers.  This is the SALES TAX CODE configuration in B1.
    Does the 'TAX CODE' in ECOMMERCE map back to the SALES TAX CODE in B1?
    If that is the case, then there could be slight variation in the tax capture since in in ECOMMERCE the appropriate TAX CODE is picked based on ZIP code/State combo.  Where as in the B1 the TAX CODE is defined based on county.  Since some ZIP codes could belong to two counties, there is the chance that the tax reporting will be off since a ZIP code could map reimbursement to the wrong county.
    Could someone confirm or deny that please?
    Mike

    Mike,
    A little background information.
    B1 maps taxes to shipping addresses, then also gives the user the ability to override or set the tax when they enter an order on behalf of that BP. 
    Web tools being fundamentally different in the fact that the CUSTOMER is entering the information for their own account record, then entering the details of their own order does not map a tax to a shipping address but rather an automatic calculation is done based on the data input by said customer and the tax is applied to each order at the time of the order.  This, coupled with the fact that the DI puts it's own tax calculation based on the data entered by the merchant in B1 on behalf of the customer creates the issue you and everyone has, is, or will encounter.
    If you are not synching B2C accounts to B1, then you should go to the BP record of your "one time customer" or Internet Guest BP.  Then on the addresses tab you have to add every tax that you have in Web tools with some fake or placeholder data.  If the tax exists on a shipping address in B1 for the BP the order is placed for(Internet Guest) then the tax calculation will match the one in Web tools.
    Example:
    BP: Internet Guest
    Address tab : Shipping address : one entry for each tax in web tools that could be charged to a B2C customer, ie 1111 11th St South, Mapleton, ND, 58077, TAXCODE: ND
    Then when the customer from ND places an order on the web after creating a new login, and thus is charged the ND tax based on the shipping address being within 58077 zip code, the order will synch to b1, the Internet Guest BP will be used for the owner of the sales order and the ND tax will be applied as this BP has an address in ND and it is assigned the tax code of ND.
    Make sense?

  • Download (documentation) the Message Mapping to client

    Hi Gurus,
    is there any possibility to download the Message Mapping i have done in the PI to my local pc? I need this to document how i realized my mapping.
    I would be glad about tips and hints.
    Regards
    Udo

    HI,
    I think you are looking for this..
    /people/daniel.graversen/blog/2009/03/16/pi-mapping-diff-tool
    /people/daniel.graversen/blog/2008/12/29/the-easy-pi-message-mapping-documentation-service
    Regards,
    Sarvesh

  • Copying Mapping from existing multple mapping to One to one mapping

    Hi Experts,
    I am having a scenario in which I am doing one to three mapping.
    I have a input file and I am tarnsforming it to three files HEADER, DETAIl and FOOTER.
    I am using only one mapping for it and it is completed.
    Now I need to do one to one mapping for each HEADER, DETAIL and FOOTer.
    Is there any way that I can copy my mapping from the existing one and do the one to one mapping.
    Regards
    Pradeep

    Hi,
    I guess it should be possible to copy your mapping (3 times) and remove the parts that you don't need.
    The problem (in PI 7.0) is that if you have more than one message at the target side and reduce it to one message your field mappings are lost.
    You can avoid this if you set the occurence of your target message to 0.. unbounded.
    If you don't want to do this you could copy for all fields the last field before the target field (right click on field -> copy) and paste it in your new mapping (this will copy your complete mapping structure).
    Regards
    Patrick
    Edited by: Patrick Koehnen on Jan 12, 2009 11:48 AM

  • OSB Transformation Mapping values missing

    Hi,
    I'm new to OSB.We have a requirement where it structured in 3 layered architecture consists of BPEL(1),OSB(2),OSB(3).
    So i have created a Business service of my client WSDL from OSB(3) then proxy of type created bussiness service which is having local transport which inturn called by proxy service of http protocol in OSB(2) of type OSB(3) Proxy service.
    My Question is when i call transformations (xsl) in last OSB(3) Mapping is done properly(GETING VALUES MAPPED TO TARGET ONE) .But as per requirement we have to call mapping and transformations in OSB(2) ,wen i called in this way only set text valued paramters is displayed in target.... rest mapped values(like source to target mapping) are coming NULL....
    Please help us to resolve the issue soon since its very urgent requiremnt for our project developement..
    Adavance thanks......

    System hardly proposes rules after migration, you have to manually map them and migrate routines if any basing on ABAP OO.
    As it is a newer version it may not be consistent for all objects.
    What SP are you running ?

  • Existing DB Mapping Error

    I'm now trying to map a class with an existing db table. Firstly, here is
    my package.jdo
    <?xml version="1.0"?>
    <jdo>
         <package name="test">
              <class name="Testclass">
                   <extension vendor-name="kodo" key="table" value="test_table"/>
                   <extension vendor-name="kodo" key="lock-column" value="none"/>
                   <extension vendor-name="kodo" key="pk-column" value="test_id"/>
                   <extension vendor-name="kodo" key="class-column" value="none"/>
                   <field name="testField">
                        <extension vendor-name="kodo" key="data-column" value="test_field"/>
                   </field>
              </class>
         </package>
    </jdo>
    And this is the error that I get.
    javax.jdo.JDOUserException: No database mapping was found for type "class
    test.Testclass"; all persistent types must be registered in the database;
    this is done automatically through the SchemaTool.
         at
    com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.getClassMapping(JDBCStoreManager.java:674)
         at
    com.solarmetric.kodo.impl.jdbc.runtime.JDBCExpressionFactory.(JDBCExpressionFactory.java:49)
         at
    com.solarmetric.kodo.impl.jdbc.runtime.JDBCQuery.getExpressionFactory(JDBCQuery.java:178)
    Ideas?

    Hi,
    I think we're getting somewhere now:)
    It appears to be running the query (unsuccessfully). Here is my data
    test_column_a test_column_b test_column_c
    1 andrew 12
    2 row2 33
    This is my query.
    public Collection getTests(String sFilter, PersistenceManager aPM) {
              Extent anExtent = aPM.getExtent(Test.class, true);
              Query aQry = aPM.newQuery(Test.class, anExtent, sFilter);
              Collection aTestList = (Collection) aQry.execute();
              System.out.print("The number of test items is: ");
              System.out.println(aTestList.size());
              return aTestList;
    I call this via:
    Test aTest = new Test();
    aTest.getTests("", JDOFactory.getPersistenceManager());
    The logging in the getTests() method says the number of items in the
    collection returned from the query is 0. (I'm expecting 2).
    I've also passed null as the filter when creating the newQuery().
    So I'm getting close...
    Patrick Linskey wrote:
    [email protected] (Andrew) writes:
    I'm 99% certain they are iTestColumnA, B and C.
    iTestColumnA is the primary key, and my xml file looks exactly like the
    first one you've
    listed. I initially didn't have the iTestColumnA in my class file (I think
    I read in the
    documents that it shouldn't be), but I got an error when running the
    enhancer so I put
    it back in.
    Looking at the second xml listing, I've tried the same type of thing
    there, and I got an
    error with that as well. I will try these things again tomorrow though,
    and let you know
    the results. Oh, one point I just noticed is that I haven't mentioned an
    identity type!
    I've looked through the documents and didn't find how this was done, but I
    see it now in
    your listing, perhaps that will help solve the problems.
    All the primary keys are handled by me, so unique generation etc is fine
    (we're using
    oracle and I dont' know the details, but as long as I know the difference
    it will be
    handled).
    Thanks for your help, I'll let you know how I go tomorrow.
    Andrew
    BTW, note that my XML for application identity was incorrect. I forgot
    to specify an app id oid class. Something like this would probably be
    better:
    <?xml version="1.0"?>
    <jdo>
    <package name="test">
    <class name="Testclass" identity-type="application"objectid-class="TestKey">
    <extension vendor-name="kodo" key="table" value="TEST"/>
    <extension vendor-name="kodo" key="lock-column" value="none"/>
    Note that we provide a tool to simplify the process of generating
    application id keys. Run 'java
    com.solarmetric.kodo.tools.appid.ApplicationIDTool' on your .jdo files
    to generate template app id classes.
    -Patrick>>
    Patrick Linskey wrote:
    Andrew,
    Based on the error that you are seeing and on your class, I bet that the
    fields are actually 'iTestA', 'sTestB', and 'iTestC'.
    Is 'iTestA' the primary key field? Also, did you specify application
    identity or data store identity in your XML metadata?
    I'm guessing that your XML should look like one of the two following
    examples. The first uses datastore identity; the second application
    identity.
    In the first case, I have removed the iTestA field. This field
    should also be removed from your class file. This is because I'm
    guessing that the test_column_a column is the primary key column, and
    when using data store identity, you cannot map the pk to a field in your
    class.
    <?xml version="1.0"?>
    <jdo>
    <package name="test">
    <class name="Testclass" identity-type="datastore">
    <extension vendor-name="kodo" key="table" value="TEST"/>
    <extension vendor-name="kodo" key="lock-column" value="none"/>
    <extension vendor-name="kodo" key="pk-column" value="test_column_a"/>
    <extension vendor-name="kodo" key="class-column" value="none"/>
    <field name="sTestB">
    <extension vendor-name="kodo" key="data-column"
    value="test_column_b"/>
    </field>
    <field name="iTestC">
    <extension vendor-name="kodo" key="data-column"value="test_column_c"/>
    </field>
    </class>
    </package>
    </jdo>
    In the second case, the iTestA field is in both the Java class and the
    metadata. It is your responsibility to ensure that this field be given a
    unique id, as it is the primary key, and this configuration uses
    application-controlled identity.
    <?xml version="1.0"?>
    <jdo>
    <package name="test">
    <class name="Testclass" identity-type="application">
    <extension vendor-name="kodo" key="table" value="TEST"/>
    <extension vendor-name="kodo" key="lock-column" value="none"/>
    <extension vendor-name="kodo" key="class-column" value="none"/>
    <field name="iTestA" primary-key="true">
    <extension vendor-name="kodo" key="data-column"
    value="test_column_a"/>
    </field>
    <field name="sTestB">
    <extension vendor-name="kodo" key="data-column"value="test_column_b"/>
    </field>
    <field name="iTestC">
    <extension vendor-name="kodo" key="data-column"value="test_column_c"/>
    </field>
    </class>
    </package>
    </jdo>
    -Patrick
    [email protected] (Andrew) writes:
    Hi, Something like this (I'm at home now, but this is pretty close):
    public class Test {
    public Test() {
    super();
    // This bit isn't exact, but just imagine it's the tutorial
    example,
    no
    //restrictions.
    public Collection getTestList(String sFilter, PersistenceManager
    pm) {
    // Copied out of the tutorial....
    Extent e = pm.getExtent(Test.class, sFilter);
    Collection aTestList = aQry.execute();
    return aTestList;
    private int iTestColumnA = 0;
    private String sTestColumnB = null;
    private int iTestColumnC = 0;
    Patrick Linskey wrote:
    [email protected] (Andrew) writes:
    I'm just working with a small test table at the moment with 1
    primary
    key
    column and 2 other columns. When the JDO tries to access the
    database,
    this is an error I get.
    javax.jdo.JDODataStoreException: [SQL=SELECT t0.test_column_a,t0.ITESTAX,> > > > > > t0.test_column_c, t0.test_column_b FROM TEST t0 ORA-00904: invalidcolumn
    name
    Now, I'm not sure where this ITESTAX column is coming from??
    Andrew,
    What does your test class look like?
    -Patrick
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • EDI-IDOC documentation procedure for mapping

    Hi All,
    I came across a confusion about some T.Codes for IDOC documentation.
    I want to know the difference between WE60, WE61, WE62 and WE63. All are using the same screen program and I m only authorized to use WE60.
    I came to know that WE63 is used for download the SAP IDOC structure to PC for mapping with EDI. But why not others?
    Please guide me on the use of these above mentioned TCodes and also the process of download to PC.
    Thanks,
    Sagar

    YeswanthRaj:
    I found your conflicted statements
    The following statement you say you just have one receiver, to receive two IDOCs
    But i have only one receiver where the 2 IDOcs needs to be send based on the condition..
    The following statements showing that you have more than one receiver,
    the condition editor for receiver determination usually used for multiple receivers based on XPATH or Context Object condition
    It is mapped based on the condition that is given in Receiver Determination and i has two interface Determinations.
    It seems that the first scenario is your situation.
    If your answer is yes, and your source interface is just one,and target interface is two (two IDOC), then this should be typical
    muti-mapping scenario, and the propose I gave to you should fit
    Regards.
    Liang

  • OWB 10gR2 "Experts" - does documentation exist?

    Do any sources of information on OWB 10gR2 experts exist anywhere? The users guide has almost nothing about them, and the API / scripting reference doesn't mention them. I'm specifically looking on how to write experts to streamline tasks such as copying expression operators from one map to another.
    There seems to be a huge amount of power in these, but without docs we really won't be able to harnass it.
    Any help is appreciated!!!
    Thx,
    Scott

    Hi Scott.
    Hummm.... I've tried google (owb+experts), found some info in:
    http://www.nicholasgoodman.com/bt/blog/2004/11/17/owb10g-paris-experts/
    It's not a technical resource, though.
    Regards,
    Marcos

Maybe you are looking for