XI design decision - New

The project would like to upload PO from Legacy system to SAP using XI  and SAP IDOC .
My question is do we need to split PO dataset from legacy by the PO number to feed XI? For example, if we have 5 POs , do we have to split PO data file into 5 pieces of flat files by PO number, then feed to XI and IDOC one by one ?
Can we load one consolidated PO data file and then let XI to control how to feed SAP-IDOC one by one?  if yes, how to set control in XI?
Would appreciate for your advice.
Alex Liu
Shanghai, China

Hi,
You dont need to split any PO's and all.
You have to follow normal mapping in Xi and it will post your Po's in SAP R/3 through IDOC
Regards
Seshagiri

Similar Messages

  • HELP !!!!!! Design decision...!!!!!

    Hello,
    I am in a dilemma of making a design decision . We are developing a business tier component. This is going to talk to webservices on the backend. Right now it is going to integrate with 2 different backend systems through web services. In future it might support more of such backend systems.
    And there are clients (web app, xml app) who interface with the component.
    Most of the data elements passed over to backend systems is similar for both the systems, but some are different.
    Now is it a good design to make 2 different client interfaces for 2 backend systems ? so that ,clients upfront decide which interface to use. This is more cleaner and easier implementation.
    Or is it good to have a generic interface, and component then figures out which data to use and to which backend system to talk to.
    Please help,
    Thanks

    There are several patterns that could apply, but the most widly used is probably the MVC (Model View Controller) pattern.
    With the pattern the View layer is the front end (in your case this would be the web app / xml app).
    The Controller would be your middle tier, this layer is responsible for relaying requests of the View layer to the Model layer.
    The Model layer would be your backend webservices.
    As said, the controler is responsible for relaying the requests from the view layer to the correct webservice. This means you need to have some way to know how to do this. You can employ several methods to do this.
    You could have different methods for the different webservices, this is the most straight forward way.
    Or you could look at the provided parameters and decide where you need to go based on that. This is slightly more difficult, but when you have two or more webservices that do almost the same thing, this might be the better way to go.
    If you really wanted to make things fancy, you could employt the second method and have the checks be based on rules you configure through a dynamically loaded file, this way, you could (theoratically) build your middle tier in such a way that you can add new front ends / back ends without having to redo the middle tier. This might eventually be the cleanest / best way to go, but it is also the most difficult and takes a lot of planning beforehand.
    Mark

  • Design the New process set up for Materials in one physical stock plant

    Hi Experts,
    The requirement is one physical plant as two different logical plants in the system. The main issue is how to administrate or how to find the set up which allows one Physical warehouse in Hamburg which we have supplying two Logical warehouses in the system without having thru really physically separate the warehouses into two different ones. Materials physically will be only for one warehouse.
    Requirement is for Design the New process set up for Materials in one physical stock serving plant into two different system plants.
    Most of the things are pointing in the direction that order Backlogs will not be converted into new organization. We have backlogs for the material requirements for purchase orders, sales orders whatever we have in the current setup; then there will have all are new orders from the certain dates taking in the  new organization set up. These backlogs are very long at least three to four years.
    We would like to find some way to have the all the material requirements ending up in one basket instead of two baskets. That still be able to deliver at least in system point of view from two different baskets.
    We need to do analysis on one physical stock serving plant into two different system plants that could be done either by material master data or as i understood that could be from PS side.
    can any one please tell me how we can maintian this setup in the system.
    Please provide your valuable inputs.
    Brgds,
    RK

    RK,
    Sorry, the creation of such an end-to-end solution is outside the scope of an online forum.  Most consulting companies would send a multi-disciplinary team to perform this task, and would take several weeks to research your requirements, and come up with a prototype.
    Sales order availability checking is described in SAP online help
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/93/744b51546011d1a7020000e829fd11/frameset.htm
    I will say this.  If your goal is to have two plants, with two company codes, and you wish to only procure or produce in one of the plants, then generally I would recommend using Special Procurement via Stock Transport Order (in standard SAP, Special Procurement 40).  This based on a very small knowledge of your requirements.  I have already cited the Sap online help for special procurement.
    SAP online help for Warehouse management is at
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/c6/f8386f4afa11d182b90000e829fbfe/frameset.htm
    As you begin to read the required topics, I am certain you will realize that this task is beyond the capability of an untrained person.  I again suggest that you search for professional consulting services to assist you in this project.  It will be money well spent.
    I am now closing my responses to this thread.  Good luck in your project!
    Best Regards,
    DB49

  • Why don't we design radical new controls with the 3D toolkit?

    Hi,
    The first time that a saw the open GL toolkit for LabVIEw I thought thats a great new drug. I played around with it but my computer crashed here and than. I could not find the reason why and so I decided to spend more time with it. Some weeks late I found that my graphic card had a problem and that caused the crashes.
    My last experiment with the toolkit was a 3D gauge.
    While its still not ready it gives a impression what might be possible using this toolkit.
    You will find it as a LV 7.1.1 Version in the attachment.
    If there are more ppl intersted to develop and design completely new controls than fell free to do so and make the rest of the world envious about the things that are possible using LV. Lets give a chance to everyone using LV to use this new controls.
    The first projects could be:
    - a better or more complete 3D gauge ;-)
    - a cool 3 or more position switch.
    - a real advanced thermometer.
    - a multi color LED bar.
    - a pipe with floating water.
    - a cool valve to stop the waterflow.
    - a launch button like in a aircraft.
    - a animated throttle for ships.
    - a gyroscope.
    - a artificial horizon.
    - or a brand new other thing.
    Lets go and give it a chance.
    With kind regards
    Martin Kunze
    With kind regards
    Martin Kunze
    KDI Digital Instrumentation.com
    e-mail: [email protected]
    Tel: +49 (0)441 9490852

    I was looking at your code and thinking about the 512 X 512 limit on the image rendered.
    The attached Vi show how a larger image can be rendered by using more than one "Draw Scene".
    BenMessage Edited by Ben on 06-18-2005 12:52 PM
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction
    Attachments:
    Gauge exampleX2.vi ‏230 KB
    X2.JPG ‏83 KB

  • I want  to design a News like the *LInklist* by XML Form Builder

    Hello:
       Everyone!
       Now I have another problem about XML Form Builder
       I want  to design a News like the LInklist by XML Form Builder
       I want the result,For Example
    SAP News
           1news1
           2news2
           3news3
    who can give me some adviseon about how to disign the Edit, Show and Renderlistitem in XML
    Thanks a lot
    Hope your help!

    Hi,
    In XML Form
    1) Edit form is used for designing the user interface.
    2) Show form is used for displaying the xml form to the end user
    3) RenderListItem is used for  rendering the xml form into a small description like 1News1, 2news2  etc..
        Here you need to display only the heading of the xml form
    After you create the xml form
    Create Layout set  where you need to give the proerties like xml renderer form , no of items to display etc...
    Thanks&Regards,
    Raghu

  • COPA vs. BCS design decisions (ex. profitability by customer in BCS)

    We are trying to meet a business goal of identifying gross profit by customer.
    We realize "customer" as a field in BCS is problematic, so we are thinking of only storing certain customers in BCS with a catch-all "Others" customer - with the goal of keeping the BCS data volume reasonable.
    Consider the scenario: US company sells material X qty 1 to Spain company for 100 with cost of 30 (therefore profit of 70)
    Spain sells same material X qty 1 to third-party customer for 120.
    Spain from a local perspective profits 20, however the group from an overall perspective profits 90 ( the US revenues of 100 eliminate against the Spain COGS of 100 so you are left with revenue of 120, COGS 30, profit 90 - from the group perspective ).
    We want to know how to see, on a customer level, the 90 profit from these transactions. 
    We do not believe COPA can do this, can this may be accomplished in BCS? 
    If you do a "one-sided" elimination (elimination driven by the revenue side only) of the intercompany revenue the system would not be able to reference customer on the elimination. We are wondering if this scenario of analyzing overall profit by customer can be accomplished by BCS functionality and are particularly interested in knowing what functionality you used to accomplish this requirement and in what sequence within the BCS close (BCS monitor).
    Thank you in advance for any input you may have.
    Also we are interested in any opinions/comments anyone may have about design decisions regarding BCS vs. COPA in BW.  BCS business content identifies a sample design for a BCS data model including item, company, movement type, trading partner, functional area, etc.  COPA (as configured in R3/ECC and extracted to BW) commonly features analysis by customer, material, etc.  Considering BCS features elimination functionality, what design concerns have people faced with respect to fields that they include in both reporting systems?  Obviously a prominent concern is sizing of the systems, but what common characteristics has anyone decided to feature in both systems? What considerations drove the decisions as to what common characteristics to feature in both BCS and COPA?

    Hi John,
    Reg, your last question - might be useful info in here, if you have not seen it yet:
    Re: Reports using COPA cube, BCS Cube

  • JPA Arhitectural Design Decision

    Hi,
    I'm building a 1 tier web shop, using mostly Ajax, Servlets and JPA and I need your advice on a design decision.
    When a user demands to see the products belonging to a particular category of products, my DAO object returns to the servlet a java.util.List<Product>, where Product is a JPA entity. In the servlet class I "manually" create the Ajax XML response, the user gets to see the products, everything is nice and great.
    I am not happy with the fact that the list of products remains detached in the servlet class, sort of say, and when another user demands to see the same products another list gets greated. These are objects that have method scope, but still they are on the stack, right? For 100 users who want to see 100 products each, the no. of objects created could cause the application to have a slower reponse time.
    So my question is about the design of the application.
    I obtain the list of products in the servlet class and construct the XML response. Right before sending the response, should I pass the list of products back to the DAO, and ask the EntityManager to merge the products? Will this reduce the no. of objects my application creates? Shouldn't I do this because I'm merging entities that have not been changed and the merge operation is time consuming?
    Should I not pass back the products to the DAO and set each product in the list to reference null and call System.gc() ?
    Keeping in mind, that my main concern is application response time, not reduced development time, are there any other suggestions you can make?

    first of all, a merge is only used to synchronize a changed entity that is not managed by an entity manager with the database. Why did you even come to the conclusion that you might need this?
    No you don't nullify the entities in the list. You let the entire list go when you are done with it. Manually nullifying can hinder the garbage collector, just don't do it unless you have a very good reason for doing so.
    Your main problem seems to be that you don't like the fact that you are fetching 100 objects for both users, putting duplicate objects in memory on the server. Are you sure this is a problem? You shouldn't be thinking about optimizations while you are still developing you know. I would wait until you are done, then profile the application to see where bottlenecks are; if fetching those 100 products turns out to take a lot of system resources, THEN optimize it.
    You may want to look into caching. If for example under water you use Hibernate as the persistence provider, search for "hibernate cache" using google.

  • Design decision / purpose / aim of audit trail

    Hi,
    since the audit trail doesn't contain so many data and BAM is great for real time monitoring my question is: What is the design decision, or the purpose / aim of the audit trail?
    What was the main target to implement a audit trail? Is it primarily for debugging? To see the flow the process instance has taken?
    Obviously the audit trail isn't the right way for real time monitoring, right? So maybe you can tell me, why there is an audit trail at all. What was the design decision behind it?
    Greetings
    Mike

    Hi Mike,
    While I am certainly not one of the people who designed it, I think I can answer your question.
    The audit trail is what the name implies - it keeps track of all the steps preformed by the process instance. It lets you view the instance history, variable content etc. and lets you see the current state of an in flight instance or to be more exact lets you see the last dehydration point. You can minimize the trail data, or even disable it.
    BAM however is real time monitoring of business or operational data or KPI. You send data to the BAM engine using sensors, and you only send the data you want to send when you want to send it. IF you don't need real real-time monitoring with all the fantastic visual features, alerts etc. of BAM, you can send the same data to a database or JMS server instead and built your own monitoring.
    hth,
    ~ronen

  • Did Lego Design The New Interface?

    Lego no doubt designed the new interface for iOS7. Even has the same plastic feel.

    Hello msharkey,
    You can also check out our sharing and ideas page at http://forums.verizon.com/t5/Share-Your-Ideas-with-Verizon/idb-p/ideas
    Thanks,
    Shamika_VZ
    Verizon Support
    Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or Plan.

  • Questioning design decision in java.lang.Character

    Having a look at the source code for java.lang.Character, I have the Character class explicitly extends Object
    I am using jre1.6.0_07 on window XP
    Now the question is what is the reason for such a decision and we all know that any class implicitly extends Object class.
    public final class Character extends Object implements java.io.Serializable, Comparable<Character> {
    }Regards,
    Alan Mehio
    London, UK
    Edited by: alan_mehio on 24-Jul-2009 12:31

    I cannot answer with anything but personal intuition, and give non-conclusive details:
    first this is not a design decision, merely a style decision, since, as you mention, any class implicitly extends directly java.lang.Object if not explicitly extending anything else (and at the bytecode level, the source-level difference is undetectable).
    As far as style is concerned, I would have assumed that the whole JDK team is required to strictly follow consistent rules, but different classes suggest otherwise.
    Sun's public [Code Conventions for the JavaTM Programming Language|http://java.sun.com/docs/codeconv/html/CodeConventions.doc5.html#2991] do not have an explicit rule about this; section +6.4 Class and Interface Declarations+ provide an example with an extends Object clause, but the rule is not explicit in the text; and the previous section 5.2 does provide an example without this clause...
    I went on speculating that the developpers for the Character class had a special intent in mind, as they override Object methods equals() and hascode(), but other class in the same package do the same without the explicit extends Object clause (Void, System, Number). At that step I gave up trying to find a reason other than the developers' own style...

  • Landscape Design decision

    hi,
    I have an query regarding the design decision.
    There are 2 applications at the target (both serving different division) which would receive the master data from ECC via SAP PI.
    Target structure for PI is identical for both the applications.
    Now the question is should I have only 1 application to dump the data or should connect to both application using only 1 mapping and 2 different end points.
    regards,
    Anirudh.

    Hi Gaurav,
    Thanks for your reply but I am aware of this and it is not a PI technical question.
    My question is more from a design perspective.
    If you have 2 applications serving same business but different division and can accept similar structures, should we make separate end point connection with each or let one become HUB and it can share the data to with another server.
    This way you reduce the end point connection with PI and reduce the development effort. Drawback is that it will introduce a point of failure for another server which will take data from the HUB.
    regards,
    Anirudh.

  • HT1688 Please contact me i can re-design the new iphone 5

    I can design the new iphone 5 please contact i have really good ideas to make the new loook of  iphone

    Don't be silly. Apple do not design their products by taking suggestions from the public.

  • VS2013 Express Report Viewer - Design a New Report

    I just installed VS2013 Express and added ReportViewer to the .NET Framework Components.  I then added a ReportViewer to a Form in a new project, added a SQL Server 2008 Object using the object explorer, followed by adding a DataSet of one of my SQL
    Server 2008 Database Tables.  All good so far as I was following Mario Scopel's youtube video on "Creating Reports in C# - Part 1 of 2".
    The next step was to Design a New Report using the ReportViewer's Task arrow and clicking "Design a New Report" but it does nothing!!! What is wrong with this software?  Am I missing something regarding the RDL schema?  What do I need
    to do to create a new report to this local database?
    Thanks.
    JT

    HI JT,
    Visual C# forum is discuss and ask questions about the C# programming language. Based on your description, your case related to VS report.  I will move your thread to
    Other Forums    >  
    Visual Studio Report Controls forum for better support.
    Best wishes!
    Kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Archiving Design Decisions

    Hi Friends,
    I would like to know the data archiving frequency  & Design decisions for data archiving?
    Thanks in advance,
    Chandu.

    Hi Chandu,
    Frequency depends on nature and residence period of data. Application data like IDOC, Work Items and Application logs has short residence time those can be archive very frequently, whereas business data has long residence time period those can be probably archive annually or Quarterly.
    Archiving Decision depends on business’s legal and technical  retention policies.
    Regards,
    Rajnish Pathak

  • KEYNOTE designer ?  New  York area ? We're Looking for ya !

    We are looking for someone who can help us create/design Keynote (and powerpoint) presentations. REDegg is a new media & communications firm representing ideas, properties, web and technology. We are looking for someone who is creative, inventive, progressive, and collaborative to help us package and present our ideas to clients, brands, agencies and publishers.KEYNOTE is our presentations platform of choice, can also do Powerpoint if needed. Some flash work would be helpful to build "demos" for the presentations as well. email me at [email protected] or [email protected] THANX. - EG

    Heheh, thanks!
    From my perspective, we would want to better understand the following:
    - the new features in 10g which will be relevant to us (given we're not enabling versioning for the moment).
    - best Methods of Work for using non-versioned Designer going forward.
    - administration (RAU) of non-versioned Designer: anything new we need to be aware of.
    - anything in the migration process we might have missed.
    We would like somebody from Oracle (assuming UK - could be from further afield but I don't think we'd pay for the travel!) who can do all the above to come in. I'm not clear whether this falls into the pre-sales area (i.e. free?) or if there would be a cost due to possibly complexity (and what would the figure be?).
    Antony

Maybe you are looking for

  • Screen isn't keeps turning black and white on my blackberry 9000

    can somone help me find a way to fix my screen. it keeps changing colors and turing black and white.

  • How do i turn apps off in ios7?

    help i am apple dumb! ahaha i need to turn off the apps?

  • Can I use Creative Cloud Photography Plan for commercial purpose?

    I own small company and we have some basic use of Photoshop. I am planning to buy creative cloud photography plan. Can I use creative cloud photography plan for commercial purpose?

  • VL02N user exit

    Hi guys I need to debug a workflow. When I hit PGI on VL02N on an outbound delivery, there is a certain Z Fm i need to go to in the debug mode, when I set the breakpoint there using the set breakpoint at facility of the new ecc6 debugger it shows me

  • HCM - IDM Integration issues

    Hello Experts, I am working on the HCM & IDM Integration and I have done the configurations on HCM & VDS as per the Systems Landscape document. When I Run the export query from the HCM, The data is not coming to the staging area. I have turned on the