Regarding mapping

Hi Buddies,
   How do u transport mapping from development to quality server. How many types of mapping r there.
Thanks in advance
Regards,
Nagaraju Tankala

Hi Nagaraju,
use CMS to transport mappings.
mapping types:
1.ABAP mapping
2.JAVA mapping
3.Graphical Message Mapping
4.XSLT mapping.
also see the below links:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8a57d190-0201-0010-9e87-d8f327e1dba7
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/190eb190-0201-0010-0ab3-e69f70b6c257
Regards,
Nagarjuna.

Similar Messages

  • Regarding mapping error in RWB

    Hi Every one
    I am doing idoc to file scenario. In the message mapping
    i tested the mapping it shows executed successfully.
    but when i tested the RWB the receiver communication channel
    it shows following error.
    can anyone please help me how to solve this error
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'Conversion configuration error: Unknown structure 'ns0:MT_VendorMaster' found in document', probably configuration error in file adapter (XML parser error)': java.lang.Exception: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'Conversion configuration error: Unknown structure 'ns0:MT_VendorMaster' found in document', probably configuration error in file adapter (XML parser error)'

    HI,
    As with prakasu and latika..
    it is not an mapping problem.. it may be due to wrong configuration in the adapter communication channel configuration .. during receiver configuration the record set structure will be defaultely present, try to remove that and provide ur message type which u created in the IR..
    and try to check with the test tab..
    regards,
    Kishore

  • Regarding Mapping Types in XI

    Hiii Everyone,
    When I checked the Mapping Runtime Entries in the Table SMPPMAP3 I found the following Maping Type
    R3_ABAP -> ABAP Mapping
    JAVA -> JAVA Mapping
    XI_TRAFO -> Generated Mapping (Graphical Mapping Tool)
    XSLT-> XSLT Mapping (Java)
    R3_XSLT-> XSLT Mapping (R/3)
    My doubt is What ever Mapping we do using Graphical Mapping Tool in IR, It shows Mapping Type as JAVA, why it wont show XI_TRAFO -> Generated Mapping. So In what cases or When does it show Mapping Type as XI_TRAFO
    I have also observed in some of the Entries it shows Mapping Type as IDENTITY. What does this Indicate ?
    Regards,
    Varun

    hi varun
    whatever the mapping are being used in XI , finaly its converted to JAVA bytecode and then its executing  on Java Stack.
    Regards
    Sandeep

  • Query regarding mapping

    Hi,
    I am XI beginner.
    I have created Data type,Message type,message interface.
    Now,I want to do mapping between sender and receiver message interface.I don't know how to map it in the graphical editor?
    Do I need to drag and drop the source and target message type in the graphical editor?
    Could you please let me know on this urgently.
    Thanks and Regards,
    XI Developer

    Hi,
    I think you are not dropping in the correct area. Just Drag the message type and take it to the graphical editor. Don't drop it! Move little bit left to the hand symbol shown. Now you can see rectangular selection box sort of thing, once you see that then drop it.
    Your graphical mapping editor is not disappering!! Since you drop in the wrong place Message type opens up in another window. In the bottom of your screen you can see both Message type window as well as Mapping window, isn't it?
    If you feel uncomfortable doing drag and drop, then best would be as Doss suggested you can click on the help icon and do insert.
    raj.

  • Query regarding mapping (aggregated)

    Hi,
    I need some help in mapping.
    SOURCEis as below:
    <E1EDP01>
    <E1EDP05>
    <KSCHL>ZRTP</KSCHL>
    <KRATE>100</KRATE>
    </E1EDP05>
    <E1EDP05>
    <KSCHL>ZIPP</KSCHL>
    <KRATE>200</KRATE>
    </E1EDP05>
    </E1EDP01>
    TARGET
    <E1EDP01>
    <E1EDP05>
    <KSCHL>ZRTP</KSCHL>
    <KRATE>300</KRATE>
    </E1EDP05>
    </E1EDP01>
    target KRATE shuld be the summation of KRATE for ZRTP and ZIPP.
    Please help.
    regards,
    Piyush

    Hi Rahul,
    I have tried doing this but it returns the summation only for the first row. Rest are blank.
    I have used the below UDF at KRATE level:
    int i, sum=0, ret=0;
    for(i=0;i<KSCHL.length;i++)
    if((KSCHL<i>.equals("ZRTP")) || (KSCHL<i>.equals("ZIPP")))
         sum = sum + Integer.parseInt(KRATE<i>.trim());
    result.addValue(""+sum);
    Let me provide you with the complete Source and target:
    SOURCE:
    <?xml version="1.0" encoding="UTF-8"?>
    <INVOIC02>
         <IDOC BEGIN="1">
              <E1EDP01 SEGMENT="1">
                   <POSEX>000010</POSEX>
                   <MENGE>12.000</MENGE>
                   <MENEE>LTR</MENEE>
                   <E1EDP05 SEGMENT="1">
                        <ALCKZ>+</ALCKZ>
                        <KSCHL>ZRTP</KSCHL>
                        <KOTXT>RTP at Port</KOTXT>
                        <BETRG>        100</BETRG>
                        <KRATE>      100</KRATE>
                        <MEAUN>K15</MEAUN>
                   </E1EDP05>
                   <E1EDP05 SEGMENT="1">
                        <ALCKZ>+</ALCKZ>
                        <KSCHL>ZIPP</KSCHL>
                        <KOTXT>RTP at Port</KOTXT>
                        <BETRG>        300</BETRG>
                        <KRATE>      300</KRATE>
                        <MEAUN>K15</MEAUN>
                   </E1EDP05>
                   <E1EDP05 SEGMENT="1">
                        <ALCKZ>+</ALCKZ>
                        <KSCHL>ZIPPTP</KSCHL>
                        <KOTXT>RTP at Port</KOTXT>
                        <BETRG>        300</BETRG>
                        <KRATE>500</KRATE>
                        <MEAUN>K15</MEAUN>
                   </E1EDP05>
              </E1EDP01>
         </IDOC>
    </INVOIC02>
    TARGET:
    <?xml version="1.0" encoding="UTF-8"?>
    <INVOIC02>
         <IDOC BEGIN="1">
              <E1EDP01 SEGMENT="1">
                   <POSEX>000010</POSEX>
                   <MENGE>12.000</MENGE>
                   <MENEE>LTR</MENEE>
                   <E1EDP05 SEGMENT="1">
                        <ALCKZ>+</ALCKZ>
                        <KSCHL>SUMRTP</KSCHL>
                        <KOTXT>RTP at Port</KOTXT>
                        <BETRG>        100</BETRG>
                        <KRATE>      800</KRATE>
                        <MEAUN>K15</MEAUN>
                   </E1EDP05>
                   <E1EDP05 SEGMENT="1">
                        <ALCKZ>+</ALCKZ>
                        <KSCHL>ZIPPTP</KSCHL>
                        <KOTXT>RTP at Port</KOTXT>
                        <BETRG>        300</BETRG>
                        <KRATE>500</KRATE>
                        <MEAUN>K15</MEAUN>
                   </E1EDP05>
              </E1EDP01>
         </IDOC>
    </INVOIC02>
    Please help.
    regards,
    Piyush

  • Help regarding mapping

    Hi Guys,
      Please see the below message. I done mapping like if multiple rows in the source then it mapped to the correctly. But I faced another problem like there are multiple<Statement_response> which contain mulitple rows, how to achieve this.
    <b><u>Source</u></b>
    <Statement_response>(1to unb)
    <row>(1 to unb)
    <name>j</name>
    <place>M<place>
    </row>
    </Statement_response>
    <u><b>Target</b></u>
    <Message>
    <row>(1 to unb)
    </row>
    </Message>
    Example:
    <i><u><b>Source</b></u></i>
    <Statement_response>
    <row>
    <name>j</name>
    <place>M<place>
    </row>
    <row>
    <name>l</name>
    <place>n<place>
    <row>
    </Statement_response>
    <Statement_response>
    <row>
    <name>o</name>
    </row>
    </Statement_response>
    <b><i><u>Target</u></i></b>
    <Message>
    <row>
    <name>j</name>
    <place>M<place>
    </row>
    <row>
    <name>l</name>
    <place>n<place>
    </row>
    <row>
    <name>o</name>
    </row>
    </Mesage>
    Best Regards,
    J

    Hello Guys,
      Plz look my below scenario and tell me ur suggestion.
      My input file will be like the below format:
    Case 1:
    <Test_Message>
      <row>
      <Emp_id>10003</Emp_id>
      <Emp_name>J</Emp_name>
      </row>
      <row>
      <Emp_id>10004</Emp_id>
      <Emp_name>K</Emp_name>
      </row>
    </Test_Message>
    Case 2:
    <Test_Message>
      <row>
      <Emp_id>10003</Emp_id>
      <Emp_name>J</Emp_name>
      </row>
      <row>
      <Emp_id>10003</Emp_id>
      <Emp_name>J</Emp_name>
      </row>
    </Test_Message>
      So based on the Emp_Id I'll use create Sql query using UDF and will fetch data from the database. The mapping is done such a way tht for each row based on <Emp_ID> I'll create sql query(using UDF) and will fetch the data. My scenario works fine with the case 1 input. But if u look into case 2, I don't want to create two sql queries since the emp_id's are same,instead I've to create single sql query. How to achieve this.
    Best Rgds,
    Raj

  • Regarding Mapping conditions

    Hi Frnds,
    I have a scenario were in,If the Order no field in IDoc is 01 it should call one mapping .and if the order no is 02 it should call another mapping.
    like this i have upto seven order no's.
    I am thinking of creating 7 different mapping and 7 receiver determinations with the appropriate conditions? But i think the scenriao would be lenghty..
    Is this is the only way or any other approach can we have to acheive this?

    I am thinking of creating 7 different mapping and 7 receiver determinations
    My Receiver is only One business system.not multiple receivers?
    If your sender is one system and receiver is also one system then why have 7 Receiver Determinations? Importantly when your Sender and Sender Interface is same...XI/ PI will not allow you to create multiple Receiver Determinations.
    You create different mappings and then include them in the Interface Determination and accordingly specify the condition there itself....is your target structure different for the different Order Numbers?
    Regards,
    Abhishek.

  • Help regarding mapping field "EBELN".

    Hi experts
    I want the field EBELN (PO No) of the DataSource"  0FI_GL_14 "  to be populated to DSO "  0FIGL_O14 " . Can you please tell me to which InfoObject of the DSO "  0FIGL_O14 "  I should map the field EBELN of  the DataSource"  0FI_GL_14 "  .
    Regards.

    holy devilz wrote:
    HI
    > Yes I have check the datasource in table RSOSFIELDMAP in BI. It is not available. And the field  0OI_EBELN is not present in the DSO  0FIGL_O14 .
    > Any other clue ??
    If your R/3 data source has the value EBLEN, then all you need to do is REPLICATE METADATA in BW side. If you still do not see the field 0OI_EBELN, you can manually add that and customize it.

  • Regarding Mapping of fields for Repeated Segments in an IDoc

    Hello Experts,
    We have an Orders IDoc with segment E1EDK02 with Occurence 0..10.
    In this segment there are two fields QUALF & BELNR.
    We want to map a value (Yes or No) to 2 target fields based on the incoming values of QUALF & BELNR .
    Now the problem is that for the first occurence of segment E1EDK02 the mapping is working fine.
    But for the subsequent occurences of the segment wrong value is mapped to the target field.
    The context of both QUALF & BELNR is set to E1EDK02.
    Please help!
    Thanks in advance,
    Suraj

    Hello Suraj,
    The Source structure is of IDOC Orders05
    ORDERS05                     1..1
               IDOC                    1..1
                  Segment1
                  Segment2
                  E1EDK02          1..10
                        QUALF       0..1
                        BELNR       0..1
                  Segmentn
    Target Structure
    MT_ORDERDATA             1..1
                 TargetField1        0..1
                 TargetField2        0..1
                  ORDERITEM         0..unbounded

  • Query regarding mapping of users

    Hi Experts,
    We are in the process of installing & configuring BO 3.1 along with SAP Integration kit for reporting of SAP BW. We will be configuring windows AD users into BO & the windows AD users will be mapped to SAP BW to set up role level security.
    We have  2 separate BW system. I will using the NEW ALIAS funtion to mapp users from BO to SAP to implement roles. if a user is part of both the BW system, will i have to map him twice or if the user has a different id in the secong BW from the 1st BW, can i have 2 SAP accounts mapped to 1 AD user in BO?
    Cheers,
    Alok
    Edited by: Alok Kakani on Nov 10, 2010 12:03 PM

    Hi Ingo,
    Will i have to map the SAP accounts to AD or wil it be AD accounts to SAP BW? I am a little confused here.
    Cheers,
    Alok

  • Urgent !!! regarding mapping of  frequency to operation.....Have ur points.

    Hi all,
    In transactin IA05, we make tasklist master.
    I want to link (task group->group counter-><b>operation->frequency</b>) in my itab. Pleas suggest me the table in which i can link the operation with frequency.
    Very urgent....thanks in advance
    <b>Have your points.</b>
    Regards,

    Hi yaar..thanx for reply..
    yaar Here frequency means the frequncy of operation which we set after clicking on maintenance package.
    PLPO Is task-list operation/activity master, contains data regarding operations....there is no field by which i can link the operation with the frequency.
    We have some tables of maintence package master....that also don't have the linking field.
    following are the tables.
    T351P
    T351X
    T351
    T351T
    Pleas assist me....

  • Regarding Mapping In XI for Oracle Structure

    Hi Eveyone,
    How should i need to assing a system date and message date need to desing in Xi when i am passing message from R/3xiOracle
    Regard's
    Raj

    Raj,
    can you please explain further what you want?
    If you need to get the sysdate value, then use an User Defined Function with the following code,
    java.text.SimpleDateFormat dateformat =new java.text.SimpleDateFormat("yyyyMMdd");
    String sysdate =  dateformat.format(new java.util.Date());
    Also, take a look at this blog,
    /people/alessandro.berta/blog/2005/10/04/datetime-datatypes-and-oracle-database
    Regards,
    Bhavesh

  • Regarding mapping trace

    MappingTrace trace;
         trace.addInfo("mapping started");
    This is the code that we are using to trace the mapping in XI,
    but on execution of the code we are getting java.lang.NullPointerException.
    can you please provide us with a solution to it.
    Thank you.

    Hi
    Verify if you are notsending the blank values to the udf in which this code was added.
    refer below code
    MappingTrace trace;
    //First we get a handle to the trace object
    trace = container.getTrace();
    //Here is how to write to the trace
    //Make sure your XI RUNTIME TRACE_LEVEL is set to 2 or 3
    trace.addInfo("mapping started");
    //Here is how to write a warning
    //But make sure your RUNTIME TRACE_LEVEL is 1, 2 or 3
    trace.addWarning("Exception exception caught.");
    Go to Trace Level section
    http://help.sap.com/saphelp_nw04/helpdata/en/3b/c18c4037fba62be10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/3b/c18c4037fba62be10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/c8/98e7d5c1620642973565ea3dd319d1/content.htm
    Thanks
    Swarup

  • Problem regarding map updates

    I'm trying to download and update my maps for specific states and everytime it finishes downloading it ends and says resume update less than 1mb. I can't completely download any males. It constantly ask to resume download. I've deleted all of them and tried to download again but still the same issue occurs.

    Hi, Ryan92. Welcome to the Nokia Support Discussions! Is this for Here Maps? What's your phone model and which connection are you using? Cellular or WiFi? Does this happen to every map that you are trying to download? If you haven't tried the basic troubleshooting steps, I would recommend that you do so. This is for us to further isolate your concern:
    1. Toggle between cellular and WiFi connection.
    2. Reboot your phone.
    3. Make sure that you have the latest version of your maps.
    Keep us posted.

  • Regarding mapping of 0Unit

    hai
    I gettng 0Unit in Transfer Structure .
    How i need to map the '0unit' in Transfer rules .
    ples tell me
    i ll assing the points
    bye
    rizwan

    you should map 0unit with some field in datasource of type unit, else you can do a formula, routine or assign one fix unit

Maybe you are looking for