Message Mapping from flat XML to a Record structure

Hi All,
We have a scenario in which the input message is a PDF document. we are following below the blog to convert PDF to XML format which uses <b>PDF box utitlity</b>.
/people/sap.user72/blog/2005/07/31/xi-read-data-from-pdf-file-in-sender-adapter
We are able to convert the PDF doc to a flat XML file.
Now we have the following queries...
what are the different ways to map the flat XML to our record structure?
Do we have any utitlity in PDF box to do that?
Regards,
Rakesh.

Hi Rakesh,
You have Graphical mapping, Java mapping, ABAP mapping and XSLT mapping. The choice depends on the scenario and what target result you require.
<b>Message mapping using graphical mapping editor:</b>
http://help.sap.com/saphelp_nw04/helpdata/en/49/1ebc6111ea2f45a9946c702b685299/frameset.htm
<b>XSLT mapping:</b>
http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/frameset.htm
<b>Java Mapping:</b>
http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
<b>ABAP mapping:</b>
http://help.sap.com/saphelp_nw04/helpdata/en/ba/e18b1a0fc14f1faf884ae50cece51b/frameset.htm
As said earlier, graphical mapping is the simplest and quite a few built in options are available with it, explore it and see which is suitable for your scenario.
Regards,
Chandra

Similar Messages

  • Problem by transporting the message mapping from PI 7.0 to PI 7.1

    Hi Everyone,
    by transporting the message mapping from PI 7.0 to PI 7.1 i have got the following problem.
    "Source code has syntax error:
    K:\usr\sap\E71\DVEBMGS00\j2ee\cluster\serve......
    package udfpool does not exist
    import udfpool.*;
    i have used a UDF in my message mapping.
    This UDF calls for a method of a java class, which is imported as a .jar file with this message mapping.
    this message mapping works very well on PI 7.0,
    but doesn't work any more on PI 7.1 because of the problem described above.
    anyone can help me out of this problem?
    thanks!
    zc

    hi,
    but did you import the jar archive to 7.1 first?
    Regards,
    Michal Krawczyk
    http://mypigenie.com XI/PI FAQ

  • Re-use message mapping from within java mapping?

    Hi there,                                                                               
    I have a question regarding java mapping. What I would like to do is to re-use an existing message mapping from within java mapping.
    Technicaly, message mapping is perfomed by com.sap.aii.mappingtool.tf3.AMappingProgram.execute, right? I would like to call that mapping program for a specifc message mapping from within my java mapping.
    Pseudo java code would look like this:
    public void execute(InputStream in, OutputStream out)
      throws StreamTransformationException {
    com.sap.aii.mappingtool.tf3.AMappingProgram.execute(in,out,'SomeMessageMapping');
    SomeMessageMapping is a message mapping that is defined in the integration repository.
    Is it possible? If so, could you provide me with some details?
    Thank you and best regards,
    Wolfgang

    Hi Wolfgang,
    very interesting idea?
    I would activa a dummy message mapping. than I would have a look in the file directory of the java-stack and try to find out the name of the *.class or *.jar file.
    On the other hand you could generate a tpz-transport-file an unpack this file, to explore the name of the *.class or *.jar
    Unfortunately I do not have access to the file system. So I can't explore the name.
    Regards Mario

  • Problem in message mapping file to xml

    Hi all,
    I´m new to XI and need to do a mapping from a file like structure to a nested xml structure.
    The weblog (splitbyvalue----
    >formatbyexample->
    ......................................................Constant(1)----
    >equalsS->createif->tk
    Is that right?
    How can I map for ? I don´t get the correct itens to the correct tk...
    Thanks,
    Marco Galhardi.

    Sorry,
    I´ve only written a model like in Integration Builder Design Message Mapping.
    Here is the expected xml result:
    Thanks again

  • Request message mapping giving blank xml message

    I was trying a scenario JDBC-> XI -> RFC for tranporting the db table data from sqlserver to sap r/3.
    At the time of designing the mapping is working correctly.
    But in the pipeline step "Request message mapping" it is generating the inbound message but with any values from outbound source message.
    source message (xml ) structure
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:CUST_REQ_MT xmlns:ns0="urn:sqlserver:vendor">
      <row>
        <NAME></NAME>
        <ADDRESS></ADDRESS>
        <AGE></AGE>
        <LOGIN></LOGIN>
        <PASSWORD></PASSWORD>
      </row>
    </ns0:CUST_REQ_MT>
    and target message structure is
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:ZBAPI_UPDATE_JDBC xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
      <UPDATE>
        <item>
          <NAME></NAME>
          <ADDRESS></ADDRESS>
          <AGE></AGE>
          <LOGIN></LOGIN>
          <PASSWORD></PASSWORD>
        </item>
      </UPDATE>
    </ns0:ZBAPI_UPDATE_JDBC>
    I have used the Graphical mapping tool for mapping these two MT's.
    the payload in the request message mapping step is as follows:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:ZBAPI_UPDATE_JDBC xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
    - <UPDATE>
      <item />
      </UPDATE>
      </ns0:ZBAPI_UPDATE_JDBC>
    here you can see a blank tag <item/>.
    How can i resolve this issue. I can not see any error anywhere.
    Regards,
    Gopesh

    Hi,
    It is not the issue of the datatype for outbound message for jdbc sender.
    I have done the Graphical mapping and mapped the sourse message type to target message type (which is a rfc xml format request message type).
    But when all the IR and ID objects activated and it comes to Runtime (integration server) then it is unable to execute the mapping in the xi pipeline step "Request Message Mapping" and generating a blank xml element as i have described earlier in my message.
    What should i do or where should i check for the possible reasons and what could be the solution for this issue.
    Regards
    Gopesh

  • How to "get" message mapping from XI scenario

    Hi guys!
    Is there a way, how to export message mapping description in some way from PI? In XI 3.0 it was possible, but what about PI 7.0? Hope you understand me:)
    We need it to save this mm description as documentation.
    Thanx a lot!
    Olian

    Hey Oilan,
    with the message mapping open, hold ctrl + shift and right-click in the data-flow editor (the part of the screen where the function boxes and links go).
    a different menu will pop-up. just follow "export tools, export" or something like that. It is pretty straightforward.
    It will save the mapping in a .mte (or something like that) extension file. It is nothing but an XML. Good thing is that you can also import this .mte file in another message mapping (of course, with same source and target messages, or it won't be able to reference the links).
    Regards,
    Henrique.

  • MESSAGE MAPPING FROM SQL TO RFC(BAPI)

    Hello Guys,
    Im just new here in SAP XI version 7.0 . Can anyone teach me how to map objects using IR (design) between sender (data coming from sql 2005) and receiver (using Bapi_Salesorder_Createfromdat2)?
    there are only specific fields i need to transfer the data like the followings :
    do i need to map all fields from sender to receiver?tell me how..
    *ORDER_HEADER_IN
    -DOC_TYPE = ZTRV
    -SALES_ORG =4000
    -DISTR_CHAN =40
    -DIVISION=41
    -SALES_OFF=4101
    -SALES_GRP=411
    -PURCH_NO_C='TEST TPL1' (MUST BE UNIQUE)
    -PMNTTRMS =Z015
    -PURCH_DATE=09/04/2008
    *ORDER_PARTNERS
    -PARTN_ROLE= AG
    -PARTN_NUMB=1100074
    Thanks in advance
    aVaDuDz

    Hi,
    Create :
    1. Source & Target Data Types
    2. Messge Type (for source & target data types)
    3. Two Message Interface for using above message types
    4. One Message mapping using source & target message Type
    5. One Interface mapping.
    In message mapping just map those field which you require. You can leave rest of the fileds un mapped at source which are not required to map.
    Regards,
    Sarvesh

  • Mapping from flat sql message to nested idoc

    Hi,
    im trying to map the values from a database select to an idoc. the structure is  like that:
    ?xml version="1.0" encoding="UTF-8"?>
    <ns0:Messages xmlns:ns0="">
       <ns0:Message1>
          <ns1:MT_SQL_Invoice_Req_response xmlns:ns1="">
             <SELECT_STATEMENT_response>
                <row>
                   <ID>
                   <TYPE>
                   <VALUE>
                </row>
                <row>
                   <ID>
                   <TYPE>
                   <VALUE>
                </row>
             </SELECT_STATEMENT_response>
          </ns1:MT_SQL_Invoice_Req_response>
       </ns0:Message1>
    </ns0:Messages>
    So I'm getting several rows in one message. For every <ID> i want to create a new Idoc. This problem i solved with a sort and split function. (BPE) Now i want to check if the <TYPE> has a specific value "POS" If that value is in the row i want to create a new row for an Item in the idoc. If the <TYPE> is "TAX" i want a new row in the idoc in position/tax. I'm quite new to SAP PI so I am sorry that i can't describe my problem better. Does anybody have an idea how i can solve that problem?
    Thank you in advance for your advices

    Thank you for your help, but still can't get it working
    My target message should have a structure like that:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:Messages xmlns:ns0="">
    <ns0:Message1><ZBILLING>
    <IDOC BEGIN="Constant">
         <EDI_DC40
         </EDI_DC40>
              <E1FKK_EBS_TOI_HEADER SEGMENT="1">
                   <E1FKK_EBS_TOI_ITEMS>          
                         <E1FKK_EBS_TOI_TAX SEGMENT="Constant">
                         <TAX_BASE>Constant</TAX_BASE>
                     </E1FKK_EBS_TOI_TAX>
                   </E1FKK_EBS_TOI_ITEMS>
                   <E1FKK_EBS_TOI_ITEMS>
                        <E1FKK_EBS_TOI_TAX SEGMENT="Constant">
                         <TAX_BASE>Constant</TAX_BASE>
                    </E1FKK_EBS_TOI_TAX>
                   </E1FKK_EBS_TOI_ITEMS>          
              </E1FKK_EBS_TOI_HEADER>
    </IDOC>
    <IDOC BEGIN="Constant">
         <EDI_DC40
         </EDI_DC40>
              <E1FKK_EBS_TOI_HEADER SEGMENT="2">
                   <E1FKK_EBS_TOI_ITEMS>
                        <E1FKK_EBS_TOI_TAX SEGMENT="Constant">
                         <TAX_BASE>Constant</TAX_BASE>
                    </E1FKK_EBS_TOI_TAX>
                   </E1FKK_EBS_TOI_ITEMS>
              </E1FKK_EBS_TOI_HEADER>
    </IDOC>
    <IDOC BEGIN="Constant">
         <EDI_DC40
         </EDI_DC40>
              <E1FKK_EBS_TOI_HEADER SEGMENT="3">
                   <E1FKK_EBS_TOI_ITEMS>
                        <E1FKK_EBS_TOI_TAX SEGMENT="Constant">
                         <TAX_BASE>Constant</TAX_BASE>
                    </E1FKK_EBS_TOI_TAX>
                   </E1FKK_EBS_TOI_ITEMS>
              </E1FKK_EBS_TOI_HEADER>
    </IDOC><
    /ZBILLING>
    </ns0:Message1>
    </ns0:Messages>
    What I've done right now is
    1.
    <ID> --> sort > splitByValue(valuechanged) - > collapseContext> <IDOC>
    I will get an <IDOC> for every ID
    2.
    For <E1FKK_EBS_TOI_HEADER> i use a constant
    3.
    for <E1FKK_EBS_TOI_ITEMS> i do
    <ART> equals CONSTANT "POS" --> ifWithoutElse then <Art> --> <E1FKK_EBS_TOI_ITEMS>
    with that mappings i will get an Idoc for every ID but the <E1FKK_EBS_TOI_ITEMS> are all created in the first <IDOC> the others are empty. I tried to use constant'true' in case "then" of the ifWithoutElse but here I need a bool. And what about the contexts, I'm not sure if use them in the right way?
    Thank you for any idea

  • Message mapping from 0..1 to 1 (IDoc to JDBC)

    Hi,
    My Scenario is IDoc to JDBC. I have a field in IDoc which is optional, this optional filed is mapped to a mandatory field in JDBC.
    If the optional filed in IDoc doesn't exist, then mapping between Optional field and mandatory field is not happening and hence the mandatory field is becoming null which is throwing error in JDBC.
    Can any one guide me in how to map these fields and even if optional field in IDoc doesn't exits, a constant 'false' should be filled in mandatory field.

    Hi
    Use mapwithdefault standard function. so even if your optional field does not occur then a blank value will still be pased to your target field.
    Also you can check if your optional field exitst, if it does not then pass a blank constant else pass your value.
    You can use any of the above 2
    FIELDNAME->MAPWITHDEFAULT->TARGET
    Hope this solves your issue
    THanks
    Saiyog

  • How to map from XML(xsd) to Service

    Hi ,
    when i try to map from generated Xml to Service input i am getting below error like
    Failed to load "" type. 
     Please verify the fully-qualified type name is valid.
     Details: "".
     The type must derive from System.Web.Services.Protocols.SoapHttpClientProtocol.
     The type must have the attribute System.Web.Services.WebServiceBindingAttribute. 
    thanks in advance
    Chinna

    Hi Ram, thanks for ur reply,
    here i am sending multple fields data to <any> element typebecause of source will change every time in source data stucture type is 
    <root xmlns:apl='http://www.xxxx.in' xmlns:atl='http://www.xxxx.in/atl'>
        <product apl:entity='Product' apl:onNew='' apl:match='database.byId(id, Product)'>
            <id>id</id>
            <name>name</name>
            <external-id>externalId</external-id>
            <parent-id>string i:parent=database.byId(i, Product)</parent-id>
            <accounting-symbol>accountingSymbol</accounting-symbol>
            <long-name>alternativeName</long-name>
            <description>description</description>
            <is-closed>isClosed</is-closed>
            <accounting-code-purchase>accountingCodePurchase</accounting-code-purchase>
            <accounting-code-sale>accountingCodeSale</accounting-code-sale>
        </product>
        <apl:reply>
            <ImportAcknowledgement>
                <atl:repeat select="database.updatedItems">
                    <product>
                        <id>{id}</id>
                        <external-id>{item.externalId}</external-id>
                        <success>{successful}</success>
                        <message>{error}</message>
                    </product>
                </atl:repeat>
            </ImportAcknowledgement>
        </apl:reply>
    </root>
    in map i used masscopy functoid to map from Source Document root to destination Document root field.
    the above total data is sent to destination. destination structre is 
    RootNode
    TemplateId
    TemplateName
    Document
    <Any>
    after in logical ports i used to select existing ports and i deployed and in Bts admin i used SOAP adapter for sending the requset to Webservice . 
    here in this process iam getting the above error.
    thanks
    chinna

  • How to remove a font file and its mapping from XML Publisher Administrator

    Hello,
    I am trying to remove a font file and its mapping from the XML Publisher Administrator. If this is not possible, is there a way to disable it?
    The reason why I am asking this is because we just got a new check printer, and I was able to print just fine. However, the MICR font was not coming up properly on the check, so I went ahead and configured the font with the XML Publisher Administrator. Now my check output is coming up blank after running the XML report publisher program. The only change I did was to upload the MICR font and mapped it.
    My template and rdf report file are working fine in another environment we have, so I know that's not the problem.
    Any help is appreciate it.
    Thanks.

    This is how you do it
    Font
    DELETE FROM xdo_lobs
    where lob_code like '<Font_name>';
    Font Mapping Set
    DELETE FROM xdo_font_mapping_sets_TL
    WHERE mapping_code like '<MAPPING_CODE>'

  • Retrive message mapping error from java class

    Hi,
    I'm trying to create a scenario that if exist an error in the message mapping step this error will be inserted in a Ztable. I'm thinking in to call to the message mapping from a java class to catch the exception and this java class will be used in the interface mapping.
    Is it possible? If yes, How to call the message mapping from java code?
    Exists other possible solution?
    I need to do it because we want store all mapping errors in a Ztable. (Customer requeriment)
    Thanks, in advance
    Jose Manuel

    you can throw generic exceptions from the message mapping like this - /people/michal.krawczyk2/blog/2007/04/26/xipi-throwing-generic-exceptions-from-any-type-of-mapping
    you can then decide how to handle these exceptions

  • Message Mapping Nested Structure to key node in JDBC XML SQL Structure

    Hello everybody,
    I'm facing the next problem, I have the following nested structure
    <ns0:MT_Irdoc_ArchivoNested xmlns:ns0="http://ref.pemex.com/PI/FI/ArchivoIrdoc">
       <Header id_consecutivo="">
          <Transaction/>
          <Header2/>
          <Header3/>
          <Header4/>
          <Header5/>
          <Detail>
             <Transaction/>
             <Detail2/>
             <Detail3/>
             <Detail4/>
             <Detail5/>
          </Detail>
       </Header>
       <NombreArchivo/>
    </ns0:MT_Irdoc_ArchivoNested>
    as you can see, Detail is a nested Node from Header Node, and Detail is with occurrence 0...unbounded, I need to generate a SELECT XML SQL Structure as follows
       <StatementName>
              <dbTableName action=u201DSELECTu201D>
                  <table>realDbTableName</table>
                  <access>
                     <col1/>
                     <col2/>
                     <col3/>
                  </access>
                  <key1>
                     <col4>val4</col4>
                     <col5>val5</col5>
                     <col6>val6</col6>
                  </key1>
              </dbTableName> 
       </StatementName>
    now my problem is that col4 and col6 are values mapped from Header fields values, and col5 mus be mapped from Detail2 field of Detail Nested Structure, and Detail is 0...unbounded so it can contain any number of values and must included in the key structure, I tried by mapping the Detail Node to the key1 node, so it will generate n numbers of key1 nodes to include in the query, and the Detail number of nodes are not constant so I can't generate key2, key3, keyn...., so what I need is to create n numbers of instances of key1 node, but the problem is that when the mapping try to generate the second instance of key1 node it gives an error in the fields that comes from Header structure, maybe I'm trying to solve my problem wrong, could anyone give some advices or direction?, thanks in advance.
    Regards,
    Julio Cesar

    Julio,
    After placing the below logic in the mapping editor
    Details2 > SplitByValue> col5
    Right click on the Details2 node and choose Context. By Default you will see Details, because Details2 is the child of Details node. I want you to choose the Parent of Details node, I believe that would be HeaderID, am I right?
    If you don't want to do that then,
    Details2 ---> Remove Context > SplitByvalue> col5 will do the trick!
    raj.

  • Message mapping changes

    Hi All.
    I created a message mapping from a custom message type towards MATMAS_BAPI01.
    I disabled the EDI_DC40 field and in the idoc communication channel I disabled "Apply control record values from payload".
    When I check the final idoc message created, I noticed that some EDI_DC40 parameters were wrong.
    <SAP:TABNAM>EDI_DC40</SAP:TABNAM>
      <SAP:MANDT>200</SAP:MANDT>
      <SAP:DOCREL>640</SAP:DOCREL>
      <SAP:DOCNUM>0000000000037246</SAP:DOCNUM>
      <SAP:DIRECT>2</SAP:DIRECT>
      <SAP:IDOCTYP>MATMAS_BAPI01</SAP:IDOCTYP>
      <SAP:CIMTYP />
      <SAP:MESTYP>MATMAS_BAPI</SAP:MESTYP>
      <SAP:MESCOD />
      <SAP:MESFCT />
      <SAP:SNDPOR>SAPCX1</SAP:SNDPOR>
      <SAP:SNDPRN>host01</SAP:SNDPRN>
      <SAP:SNDPRT>LS</SAP:SNDPRT>
      <SAP:SNDPFC />
      <SAP:RCVPOR>CFDCLNT200</SAP:RCVPOR>
      <SAP:RCVPRN>CFDCLNT200</SAP:RCVPRN>
      <SAP:RCVPRT>LS</SAP:RCVPRT>
      <SAP:RCVPFC />
      <SAP:TEST />
      <SAP:SERIAL />
      <SAP:EXPRSS />
      <SAP:STD />
      <SAP:STDVRS />
      <SAP:STATUS>03</SAP:STATUS>
      <SAP:OUTMOD />
      <SAP:SNDSAD />
      <SAP:SNDLAD />
      <SAP:RCVSAD />
      <SAP:RCVLAD />
      <SAP:STDMES />
      <SAP:REFINT />
      <SAP:REFGRP />
      <SAP:REFMES />
      <SAP:CREDAT>2005-09-12</SAP:CREDAT>
      <SAP:CRETIM>23:21:31</SAP:CRETIM>
       <SAP:ARCKEY>2FE85D8023D311DA9BDB000D56B9D8A6</SAP:ARCKEY>   </SAP:IDocOutbound>
    In concrete
    <SAP:SNDPRN>host01</SAP:SNDPRN> had to be changed into <SAP:SNDPRN>hostXX</SAP:SNDPRN>. I thought the value host01 came from the sld (logical system name of the technical system attached to the business system), so I changed that towards hostXX.
    <SAP:RCVPOR>CFDCLNT200</SAP:RCVPOR> had to be changed into <SAP:RCVPOR>SAPCDD</SAP:RCVPOR>. I thought this value came from the rfc destination in the xi sytem, so I created a new one called SAPCDD and configured it into the idoc adapter.
    However, this change in the sld/XI system  did not affect the generated idoc (no, I did not forget to activate ).
    I decided to do some more drastic changes:
      - enable EDI_DC40 field in the message mapping
      - enable "Apply control record values from payload" in the idoc communication channel
    I now hardcode the wanted values.
    After activating the changes, still the same idoc is send towards the R/3 system.
    Can anyone tell me what I am doing wrong.
    Is it a caching problem or am I doing something wrong.
    Kind regards

    hi Geert,
    take a look at my weblog:
    /people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified
    it may answer some of your questions:)
    Regards,
    michal

  • Problem to transform Flat file to Data Type Structurated and map to IDOC

    Hi all,
    I have a file to idoc scenario.
    The information is like this:
    1#!445#!AI12#!1#!20070214#!DVXXXXR#!201#!31GINHG876#!#!
    2#!#!ETC
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    where 1, 2, ... = key segments for the file adapter and #! are the field separator.
    this must go to a Data Type with substructures like this:
    (xml)
    .1
    ......2
    .3
    ......4
    ......5
    where 2 is inside 1 and 4-5 inside 3.
    The reason of this is we can get unbounded replays of 3/4/5 for one header.
    But XI reads the information like if all segments are headers.
    .1
    .2
    .3
    .4
    .5
    So the IDOC is bad created.
    Where is the issue?  At Message Mapping all substructures are mapped with his default and at TEST option it works fine.
    Thanks in advance for your help.
    best regards
    Message was edited by:
            Federico Martin
    Message was edited by:
            Federico Martin

    Dear people,
    according to license problems at client, it's impossible to get the convert agent.
    so now we come back to try to solve with normal mapping.
    the next step is try to convert it using 2 message mappings: dt (flat xml) to dt (structurated) and this one to the idoc.
    i suppose it can be done adding program at interface mapping.
    I created the no hiereachical Data Type for load the information and it's fine. But i am unable to get the first mapping OK, because XI has problems with unbounded segments.
    If you agreed and has time, i copy here the information and his structure.
    I receive (#! defines separation and key segment fields are 1,2,3,4,5):
    1#!445#!AH02#!1#!20070214#!DVPOSTER#!201#!31GINHGIN0#!#!
    2#!#!ETC
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    5#!pos5
    5#!pos5
    The destination must be:
    CHASE A
    1 (1..1)
    ....2 (1..1)
    3 (1..unbounded)
    ....4 (0..1)
    3 (1..unbounded)
    3 (1..unbounded)
    ....4 (0..1)
    5 (1..unbounded)
    5 (1..unbounded)
    5 (1..unbounded)
    CHASE B
    Or, in another case with 5 as child of 3 (like example in last mail)
    1#!445#!AH02#!1#!20070214#!DVPOSTER#!201#!31GINHGIN0#!#!
    2#!#!ETC
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    5#!pos5
    3#!000000000030008888#!#!3000#!#!10#!#!20070215
    4#!dades45#!b#!c#!d#!e#!f#!g
    5#!pos5
    1 (1..1)
    ....2 (1..1)
    3 (1..unbounded)
    ....4 (0..1)
    ....5 (1..unbounded)
    3 (1..unbounded)
    ....5 (1..unbounded)
    3 (1..unbounded)
    ....4 (0..1)
    ....5 (1..unbounded)
    3 (1..unbounded)
    ....4 (0..1)
    ....5 (1..unbounded)
    Questions:
    How i do for map Data Type (no hierachical) -to-> Data Type (hierachical) and  Data Type (hierachical) -to-> IDOC? Is any loop or context object required?
    Thank you in advance for your help and sorry the long thread.

Maybe you are looking for

  • HT4847 How can I move items from iCloud to my PC?

    I keep on getting messages that my iCloud storage is full.  So I wanted to log into my iCloud and move files out of it and onto my harddrive.  I can't find a way to do that.  So far I manually move my information from my phone to my PC to clear up iC

  • Ipod Classic 160GB - cannot format or restore

    Hi guys, I have a two year old 160GB Ipod Classic, which has recently stopped working. It happened pretty much out of nowhere. First of all, all the music disappeared from the Ipod. Then, when I connected it to the PC in order to see what's up (I'm u

  • Suddenly can't connect to express, unless I plug ethernet into it.

    Setup cable box -> wp54G ->linux mythtv box (ignore for rest of story) 2 laptops connect wirelessly to the network. 1 mac mini connects wirelessly to the network. 1 Epson printer and some speakers connecting to network via express. (not using for int

  • How can I change the order of the songs listed in a playlist?

    How can I change the order of the songs listed in a playlist?

  • How to redirect to same oaf page on "Submit"

    Hi, I had a requirement that i need to call a procedure when "SUBMIT" button is clicked to validate the data on the review page. For this i need to extend the seeded controller (NavigationCO on "oracle.apps.per.selfservice.review.webui"). In the seed