How to consider substitute component under two-phase plan(MPS vs MRP).

We try to run two-phase plan: Production plan and Manufacture Plan in ASCP.
We hope our planner can review production plan result and modify system suggestion date or qty for assemble component plan order.
Then we run Manufacture plan setting demand source is from production plan and "use substitute component" is checked in decision rule, we hope this Manufacture plan can consider substitute component.
But the Manufacture plan didn't consider substiute component.
How to make Manufacture plan consider substiute component when we set demand source is from production plan .

Stacey,
I understand your requirement. I also believe that the manufacturing plan should be able to plan substitute components, but it would take quite a bit of analysis to understand why it was not working correctly. If you want to pursue that approach, I would recommend you start a SR with oracle support to troubleshoot.
The most typical approach with two plans is to have the production plan constrained and attempt to use available substitute components marked as critical. If that is the case, these "critical item" orders would not be replanned in the second plan. Your purchasing planner would not be able to firm planned orders in the second manufacturing plan, but could only update dates and release from that plan. At best case, any changes would be overwritten entered by the purchaing planner for items controlled in the production plan would be overwritten in the next cycle.
The best use of a two plan approach is to simplify constrained planning efforts by have a second unconstrained plans for most items and a smaller constrained plan driving the process. That is not your intent, so you might want to stay with one plan. You will always have some lag in these planners actions in a two plan process, so I don't know if this approach is driving any real benefit for you from a one plan approach. In either approach you will have planners stepping on each other and having to review exceptions, or better yet... talk to each other to review plans.
So...
1. If your intent is to limit the complexity of the constrained plan, the two plan approach has benefits
2. If point # 1 is not your intent, and you are focused on allowing planners to react faster and communicate with each other as they plan their schedules, stay with a one plan approach.
You said
"Our planner will release the plan orders which suggest start date is inside two weeks. But when they review the result and release the plan order , purchase planner review the same plan and issue purchase request in the same time. It will happen some problem, purchase planner will obey system's purchase suggestion but can't meet the demand of those plan orders that production planner has released."
An assembly planner should not be releasing orders within two weeks when the materials are unavailable. That should not happen with a constrained plan unless they created an override the system recommendations. With unconstrained plans, the best you can do is implement a time fence control to prevent this and review exceptions.
I think the best you can do here is implement this process as constrained with substitutes considered for the Assembly planner. Then usining one plan, have the purchasing planner implement their orders based on the latest information. They should use safety stock planning techniques and be looking at a lonegr horizon for demands. They should also communicate these plans to each otherKevin

Similar Messages

  • How to Maintaining Cost component under cost component structure?

    Hi Gurus,
    How to Maintaining Cost component under cost component structure?
    I am using OKTZ trx for cost element and cost component maintaiance but when i am trying to maintain the cost element and corresponding cost comp , i am not able to find a cost comp on F4 help.
    Plz let me know , ur guidance will be rewarded ..

    Using command:
    ASSIGN COMPONENT idx OF STRUCTURE struc TO <fs>.
    For example:
    DESCRIBE FIELD pi_output TYPE pi_output COMPONENTS lv_columns. "For number of columns
    DO lv_columns TIMES.
    ASSIGN COMPONENT SY-INDEX OF
    STRUCTURE (name of structure) TO <l_fs_output>. "<l_fs_output> - field of structure
    DESCRIBE FIELD <l_fs_output>... "with other options.
    ENDDO.

  • How can I check when my two-year plan is up?

    Im am so desparately in need of a new phone! I got mine last year but i can remember exactly when (beginning or middle) and I wanted to know how I could find out when. Is there a place I can go on this website to find out?
    Btw, because I have a two-year plan, does that mean I have the NE2 thing?
    Ps. I want a blackberry as my next phone ( i have a samsung reality) and I know I will ave to pay the data plan, but Im on a family with my mom. so if she does want a blackberry or a phone with the $29.99 data package, will it be $60.00 or $29.99 for both? What is the least I have to wait to get a new phone? (Can it be 20 months, 15 months, or exactly 24 months?)

    Your upgrade date is 20 months form when you started the current contract - if you (or the primary line, account owner) log on to your account, click on your phone, it should tell you when the upgrade date is.
    Only the primary line gets the additional NE2 credit. However, at 20 months into your contract, you can buy a phone at a substantial discount by renewing your contract for two years, or pay a little more and only be obligated to one year, upgradeable at 10 months in.
    The data plan is added PER PHONE, so it would be $29.99 PER Blackberry, or $60 if you and your mom both got a BB.

  • How to show same page under two menu tabs?

    hi all,
    I have two respnsibilities.
    In one resp i need t show set of Tabs
    In another resp anpther set of tabs
    Resp1 --> htmltab1 htmltab2 htmltab3
    Resp2 -->htmltab4 htmltab5 htmltab6
    when i click on htmltab2 abd htmltab5 should take me to similar page provided the menu context should not change.
    is this possible?
    Thanks
    Soujanya

    Hi,
    Create a function of type SSWA jsp function and in the WebHTML call
    Give path like :- OA.jsp?page=/oracle/apps/fnd/framework/personalization/webui/DocManagerPG
    Attach this function to different submenu as per your requirement.
    Thanks
    --Anil                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • How to consider capacity constrain in ASCP unconstrain plan

    Is it possible to feed available capacity (Resource & machine) to ASCP unconstrain plan, so that ASCP plan only for available capacity eventhough all the supply exist to fulfill all the demand. The constrain is, the business is not ready to move to constrain plan.
    If not possible, what is the alternative solution being used across industry using unconstrain plan in ASCP.
    Hoping for your expert advise.
    Thanks,
    Edited by: user604737 on Nov 10, 2010 9:56 AM

    Currently we have constrain in resource and machine capacity, we are using unconstrain plan. It would be gr8, if you provide more clarity how ASCP recommendation consider this fact and display exception for planner, as we are not able to simulate the plan for capacity changes.
    Regards,
    Edited by: user604737 on Nov 10, 2010 2:08 PM

  • I have two separate itune accounts under two different email accounts and would like to combine them under one account.  Is this possible and if so, how do I do it?

    I have two separate itune accounts under two different email accounts and would like to combine them under one account.  Is this possible and if so, how do I do it?

    If you go to Settings > iTunes & AppStore , you can sign out from your account, and sign in with the one you've used to purchase apps.This will not remove any apps you already have on it.
    Then you can go to AppStore and download apps you've purchased (either via "Purchased" button in "Updates", or simply search for them and download them.
    That way you can have multiple accounts' apps on your iPad. When updating, you will be prompted for the credentials for account you've purchased given App with.

  • We have itunes music on a computer, an ipod nano, and a new ipod touch under two different accounts. How can we combine the music from both accounts to one device?

    We have itunes music on a computer, an ipod nano, and a new ipod touch under two different accounts. How can we combine the music from both accounts to one device?

    There is no "adding" a device.  Simply plug the iDevice into the computer.  iTunes should automatically detect the device when it is connected.
    iTunes can sync/manage as many iDevices as you want... there is no 1 device limit.

  • How to Launch an Integration Builder under two different java versions

    How to Launch an Integration Builder under two different java versions     1
    1. Situation     2
    2. How To Do     2
    2.1 jre preparation     2
    2.2 Put them into the system     2
    2.3 Execute a Java Web Start under jre 1.4.x version     3
    2.4 Change Java Runtime Versions     3
    2.5 Launch an Integration Builder     6
    1. Situation
    OS: windows 2000 pro – English
    Java version: jdk 1.5.x was already installed. (It’s not permitted to change.)
    I don’t have any authorization to install any software on the PC.
    But I need to use an Integration Builder.
    I already knew URLs of an Integration Builder (http://<hostname>:50000/rep/start/repository.jnlp).
    2. How To Do
    At this moment, an Integration Builder (XI 3.0) can be launch under jre 1.4.x environment (on windows).
    2.1 jre preparation
    I download j2re-1_4_2_10-windows-i586-p.exe from http://java.sun.com/j2se/1.4.2/download.html
    I installed it on my home PC and copied all files from C:\Program Files\Java\ j2re1.4.2_10\ into my USB.
    2.2 Put them into the system
    I pasted j2re1.4.2_10 folder from my USB into the windows 2000 pro system.
    Finally, I could list up all of javaws.exe under this system.
    c:\j2re1.4.2_10\javaws\javaws.exe
    c:\Program Files\Java\jdk1.5.0_05\bin\javaws.exe
    c:\Program Files\Java\jdk1.5.0_05\jre\bin\javaws.exe
    c:\Program Files\Java\jre1.5.0_05\bin\javaws.exe
    2.3 Execute a Java Web Start under jre 1.4.x version
    I executed c:\j2re1.4.2_10\javaws\javaws.exe .
    2.4 Change Java Runtime Versions
    Go to File-> Preferences -> Java
    As you can see, it indicates 1.5 version.
    Click [FIND] button.
    Click [NEXT] button.
    Click the j2re1.4.2_10 folder.
    Click [NEXT] button.
    A JRE Finder is able to find javaw.exe automatically. Or you can indicate C:\j2re1.4.2_10\bin\javaw.exe directly.
    Click [NEXT] button.
    Finally, there are two Java Runtime Versions. Now you need to uncheck the Enabled column of 1.5 version and check 1.4 version.
    Click [OK] button.
    Well, in the General tab, I selected None for Proxies.
    2.5 Launch an Integration Builder
    In the Location field, I typed the URL of an Integration Builder jnlp.
    http://<hostname>:50000/rep/start/repository.jnlp
    SAP Integration Builder comes up inside Applications area.
    Select it and click [Start] button.
    If you click Environment-> Integration Builder (Configuration), you can launch Integration Builder: Configuration.
    [PDF file location] with screenshots
    http://SDN.mobilian.org/SDN/How2LaunchIB.rar
    ===================Advertisement==========================
    How do you search SDN?
    What about [<b>SDN Search Widget</b>]?
    SDN Search Widget
    =========================================================

    I am not getting anywhere with deploying my application or
    applet.
    I have set up my bc4j project. It contains all my VO info,
    links, application module. (proj a)
    I then have another project with DbInfo in it(has all my rowset
    info), Multiple Frames, and my Applet.java file.
    Actually I have an Applet.java file and a Application.java file
    because I was seeing if both/either worked. Anyway they seem the
    same, except for that extra window that comes up when you run the
    applet.
    I follow the steps in the oracle directions (from earlier post).
    And all seems ok. But at ---->
    [*] Select the subdirectory under myhtml where your applet's HTML
    file
    is located, and enter the directory path of the 'staging'
    directory you
    created in step 3 above, if different from the default.</li>
    [*]Select the HTML files that JDeveloper created to run your
    applet.</li>
    [*]Select all of the Java source files in your project that make
    up the
    applet.</li>
    I have no HTML file associated with my applet, at least that I
    know of.
    So do I need to create one, or should it of been done
    automatically.
    Also, I trying to figure out what will be the best way to deploy
    my project. Applet or stand alone application is what my first
    choices have been so far. I have read that there is some issues
    with applets being served from a different server than the
    database. So a stand alone application was my front runner, but
    I haven't gotten either way to work yet.

  • How to recover in a two phase commit ?

    I am implementing a two phase commit with Oracle XA in Oracle 8.1.6. I am wondering how I can recover from failures occur between the PREPARE and the COMMIT stage. If I lose the database connection after the changes have been prepared, then I can't find a way to rollback or commit the changes.
    Appreciate any helps.
    Sam

    The iPod OS takes care of where/how to store the files on the iPod and it has not done this. This is why you need to get the files off your iPod first.
    My goal is to connect my iPod to my Mac, launch iTunes, and all of what's on my iPod displays in iTunes after single-clicking the iPod's icon in the Source pane of iTunes' window.
    This is very, very simple. This is how iTunes works normally.
    Since you now have the stuff from your iPod on your computer (using Ollie's iPod Extractor), load them into iTunes.
    Sync them to the iPod. This will update the iPod database so all of the files are seen/identified correctly by the iPod.
    Set the iPod prefs in iTunes to manually update.
    Now you can delete the stuff on your computer and iTunes and view/edit/delete the stuff on the iPod using iTunes.
    The outcome of using the utilities suggested in previous posts is that all of what's on my iPod gets copied to my Mac's hard drive (which is not what I'm trying to accomplish) and then that displays in iTunes' Library.
    Only because the files on the iPod are not "useable" with the iPod or iTunes right now.
    This is not something you will have to do everytime.
    Once you get them on your computer, you can do the above steps and you will not have to use any utilities.
    Just use iTunes.

  • I can disable one of my MacBook's two CPUs using the CPUPalette application.  How can I do it under control of a script?

    I can disable one of my MacBook's two processors using the CPUPalette application.  How can I do it under control of a script?
    I want to do this because the MacBook is overheating.  I will soon get it repaired, but in the meantime, disabling CPU 2 is effective at preventing overheating.  Sadly CPUPalette is not scriptable, and it won't remember its setting after the computer is restarted.
    Would it be worth learning about the relevant Darwin API (supposing there is one) and writing a small command-line program for the job?  I am an experienced developer of software using Standard C.
    Comments appreciated.
    Dave

    i wonder if there is a key that is stuck cause whenever i try to turn it on again after the 60 minute lockout, it says that the password was incorrect and i am locked out for another 60 minutes

  • How to delete sotware component,SWCV and all objects under SWCV

    Hi All,
    how to delete sotware component,SWCV and all objects under this SWCV. Since i have imported all the SWC, SWCV and all interface , mapping object. I want to delete all these imported objects and re import these objects again. Please let me know how to do that.
    Thanks in advance.
    Kalpana

    You will have to delete all the objects under the namespace (then activate the changes), then delete the namespace and then finally delete the SWCV !!
    More ref this latest thread on the same subject: how can i delete software component in the IR

  • How can I start two FF instances under two Windows accounts at once w/o -no-remote? I need to be able to send URLs to them.

    I have one FF (36.0) installation and two Windows user accounts: one for work (w/o internet access but with access to domain resources like JIRA) and one for internet access (w/o access to local resources). I need two instances of FF running at the same time with different resources.
    I've created profiles with different names under both accounts and specify profile names using -p parameter. However when I try to start both instances of FF (second one is started via RUNAS), second instance can't be started, new tab in already running instance is opened instead:
    firefox.exe -p profile
    runas.exe /profile /savecred /user:user_i "\"firefox.exe\" -p profile_i"
    When I start one of them with -no-profile, I can start both at once... but when I try to execute firefox.exe with an URL in order to open a tab with this URL in one of running instances (local URLs I open by starting firefox.exe under work account and remote URLs I open by starting FF via RUNAS), it can't sent URL to already running instance of same user, it always sends URLs to an instance that is runnung w/o -no-remote.
    firefox.exe -p profile -url "url"
    runas.exe /profile /savecred /user:user_i "\"firefox.exe\" -p profile_i -url \"url\""
    So, I need to have two instances under two different Windows user accounts, and when firefox.exe is started again, it should only communicate with instance that is running under same user account, it must not communicate with instance that is running under different Windows account.

    ''guigs2 [[#answer-699118|said]]''
    <blockquote>
    https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options#-no-remote
    This feature was removed and unfortunately I do not have any ETA or work around for this.
    </blockquote>
    It was the different '''-remote''' switch that was removed and not the '''-no-remote'''
    https://www.mozilla.org/en-US/firefox/36.0/releasenotes/

  • How to connect two phases in the phases in one PI sheet. ?

    Hi Gurus ,
    I have created one control recipe for the one material . In which one operation & two phases are there. For the two phases different control recipe destinations are used.
    But when i am creationg process order , two PI SHEETs are creating having same process order no for the two different phases.
    My requirement  in one PI SHEET both the phases should be included.
    So please reply me .
    Abhi

    Hy Abhi,
    Answer is already there in your Question itself.
    For the two phases different control recipe destinations are used.
    system will generates control recipe Control Recipe wise for a Process order.Meaning is if your Master Recipe / Process order contains 2 Control Recipe Destination then system will generates 2 Control Recipe.which contains the related PI category assign to that relevant phases.
    So if You want only one control Recipe then you have to use only one Destination in your Master Recipe / Process order.
    Regards,
    Dhaval
    Edited by: Dhaval Choksi on Sep 10, 2008 12:37 PM

  • Data-source.xml -  BaseResourceException - two phase commit

    Hi,
    I am seeing the following exception.   Please let me know how to fix this.
    thanks
    Sunita
    com.sap.engine.services.connector.exceptions.BaseResourceException: The resource "xxx" does not support two-phase commit and cannot be enlisted in the current transaction, because another non supporting two-phase commit resource is already enlisted for component "webContainer/applications/JavaEE/YY-TPRO/YYr-TPRO" in application "JavaEE/YY-TPRO". Only one of the enlisted resources is allowed to be non two-phase commit compliant.
    I am using JDBC 1.x datasource, and the .xml looks like this:
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE data-sources SYSTEM 'data-sources.dtd'>
    <data-sources>
      <application-name>JavaEE/yy-TPRO</application-name>
      <data-source>
        <data-source-name>xxx</data-source-name>
        <alias>jdbc/xxyyDB/TPRO</alias>
        <driver-name>OracleThin</driver-name>
        <init-connections>1</init-connections>
        <max-connections>20</max-connections>
        <max-time-to-wait-connection>60</max-time-to-wait-connection>
        <sql-engine>vendor_sql</sql-engine>
        <jdbc-1.x>
          <driver-class-name>oracle.jdbc.driver.OracleDriver</driver-class-name>
          <url>jdbc:oracle:thin:@sol-mercury:1521:hermes</url>
          <user-name>abcd</user-name>
          <password>abcd</password>
        </jdbc-1.x>
      </data-source>
    </data-sources>

    HI,
    Thanks for the response, I already went through these threads.
    My exception seems to be related to this - Problem with connection sharing if J2EE transaction is running
    and suggested solutions seems to be:
    The problem is caused when there is an inappropriate attempt to open a second connection in an active JTA transaction. There is either an attempt to get a second connection from an un-shareable non-XA DataSource or an attempt to get it from another non-XA DataSource. You have to:
    &#9679;     Use no more than one connection from this data source while the JTA transaction is active or
    &#9679;     Declare the data source as shareable, depending on your application logic.
    Question is, How can I make data source as shareable?? 
    This application worked fine in JBoss, weblogic and now we are trying to port it to NetWeaver.
    Is any of the above options are configurable in data-sources.xml?
    Thanks for your guidance and response.
    Surekha

  • How to construct the component tree in my custom component?Help!

    Hi, i am writing a custom component like this:
    public class HtmlCategory extends HtmlPanelGrid
         public void processRestoreState(javax.faces.context.FacesContext context,
                java.lang.Object state)
              setColumns(1);
              HtmlCommandLink link=new HtmlCommandLink();
              link.setValue("Let's Bingo");
              MyUtil.setActionListener(context,link,"#{temp.mytest}");
              UIParameter param=new UIParameter();
              param.setName("name");
              param.setValue("Robin!");
              link.getChildren().add(param);
              param.setParent(link);
              getChildren().add(link);
              link.setParent(this);
              super.processRestoreState(context,state);
    }         you see, i want to construct the compont tree at Restore View phase this way,because the structure of the component tree will always be the same, so i don't the user to write extra code.
    But the children of the component are not rendered,the renderer of the HtmlCategory component just extends the HtmlGridRenderer(myfaces) directly,and always calls the "super" methods in the encode methods of the renderer.
    I got a message from the console:
    Wrong columns attribute for PanelGrid id0:id4: -2147483648
    but i have set the columns attribute in the code above, so what's happening? or please give some advice about how to render the component tree by myself in Restore View with the tree constructing code in the custom component class code,just lke the code above.
    Best Regards:)
    Robin

    Well, i don't know if i have got my question clear.
    usually, according to the tags you use in the jsf page, a component tree will be created at the Restore View phase,for example:
    <f:form>
      <h:panelGrid ...........>                         
              <h:dataTable ................>
              </h:dataTable>
       </h:panelGrid>
    </f:form>but because i am writing a component for my web app, all the child components and their attributes are not likely to change. so i want to reduce the tags into one custom tag, and construct the component tree internally by myself.But it is not the case of backing bean.So i wrote the the code in the method:
    public void processRestoreState(javax.faces.context.FacesContext context,java.lang.Object state)as it is shown in my orginal message.But it seems that it is not right way to construct my component tree.So where should i put the code that construct the component tree?Overriding the method :
    public void processRestoreState(javax.faces.context.FacesContext context,java.lang.Object state)is not the right way?
    Best Regards:)
    Robin

Maybe you are looking for

  • Problme with Multiple records input

    I am trying to create a sales order application. It has Sales Order Header and Line Items & Sub-Line-Items. Sales Order   Sales Order Header (cardinality: 1:1)   Line-Item (cardinality : 1:n)    Sub-LineItem (cardinality: 0:n) Line-Item has 8-10 inpu

  • Can I share my apple id between my iphone 3 and my new ipad mini?

    My wife got an Ipad mini for christmas and wants to use the same apple id as her iphone 3. Can you do that?

  • Managing Widgets?

    Hi, I like widgets stuff in apple, but I had a problem. At first I couldn't have my widgets in my desktop I had to have them in my dashboard. But then I learned how to have them in my desktop. Then there was another problem. The widgets that are in t

  • Maxl Backup Script

    Verion 9.3.1 It seems that when using "export database" and the database in active use, the export fails. Is this correct? In the beginning of the script, we use "alter system" to kill request, loggout sessions with force and disable disconnect. It s

  • External Antenna for N Series 1252

    Hello All, Can someone please let me know which externally mounted antenna is the correct part to use with a AIR-AP1252 N-Series, (6dBm gain or more, its to cover a playing field) I've been scouring the Cisco web site for days to find a definative an