How Can I make Use of XI

Hi Friends,
I am a kind of newbie in to this world of XI,
I have a  quick question,Before stepping into the question please look in to my Existing process.
I have a J2EE product,
which needs the business data from differant versions of R/3 systems (for example 3.1,4.3,4.6c)
and some other systems as well(say people soft and few other legacy systems),
If I am asked to deploy my J2EE product at a ABC client site who has already the above environment(SAP and other systems),
The scenario would be :
1.Extracting the needed data from all the business environments of the client ABC(SAP 3.1,4.3,4.6c, People soft, Legacy)
2.Converting them in to the flat files and placing in FTP
3.Communicating thru my product to the FTP
4 Loading in to the database which is compatible with my product(say Oracle,SQL Server,DB2...etc)
Currently for Extracting the data from SAP Systems,
I am writing the ABAP programs to extract the data from the client systems,
which will create the needed flat files in FTP,
But In case of the extraction other than SAP systems,
Client ABC will be giving me the needed data from the other business systems in the required flat file format,
Step 4 will be handled by my J2EE product when all the needed filed are ready in the specified FTP location.
Now my question is,
How can I make use of Exchange Infrastructure process integration methodology in my current business process,
It would be great if some one can propose in enhancing the process by making use of XI,
Thanks in Advance,I look forward for a quick response.
Regards,
Sanjeev.

Hi,
<i>I am looking for a way where I can directly write the logic with in XI for extracting the data from SAP and other systems and moving in to my oracle database,</i>
>>>Think XI is an EAI tool. So you need to write a logic in the SAP systems to push the data into XI. Or even you can make XI to poll the data from SAP.
<i>Here the senders should be as
Sender 1:SAP3.1
Sender 2:SAP4.3
sender 3:SAP4.6
Sender 4:People soft
sender 5:Legacy1
sender 6:legacy2
Reciever should be a single Oracle Database on which my j2ee product will be sitting.</i>
Ideally you can have 3 entries for all 3 SAP systems in SLD.
For PeopleSoft system,Legacy1,Legacy2 different SLD entries.. SO it is something like you need to have Business system for each Systems.
Then I suggest, you have already ABAP programs in place, you can use this and you can call proxy from these programs. So that you can avoid doing some of the developments. But inorder to process on Proxy you need to have SAP WAS6.40 and above or SAP WAS 6.20 with add-ins.
If this is not feasible then you need to eithe go with Idoc/RFC sturctures from the R/3 sides.
http://help.sap.com/saphelp_nw2004s/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm
First try to lay out the system landscape design with message exchange format etc.
Then it is possible to do the design easily.
For e.g from Peoplesoft you will get the data in file format. That time you can go with File->XI->Data Base scenario.
Hope this helps,
Regards,
Moorthy

Similar Messages

  • How can I make Use of PS and Ai (offer) in spite of running Windows Vista ?

    How can I make Use of PS and Ai (offer) in spite of running Windows Vista ?

    Once you have signed up, you could - in theory - choose "other version" under the icon on the CC website and install CS6, but I'm not sure if that works for this special offer or only for "full" CC. Anyway, it seems simple enough to upgrade to Win 7 or Win 8 and perhaps you were planning on starting fresh, anyway...
    Mylenium

  • How can I make use of C++ or C libraries?

    I need to make use of some C++ and C libraries to gain access to some home-grown flat-file databases. Can anyone point me to some good examples of how to do this?
    Thanks

    Your topic is Java Native Interface (JNI). You can search that forum, but also take a look at javasoft tutorials.

  • How can we make use of DIMENSIONS in SAP Business One ??

    Hello everyone... how can the dimensions be used for detailed information.. pls reply on it.. its urgent,,
    Thanx
    Abhay Sharma
    +91-98996-89449

    Maybe a bit closer this time?
    <b>IF you have your branches set up as "Profit Centers",</b> then you can run an individual trial balance on each profit center as follows...
    Reports > Financials > Trial Balance > Trial Balance - Selection Criteria Window
    On the Selection Criteria Window, uncheck "BP" box and then select the account categories/accounts you want to have in the trial balance.
    Then select the "Expanded" button in the lower right hand corner and it leads to the Expanded Selection Criteria Window.
    Select the individual Profit Center (branch) you want and then run the report...you might want to then run a report with all branches as a control/audit report...
    Hope that helps...
    Zal

  • Upgraded Db from 10gR2 to 11gR2 want to know how can we make use of mem_target & mem_max_size parameter

    Hi Guys,
    Wish u all a very happy new year.
    We have upgraded our Client UAT system on solaris 10 from 10gR2(10.2.0.4) to 11.2.0.3 with latest PSU patch 11.2.0.3.8 Solaris SPark 64 bit.
    Post DB upgrade new parameters have been incorporated into the system namely
    1. Memory_Target
    2. Memory_Max_Size.
    Now although we have our SGA and PGA set to some specific values in our system, what i want to know is how can we utilize the Two parameters i named above in the system and
    how can it provide me better performance in relationship with SGA and PGA set in the system.
    Probably on what concept does Memory_Target and Memory_max_size parameters work in 11gR2 system.
    It would be really great if some one can provide the details with explanation.
    Your help is appreciated.
    Regards,
    Milan Rathod.

    Hi,
    Automatic Memory Management(AMM) was introduced in ORACLE 11g to automate the size of SGA and PGA(takes full control of managing memory)
    To configure AMM ,need to initialize MEMORY_TARGET and MEMORY_MAX_TARGET parameters.
    MEMORY_TARGET:
    The amount of shared memory available for Oracle to use when dynamically controlling the SGA and PGA.
    This parameter is dynamic, so the total amount of memory available to Oracle can be increased or decreased, provided it does not exceed the MEMORY_MAX_TARGET limit. The default value is "0".
    MEMORY_MAX_TARGET:
    This defines the maximum size the MEMORY_TARGET can be increased to without an instance restart.
    If the MEMORY_MAX_TARGET is not specified, it defaults to MEMORY_TARGET setting.
    Let say If you are setting MEMORY_MAX_TARGET=2GB, then oracle will use these 2GB to manage the memory(Boh SGA and PGA)
    If you set db_cache_size=1GB based on your requirement , then AMM always retains this 1GB memory for db_cache_size and it will use the remainng 1GB memory for other processes.

  • Can anyone give me a clear example that how can i make use the session ?

    Can anyone pls kindly tell me how can use the session to store the input from one JSP page and use it into another page? I had tried it but it doesn't work? It give me the null value for the session variable on second page....and can anyone one explain the meaning of those "request.getParameter()","session.setAttribute"?

    In short, request.getParameter() gets parameters set through HTTP request. This information is passed from client to server once and does not persist.
    Servlet/JSP containers allow you to create a session for each different connected user. Session (HttpSession) is maintained by the container and accepts attributes. When you say session.setAttribute("myAttr", myObject); you are storing myObject value under myAttr key in the session. This session object may persist among HTTP calls. Hence calling session.getAttribute("myAttr"); you get myObject within the same 'session'.
    See: http://java.sun.com/webservices/docs/1.0/tutorial/index.html

  • I have bought a german card and i have a dutch ipad dutch store, how can I make use of my card without changing to a german store

    I have bought a German card for the app Store, but I have a Dutch Ipad. Nobody tells you that you have a problem.
    I assumed that Apple was international and that cards bought in different countries were no problem and you could use them anywhere.
    Sofar for Apple. I did not expect this from such a big firm. so what am I to do. I can't get my money back, no help from Apple non what so ever.
    APPLE, THIS IS A BIG MISTAKE. I DO NOT RECOMMEND BYING CARDS ITUNES.

    We are fellow users here on these user-to-user forums, you're not talking to iTunes Support nor Apple.
    All iTunes cards are country-specific, and can only be used in their country of issue - those that I've bought here in the UK say on them that they are only valid in the UK store, does the card that you have say similar ? Do you know anybody in Germany that you could sell or give the card to ?

  • How can I make use of the CSS feature?

    <p>Hi </p><p>I am using Cr4E to design a report that will be deployed over the web both as an html page and in PDF format. I now want to assign styles to the fields in the report so that the PDF and the HTML version look differently . </p><p>My questions:</p><p>1) Is there a short explanation on how to that properly?<br /></p><p>2) I assume that the CSS styles will only  be used in the HTML version and will be ignored in the PDF. Is that correct and - if not - is there another way to apply different styles to the PDF and HTML? </p><p> </p><p>As always any suggestions are highly appreciated!</p><p>Peter Buchmann from  a rainy Zurich, Switzerland </p><p> </p>

    <p>Hi Peter, </p><p>Ok, I learned something new on this one as well. It appears that the JRC has not yet been updated to include CSS support. As you mentioned, the CSS feature will enable specific output when rendered in our HTML viewer. So to answer your question, yes, if this was indeed supported, it would provide a different output when viewed over the web as opposed to PDF format.</p><p>Now, I know the next question you have is "If it is not supported, then why is it exposed?". There are actually 2 reasons for this:</p><ol><li>This same Designer is also bundled with IBM Rational Application Developer. With the RAD integration we include an Enterprise Repository Explorer view which will allow users to publish reports to a BusinessObjects Enterprise or Crystal Reports Server system. On these systems the CSS field will work.<br /><br /></li><li> Backwards-compatibility - if you open an existing report designed by the external designer then you will need to ensure that all of the properties are re-saved when the report is saved in the CR4E designer. Users can still modify these values, it&#39;s just that they will not be honored by the runtime engine.</li></ol><p>The good news is that we should have support for this feature in the next full release of Crystal Reports for Eclipse. Unfortunately, I don&#39;t think I can officially comment on timelines until early next year, once I get some resource commitments. </p><p>Regards,<br />Sean Johnson (CR4E Product Manager) </p><p>P.S.</p><p>Did I mention I live in Vancouver? We have 2 seasons in Vancouver...the rainy season and August. </p><p> <strong><a href="http://www.eclipseplugincentral.com/Web_Links-index-req-ratelink-lid-639.html">Rate this plugin @ Eclipse Plugin Central</a></strong>          </p>

  • How can I make use of SDK??

    I found that SDK is very useful, but still dont know how to search for what I want. Could you tell me some tips in using SDK??
    I would be pleased if you reply me!!

    The SDK is the software development kit, so to answer your question you should read the Java Tutorial on tips on how to use it.
    http://java.sun.com/docs/books/tutorial/index.html

  • I synced two of my email accounts via gmail's POP3 thing. But now my iphone's gmail inbox shows a random selection of emails (not most recent ones that are in my inbox). How can I make my iphone inbox match what I see when I log on using a PC?

    I synced two of my email accounts via gmail's POP3 capabilities. But now my iphone's gmail inbox only shows a random selection of emails (i.e. right now it is May 31, 2013 but the emails in my inbox are a couple from Nov 12, a few from Oct 12, and then some way older than that and so on.When I log into my gmail from a computer, I see all my emails in the logical, standard order. How can I make my iphone inbox match what I see when I log on using a PC?

    If you're trying to decide between using POP and IMAP, we encourage you to use IMAP.
    Unlike POP, IMAP offers two-way communication between your web Gmail and your email client. This means when you log in to Gmail using a web browser, actions you perform on email clients and mobile devices (ex: putting mail in a 'work' folder) will instantly and automatically appear in Gmail (ex: it will already have a 'work' label on that email the next time you sign in).
    IMAP also provides a better method to access your mail from multiple devices. If you check your email at work, on your mobile phone, and again at home, IMAP ensures that new mail is accessible from any device at any given time.
    Finally, IMAP offers a more stable experience overall. Whereas POP is prone to losing messages or downloading the same messages multiple times, IMAP avoids this through two-way syncing capabilities between your mail clients and your web Gmail.
    That is from the page that you linked- does highlighted part of message ring a bell?

  • I have an ipad mini. From one moment to another a document that was created and used on pages app ( on the ipad mini) does not want to open ( When pressed it states " document cant be opened). How can I make this document open again?

    I have an ipad mini. From one moment to another a document that was created and used on pages app ( on the ipad mini) does not want to open ( When pressed it states " document cant be opened). How can I make this document open again?
    I have tried back ups and  restoring, resetting, and even updating the pages app. And nothing has worked.

    I have an ipad mini. From one moment to another a document that was created and used on pages app ( on the ipad mini) does not want to open ( When pressed it states " document cant be opened). How can I make this document open again?
    I have tried back ups and  restoring, resetting, and even updating the pages app. And nothing has worked.

  • How can I make the background one solid color?  It is too difficult and noticeable when I use the retouch button and try to erase all the creases in my backdrop.  So, how can I have just a solid white background?

    How can I make the background one solid color?  It is too difficult and noticeable when I use the retouch button and try to erase all the creases in my backdrop.  So, how can I have just a solid white background?

    When talking about a specific image posting the image may be useful.
    One can use a Layer Mask and add a white Layer underneath.

  • How can I make my Kerio WebMail memorize email addresses used previously?

    How can I make my Kerio WebMail memorize email addresses used in the past?

    Have you checked with Kerio support for answers? <br />
    http://support.kerio.com/index.php?_m=knowledgebase&_a=view

  • HT204380 How can I make a face time call from one country to another( supporsing both parties using iphone 4s). What will be the caller charges. If there is no charges as we use wifi, will there be a charge till connecting the call?

    How can I make a Face Time call from one country to another( supporsing both parties using iphone 4s). What will be the caller charges. If there is no charges as we use wifi, will there be a charge till connecting the call?

    FaceTime is free to use. You will not be charged for using FaceTime.

  • How can I make server use single class loader for several applications

    I have several web/ejb applications. These applications use some common libraries and should share instances of classes from those libraries.
    But applications are being deployed independently thus packaging all them to EAR is not acceptable.
    I suppose the problem is that each application uses separate class loader.
    How can I make AS use single class loader for a set of applications?
    Different applications depend on different libraries so I need a way that will not share library for all applications on the domain but only for some exact applications.
    When I placed common jar to *%domain%/lib* - all works. But that jar is shared between all applications on the domain.
    When I tried to place common jar to *%domain%/lib/applibs* and specified --libraries* attribute on deploying I got exception
    java.lang.ClassCastException: a.FirstDao cannot be cast to a.FirstDaoHere http://download.oracle.com/docs/cd/E19879-01/820-4336/6nfqd2b1t/index.html I read:
    If multiple applications or modules refer to the same libraries, classes in those libraries are automatically shared.
    This can reduce the memory footprint and allow sharing of static information.Does it mean that classes should be able to be casted ?

    You didn't specify which version of the application server you are using, but the config is similar as long as you know what to look for. Basically, you need to change the classloader delegation. Here's how it is done in 8.2
    http://download.oracle.com/docs/cd/E19830-01/819-4721/beagb/index.html

Maybe you are looking for