File2Idoc Scenario(whr am supposed to define these following things ?)

Hi All,
Iam new to XI. I started with this FILE2IDOC scenario.So i configured 1 third party & 1 Abap system in
SLD as techinical systems..and assigned them to the Business system  respectively.so now sender is the third party(File adapter) and reciever(IDoc Adapter) is the SAP system.
Now my question is whr am supposed to define these following things mentioned below:-
Is these are defined in XI OR in R/3 system pls clarrify ?
1)RFC Destination.
2)Partner Profiles.
3)Ports
Thanks in Advance,
KKK

Hi Kiran,
You need to do the following settings in the XI and 3rd party system side.
3rd Party Side:
1. Creating Logical names for Sender and Receiver systems
2. Creating an RFC Destination that will point to the XI system
3. Creating a port
4. Distribting the Model
5. Creating Partner Profile
XI Side:
1 . Creating RFC Destination that will point to the 3rd party system.
2. Creating Port
3. Importing IDoc Metadata
Refer the following link for detailed Information
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0c2cb0f-6364-2b10-d181-91820cba8f8e
In the example mentioned in the article, sender system is an ERP system. The same setting you will need to do in your sender system.

Similar Messages

  • Is it possible for the Adobe to put video instructions on these following things as my professor works on CS4 and I have CS6,it is really confusing for me to follow the disparitie between the two.

    Is it possible for the Adobe to put video instructions on these following things as my professor works on CS4 and I have CS6,it is really confusing for me to follow the disparitie between the two
    Modifying the header
    Changing page background color
    Changing sidebars in CSS
    Adding/changing a Spry link's background and hover colors in navbar
    Formatting headers in split view
    Deleting placeholder copy in the content container
    Inserting a video in a table
    Changing table background color
    Formatting text in the content container
    Format hyperlinks in CSS
    Insert page anchors and link to them with navbar hyperlinks
    Enter text in footer with a hyperlink
    Insert and format headers
      Use of a color picker (Color Cop)

    Use CS6 Help (F1).  Those are the most up to date articles for your product version.
    <Changing page background color>
    We've already told you how to do that with CSS code.
    <Deleting placeholder copy in the content container>
    Placeholders are deprecated.  Adobe removed them.
    <Inserting a video in a table>
    Insert > Media > HTML5 Video
    <Insert page anchors and link to them with navbar hyperlinks>
    Named anchors are deprecated in HTML.  Adobe removed them from DW.  Use Div IDs instead.
    Why are you taking a course that teaches outdated methods in CS4 which is no longer supported?
    Nancy O.

  • Where can i get these following thing for iPod Touch 4g

    A screenprotecter and which case is better a hard one or rubber
    please leave a links below in answer tell me where to get the case and screenprotecter no website a store plz

    That iPod is probably a second generation model, which can't be updated further. If it's a fourth, connect it to iTunes on a computer and check for updates.
    (75843)

  • Business requirement for soap2rfc & file2idoc scenarios

    1)Please give me the bsuiness requirement for soap-rfc & file2idoc scenarios
    2)I also need the rfc and idoc used for that requirement

    HI
    Soap-RFC
    SOAP to RFC sync scenario
    File- IDOC
    File to IDOC
    File-IDoc Scenario
    While doing an File -> XI -> IDoc scenario, The Points to noted are:
    1. You don’t need a DT, MT or a message interface for the IDOC as it itself acts as the Message Interface.
    2. You import the IDOC and use the same in your mapping.
    3. In this configuration note that you will need a sender agreement for the file.
    4. In this configuration note that you will also need a receiver agreement for the IDOC.
    For any File -> XI -> IDoc scenario ref:
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    Also check these...
    Configuring the sender File adapter --
    http://help.sap.com/saphelp_erp2005/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
    Configuring the reciever IDOC adapter --
    http://help.sap.com/saphelp_erp2005/helpdata/en/96/791c42375d5033e10000000a155106/frameset.htm

  • Docnum of generated Idoc in File2Idoc scenario

    Hi folks,
    I have a file2Idoc scenario and I would like to see in PI the docnum of the Idoc generated in the target backend system.
    In sxmb_moni I ve found an IdocOutbound entry in the soap header but that docnum does not exist in the target system (the Idoc is there but with a different docnum). Actually I dont know what docnum it is as I couldnt find it in the pi system as well.
    Its easy to identify the Idoc by timestamp in our dev system however it is not an option in the prod system where we have 10000 msg an hour
    So how can I find out in PI which Idoc has been created in the target system?
    thx

    Hi,
    Go to idx5 transaction and check the idoc number for the respective message.
    Please refer the below links
    file to IDOC:how do i relate inbound idoc with generated idoc in the R/3
    Monitoring the IDOC Adapter in XI/PI using IDX5
    Regards,
    Priyanka

  • Why do I need to define these in std for my random access iterator???

    Hi guys,
    I have written my own iterator class, to support 1-d slices of 2-d matrices, 2-d slices of 3-d matrices, etc.
    At first I wrote the class as a bidirectional iterator, but then I needed to extend it to random access so that I could pass these iterators to std::sort etc. No problem, I thought, I just needed to add friend operators for "iterator-iterator" and "iterator+/-distance".
    So, I did that and tested the code with VS6 and various versions of g++, with no problems. Isn't STL great!
    But I had endless problems with Studio 10. It kept griping that various mostly-internal-looking template functions were not defined. The only way I could get it to work was to define these:
    #if (defined __SUNPRO_CC) && (__SUNPRO_CC <= 0x570)
    namespace std
         template<typename T>          // Sigh
         typename matrixit<T>::
         difference_type distance(const matrixit<T>& a, const matrixit<T>& b) {
              return b-a;
         template<typename T>           // WTF?
         T* __value_type(const matrixit<T>&) {
              return static_cast<T*>(0);
         template<typename T>           // WTF?
         typename matrixit<T>::
         difference_type* __distance_type(const matrixit<T>&) {
              return static_cast<typename matrixit<T>::difference_type*>(0);
         template<typename T>           // WTF?
         typename matrixit<T>::
         iterator_category __iterator_category(const matrixit<T>&) {
              return typename matrixit<T>::iterator_category();
    #endif
    Why do I have to do this, or am I missing something in my iterator class (eg, typedefs), or do I need to derive it from something? Here is what it looks like:
    template<typename T>
    class matrixit
    public:
         typedef T&                         reference;
         typedef T*                         pointer;
         typedef T                         value_type;
         typedef size_t                    size_type;
         typedef ptrdiff_t               difference_type;
         typedef std::random_access_iterator_tag iterator_category;
    Ta, Simon.

    Come on, it is not that hard to work around the limitations of Cstd. For what you show here, you can use:
    namespace std {
    template <class Iterator> struct iterator_traits
    typedef typename Iterator::value_type value_type;
    typedef typename Iterator::difference_type difference_type;
    typedef typename Iterator::pointer pointer;
    typedef typename Iterator::reference reference;
    typedef typename Iterator::iterator_category iterator_category;
    template <class T> struct iterator_traits<T*>
    typedef T value_type;
    typedef ptrdiff_t difference_type;
    typedef T* pointer;
    typedef T& reference;
    typedef random_access_iterator_tag iterator_category;
    template <class T> struct iterator_traits<const T*>
    typedef T value_type;
    typedef ptrdiff_t difference_type;
    typedef const T* pointer;
    typedef const T& reference;
    typedef random_access_iterator_tag iterator_category;
    template <class ForwardIterator>
    inline ptrdiff_t
    distance (ForwardIterator first, ForwardIterator last)
    ptrdiff_t n = 0;
    __distance(first, last, n,
    iterator_traits<ForwardIterator>::iterator_category());
    return n;
    template <class InputIterator, class T>
    inline typename iterator_traits<InputIterator>::difference_type
    count (InputIterator first, InputIterator last, const T& value)
    typename iterator_traits<InputIterator>::difference_type result;
    count(first,last,value,result);
    return result;
    template <class InputIterator, class Predicate>
    inline typename iterator_traits<InputIterator>::difference_type
    count_if (InputIterator first, InputIterator last, Predicate pred)
    typename iterator_traits<InputIterator>::difference_type result;
    count_if(first,last,pred,result);
    return result;
    template < class T >
    inline typename T::value_type*
    __value_type (const T&)
    { return (typename T::value_type*)(0); }
    template < class T >
    inline typename T::difference_type*
    __distance_type(const T&)
    { return (typename T::difference_type*)(0); }
    template < class T >
    inline typename T::iterator_category
    __iterator_category (const T&)
    typename T::iterator_category tmp;
    return tmp;
    } // namespace std
    For the missing constructor of vector with iterators, you can simply use std::copy with a back_insert_iterator.
    The hardest thing to work around is probably the missing conversion between std::pair of various types (for instance with various constness when you use std::map), but it can still be handled by always specifying the type of the pair instead of relying on std::make_pair.
    And if there is a thing you really don't know how to work around, you can always ask here...

  • How to define these kinds of version format in OpenSUSE Build Service

    I am trying OpenSUSE Build Service recently, and encounter some problems in packaging for Arch Linux. How to write the file '_service' to define these kinds of version format in OBS:
    First one:
    The source file is a Git repo, and the $pkgver is defined as the output of
    git describe --always | sed 's|-|.|g'
    The example is goldendict-git , refer to https://aur.archlinux.org/packages/go/g … t/PKGBUILD
    The current $pkgver is 1.5.0.RC.428.gebad891
    I don't know how to write the file '_service' to auto fill the $pkgver so that OBS can update the $pkgver automatically by executing 'osc service rr'.
    This is what I'm writing:
    <services>
    <service name="tar_scm">
    <param name="scm">git</param>
    <param name="url">git://github.com/goldendict/goldendict.git</param>
    <param name="versionformat">g%h</param>
    <param name="versionprefix">1.5.0.RC.428</param>
    <param name="filename">goldendict</param>
    </service>
    <service name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
    </service>
    <service name="set_version"/>
    </services>
    =============================
    Second one:
    The source file is a Git repo, and the $pkgver is defined as the output of
    printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
    The example is oh-my-zsh-git, refer to https://aur.archlinux.org/packages/oh/o … t/PKGBUILD
    The current $pkgver is  2774.96e4e5d
    I don't know how to write the file '_service' to auto fill the $pkgver so that OBS can update the $pkgver automatically by executing 'osc service rr'.
    This is what I'm writing:
    <services>
    <service name="tar_scm">
    <param name="scm">git</param>
    <param name="url">git://github.com/robbyrussell/oh-my-zsh.git</param>
    <param name="versionformat">%h</param>
    <param name="versionprefix">2774</param>
    <param name="filename">oh-my-zsh</param>
    </service>
    <service name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
    </service>
    <service name="set_version"/>
    </services>
    =============================
    Any help is appreciated!
    Yours sincerely
    Last edited by firef0x (2014-10-25 16:45:26)

    Hello firef0x,
    I've answered some of your questions here.
    https://github.com/fasheng/arch-deepin/issues/50
    Point is, yes it would be nice if you could follow arch vcs pkgbuild guidelines in OBS, but it's just not (yet) feasible if you're planning on using set_version service.
    That's why I chose the format you saw in my repo. It's for my personal use and I really don't care as long as it all works for me with minimal effort to maintain it. ;-)
    If you have any further questions just ask...

  • HT4898 How are we supposed to sync these items after June 30?

    If the Mobile Me services no longer sync, how are we supposed to sync these items?

    Lion 10.7.2 is required for iCloud to enable you to sync email, calendars, contacts and bookmarks. If you have an earlier system you can still access your email once migrated. You can of course sync between your Mac and iOS device using iTunes and a cable.

  • What are these weird things in Apple Mail?

    Hi,
    Does anyone know what these weird things are in Apple Mail? (Please ignore the yellow markers)
    It often happens when I open the application in the first e-mail.
    Thanks!
    Teun

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It won’t solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    Third-party system modifications are a common cause of usability problems. By a “system modification,” I mean software that affects the operation of other software — potentially for the worse. The following procedure will help identify which such modifications you've installed. Don’t be alarmed by the complexity of these instructions — they’re easy to carry out and won’t change anything on your Mac. 
    These steps are to be taken while booted in “normal” mode, not in safe mode. If you’re now running in safe mode, reboot as usual before continuing. 
    Below are instructions to enter some UNIX shell commands. The commands are harmless, but they must be entered exactly as given in order to work. If you have doubts about the safety of the procedure suggested here, search this site for other discussions in which it’s been followed without any report of ill effects. 
    Some of the commands will line-wrap or scroll in your browser, but each one is really just a single line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, and you can then copy it. The headings “Step 1” and so on are not part of the commands. 
    Note: If you have more than one user account, Step 2 must be taken as an administrator. Ordinarily that would be the user created automatically when you booted the system for the first time. The other steps should be taken as the user who has the problem, if different. Most personal Macs have only one user, and in that case this paragraph doesn’t apply. 
    Launch the Terminal application in any of the following ways: 
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.) 
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens. 
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid. 
    When you launch Terminal, a text window will open with a line already in it, ending either in a dollar sign (“$”) or a percent sign (“%”). If you get the percent sign, enter “sh” and press return. You should then get a new line ending in a dollar sign. 
    Step 1 
    Triple-click the line of text below to select it:
    kextstat -kl | awk '!/com\.apple/{printf "%s %s\n", $6, $7}' | open -f -a TextEdit 
    Copy the selected text to the Clipboard by pressing the key combination command-C. Then click anywhere in the Terminal window and paste (command-V). A TextEdit window will open with the output of the command. Post the contents of that window, if any — the text, please, not a screenshot. You can then close the TextEdit window. No typing is involved in this step.
    Step 2 
    Repeat with this line:
    sudo launchctl list | sed 1d | awk '!/0x|com\.(apple|openssh|vix)|edu\.mit|org\.(amavis|apache|cups|isc|ntp|postfix|x)/{print $3}' | open -f -a TextEdit 
    This time you'll be prompted for your login password, which you do have to type. Nothing will be displayed when you type it. Type it carefully and then press return. You may get a one-time warning to be careful. Heed that warning, but don't post it. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator. 
    Note: If you don’t have a login password, you’ll need to set one before taking this step. If that’s not possible, skip to the next step. 
    Step 3
    launchctl list | sed 1d | awk '!/0x|com\.apple|edu\.mit|org\.(x|openbsd)/{print $3}' | open -f -a TextEdit 
    Step 4
    ls -1A /e*/mach* {,/}L*/{Ad,Compon,Ex,Fram,In,Keyb,La,Mail/Bu,P*P,Priv,Qu,Scripti,Servi,Spo,Sta}* L*/Fonts 2> /dev/null | open -f -a TextEdit  
    Important: If you formerly synchronized with a MobileMe account, your me.com email address may appear in the output of the above command. If so, anonymize it before posting. 
    Step 5
    osascript -e 'tell application "System Events" to get name of every login item' 2> /dev/null | open -f -a TextEdit 
    Remember, steps 1-5 are all copy-and-paste — no typing, except your password. Also remember to post the output. 
    You can then quit Terminal.

  • I preordered an iphone 6 16gb on 9/18 i'm leaving the country for a week what am i suppose to do if this thing comes when i'm not here ? please spare me the whole " i know your excited about your phone" thing

    no one can give me a straight answer on when this thing is coming. what was the point of the preorder. what am I suppose to do if this thing comes when I'm not in the country with no access to my email. very disappointed in Verizon.

    littlechuga40oz If you're only going to be gone for a short period of time, and your package ships via FedEx, you can request a vacation hold once you receive your tracking information.  I don't know about UPS but I'm sure they'd have something similar to what FedEx does. @

  • When Will these two things be released?

    Hello there. I have an iPod Touch 16GB. I was wondering if anybody knew what the release date was for these two things(if they are released).
    1.iPhone & iPod Touch SDK for Windows
    2.iPod Touch 2.0 Upgrade
    If anybody Knows the release date(s), Please tell me.
    Thanks,
    Christian

    "In fact-if I knew anything about coding I would go out and develop it myself just to prove you wrong. :P"
    But you don't!
    And even if you did, it would be in the same camp as the jailbreakers as Apple, from what I understand, requires you to go through them to get apps distributed, and I am more than sure that they will pull up the whole quality issue when they tell you that your app developed on your homebrew SDK app will not be distributed. Kind of ironic from a company that has the history of Apple, eh?
    "I generally avoid claiming something will never occur in the entire length of human existence."
    Oh, I see where you are going with this. The cat is neither alive nor dead. It does not exist as it has not been observed. Unless the cat in question lives in a black bag aboard a ship in the Colonial Fleet. That one was dead even when it was in scene, apparently.

  • Having just bought an iMac and set every thing up I have found that my IPad seems to run very slow. I have also just updated the IPad to OS 5.1 .Are these two things connected or is there a problem with the IPad

    Having just bought an iMac and set every thing up I have found that my IPad seems to run very slow. I have also just updated the IPad to OS 5.1 .Are these two things connected or is there a problem with the IPad

    Using the Mac with your iPad has nothing to do with the fact that the iPad is running slow. There could be any number of reasons why the iPad is now running slow.
    Have you tried a reset on the iPad?
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.

  • Compre la cancion "These Foolish Things", del disco "Joan Chamorro Presenta Eva Fernandez" y la canción solo se escucha a la mitad, el archivo tiene una falla, lo justo es que lo corrijan o hagan la devolución. Como lo hago?

    Compre la cancion "These Foolish Things", del disco "Joan Chamorro Presenta Eva Fernandez" y la canción solo se escucha a la mitad, el archivo tiene una falla, lo justo es que lo corrijan o hagan la devolución. Como lo hago?

  • SAP XI: File2IDoc Scenario

    Hi all,
    I am doing File to Idoc scenario using XI.In SLD i have defined two business systems(one for file system as sender and other for R/3 system as receiver)in SLD.
    For sender system i have given some logical system name and for receiver business system i have given logical system name which i have defined in R/3 system.
    Design and configure phase are working properly as i have tested.
    but in message monitoring i am getting errors for following cases:
    1) when logical system for sender and receiver system defined in SLD are same, error while monitoring is "Message has error status at outbound side" is coming.
    2) when logical system for sender and receiver business system are different(for receiver i have defined logical system same as defined in R/3 and for sender it is some logical name which is not related to R/3) than IDoc is sent successfully but at R/3, in transaction BD87, error "EDI partner profile not available" is coming. and it is coming for logical system of "sender" which i think is nowhere relevant to R/3.
    Can someone tell me what i should do to complete the scenario? It would be helpful...

    Hi,
    >i]there can b two business system assigned for single client, right??</i>
    No. A business system can be associated with one and only one client of a technical system.
    >i] than what i should with logical system of business system of receiver which is using WebAS ABAP as technical system where i have given the logical system name of R/3.</i>
    The Logical system name of the Receiver will be the logical system name of your R3 system. When the Idoc reaches the target system , it will validate the Receiver Logical system and then search for the Corresponding ibound entry for the Idoc with the sender partner name ( sender logical system )
    Regards
    Bhavesh

  • File2IDoc Scenario-Unable to convert the sender service to ALE logical sys

    Hi,
    I've created a simple file to idoc scenario. my fileSender was defined as sub-element of "Business Component". when i tried to test i got the err:
    "Unable to convert the sender service SandBox_File2IDOC to an ALE logical system"
    in order to workaround the issue i had to re-create the fileSender as sub-element of pre-defined business system.
    as far as i understand, idoc sender should be part of (i.e., sub-element) of business system. - my first Q: "am i right?
    second Q: in case this is the correct way to solve the issue, should i define (as part of sld definitions) a new dummy business system?
    Regards,
    Uri

    A very common problem and a standard solution:
    Make sure you have entered the logical system in ID :business system --> Service --> Adapter specific identifiers.
    If you need more help, refer the following links:
    http://wiki.sdn.sap.com/wiki/display/XI/UnabletoconvertSendersystemtoALElogicalsystem 
    Unable to convert the sender service to an ALE logical system

Maybe you are looking for

  • A client is trying to re-register with an administrator revoked certificate

    HI All, I have an Azure based server that will not register correctly in SCCM 2012, it is our IBCM server and has been working OK but our 3rd  party support team tried to uninstall the client on this server a 5 other DP’s (I have fixed those and the

  • MR11 : Customizing account ?

    Hi, What's the customizing point for Tcode MR11 ? where we put the account for MR11 document ? Regards.

  • Windows does not have a constructor: 244 error message

    I'm using CS6 for the first time to process some RAW files using the Photoshop Automate>Fit Image script. When I tried opening one RAW image into Photoshop to create an action I got the following error message: "ReferenceError: Windows does not have

  • Problem getting any .mov to play in IE9.

    Hello, I am writing a web site for a non profit online education company that specializes in video content. Some of the content needs to be in h.264 or other iPad friendly formats. When IE9 opens the demo page (http://nationaledonline.org/test/demo.h

  • Will my computer read my new ipod nano 3rd gen?

    i just bought a new ipod nano 3rd gen from circuit city before i opened it i looked on the back and saw system requirments it says nothing about being compatible with windows xp media center edition and i have windows XP media center edition 2002 sp2