Regarding Receiver side file

Hello Experts,
         Here i got some problem in file - file scenario. Here i can able to send my source structure from sender side but it is not able to see in the receiver side.Even i could able to see sent message in monitoring. but if i see in the receiver directory, there i could not see the received file.
So where i have to search for it. I have seen all the names which i have given they are all corect only.
Thank you

Hi,
1.Check if the file has been picked up from the source.
2.Check if the message is successful with a checkered flag in transaction sxmb_moni.
3.Check if the target directory has been correctly mentioned in the receiver.
4.Also check the message monitoring,both messages from the Integration engine and Adapter engine.There are chances that your message might be stuck in the adapter engine with 'system error' or in 'to be delivered' status due to which your message might not have reached the target.In that case,you will have to resend the message from the RWB.
Thanks and Regards,
Induja

Similar Messages

  • Encoding in Receiver side file adapter

    Hi All,
    I have special characters in message structure. While writing the message to output file the special characters are not getting printed(getting replaced by '?'); I have tried using UTF8, ISO-8859-1 and other code pages related to latin characters; Still facing an issue. I have tried using Binary mode also.
    I tried using similar encoding formats in sender adapter. It was working fine and all the special characters are visible.
    Is this problem in receiver side file adapter? Any inputs on the same will be a lot more help ful.
    Thanks in advance
    Nik

    Hi
    I have é, à and some other characters in my source message structure. The same characters are visible in message monitoring. While writing to file, they are being replaced by ?
    This type of character are generated using UTF-8
    use the same for receiver
    The default setting for code page is the system code page that is specific to the configuration of the installed operating system.The content of the message needs to be converted to the corresponding code page before the message is saved as a file.
    You should use this conversion only for plain text and not for XML documents. If you want to change the encoding of an XML document, then select the File Type as Binary and apply XMLAnonymizerBean as an additional module in the Module tab page.
    Thanks
    Gaurav

  • Problem in Receiver side File Adapter using FTPS mode

    Hello,
    Here I am facing some problem in receiver side while using FTPS mode in the channel configuration.
    The error message which i could see in the audit log is,
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Error when getting an FTP connection from connection pool: com.sap.aii.af.service.util.concurrent.ResourcePoolException: Unable to create new pooled resource: java.lang.NullPointerException
    Can anyone help me out in solving this issue ASAP?
    I am using Per file transfer mode ni the reciever channel.
    Thanks in advance,
    Yours
    Soorya

    HI Surya,
    First check wether server started or not and then check you are connecting to FTP server by
    go to run -> cmd and write ping and ipaddress which is used and see whether u r getting reponse from teh FTP server.
    Try to login to the ftp server which you have mentioned in CC using the user name and pwd, to chk whether you have the permissions to login to the server.
    Also the check whether the folder you are trying to access is having permission for delete/read/write.
    Restart the FTP server and try it again.
    Regards
    Sridhar Goli

  • Regarding receiver side structure

    Hi Friends,
    Please help the below question.
    Q : Who gave the Receiver side  DATA TYPE Structure to XI Developer?Or XI Developer will analyze him/herself of that structure ?
    Thanks & Regards
    Muralidhar

    HI,
    Receiver side Data type is based on various factors as below,
    1. The Receiver Side Format of the data expected by user will make certian factors clear about the Data type
    2. What is the receiver system, if its Database table then it have specifc structure...etc.
    You need to sit with Receiver Side User and have to analyse the expecetd output and then accordingly design the Message structure ie.e Data type
    Thanks
    swarup

  • Receiver side file name same as Sender side file name

    Hi,
      We want to pick a file from one location and put into another location using XI <u><b>with the same name in which the file was lying there in the source directory/folder</b></u>. This we need to do it w/o opening the file and hence we cannot use the variable substitution also.
    Any clue????
    Thanks in advance
    Jayakrishnan

    Hi,
    There was a similar discussion which went on this topic.
    Retain file name
    In my opinion, we can easily achieve this using modules. The steps are very simple.
    (any file) ->[module #1]-> XML -> Sender CC
    The XML produced will have 2 tags say,
    <filename></filename><data_base64></data_base64>
    where fileame is the name of the file and data is the base64 converted data. Similarly
    Receiver CC -> XML -> [module #2] ->  (any file)
    During the second step there will be a default step module  called localejbs/CallSapAdapter. Just remove this entry and have only your module entry provided the module #2 must implement all FileOutputStream functions to write the file from the stream, extracting the filename from the xml node. Since you are removing the CallSapAdapter module, the default file which you give in the Receiver CC is not created, instead the filename which comes alone the tag is created. I hope this information helps you.
    I am planning to put a blog on this
    Best regards,
    Felix

  • FCC in receiver side in idoc to file scenario

    Hi all,
               I am doing an idoc to file scenario using FCC .I am using FCC in receiver side ,but i am getting my output file in only one line while i want structre to be seprated by new line.for more information i am giving muy file structre.
    Record
        header(1to1)
        data    (0 to unbounded)
        footer  (1to 1)          header, data, footer are three structre which contain various fields.I have to use fieldFixedLengths as filed separator. I am also using endseperator as 'nl' but its not coming in new line.Please share ur views on this issue.
    Regards
    Neha

    hi neha,
    In your scenario
    Recordset Structure  header,data,footer
    header.fieldFixedLengths    =  1,2,3,  whatever it is 
    data.fieldFixedLengths      =  similar to header
    footer.fieldFixedLengths    =  similar to header
    header.endSeparator  = 'nl'
    data.endSeparator  = 'nl'
    footer.endSeparator  = 'nl'
    I guess you dont have to do any thing else.
    Regards
    Pushkar
    Message was edited by:
            Pushkar Anand

  • Part of sender File name at the receiver side?

    Hello All,
    My requirement is like this.
    iam picking the file from FTP server and place the file in another FTP server with out mapping.
    I need to use part of sender file name to create the receiver side along with current date.
    for example.
    sender side file name : LM01000008.txt
    recevier side file name need to generate : LM01dd/mm/yyyy
    Please let me know how to achive this.
    i tried with the blog given below, but partial file name is not possible with that blog.
    http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417100)ID0229698450DB11989196758750510369End?blog=/pub/wlg/6400
    Thanks and Regards,
    chinna

    Hi Chinna,
    Use this code
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    SimpleDateFormat dateformat = new SimpleDateFormat("yyyyMMdd");
    String timestamp = dateformat.format(new Date());
    String newfilename=fileName+timestamp+".txt";
    // change to new file name
    conf.put(key, newfilename);
    return "";
    Regards
    Suraj

  • Dynamic File Name on Receiver Side using XSLT mapping

    Hi,
      My scenario is a Proxy to File scenario.The File on the receiving side is a TEXT file generated due to XSLT mapping. The file name has to be dynamic like- TEST<DDMMYYHHMMSS>File.DAT.
    If somebody knows how to do the same please help.
    Regards
    Ritu

    Hi Ritu,
    I agree to Krishna.With your XSLT mapping create a XML output which can be converted to a text file with content conversion.
    And for the dynamic file name, i guess its the date that matters which needs to be in DDMMYYHHMMSS format. the same can be accomplished by a Java function and calling it in your XSLT .
    Do refer this weblog it will help you accomplish the same.
    >>> /people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners
    Regards,
    Shabarish

  • How to Get the Source File Path in the Receiver Side

    Hi Experts,
    Here We are Trying to Do How to Get the Sender Information ( File Name & Path ) on the Receiver Side .
    According to the Michal Blog
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
    Here we Are Able to Get only the File Name.
    But If I Want to get the Total File  Path Also means What Should I Do Here ????
    Please Let Me Know
    Regards
    Khanna

    Khanna,
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey fkey = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    DynamicConfigurationKey dkey = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","Directory");
    String fname = conf.get(fkey);
    Sring path = conf.get(dkey);
    String final=fname""path;
    return ""final"";
    Best regards,
    raj.

  • Regarding FCC in receiver side

    HI friends, i need help regarding FCC. my input file is a text file on which some of fields doesn't have data so i want to display pipe symbol in that empty field in receiver side. what i have to do in the sender channel parameters side.
    points will be awarded.

    Can you give some example?
    You can use message mapping with condition that if some input tag is blank then use that symbol (pipe |).
    You can that pass the message at reciever side....
    What is your output format?
    Regards,

  • File Content Conversion on the Receiving side

    Is there a way in which if I want a Pipe Delimited File as a result, after the last field also I get a pipe with next record starting in the next line.

    Hi,
    For | (Pipe), use corresponding hex code as fieldSeparator i.e. 0x7C as fieldSeparator.
    For FCC on receiver side refer -
    [Simple FCC|http://www.riyaz.net/blog/index.php/2008/02/19/xipi-file-content-conversion-for-simple-structure/], [Complex FCC|http://www.riyaz.net/blog/index.php/2008/02/20/xipi-file-content-conversion-for-complex-structures/]
    For separotor at the end of line you can try using a dummy field or use combination of pipe and newline i.e. '0x7C' and '0x0D' (stands for carriage return) or 'nl' as endSeparator
    Edit: You might consider using 'nl' as beginSeparator parameter and 0x7C as endSeparator. This will do the trick. However, this would add a blank line in the beginning of the file.
    Hope this helps.
    Regards,
    Riyaz
    Edited by: Riyaz Sayyad on Aug 21, 2008 3:00 PM

  • File to File (get confirmation from receiver side)

    Hi All,
    I have a FILE to FILE scenario (assynch of course) (both FTP) and the manager of this project is asking us to have a confirmation when the interfaces have been performed and received sucessfully in receiver side and LOG it in a table of our DataBase (Oracle).
    I'd like to know what is the best way to achieve this ? How can the sender side know if the file has been received sucessfully in receiver side and thus the interface can log it in a DB table as sucessful ?
    Thank you,
    Regards

    Hi Diego,
    you can setup an Business Process where you receive the file sender message, send to the file receiver asking for an acknowledgment and define an exception branch for that. In the exception branch you map the error cases (for the two receiver of the status). In the normal branch you map the positive response for the status receivers. Finally you have the two send steps to the status receivers.
    receive step
    block
    -normal branche
          --send step to file receiver
          --transformation positive 1
          --transformation positive 2
      -exception branche
          --transformation negative 1
          --transformation negative 2
    end block
    send step status receiver 1
    send step status receiver 2
    Regards,
    Udo

  • Multiple EDI files at receiver side

    Hi,
    We have an outbound interface(flat file --> PI --> EDI) where flat file coming in and PI processing it to customers.
    Based on a field from input file, i am creating 3 UNH segments in one EDI file. But, we need to create 3 EDI files for each UNH segment.
    For eg:
    Number(from input file): 001,002,003, for each number I am creating 3 UNHs in one EDI file.
    But I need 1 EDI for 001,1 EDI for 002,1 EDI for 003.
    Is it possible to create multiple EDI at receiver side.
    Please suggest me the possible ways to achieve this requirement.
    Regards,
    KNR.

    Hi Its possible,
    -->Number(from input file): 001,002,003, for each number I am creating 3 UNHs in one EDI file.
    But I need 1 EDI for 001,1 EDI for 002,1 EDI for 003.
    do You have any EDI XML structure in mapping?
    In Message mapping signature tab change your mapping occurence 0..unbounded
    and in mapping click target structure and click on duplicate subtree .(create 3 times)
    and map your structure to 3 different structure of the same target message based on 3 UNHs
    it will be basically 1:N mapping without BPM

  • Append the data in file at receiver side

    Hi All,
    I want dump the data frm SAP tables. the data is hughe so we are sending the data in slots from ECC like 50K recoerds at a time and after that to collect that i using the append parameter at file receiver side and records are getting appended in file only that is correct 
    but my one doubt is
    let say monday the records get append into file at receiver side and on tuesday again the records will get appended in same file....it will be problem for this i used create parameter with overrite my question if i am using create then we can not use append ........
    please suggest...........
    Regards

    Hi gangadhar,
                             Append will work like this..
    if there is no file ..create the file and if file already exists then appends the data to the existing file..
    in your case when you create the file with day i.e file_day ..first time when you send 50K records file will get created..
    if you send another 50k in the same then will get appended to the same...
    in case if you send the another 50K set another day..then a new file will get create as there is no file available with taht file name
    i.e filename_nextday...
    Hope this clears all your queries
    HTH
    Rajesh

  • File access parameter in file adapter at receiver side

    Hi Experts,
    1- i am using file adapter at receiver side. i want to create my file with time stamp for that i have given the file construction    mode = add time stamp and put file directly .but it is showing time in file name????????
    2. i want my file name as  TimeSheet_Country_Date_time.csv so for this what value i have to give in file Name Scheme parameter.
    Regards

    1- i am using file adapter at receiver side. i want to create my file with time stamp for that i have given the file construction mode = add time stamp and put file directly .but it is showing time in file name????????
    The addtime stamp will add timestamp as the last part of the filename before the extension.
    2. i want my file name as TimeSheet_Country_Date_time.csv so for this what value i have to give in file Name Scheme parameter.
    You can achieve this using dynamic file naming UDF in mapping and using ASMA in file adapter.
    Use current date function and generate the current date. Then use substring to pick date,time from it and format it according to your requirement (TimeSheet_Country_Date_time).Else you can write a UDF to generate the file name as per your requirement and then pass it to the dynamic filenaming UDF in the mapping.
    Search SDN for dynamic file naming.

Maybe you are looking for