Receiver adopter using File Content  Conversion

Guys,
I am using File Content Conversion at receiver end.
<b>maintained record structure:</b> Table1,Table2,Table4,Table5,Table6,Table7,Table8,Table9
and maintained parameters below menction for each table.
fieldFixedLengths
fieldNames
fixedLengthTooShortHandling
I want to create target file fixed length and the order which maintained in source file.(EXPECTED FORMAT).
But receiver File Content Conversion creating file in below menction format(FILE COMING FORMAT) which i don't want. Can any one help me what are the parameters do I need to maintain, to create the file same order which is like source file.
<b>SOURCE FILE</b>
100ABCDEF     0430000960603201321
2  000000000040008000802
400100160200002000015E59332  000000000010424400
50000000640672060320ABCDEF     043000096
600100100220887000311003510300958527437215    BAMBERGER POLYMERS
400100160100002000015E59347  000000000000008250
700100206430530603200010022088700
80010030643053060320000100220887009
400100160100002000015E59347  000000000000008260
9000010
<?xml version="1.0" encoding="utf-8"?>
<ns:CSAA_Bankdet_src xmlns:ns="urn:cs.www.abcdefinc.com/CSAA_ODSFTP_ECC_Bank_Details">
     <Table1>
          <RecordType>1</RecordType>
          <PriorityCode>00</PriorityCode>
          <Destination>abcdef</Destination>
          <BankOrginNo>043000096</BankOrginNo>
          <CreationDate>060320</CreationDate>
          <CretionTime>1321</CretionTime>
          <Spaces></Spaces>
     </Table1>
     <Table2>
          <RecordType>2</RecordType>
          <Destination>00000000</Destination>
          <BankOrginNo>0040008000</BankOrginNo>
     </Table2>
     <Table4>
          <RecordType>4</RecordType>
          <BatchNumber>001</BatchNumber>
          <ItemNumber>001</ItemNumber>
          <RecordOverflow>6</RecordOverflow>
          <SequenceNumber>020</SequenceNumber>
          <OverflowCode>0</OverflowCode>
          <CustomerNumber>002000015E</CustomerNumber>
          <InvoiceNumber>59332  0</InvoiceNumber>
          <DiscountAmount>00000000</DiscountAmount>
          <GrossAmount>010424400</GrossAmount>
     </Table4>
     <Table5>
          <RecordType>5</RecordType>
          <BatchNumber>000</BatchNumber>
          <ItemNumber>000</ItemNumber>
          <LockboxNumber>0640672</LockboxNumber>
          <DepositDate>060320</DepositDate>
          <Destination>abcdef</Destination>
          <BankOrigin>043000096</BankOrigin>
          <Spaces></Spaces>
     </Table5>
     <Table6>
          <RecordType>6</RecordType>
          <BatchNumber>001</BatchNumber>
          <ItemNumber>001</ItemNumber>
          <RemittanceAmount>0022088700</RemittanceAmount>
          <MICRTransitRouting>031100351</MICRTransitRouting>
          <MICRAccountNumber>03009585274372</MICRAccountNumber>
          <MICRCheckSerialNumber>15    BAMB</MICRCheckSerialNumber>
          <CustomerName>ERGER POLYMERS</CustomerName>
     </Table6>
     <Table4>
          <RecordType>4</RecordType>
          <BatchNumber>001</BatchNumber>
          <ItemNumber>001</ItemNumber>
          <RecordOverflow>6</RecordOverflow>
          <SequenceNumber>010</SequenceNumber>
          <OverflowCode>0</OverflowCode>
          <CustomerNumber>002000015E</CustomerNumber>
          <InvoiceNumber>59347  0</InvoiceNumber>
          <DiscountAmount>00000000</DiscountAmount>
          <GrossAmount>000008250</GrossAmount>
     </Table4>
     <Table7>
          <RecordType>7</RecordType>
          <BatchNumber>001</BatchNumber>
          <ItemNumber>002</ItemNumber>
          <LockboxNumber>0643053</LockboxNumber>
          <DepositDate>060320</DepositDate>
          <NoofDetailRecords>001</NoofDetailRecords>
          <BatchDollarAmount>0022088700</BatchDollarAmount>
          <Spaces></Spaces>
     </Table7>
     <Table8>
          <RecordType>8</RecordType>
          <BatchNumber>001</BatchNumber>
          <ItemNumber>003</ItemNumber>
          <LockboxNumber>0643053</LockboxNumber>
          <DepositDate>060320</DepositDate>
          <NoofDetailRecords>0001</NoofDetailRecords>
          <RemittanceDollarAmount>0022088700</RemittanceDollarAmount>
          <LastRecordIndicator>9</LastRecordIndicator>
          <Spaces></Spaces>
     </Table8>
     <Table4>
          <RecordType>4</RecordType>
          <BatchNumber>001</BatchNumber>
          <ItemNumber>001</ItemNumber>
          <RecordOverflow>6</RecordOverflow>
          <SequenceNumber>010</SequenceNumber>
          <OverflowCode>0</OverflowCode>
          <CustomerNumber>002000015E</CustomerNumber>
          <InvoiceNumber>59347  0</InvoiceNumber>
          <DiscountAmount>00000000</DiscountAmount>
          <GrossAmount>000008260</GrossAmount>
     </Table4>
     <Table9>
          <RecordType>9</RecordType>
          <TotalRecords>000010</TotalRecords>
          <Spaces></Spaces>
     </Table9>
</ns:CSAA_Bankdet_src>
<b>FILE COMING FORMAT</b>
100ABCDEF    043000096 0603201321                                              
200000000
40010016020059332  0        00000000  010424400
40010016010059347  0        00000000  000008250
40010016010059347  0        00000000  000008260
50000000640672060320ABCDEF    043000096                                        
600100100220887000311003510300958527437215    BAMBERGER POLYMERS                    
700100206430530603200010022088700                                              
80010030643053060320000100220887009          
9000010
<b>EXPECTED FORMAT</b>
100ABCDEF    043000096 0603201321                                              
200000000
40010016020059332  0        00000000  010424400 
50000000640672060320ABCDEF    043000096                                        
600100100220887000311003510300958527437215    BAMBERGER POLYMERS                    
40010016010059347  0        00000000  000008250
700100206430530603200010022088700                                              
80010030643053060320000100220887009          
40010016010059347  0        00000000  000008260
9000010   
Thanks
M

Hi,
Try to handle this with the context in the mapping.
I think your mapped xml will look like this-
<i>100ABCDEF 043000096 0603201321
200000000
40010016020059332 0 00000000 010424400
40010016010059347 0 00000000 000008250
40010016010059347 0 00000000 000008260
50000000640672060320ABCDEF 043000096
600100100220887000311003510300958527437215 BAMBERGER POLYMERS
700100206430530603200010022088700
80010030643053060320000100220887009
9000010</i>
SO this is because of context problem. All similar nodes are grouped in the Message Mapping.
1) For this you can try with Context Handling - i.e using RemoveContext,SPlity value functions etc in the message mapping.
2) Another way use XSLT mapping here. In this case it will be easier, because you just need to read the input xml as it is and produce the same.
3) One more thing, your input xml looks as if is the output xml. Is it required to have mapping here? If there is no transformation required, then you can do without any mapping, and you will get the required output as it is ..
Regards,
Moorthy
Message was edited by: Krishna Moorthy P

Similar Messages

  • Using File Content Conversion converting XML format to text format

    Hi All,
                 I am able to convert to Text format using file content conversion, But the requirement is to convert the same for the structure with additional subnodes  as in the example (also complex nested structures)
    <ns0:SendXSDEmployeeDetails xmlns:ns0="http://ehro.eds.com/FRAMEWORK/FileToFile/FileCConverion">
        <Employee>
                  <Employee_ID>2</Employee_ID>
                   <Employee_Name>KannanKumar</Employee_Name>
                     <Address>
        <Street>13th Cross Reddy</Street>
        <City>Bangalore</City>
        <Pincode>641026</Pincode>
        <Phone_No>
            <t1>9901934934</t1>
            <t2>9901934934</t2>
        </Phone_No>
    </Address>
       </Employee>
    </ns0:SendXSDEmployeeDetails>
    can any one help on this please
    I have already seen the blogs :
    /people/krishnakumar.ramamoorthy3/blog/2007/01/27/generic-mapping-to-convert-nested-xml-to-flat--receiver-file-adatper
    /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping
    <b>Can any one help to do  this in simple way</b><br>

    Hi,
    Like correctly pointed by JaiShankar, the Sender File Adapter currently does not supoort such stracutures.
    the strcuture supported is described in this link,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
    Regards
    Bhavesh

  • XML to flat file conversion using file content conversion in reciever CC

    Hi,
    Iam working on Idoc to File scenario.
    Iam having a problem in the communication channel of reciever.
    Iam using File content conversion in Reciever Adapter.
    My xml format is asfollows:--
    - <Header>
      <FILLER1>KTP</FILLER1>
      <YEAR_IDOC>YEAR 2006</YEAR_IDOC>
      <FILLER2>FIRSTWEEKNUMBER</FILLER2>
      <WEEK_IDOC>51</WEEK_IDOC>
      <FILLER3>NUMBER WEEKS 26</FILLER3>
      <PLANT_CODE>FACTORYM019</PLANT_CODE>
      </Header>
    - <Record>
      <First_material>731000</First_material>
      <First_quantity>0000.0</First_quantity>
      <First_quantity>0001.9</First_quantity>
      <First_quantity>0000.0</First_quantity>
      <First_quantity>0000.0</First_quantity>
      <First_quantity>0020.0</First_quantity>
      <First_quantity>0000.0</First_quantity>
      <First_quantity>0000.0</First_quantity>
      <First_quantity>0000.0</First_quantity>
      <First_quantity>0018.0</First_quantity>
      <First_quantity>0000.0</First_quantity>
      <Second_material />
      <Seond_quantity>000000</Seond_quantity>
      <Second_quantity>0011.0</Second_quantity>
      <Seond_quantity>000000</Seond_quantity>
      <Seond_quantity>000000</Seond_quantity>
      <Seond_quantity>000000</Seond_quantity>
      <Seond_quantity>000000</Seond_quantity>
      <Second_quantity>0049.0</Second_quantity>
      <Seond_quantity>000000</Seond_quantity>
      <Seond_quantity>000000</Seond_quantity>
      <Second_quantity>0067.0</Second_quantity>
      <Third_material />
      <Third_quantity>000000</Third_quantity>
      <Third_quantity>000000</Third_quantity>
      <Third_quantity>000000</Third_quantity>
      <Third_quantity>0008.0</Third_quantity>
      <Third_quantity>000000</Third_quantity>
      <Third_quantity>000000</Third_quantity>
      </Record>
    The file format should be as follows:--
    KTP   YEAR 2006 FIRSTWEEKNUMBER 51   NUMBER WEEKS 26  FACTORYM019
    731000  0000.0 0001.9 0000.0 0000.0 0020.0 0000.0 0000.0 0000.0 0018.0 0000.0
            0000.0 0011.0 0000.0 0000.0 0000.0 0000.0 0049.0 0000.0 0000.0 0067.0
            0000.0 0000.0 0000.0 0008.0 0000.0 0000.0  
    Could some one help me in resolving this issue.
    Regards
    Praveen

    Hi Praven,
    couldn't you simply modify your target DATA type so it will be easier to handle?
    For example something like:
    <Header>
    </Header>
    <Record>
    <Material>
    <Number>..</Number>
    <quantity>..</quantity>
    <quantity>..</quantity>
    </Material>
    In this way file content conversion will be easier (easy)!
    Regards,
    Sergio

  • ERR: EXCEPTION_DURING_EXECUTE while using FILE CONTENT CONVERSION

    Hi,
    I'm trying a file to file scenario with File Content Conversion for Sender communication channel. But am getting the following error in SXMB_MONI
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area=<b>"MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code> </b>
      <SAP:P1>com/sap/xi/tf/_MM_ContentBased_</SAP:P1>
      <SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException</SAP:P2>
      <SAP:P3>RuntimeException in Message-Mapping transformatio~</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>During the application mapping com/sap/xi/tf/_MM_ContentBased_ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformatio~</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I tried the same message mapping for normal file to file scenario without using File Content Conversion. It went through fine.
    <b>Our file structure follows</b>
        <Header>
          <Sysnum>01</Sysnum>
       </Header>
       <Body>
          <Name>ABCDE</Name>
          <Age>25</Age>
          <Stream>XYZ</Stream>
       </Body>
      <b>The Sender Communication Channel Parameters follows:
    </b>
      Recordset Str:  Header,1,Body,1
      Header.fieldFixedLengths : 2
      Header.fieldNames : Sysnum
      Body.fieldFixedLengths : 5,2,3
      Body.fieldNames : Name,Age,Stream
      ignoreRecordsetName : true
      Looking for a solution
    Thanks,
    Ajay.

    Hi Ajay,
    your message mapping failed.
    Copy the XML message from monitoring and exectute the mapping in Integration Builder with maximal trace to get the reason.
    Regards,
    Udo

  • Error in Receiver File adapter using File content Conversion

    Hi,
    I am getting the following error in the receiver file adapter.
    Conversion initialization failed: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter 'statement.fieldFixedLengths' or 'statement.fieldSeparator' is missing
    I am using the below parameters for FCC:
    Recordset Structure - statement
    statement.endSeparator - 'nl'
    statement.fieldSeparator - '0X09'
    statement.fieldNames -xblnr,wrbtr,newbs,kostl,newko,prctr,xref1,rke_wwfud,rke_wwst3,blart,bukrs,bldate,budat,gjahr,monat,ctype,waers,bktxt,posnr,wbs_element,mwxkz,businessplace,businessplace,c_waers,c_wrbtr,g_ctype,g_waers,g_wrbtr,h_ctype,h_waers,h_wrbtr,trade_id,lob,sgtxt,zuonr,reason_rev,ldgrp,tcode,lifnr
    ignoreRecordsetName - true
    Please let me know where i am going wrong.
    Thanks,
    Aparna

    Hi Aparna,
    I feel the problem in your content conversion parameters is with
    statement.fieldNames and ignoreRecordsetName
    When you are confirguring receiver file adapter for file content conversion the above one is not required. Please refer below link for details on configuring content conversion in file adapter
    [http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm]
    Hope this helps !!
    Regards,
    Amit

  • Problem using file content conversion

    I want to generate a input message with no recordset and root element
    It just contains one element like below:
    <line>AI0 AXXX-001 20089830 120</line>
    <line>AI0 AXXX-002 20089830 120</line>
    What properties I need to setup in file content conversion to get this format message?
    The data inside <line> comes from a txt flat file.
    Please help
    Thanks
    Gopal

    Hi,
    Root element can be ignore  by using FCC property Recordset Name i.e ignoreRecordsetName: true
    If you set the parameter to true, the <Recordset> element is not inserted.
    Recordset Name defines the root node under which rest of the XML will be created.  If not required ignore.
    As Recordset Structure is a mandatory parameters, So I'm not sure how you ignore it.
    Abid!

  • Idoc to File Scenarion Using File Content Conversion for Sales order data.

    Hi Frineds,
    WOuld like to know in what strucuture should i design my output strucutre to get data from idoc coming from SAP system.
    How to enbble file contenct conversion to get txt file.
    Need a detial view of this scenario.
    Please help.

    Hi,
    Get the target file structure format from the system or applicaiton which wants to use this data...
    Based on this create message type in ESR and then configure the FCC parameters in the file adapter ..
    if the structure is available and based on that want to know FCC ..then post the same some one here can help..
    based on your requirement structure needs to be implemented and mapping as well
    HTH
    Rajesh

  • PI 7.1 Error:- Receiver Adapter  with File Content Conversion

    Hi,
    I am doing XML to Flat file scenario in PI 7.1.
    I have done Recevier side below configuration:_
    Recordset Structure  - Contact,*
    Contact.fieldNames     Name,LastName
    Contact.fieldFixedLengths     10,20
    But still it is  throwing error in Recevier Communication channel monitoring.
    ERROR-
    Conversion initialization failed: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter '.fieldFixedLengths' or '.fieldSeparator' is missing
    Do the needful.
    Thanks,
    Anshul

    you never give the occurrence in the receiver recordset structure.
    i.e it will never be,
    a,*,b,*,c,1,d,1 etc but it would be just a,b,c,d
    ex. /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion

  • Error in File to JDBC Scenario using File Content Conversion.

    Hi ,
    I am sending a text file in CSV format, with all the configurations done in the sender and receiver channels.
    But the adapter monitoring says this:
    Initialization error: Conversion initialization failed with java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found:
    Parameter 'EmployeeDetails.fieldFixedLengths' or 'EmployeeDetails.fieldSeparator' is missing
    Consistency check: no. of arguments in 'EmployeeDetails.fieldFixedLength' does not match 'EmployeeDetails.fieldNames' (0 <> 6)
    One thing to note here is that
    1. EmployeeDetails.fieldSeparator is given as ','
    2. I haven't used any fieldFixedLengths.
    Pointers in this regard would be higly appreciated.
    Regards,
    Younus

    cross check if you have specified EmployeeDetails.fieldFixedLengths and EmployeeDetails.fieldSeparator. only one must be used.
    in case you have already specified,
    EmployeeDetails.fieldSeparator as ',' , then delete that line and reenter the details again, activate and run the scenario.

  • Using File Content Conversion

    Hi
    My source is like -,-,-,-,a,b,c  like this.
    and here -,-,-,- means white spaces.
    If i do one to one mapping..should i get the same target as same with spaces
    Regards,
    YRaj.

    Yes that is correct if you do one to one mapping then as long as the elements come in the source structure you will have the nodes in the target structure.
    To ensure this you could also use a mapwithdefault funstion and simply put a space in there
    let me know if this helps

  • File Content Conversion - Receiver Adapter

    Hi To All
    I have an XML Structure
    <LIST>
         <Seg1>
              <Element1>123</Element1>
         </Seg1>
         <Seg2>     
              <Element1>ABC</Element1>
              <Element2>DEF</Element2>
              <Element3>GHF</Element3>
            </Seg2>     
    <LIST>
    I'm using File content conversion in receiver Adapter
    I want my output like this.
    ABCDEFGHF
    I don't need the Segment Seg1.
    In my parameters RecordsetStructure only I have Seg2 and the details for this Segment
    but When I receive a file, the adapter convert with segment 1.
    123
    ABCDEFGHF
    can you help me?.

    easiest alternative is mentioned here already, drop it in the mapping.
    You can also try to write a java pgm and invoke it as an OS command. that cuts the segment1 out before passing it to content conversion. ..more painful..but will work.
    Regards
    Ravi Raman

  • File is not creating on the Receiver for File Content Conversion

    Hi,
    i have created a scenario with this blog
    /people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem
    for sender side i am using File Content Conversion to read .txt file and on receiver side i need xml file i have done that.
    when i placed the file in the sender folder it gets picked up and i checked in Communication Channel monitporing in Runtime WorkBench it is processed Successfully. but no XML File is created on the Receiver side. i am unable to see the messages on SXMB_MONI also.
    Please suggest some ideas to solve this.
    Thanks,
    Giridhar.C

    Hi Giridhar.
    unable to see the messages on SXMB_MONI also
    If the file got picked and in Communication Channel monitoring RWB you can see that it is processed without any errors ,, then i feel it should come in come.Please check the Audit log in RWB, there you can see the error message if any.
    Please check the connection parameters in FTP and make sure that the same sender folder is
    not being used by any other scenario.If you have done any recent changes then do  a cache refresh .
    Please post if you see any error in content conversion.
    Regards
    Srinivas

  • Idoc 2 file - file content conversion in receiver

    Hi,
    My scenario is idoc to file.
    if i want to use file content conversion at receiver side,
    so i need to create record set according to sender side data type or receiver data type?
    plz give some inputs reg. this.
    Thanks

    Hi,
    There is problem while refreshing in sap xi also.
    when i pass new parameter like 7 in my recordset structure,
    it is immediately reflecting in CC monitoring.
    error it is showing that '7'.
    but if i remove that in record set structure
    (after activating that in ID)
    even though
    if i stop and start my CC manually also,
    still it is showing that error in CC monitoring
    like '7'
    basic concept of this file content conversion is
    I have to keep at least field separator (ie 'nl' )for outer most node element ie Customer_copy and record set stru. as Customer_copy
    is it right?
    I tried my own way...still it is giving that error.
    what could my fieldSeparator, endSeparator, for ur last case plz tell me?
    Edited by: ruban R on Apr 22, 2008 3:01 AM

  • File content conversion - Receiver config

    Dear Experts ,
    I am transferring data from an Idoc to a target structure ( flat file ) using file content conversion . But the problem is regarding the sequential order of writing the data .
    >E1EDL24 ( parent ) [  IDoc  ]
        xxxxx
        yyyyy
       zzzzz
         >E1EDL26   (child)
              xxxxx
    My target structure i have defined into which i pass the values from IDoc is as follows .No heirarchy , bcoz i want the child to be written in the next line
    ROOTNODE
         E1EDL24
         xxxx
         yyyy
         zzzz
         E1EDL26
         xxxx
    when the file content conversion is done it has to write to the target as below and they are unbounded repetitions
    E1EDL24    xxxxx   yyyyy   zzzzzzz  -
    parent           [ Flat File - Using file content conversion ]
    E1EDL26    xxxxx   -
    child                                  
    E1EDL24    xxxxx   yyyyy   zzzzzzz
    E1EDL26    xxxxx
    E1EDL24    xxxxx   yyyyy   zzzzzzz
    E1EDL26    xxxxx
    Even my target payload is xml coming as below 
    <E1EDL24>
      <SEGNAM>E1EDL24</SEGNAM>
      <POSNR>000010</POSNR>
      <MATNR>1SDA056161R1</MATNR>
      <ARKTX>E3N3200/WMP/3P/PR121/LSI</ARKTX>
      <WERKS>AEAV</WERKS>
      <LFIMG>5</LFIMG>
      <ABRDT>20120209</ABRDT>
      <POSEX>000000</POSEX>
      <VGBEL>4200512544</VGBEL>
      <VGPOS>000010</VGPOS>
    - <E1EDL26>
      <SEGNAM>E1EDL26</SEGNAM>
      <PSTYV>ARV</PSTYV>
      </E1EDL26>  </E1EDL24>
    - <E1EDL24>
      <SEGNAM>E1EDL24</SEGNAM>
      <POSNR>000020</POSNR>
      <MATNR>1SDA059669R1</MATNR>
      <ARKTX>E3 WFP 3P HR-HR NEW</ARKTX>
      <WERKS>AEAV</WERKS>
      <LFIMG>5</LFIMG>
      <ABRDT>20120209</ABRDT>
      <POSEX>000000</POSEX>
      <VGBEL>4200512544</VGBEL>
      <VGPOS>000020</VGPOS>
    - <E1EDL26>
      <SEGNAM>E1EDL26</SEGNAM>
      <PSTYV>ARV</PSTYV>
      </E1EDL26>  </E1EDL24>
    It is giving me configuration error .
    Should subnodes or child be mentioned in the record set structure or not. if not how will i clearly wite it to the next line as a child for every time it writes a parent unbounded times .
    So can anyone tell me if the problem is with mapping or parent child relation or how do i map to get it in the sequence . Your replies can be really helpful
    -Thanks in advance
    Regards
    Ganga

    HI Bhaskar ,
    This is not even so deeply nested . Its just one parent and child that it has to write in the flat file with unbounded times . The output xml is generated perfectly but giving the configuration error . in passing the values . Want to know how to write the child segments in the configuration profile in the content conversion parameters .
    Regards
    Ganga

  • File Content Conversion Parameters in FIle Adapter

    Hi
    I am doing a scenario - XML file to Text file using File content conversion parameters in Receiver File Adapter Channel.
    I given FCC Parameters like:
    DATA.addHeaderLine - '0'
    DATA.fieldSeparator - ,
    DATA.endSeparator - 'nl'
    But im getting error in Receiver File Adapter as - fieldSeparator not specified.
                 i would be greatful if any one help me.
    Regards
    Rajesh

    Hi Rajesh,
    There are lot of blogs which explain File Content Conversion in different scenarios:-
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
    /people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
    /people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
    /people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
    /people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns
    /people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem
    /people/sap.user72/blog/2005/01/06/how-to-process-csv-data-with-xi-file-adapter
    /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter
    I hope this helps.
    Regards.
    Praveen

Maybe you are looking for