Container Scenario.. Help !!

Hi Experts,
I have a scenario, which I am not able to automate, I would like to share the same with you all, hope I will get some help to get rid of this scenario. This scenario has been unsolved for quite some time. scenario is as follows
Master data:-
There are two locations Plant (Say AUSTRALIA) and a customer (DUBAI). Each has a PPM. There are two products M_FILL_CON(Filled container) and M_EMPTY_CON(Empty Container)
The PLANT_PPM will do the filling and CUSTOMER_PPM will consume and produce the empty container. there are limited No of containers in the network.
So the Structure of the PPMs are as follows:-
PLANT_PPM :
    <b>Input</b> – one unit of M_EMPTY_CON and the Material(Available at plant in unlimited amount).
    <b>Output</b> – one unit of M_FILL_CON
    <b>Resources</b> at plant location are available round the clock with out constrain.
CUSTOMER_PPM :
   <b>Input</b> – one unit of M_FILL_CON
   <b>Output</b> – one unit of M_EMPTY_CON
   <b>Resources</b> at customer location are available round the clock with out constrain.
(Actually finished good is packaged in to a empty container (M_EMPTY_CON ) and delivered to customer as a finished product (M_FILL_CON), then the good will be consumed and again empty container (M_EMPTY_CON) will be generated)
It will take 7 days to transport M_FILL_CON from AUSTRALIA to DUBAI.
It will take 7 days to transport M_EMPTY_CON from DUBAI to AUSTRALIA.
It will take 7 days to produce M_FILL_CON.
It will take 7 days to produce M_EMPTY_CON.
Transactional data:-
Now I have a initial stock of 1 unit of M_EMPTY_CON at DUBAI, say at present date (X), and a demand for M_FILL_CON of 1 unit at say X22. further more you have a demand at DUBAI for M_FILL_CON on date X50, we are running SNP Optimizer and we will have a planing run for eight weeks.
Problem:-
To fulfill the requirement of M_FILL_CON on date X22 the M_EMPTY_CON moves from DUBAI to AUSTRALIA by X7 then should be get filled at Plant location (Australia)by X14 and then should be moved to DUBAI as a filled container by 22nd day. Now to replenish the demand of M_FILL_CON at X50, that M_FILL_CON should be consumed at DUBAI by X29 and then should be moved back to Australia by X36 and get should get filled by X43 and them should be shipped back to Dubai by X50. .
Because there is loop being formed (loop of  in out and output product), so SNP run not producing any orders. Further more there may be more then one customer but just to simplify the scenario I am just taking only one.
Could you please help me simulate this scenario.
Best Regards
Ashish

Hi...
By this time you must have resolve this query at your end..
Can you plese share the solution used by you

Similar Messages

  • Scenario Help - Problem in Return Flow from RFC

    Dear Expert,
            I am new to the XI development. we are on XI 7.0PI. In one of our scenario
    we are pulling some info. from Sql database & post some documents in SAP via RFC. in this case RFC returns me the Document No. & some status from SAP which i am suppose to update back the same table row from where i have fetched this information. But the problem is the RFC does not return the Key value which i need to update the SQL table back.
          How can i solve this problem without using BPM. I cannot change the RFC since it is not in my hand. ( So that RFC can take the Key Field of SQL & return the same back which i can use in my reverse Mapping. )
    Any Global container which can hold this data from Forward Map which i can use in Reverse Map to update this SQL table.??
    Pl. Help... Waiting for the reply.
    Regards,
    Umesh

    Hi Sudheer,
    From SAP Help,
    This object enables you to cache the values that you want to read again when you next call any user-defined function in the <b>same message mapping</b>.
    In this case, the mapping programs are different. So there is no way (to my knowledge) of using GC to solve this issue. If the issue has to be solved from XI, my soln would be opting for a lookup in request and response mapping. In request mapping store the keyfield value and in response mapping, retrieve the same. Ofcourse this is <b>not</b> a much recommended way by SAP.
    A cleaner soln would be to develop a wrapper RFC (if the original RFC can not be changed) that returns the keyfield value along with the status.
    Regards,
    Jai Shankar

  • Container manipulation help

    All,
    I need some help in designing this scenario. I do not have the luxury to write a custom BAPI. Here is my scenario. A typical async>sync>async with little modification
    1. Async call to BPM with input payload
    2. BPM calla BAPI_SALESORDER_GETLIST with customer number and sales organization from input payload and returns a list sales order items (Sync)
    3. I need to call the BAPI_SALESORDER_GETSTATUS for each sales order number that I got from the first call (Sync?). Not sure how this has to be designed
    4. Transfer the data through HTTP adapter (Async)
    I am able to perform step 1, 2 and 4 (of course only line item data). I need some pointer help on how to incorporate it in step 3 of BPM.
    I can use a block with foreach and call the BAPI_SALESORDER_GETSTATUS after the first sync call to GETLIST BAPI but I am struggling to convert the response from first BAPI call BAPI_SALESORDER_GETLIST which is a single line message type to multiline message type. In fact all I need is the list of sales order number from the first call and loop through it and call the status BAPI. How do I loop through the response and collect the order number into a container?

    Hi...
    By this time you must have resolve this query at your end..
    Can you plese share the solution used by you

  • Query Scenario Help - Average of Multiple Regions

    Hi, I have a query scenario I can't create and I hope someone can help with.
    The user inputs a sales Area and the report is to output the regions in that area and provide the Volume (easy) and the Average of all the presented regions.  The problem is that the number of regions is dynamic so I don't know how to go about determining the average and making it constant across the regions.  The user can also drill down on a region to present divisions and I would then need the average for the divisions this time instead of regions.  Can you help?
    Example 1
    Input Sales Area 1000000
    Region               1000001  1000002  1000003
    Product1  Volume       100      120      105
    Product1  Average      108      108      108
    Product2  Volume       200      400      325
    Product2  Average      308      308      308
    Example 2
    Input Sales Area 2000000
    Region               2000001  2000002  2000003  2000004
    Product1  Volume       100      120      105      180
    Product1  Average      126      126      126      126     
    Product2  Volume       200      400      325      600
    Product2  Average      381      381      381      381
    To get this layout I have the following in the query builder:
    The 2 Products are in a structue under Rows
    The Key figures structure is also under Rows
    The Region is under the columns

    If you redesign the report slightly to move the "Average" to a column at the end of each row (which really makes more sense, IMHO), then the answer is easy. Just change the Suppress Results Row property to "Never" for Region, and change the Display Results As property to "Average" for Volume.
    You could also make this same change to Division and/or any other free characteristic they might use as a drill-across in the report.
    Hope this helps...
    Bob

  • BC to PI to RFC / RFC to BC scenarios help

    Hi
    I have a scenarios to work on the Business Connector <> PI <> RFC (R/3) wise versa, I don't have any idea about the BC connectors. Please help on these with your experience and knowledge, like what I need to get from BC side for BC Receiver and BC sender Adapters(PI 7.0).
    Thanks
    Vasu

    Hi Vasu,
    SAP Business Connector:
    The SAP Business Connector is a middleware product based on webMethods’ B2B Integration Server. It allows you to integrate with R/3 using open and non proprietary technology. SAP BC uses the Internet as communication platform and XML/HTML as data format. Thus it seamlessly integrates different IT architectures with R/3.
    SAP BC allows for full bi-directional communication to and from R/3. On the one hand all SAP functionality accessible using BAPIs and IDocs can be made available to business partners over the Internet as secure XML-based services. On the other hand applications and information running on a remote web site can be instantly invoked by a simple SAP function call thus making the information of the Web available to an R/3 System.
    SAP BC provides an XML layer on top of R/3 functionality so that other applications do not need any understanding of R/3 internal data structures or protocols. You can deploy SAP BC to simply but effectively achieve business-to-business integration between trading partners, thereby extending the reach of your SAP infrastructure to customers, partners and suppliers. Examples for applications may include real-time integration between supplier inventories and your SAP System or multi-vendor product, price and availability information and your purchasing application.
    For further Information on the same see WHAT IS SAP BC ?
    SAP XI:
    SAP Exchange Infrastructure (XI) enables you to implement cross-system business processes. The aim of the Exchange Infrastructure is to integrate different versions of SAP and non-SAP systems implemented on different platforms (Java, ABAP, and so on). The Exchange Infrastructure is based on an open architecture, makes uses of open standards (in particular those from the XML and Java environments) and offers services that are essential in a heterogeneous and complex system landscape: Namely a runtime infrastructure for message exchange; configuration options for managing business processes and message flow; and options for transforming message contents between the sender and receiver systems.
    Check the following links:
    Also go through the following links:
    /people/bla.suranyi/blog/2006/07/10/xi--sap-business-connector-integration-using-the-http-adapter
    https://websmp106.sap-ag.de/~sapdownload/011000358700005272252005E/BC2XIMig-RZ.pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a8424011-0d01-0010-e19d-e5bd8ca52244
    /people/kamaljeet.kharbanda/blog/2005/09/16/xi-bi-integration
    Amaresh

  • Set text of container - javascript help, please!

    I have used Dreamweaver behaviours to "Set text of container" and make different writing appear inside a box when I click a hotspot. Now I want people to be able to click on the writing that just appeared and make more text appear in another box. Could someone tell me how to do this? I don't think I can use Dreamweaver's behaviours for this because there's no material trigger... in that the writing that is the trigger only appears when the first trigger is clicked, but I'm more than happy to be corrected!!
    So, I've been trawling through javascript libraries but I don't know what I'm doing, so if someone could either tell me how to do this in dreamweaver or really spell out what libraries etc. I need to download and what code I need to make a bit of text that's already a set text of a container into a trigger for a set text of another container, that would be great!
    Sorry for the complicated question, it's difficult to explain what I mean.
    All help very much appreciated ^^

    flozzle19262010 wrote:
    I... really don't see how that will help you, considering I'm just asking HOW to do something. It's not like there's a mistake in my CSS or whatever, I just want to know if such a thing as described above is possible...
    As I say, I'm reluctant to upload it as it's for someone else.
    Have a look here http://forums.adobe.com/message/2691056#2691056.
    Both Nancy (one of the best in the business) and I have been trying to help. It's your call.
    I wish you the best of luck.
    Ben

  • BPM scenario help

    Hello All,
                  Here i am new to BPM. But here i got a scenario which involves BPM. can any one help me in the integration process logic for
                one sender interface and multiple interfaces. only one sender and one receiver.
    please dont tell that we need not go for BPM . we can use multimapping without BPM. in my case i am going to use the proxies to post data to R/3. where as it is not possible for multimapping when we use XI adapter. please help me in this scenario.
               sender side ::  one file server, one interface, file adapter.
            receiver side:::::  one R/3 server, three interfaces, XI adapter.
    please give me the logical diagram if possible . else atleast  describe the logic to use in integration process.
    pleaseeeeeeee  help  me  in  this  scenario.
    thanks in advance to all.

    Here you go,i:N with BPM
    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    Thanx
    Aamir

  • Tabs are no longer loading, I have disabled addon's, killed the plugin-container, nothing helps

    Worked fine earlier this week. Now, the saved tabs (from session manager) just do not load. A few do but only 2-3 out of 16. I've disabled most addon's, stopped the plugin container, performed all MS updates for XP, downloaded 3.6.10 of Firefox, nothing helps. I give up.

    I solved the code problem myself after a careful run through of the code, the "else" in my subclass made it so that every button other than the Add button deleted a selected entry, i quickly fixed it and made it an if statement.
    Thank you for the link cotton.m
    My question bout optimizing still remains though:In the beginning of my code i have it loading the entire library with the *, and i noticed after turning it into a .jar that it loads slower than i expected... would a way to speed it up be to specify exactly what i need loaded after the program is finished or would it make no diffrence?

  • Proxies to jdbc scenario help...!

    Dear All,
    I am very new to XI , can anyone guide me step by step process for
    1. File to webservice scenario via xi
    2. Proxies to jdbc  scenario via xi
    3.IDOC to JDBC scenario via xi
    will be much helpful as i need to complete these processes very soon.
    Thanks in Advance.

    HI,
    Here are the documents:
    Webservice scenario:
    these 3 documents should explain it all,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b548ac1555
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
    troubleshooting SOAP:
    /people/varadharajan.krishnasamy/blog/2007/01/09/troubleshooting-soap-message--xi
    IDOC and JDBC Scenarios:
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters --> For Idoc sender: IDOC -file
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 --> for jdbc receiver: file -JDBC
    IDOC configuration :
    Refer the help:
    /people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi - ALE settings for R3-XI
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd1539
    Idoc to File:
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
    This is expalined both the scenarios:
    Please follow the below process for configuration:
    Pre-requisites for Inbound IDoc to R/3 from PI:
    Configuration required at Xi side:
    Go to IDX1: configure the port.
    Go to IDX2: load the DOC metadata.
    Go to SM59: Create RFC destination which points to R3 system this is require in the case where your IDOC is sent to R 3 system,
    Configiration required at R3 side:
    Maintain Logical System for PI (SALE transaction):
    Maintain Partner Profile for XI system(WE20):
    Pre-requisites for Outbound IDoc from R/3 to PI:
    Configurations required in R/3:
    Maintain Logical System (SALE)
    Define RFC Destination (SM59) which points to PI system
    Maintain Port (WE21)
    Maintain partner profile. (WE20):
    Maintain Distribution Model (BD64):
    JDBC:
    Receiver JDBC scenario MS access - /people/sameer.shadab/blog/2005/10/24/connecting-to-ms-access-using-receiver-jdbc-adapter-without-dsn
    Writing Stored Procedures-
    /people/siva.maranani/blog/2005/05/21/jdbc-stored-procedures
    http://www.ics.com/support/docs/dx/1.5/tut6.html
    /people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
    http://www.ics.com/support/docs/dx/1.5/tut6.html
    http://java.sun.com/docs/books/tutorial/jdbc/basics/sql.html
    http://www.sqlteam.com/article/stored-procedures-an-overview
    Proxy:
    Client Proxy:
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    Server Proxy:
    /people/siva.maranani/blog/2005/04/03/abap-server-proxies
    Smarter Approach for coding ABAP Proxies
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    File to Inbound Proxy:
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
    How do you activate ABAP Proxies?
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    Debugging Inbound Proxy:
    /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
    Thanks and Regards,
    Chirag Gohil

  • Soap- XI- RFC- DB BPM scenario help

    Hi,
    I want to implement a scenario like this. a third party system use the soap adapter to call the ECC RFC via XI.and i want to write the RFC response into another DB using the jdbc adapter.after that i want to send back the DB update_insert result to soap client (third party system).so the scenario looks like this
    soap request->XI->RFC
                      |
    soap response <---DB
    i want to use BPM,but have not too much experience.appreciate your help.
    Regards
    xiaofeng

    Hi,
    This will be a Synch Asycnh Scenario and you will need a BPM with a SYNCH ASYNCH bridge.
    Steps :
    1. Receiver Request Message from SOAP -- Open SA Bridge
    2. Send Syunchronous -- To call RFC and get Response
    3. Send Synchronous -- TO send data to JDBC and get response
    4. Send -- TO send data back to SOAP -- Close SA Bridge.
    You will have to do the corresponding message mapping , etc.
    Take a look at the SAP BASIS Component -- Patterns -- Synch Asycnch pattern and this link for more info,
    http://help.sap.com/saphelp_nw04/helpdata/en/43/65d4dab39b0398e10000000a1553f6/content.htm
    Regards,
    Bhavesh

  • Data Load scenario- help needed

    Hi gurus,
    Please help me with the below scenarios for the LO mechanism:
    Rec 1 entered in R3 between T1 and T2 (during R3 setup table population). When does Rec1 get into BW?
    Rec 2 entered in R3 between T2 and T3 (after setup table population but before initialization loads). When does Rec 2 get into BW?
    Rec 3 entered in R3 between T3 and T4 (during initial loads in BW). When does Rec 3 get into BW?
    Rec 4 entered in R3 after initialization is completed after T4. When does Rec 4 get into BW?
    Time
    T1                                          T2    T3                                                                               T4                             
    |--|---||--
           Rec 1                                Rec2                                   Rec 3                                                   Rec 4
    T1 – T2 – Setup Tables populated
    T3 – T4 – Initial Loads performed
    T4 onwards – Delta Loads performed

    Hi ,
    senario1;Rec 1 entered in R3 between T1 and T2 (during R3 setup table population). When does Rec1 get into BW?
    during the setup table filling ,v3 jobs will be descheduled
    you need to lock all the user's (no user can post documents)
    Rec 2 entered in R3 between T2 and T3 (after setup table population but before initialization loads). When does Rec 2 get into BW?
    here just setup table is filled,however init is not performed
    so still  v3 jobs will be in descheduled mode ,the posting which were/are happened  sits in application tables
    Rec 3 entered in R3 between T3 and T4 (during initial loads in BW). When does Rec 3 get into BW
    here init is running,it will be down time for R/3 due to heavy load processing to BW
    so still  v3 jobs will be in descheduled mode ,the posting which were/are happened still sits in application tables
    Rec 4 entered in R3 after initialization is completed after T4. When does Rec 4 get into BW?
    after init,now we need to schedule v3 jobs, so all the postings(which were posted earlier/which are posted for the moment) now will transfer from application tables to delta que depending on the update mode(direct/queued/un serialized)
    Hope this helps you!!!!!!!
    cheers,
    Swapna.G
    Message was edited by:
            swapna gollakota
    Message was edited by:
            swapna gollakota

  • Sales Forecast Scenario - help needed

    Dear Experts
    I need your help in following forecast scenario:
    I am have two planning areas, one for actuals and other for planning (The cube structure are similar). The forcast function is written at material and month level in mutiplanning area. I have created a new planning version LE2 by copying actuals for first six months of 2008.
    I like to generate forecast for next six months in this plannng version. by using reference data from actuals planning area with version #  and period  01.2007 to 06.2008. I am using Automatic Forecast Method as the strategy.
    I have restricted the calmonth characteristic in the package as 07.2008 to 12.2008.  The fields for reference in the function has calmonth from 01.2007 to 06.2008 and # as version and planning area = planned. Field for condition has version # and planned as planning area.
    I have following issues:
    The function is using refrence data from 01.2007 to 12.2007 and not up to 06.2008?
    Proposing values for version # and actuals planning area insted of LE3 version and Planned planning area.
    Please guide.
    Best Regards
    Shahid

    Hi
    There is a correction in my previous mail. The planning area in reference data is set to actuals.
    Best Regards
    Shahid

  • Critical Scenario - Help Needed

    Hi Gurus,
    Scenario:
    1) I have a table control with 2 radio buttons, 7 columns and 1 column of push buttons.
    2) On click of radio button 2, the push button gets enabled and on click of the push button, a pop-up
    screen comes up.
    3) After entering data on the pop-up screen, control should come back to the main screen and whatever
    data the user has entered should get displayed.
    4) Now say user has entered 7 rows of data by repeating the above process. Suddenly, the user wants to
    see what he entered in the first row's pop-up, then the user has to press the first row's push button in order
    to see what he had entered in the pop-up.
    My Problem is with the 4th Point, how can I achieve this.
    Challenges I am facing: Even though I am clicking the 5th row's push button, it is showing me the 1st row's
    data.
    The Pop-up screen's values should change row wise depending on the data.
    Please help me out, this issue is eating me up.
    Thanks
    Chandan

    dont u go thru all the reply given to ur issue ......
    again & again ur asking the same thing....
    *screen 100
    data: l_function like sy-ucomm,
            l_lin      type sy-stepl.
      clear: ok_code,l_function,error.
      ok_code = sy-ucomm.
      l_function = ok_code.
      if l_function(2)  = 'BU'.
        clear l_lin.
        l_lin = gt_cat09-top_line + l_function+2(2) - 1.
       read itab into ls_itab index l_line.--->current line. basedon conditions u can call popup message.
        perform get_relations.
        if gt_cat06[] is initial.
          perform display_popup.--->pop up select options.
        else.
         saved = 'X'.
        endif.
        if error ne 'X'.
          call screen '0101'.-->i'm calling another screen.
        endif.
      endif.  case ok_code.
        when 'SAVE'.
        when 'DELE'.
        when others.
      endcase.
    regards
    Prabhu

  • A2A Integration Scenario help

    Hi,
      Iam configuring the scenario such way that deals with adapters Idoc & File. Scenario deals with idoc to file. I configured such way that Service with pary i.e. Sender Party & Sender Business System Service & Receiver Party & Receiver Business system service. All the configuration done as per the requirements. But I am getting the error syaing "receiver not found". When I tried the same with service with out party it is working fine. Can anybody help in this reagard. Appreciate for your reply.
    Thanks,
    Mallikarjun.M

    Hi,
    The PARTY is used to B2B integration. As you are doing an A2A integration, you do not need party for your objects.
    Take a look at this article too,
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660">how to sample IDOC scenarios.</a>
    Regards,
    Bhavesh

  • JScrollPane containing JPanel HELP!

    Hi again,
    I'll try my luck again!
    Ok, I have a JPanel that uses a GridBagLayout with 3 columns and many rows. Each row is of the form:
    [JLabel][JTextField][JButton]
    Ok. Since I have many of these rows, and my application should be a constant size, I need to somehow make you able to scroll down the list of these labels,textfields and buttons - to the one you want. I have tried making the containing JPanel the viewport of a JScrollPane, however, when I only have a couple of rows of labels, textfields, and buttons, each expands to fit the viewport size - and they turn out looking really dumb.
    How can I get it so that the labels, textfields and buttons are only the height of the text in each?
    Please please, please, please help me.
    sincerely, Edd.

    Chenge the weight (x&y) in the GridBagConstraints of the components you don't want to expand to 0.0. Change the fill to GridBagConstraints.NONE.

Maybe you are looking for

  • Adobe Flash & Javascript don't work even though Enabled

    Ever since what I think was either a Firefox upgrade (I don't know which one) or installation of Quicktime, my Adobe Flash Plugin is perpetually crashed and I cannot play any Flash content on any website. All that displays in place of the video is a

  • Help, files not opening correctly in Illustrator

    Hi there, I have a file that was originally created in CorelDrawX5 as both a dwg and pdf. I have opened both in Illustrator CS6 and they work fine. I then saved it as an eps and ai for my supplier to work from, they have Illustrator 10 so I made sure

  • I18n for custom date format strings

    I want to internationalize dates shorter than DateFormat.SHORT, in the form "M/d". For example, when the Locale is US, January 16 should display as 1/16, but if the Locale is MX (Mexico), it should display as 16/1. It seems like a very simple problem

  • SQL shortdump during activation of Infocube Standard

    Hi guy, I have a little problem in <b>activation of a standard infocube</b>: the error runtime is <b>DBIF_RSQL_SQL_ERROR</b> and the exception is: <b>CX_SY_OPEN_SQL_DB</b> the short text says: SQL error in the database when accessing a table and the

  • Question Regarding iMac G4

    Quick question that I know a lot of you may know. I have an opportunity to pick up an iMac G4 800mHz that someone is giving away. The issue with it is the logic board is kaput. Do I have to replace it with another 800 mhz logic board? Or would it be