Why XI if scenario is only file to file

hi friends
my customer interacts with 6 to 7 partners in their day-to-day business.  Only the customer uses SAP platform and the rest of the partners are using non-SAP technologies.  However, the preferred medium of communication between the customer and partners is still a file as input and file as output.  All these years the customer and its partners are using custom programs to communicate within the file to file scenario.  The customer wants to know what will be the benefit if replacing it with XI as the integration broker even if all the scenarios are still file to file. 
thanks in advance.

Advantages of asynchronous communication -
1) <b>Guaranteed delivery</b>, as the messages are always persisted in database
2) Usually more <b>efficient</b> in performance than synchrnous communication as only one message type involved (as compared to 2 messages - request and response for synchronous case)
3) Since there is no response in picture, sender can keep on sending the messages to XI (of course, it will fill up the XI database) However in synchronous case, sender cannot send a request until response to earlier request is received.
Thus in asynchronous case, we can say that <b>sender and receiver are more loosely coupled</b> than synchronous case.
Hope this helps.
Regards,

Similar Messages

  • Why is the bar menu of the pdf file, (often) only showing the lower half?

    why is the bar menu of the pdf file, (often) only showing the lower half?

    Pat,
    I attach  a few recent examples
    any thought ?
    sincerely,
    marcel

  • Why will Bridge CC not recognize a PHP file and ONLY open with notepad instead of Dreamweaver?

    why will Bridge CC not recognize a PHP file and ONLY open with notepad instead of Dreamweaver?

    Did you set the file association in Bridge to open with Dreamweaver?

  • Why suddenly will Adobe not print a PDF file but will only save as .prn file I cannot print

    Why suddenly will Adobe not print a PDF file but will only save as .prn file that my computer will not recognize?  This is a new problem never experienced before.  I have tried updating all versions of Adobe Reader but still no results.

    Turn off the "print to file" option.

  • Why does Apple say that Numbers can open and save Excel files, when in actuality, it can only open .XLSX files and only Export to Excel (not save-as excel)?

    When attempting to open .XLS files in Numbers, the format is not recognized. When the format is .XLSX, the format is recognized. Why is it this way? It's still much more common for folks to have the .XLS file format on their excel files. Why would Numbers not be backwards-compatible?
    Additionally, to state in the benefits of this program that one can save to 'Excel' is a little misleading. You can't save to anything except .numbers. Sure, you can export to Excel (with file extension .XLS, I might add), but you can't save or save-as.
    Does anyone else see the irony in being able to export to .XLS but not be able to open an .XLS?
    There is something to be said for clarity.
    You can't expect folks to have Numbers and Excel on their systems, so how else are they supposed to open .XLS files in Numbers?
    And I don't need to see another advertisement for NeoOffice or OpenOffice here, thanks. I'd actually like Numbers to be a little more sensible.
    That is all.

    When the advertisements were written, there was no Lion so we were able to Save As Excel.
    At thiqs time there is no longer Save As command under Lion but the feature is always available.
    When your editing task is ended, you are free to use this scheme:
    File > Duplicate
    File > Save and in the dialog you will have the option save as Excel.
    Numbers isn't and I hope that it will not become an Excel editor.
    Its resources contain a flag defining it this way.
    I posted several times a script editing this resource.
    This morning I'm not in a mood allowing me to do your duty.
    Search by yourself in existing threads with a keystring like
    viewer AND editor
    Yvan KOENIG (VALLAURIS, France) jeudi 27 octobre 2011 09:40:23
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.2
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community

  • File to File scenario

    Hi,
    I have a problem in file to file scenario in which the file is not getting transferred from source to target.
    Source communication channel - Transport protocol - NFS  | Process mode : Delete |  The file is picked but not able to delete from the directory.
    Error: File: d:\test\file.txt deleting after processing failed - retry
    The file is not transferred to target is it because of this CC is not able to delete the file. Does windows also have any authorization issue if so how should one check the authorization. I have the admin access of my system.
    Thanks.

    Hi,
    Firstly, Since the scenario works perfectly while using Test mode, so all your design & configuration are OK.
    Now, there can be Two reasons why PI is not able to delete the file and process it (during Delete Mode):
    (The Problem will persists if you use Archive Mode also)
    Prob 1. The directory is write protected or read only
    Prob 2. The file is write protected or read only
    Solution:
    If Unix System
    Soln for Prob 1. - go to the directory structure
    for ex: if directory where file is kept is /staging/Interface/PI/Test/inbox/
    then go to /staging/Interface/PI/Test/ and give command ls -lrt
    It will show the directory names with permisions.
    use chmod 777 inbox and the permissions willl be changed ( drwxrwxrwx )
    Soln for Prob 2. - Get inside  /staging/Interface/PI/Test/inbox/ and give command ls -lrt
    if the file does not have authorizations as (-rwxrwxrwx) give chmod 777 <filename>  and then give command touch <filename>
    If Windows System
    Soln for Prob 1. - Goto the directoty and right click on the folder and deselect the Read Only Checkbox.
    Soln for Prob 2. - Right Click on the file and deselect the Read Only Checkbox
    Try again and the scenario will work surely. Let me know if any issues.
    Regards,
    Souvik
    Edited by: Souvik Chatterjee on Mar 14, 2011 8:14 AM

  • File to file scenario..............file lost if target directory incorrect?

    hi forum experts,
    i have a file to file scceanrio....without BPM....
    there is only one mapping ...in the receiver determination......
    the problem is........
    when in the receiver communication channel....in the <target directory>....i give something absurd.....e.g. '-', the file cant be put to the desired directory...
    and the file is lost.............moreover nowhere in the rwb i can see what the error is.......in rwb it shows file delivered successfully........
    now how can i retrive the lost messgae.....how can i resend the message from rwb or MDT............
    is it possible from MDT to resend the message payload again????
    pls help

    Dhar,
    Is this is development or production? Also why you have given the target direcotry as '-' ?  Is this your requirement?
    Anyway you can post the same message once again from RWB. Since it is file to file scenario you can post from RWB.
    Go to sxmb_moni and open your message. From the source payload right click and select view source. Then copy this payload and go to RWD ---> Adapter Engine ---> Test Message ---> Here you give your Source business system, Target business sytem and all the parameters. Also you paste the payload here. Also give your user name and password and select Quality of service BE. Then send the message. You will see a new message in sxmb_moni.
    Also would recommend to give a name for target directory.
    Check this weblog for some help on this:
    /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible
    /people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
    ---Satish

  • File to file scenario. Pls help

    Hi All,
    I have to make file to file scenario.
    XI will pick file from File Sender System and put file at
    File Receiver System. From there file will go to printer.
    File name has to be constant at receiveing system like "ABC.txt"
    There is one condition:
    Now suppose there is file at Receiver system and Printer gets jammed so file will not be picked from Receiver system.
    At that time XI should not send 2nd file and should wait till the
    receiving file directory is empty again.
    How to implement the above condition.
    Pls suggest.

    Rich,
    Seriously I couldn't understand why u are opening multiple threads. It's not like you open new thread the solutions gonna be different, always the solution will be same. It will be easy for u to track as well as easy for us to suggest. Plz co-operate with this, we know that u are in urgent situation, but opening multiple threads doesn't solve ur issue for sure, it makes the participants to be frustrated and left your question unanswered, plz understand this.
    I hope u can undestand!
    I know ur scenario is only File 2 File, I don't what could be the frequency of the Sender File or how often the File will be triggered. I will try to explain the best possible way I can.
    I'm going to explain with example , IS_RETRY_LIMIT - 2
    See,
    First trigger , File picked by XI and sent to Receiving folder , Printer picked the file - XI Job is done.
    Second trigger, File picked by XI and sent to Receing folder, Printer is jammed - XI Job is done.
    Third trigger, File picked by XI , it couldn't able to deliver to the Receiving folder ,coz file ABC.txt is already there. So please understand the concept of IS_RETRY_LIMIT, XI retries once again after some interval, it couldn't able to deliver,file is there. - XI Job is not done- in process
    Fourth trigger, File picked by XI , it couldn't able to deliver to the Receiving folder ,coz file ABC.txt is already there,(Printer is not resolved yet, Second trigger file is already there). XI will retry to send file again after some interval it couldn't able to deliver,file is there. - XI Job is not done- in process
    XI retries the file for Third trigger process, it couldn't able to deliver, XI set the message to FAILED status.
    Fifth Trigger,  File picked by XI , it couldn't able to deliver to the Receiving folder ,coz file ABC.txt is already there,(Printer is not resolved yet, Second trigger file is already there)  XI will retry to send file again after some interval it couldn't able to deliver,file is there. - XI Job is not done- in process
    Printer Problem Solved
    File Picked by the printer, Second Trigger is done.
    XI retries the file for Fourth trigger process, it successfully delivers the message to the printer - XI Job is done
    XI retries the file for Fifth trigger process, it successfully delivers the message to the printer - XI Job is done
    Sixth Trigger, File picked by XI and sent to Receiving folder , Printer picked the file - XI Job is done.
    So, now the job continues as usual..
    Now your question might be what to do for the FAILED message in the Third trigger, As I mentioned in the other thread, you need to re-deliver it by the link given in the other thread.
    I hope u can understand , how IS_RETRY_LIMIT helps in your scenario!
    raj.

  • Is there a way to set read-only on a file manually?

    Is there a secret keypress combo that will allow me to set
    the read-only attribute on files in the file inspector window? I
    can not use the check-in/out function because, IMHO, it is broken.
    Macromedia has given a menu ability to "reset" (turn off) the
    read-only attribute but they left out the "turn on" function. Would
    certainly help me a lot...anyone?
    Thanks!
    p.s. in order to defray wasted back-n-forth postings, here is
    why it is broken:
    1. I run DW8 locally while connected to the network with
    mapped fileserver drives (M:, P:, etc)
    2. I have the default website set up pointing to our
    DEVELOPMENT file server
    3. when I do a PUT the files are FTP'd to a different web
    server for public consumption
    4. the error is that if check-in/out is enabled, the files
    are pulled from the PUBLIC web server instead of just opening them
    from the DEVELOPMENT server like I clicked on...if I wanted to edit
    the live files I would have changed my site pointer to remote
    instead of local (good grief)
    5. this is bad because everyone else in the company uses that
    cr@ppy Frontpage and are constantly editing their division's
    webpages, which are in various stages of readiness. When I edit one
    of those pages I need to be editing the one they have been working
    on, NOT the one that is currently published to the public website!
    DW8 is doing more work than I want it to do by going out and
    grabbing the published page instead of simply opening the one I
    clicked on in the file manager window. That makes NO sense at all,
    and as a developer I certainly wouldn't have programmed it that
    way...

    quote:
    Originally posted by:
    Michael Hager
    The problem with any boxed software is that the developers
    can NEVER know how every possible customer will use the software.
    That's why, as a developer, they need to make
    the software have MANY more checkboxes in the options screen to
    allow the user to use the software the way they need to, not the
    way the developers THINK they will need to. Just look at Microsoft
    as a poor example of this--I am never so frustrated as when trying
    to use ANY of their Office products, which make easy tasks
    difficult and do not include some of the most common options that
    competing products have.
    quote:
    The Dreamweaver check out system actually works very well if
    it’s set up properly and administered strictly. If you set it
    up on your testing server with everyone set up on their work
    stations correctly it will tell you who has a file locked for
    editing. Once everyone is working as a team with good supervision
    and division of tasks under a strict policy set by management,
    Dreamweaver will work very well for your purposes. You
    shouldn’t have to lock and unlock files manually since the
    check in-check out function will do it for you nicely. When you are
    satisfied that all is well with the site or particular pages, then
    someone in a managing position can release or authorize release to
    the live site.
    The problem is that I am the only person using
    DW in the organization, everyone else is using Frontpage...blah...
    You and Murray have both alluded to a separate "testing"
    server. Perhaps I can make this system work by setting up the
    testing server as a duplicate of the development server in my site
    manager. Then I would have to manually publish the files from the
    testing server to the live production server myself. What a pain!!!
    I can not believe that I am the only person in the world that has a
    setup like this -- it seems very common to me. I would assume most
    government organizations are set up identically as us.
    <sigh>

  • Bug? Folders created by transmission is read-only to Windows file sharing

    It's a nice thing that transmission is supported in the LenovoEMC version of firmware. The thing is, folders created by this transmission are read-only, which means file can't be added, deleted nor modified from Windows file sharing (They are still be deleted with transmission though, but that's irrelavant).
    From my experience, this issue is caused by the value of unmask not properly set up in the settings.json file. This file can be modified when transmission is not running, but I didn't find a way to stop transmission from running / restart itself even after being killed from SSH.
    Please help.

    You have to have root access (which will void your warranty) to modify settings.json, that's why I wish Lenovo can come up with an official solution.
    If you don't mind viod the warranty, then after you stop transmission, you can log in as root via putty, then use nano to modify settings.json as mentioned below:
    http://forum.nas-central.org/viewtopic.php?f=279&t=7877&sid=30b572be20744201c78d224e3db49c97&start=1...

  • File to File multiple scenario without mapping

    Hi
    I am doing one simple file to file scenario without mapping i.e picking file from sender directory and then placing it in receiver directory via FTP.
    Now i have to take two files from different directories and place them in to different directories in the receiver side.
    On the sender side i have selected Advanced selection for source file and maintained the sceond directory name and filename.
    now i am not aware about the reciver side that how to place the two files in to different directories.
    I have to make only one interface for this.
    Thanks in advance.

    u have to follow the code in the link provided above but with some manipulations...
    in case u r placing the files in different target dir depending upon the source directory then ur code will be something like this:
    Note: i dont have a system as of now..so cant able to check the code for syntax errors..please cross check it
    MessagePropertyKey mpk = new MessagePropertyKey("Directory","http://sap.com/xi/XI/System/File");
    String SourceDir = msg.getMessageProperty(mpk);
    if(SourceDir.equals("/SourceDirectory1"))
    String targetDir1 = "/TargetDirectory1"
    msg.setMessageProperty("http://sap.com/xi/XI/System/File","Directory",targetDir1);
    else if(SourceDir.equals("/SourceDirectory2"))
    String targetDir1 = "/TargetDirectory2"
    msg.setMessageProperty("http://sap.com/xi/XI/System/File","Directory",targetDir2);
    else
    http://help.sap.com/javadocs/pi/SP3/xpi/com/sap/engine/interfaces/messaging/api/Message.html#getMessageProperty(com.sap.engine.interfaces.messaging.api.MessagePropertyKey)
    lIbraries for adapter module development:
    http://wiki.sdn.sap.com/wiki/display/XI/Where%20to%20get%20the%20libraries%20for%20XI%20development
    How to develop adapter module:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0b39e65-981e-2b10-1c9c-fc3f8e6747fa?QuickLink=index&overridelayout=true

  • File-to-File/RFC scenario with reading filename

    Hi,
    i have a File-to-File/RFC scenario which causes some problems in desining it correctly. Maybe some of you has an idea how to do this.
    Scenario:
    - A file is picked up by a File-Adapter. The files are different: pdf, doc, tiff, jpg, txt, ...
    - The file must now go through a business process (not necessary the file, but i need the filename in the business process).
    - The process has to contact several backend systems (SAP R/3) to collect some data. To achieve this the filename has to be send to this systems.
    - The collected data are send via SOAP to a receiver system
    - The file itself has to be stored in a directory via File-Adapter.
    Here's my problem:
    - Is it possible to transport the binary file content within a message which contains other elements (e.g. filename)?
    - Is it possible to do graphical mappings with such a payload (only 1 to 1)? Or must i use Java Mappings only?
    - How to generate a Message from the sender File Adapter which contains binary file content AND filename? Is this possible with a Module?
    - Is it better to create 2 messages with an adapter module? One with the image the other with the filename. Or is it better to split them later in a Mapping?
    Thanks in advance,
    ms

    If all that you need is the file name, use adapter specific settings in the sender file adapter. Then you can access the file name in mapping runtime in UDFs. If you want to have content of the pdf, jpg etc images, i do not think there are ready modules available except for reading pdfs ( you might have to research on this).
    For look ups etc with R3 systems, you can use the file name that you got from the adapter and store it in mapping fields.
    VJ

  • WHY does the finder insist on rearranging the files in a folder in alphabetical order even when I have selected "none" in the preferences for file organization?

    WHY does the finder insist on rearranging the files and/or documents in a folder in alphabetical order even when I have selected "none" in the preferences for file organization? Even after I numbered the documents/folders to keep them in my preferred order, it will still displace them occasionally. This is becoming increasingly frustrating!
    Is this a "Pages" issue or "FInder"? The vast majority of documents I use are in Pages, but there are also Numbers, PDFs, jpegs and a few other applications involved. This never happened before I upgraded to Mountain Lion; in Tiger, the documents (mostly Appleworks) and files stayed where I wanted them to be.
    I am visually oriented, and prefer to arrange items in a folder in an order that makes them easier for me to access, which is often NOT alphabetical.
    Can anyone suggest a solution? Please??
    Thank you.
    Sara

    nbar,
    Thank you for your reply.
    However, I do not understand what you mean by "user account." I am the only user, and can find no options for "user" or "guest." The parental controls have always been off, as there are no other people who have access to my computer.
    Frank,
    Thank you for your reply.
    All my documents, files and folders are in icon view, Arranged By: none in both view and view options. This arbitrary rearranging does not happen all the time, only when I make a substantial change to one of the documents in the file or folder. I'm not sure what you mean by "column heading."
    MichaelLAX,
    Thank you for your reply.
    I know, to my sorrow, that Appleworks does not work with Mountain Lion. I spent at least three months converting approximately 2,000 Appleworks documents to Pages, Numbers, Bento (for databases) and Touchdraw (for drawings). So this is not the problem; but as I said, I did not have this rearranging problem with Appleworks - the icons stayed where I wanted them to be. I still miss the ease and reliability of Appleworks, darn it!
    Frank,
    Thank you for your second reply.
    I do have the Sort By: in view options as well as in view set to "none."   The finder still insists on rearranging, but only when I have made a substantial change to a document in that file or folder.
    Any futher thoughts?
    xdab, 
    Thank you for your reply.
    "Are you are using icon view, but for some reason the finder moves files around? is that the problem?"
    YES!! This is exactly the problem.
    "If this operation is successful then erase the original and rename the new one to the name originally chosen by the user."
    This seems like a lot of trouble, especially as I often work on several documents at the same time.
    "By the way, the finder has a "clean up by" menu that rearranges icons in one of the standard orders, there are shortcuts that produce the same effect, for example <option><cmd>1 sorts them by name. Is it possible that this shortcut was typed by mistake without you noticing?"
    I do know about this "clean up by" option, and avoid it like the plague! So I doubt this is the issue, and I infrequently use keyboard shortcuts like this anyway.
    Thanks all who replied. None of the suggestions seem to work, however. Any others out there?
    Regards,
    Sara

  • Dynamic Configuration-File to File in scenario

    Hi Experts,
    As per the requirement needs to supress the numeric extensions of the files and transfer to the receiver.
    Example: file name is XXX123.txt , but after picking up by sender communication channel in XI that file needs to converts XXX.txt and transfer to the receiver. Finally in the receiver end the file name should be Mahesh.txt only.
    Please share the inputs how to do dynamic configuration in XI in File to File scenario.

    Hi,
    First you need to have a UDF as shown below. No need to put any arguments in the UDF.
    public String getFileName(Container container){
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    //get file name in string s
    String s = conf.get(key);
    //remove all numeric values
    int i,l;
    l=s.length();
    String a="";
    for(i=0;i<l;++i)
    if(s.charAt(i)>='0' && s.charAt(i)<='9')
    continue;
    a=a+s.charAt(i);
    s=a;
    conf.put(key, s);
    return s;
    Now you need to map this UDF to any root element or dummy element of the target XML structure.
    Ensure that
    1. Sender Comm Channel has ASMA and file name ticked
    2. Receiver Comm Channel  has ASMA and file name and "fail if ASMA missing" ticked
    3. in receiver communication channel -> File access parameters-> File name scheme -
    > put any value say "*". This step is not compulsory.
    Hope this solves your problem.
    regards
    Anupam

  • N:1 File to File Scenario..

    Hi Experts,
    I am trying to do N:1 file to file scenario. Input source directory contains 5 files and each file consists of many of records and i want all the entries in input files need to be transformed to single ouput file.
    Example:
    Input files
    File1 : ABC
    File2 : DEF
    File3 : EFG
    File4 : HFG
    Output file:
    File0: ABC
             DEF
             EFG
             HFG
    How we can achive this?
    Regards,
    Srini

    Hi
    doing a N:1 mapping, you need a BPM. This is possible only with a transformation step.Without BPM it's not possible.Use BPM collect pattern to collect your multiple file into one file.
    N:1 Mapping this blog help u
    IDOCs (Multiple Types) Collection in BPM
    look BpmPatternCollectMerge
    BPM with Patterns explained Part-1 //part1
    BPM with Patterns explained Part-2 //part2

Maybe you are looking for