Picking alternate nodes

Hi friends,
I wish the PPDS to pick alternate modes in DS board or automatic run, using reschedule/SAP0001 function(hope this is the correct one). I made following settings
I have a ppm with alternate resources. Each resource has different capacity consumption(hope this is ok?)
Resources are finite capacity
DS strategy is finite slot/forward, select any mode is active, lowest mode priority is set to O, while modes are A & B. In scheduling sequence no selection is made(don't know what to select)
Created multiple PP orders (infinite strategy/backward scheduling) at the end of planning period. This schedules orders on mode A resource. I wish the system pick the alternate mode when I reschedule/SAP0001 function. This is not happening with the above settings. Welcomes any suggestion.

Hi Vardev,
Few questions
What type of resource you are using single mixed / Multi mixed?
Can you just try in DS board reschedule function by selecting one order whether it works?
Find slot forwards will try to find slot in future from current order dates if at that time there is overload  on current resource and slot is free at alternative resource it will schedule order on alternative resource.
I will suggest check whether alternative mode has sufficient free slot from current start date of order as you have mentioned capacity consumption is different for alternative resources. If alternative resource requires more time that much free slot may not be available upto end of planning horizon from current order start date you can check this by manual drag drop to alternative resource.
Let me know this sorts out problem or not.
Regards,
Siddharth

Similar Messages

  • How to pick which node a dbms_scheduler job runs on

    I saw a stickiness attribute that will pick the least used node. I want to pick my RAC node. is there a way to do this?

    Do you mean you want to specify the instance where your job runs on? and not let Oracle manage this based on the load?
    You can do this using database services. Define a database service as prefered on one instance and available on another instance. create your job class for the service. This way if the instance was to fail for some reason, the database service will automatically start on the other instance and the job will point to the new instance.

  • How to change a Shape3D node's picked in the branchGroup loade by OBJ file

    Hi,all
    I need your help!
    I loaded a OBJ file to add the its branchgroup to the scenegraph,then,I registered the mouse listener for the canvas3D, each time the canvas3D received a mouse click, i will use the pickInfo to get the picked node,then ,change its properties,such as appearance,transform3D,etc.
    But now occurs the problems:I can pick the node,but it's just a Shape3D node,how can I change its Transform3D?
    I try to change its appreance by:
    Node node = closestRs.getNode();//the picked node
    Shape3D nodeShape = (Shape3D)node;
    nodeShape.setCapability(Shape3D.ALLOW_APPEARANCE_OVERRIDE_WRITE);
    nodeShape.setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);
    nodeShape.setCapability(Shape3D.ALLOW_PARENT_READ);
    Appearance app = new Appearance();
    ColoringAttributes ca = new ColoringAttributes();
    ca.setColor(new Color3f(0.8f,0.3f,0.2f));
    app.setColoringAttributes(ca);
    nodeShape.setAppearance(app);
    then,causes the following errors:
    Exception in thread "AWT-EventQueue-1" javax.media.j3d.RestrictedAccessException: Cannot modify capability bits on a live or compiled object
    at javax.media.j3d.SceneGraphObject.setCapability(SceneGraphObject.java:169)
    at edu.whu.j3d.test.CanvasMouseListener.mouseClicked(CanvasMouseListener.java:46)
    at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
    at java.awt.Component.processMouseEvent(Component.java:6044)
    at java.awt.Component.processEvent(Component.java:5806)
    at java.awt.Component.dispatchEventImpl(Component.java:4413)
    at java.awt.Component.dispatchEvent(Component.java:4243)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
    how can I do this?
    can you tell me how to complete my mission?Hope your help!

    Hi,all
    I need your help!
    I loaded a OBJ file to add the its branchgroup to the scenegraph,then,I registered the mouse listener for the canvas3D, each time the canvas3D received a mouse click, i will use the pickInfo to get the picked node,then ,change its properties,such as appearance,transform3D,etc.
    But now occurs the problems:I can pick the node,but it's just a Shape3D node,how can I change its Transform3D?
    I try to change its appreance by:
    Node node = closestRs.getNode();//the picked node
    Shape3D nodeShape = (Shape3D)node;
    nodeShape.setCapability(Shape3D.ALLOW_APPEARANCE_OVERRIDE_WRITE);
    nodeShape.setCapability(Shape3D.ALLOW_APPEARANCE_WRITE);
    nodeShape.setCapability(Shape3D.ALLOW_PARENT_READ);
    Appearance app = new Appearance();
    ColoringAttributes ca = new ColoringAttributes();
    ca.setColor(new Color3f(0.8f,0.3f,0.2f));
    app.setColoringAttributes(ca);
    nodeShape.setAppearance(app);
    then,causes the following errors:
    Exception in thread "AWT-EventQueue-1" javax.media.j3d.RestrictedAccessException: Cannot modify capability bits on a live or compiled object
    at javax.media.j3d.SceneGraphObject.setCapability(SceneGraphObject.java:169)
    at edu.whu.j3d.test.CanvasMouseListener.mouseClicked(CanvasMouseListener.java:46)
    at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
    at java.awt.Component.processMouseEvent(Component.java:6044)
    at java.awt.Component.processEvent(Component.java:5806)
    at java.awt.Component.dispatchEventImpl(Component.java:4413)
    at java.awt.Component.dispatchEvent(Component.java:4243)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
    how can I do this?
    can you tell me how to complete my mission?Hope your help!

  • Alternate Hirearchy in DRM

    Hi,
    I would like to create an alternate hierarchy in DRM. its just like shared members needs an alternate hierarchy for the reporting purposes. Need a advice on this.
    Replies will be appreciated.
    Regards
    Mothey

    Same here. I want to be able to create a second reporting hierarchy with ability to drag-drop a node from the first master hierarchy. I want to inherit only the node, not its descendants and have the ability such that when someone changes eg. a description in one of the nodes in the first hierarchy, this will update all the shared nodes in the second reporting hierarchy.
    I was told that one possibility is to create an AssocNode DataType property and a AscNodeProp ClassName Property for each property I want to duplicate and look this up from nodes in the first hierarchy.
    So when I create the second reporting hierarchy, I need to create a new node altogether (because I cannot share the nodes and have different children for reporting purposes), but use the lookup in the AssocNode DataType property to pick the node in the first hierarchy that I want to link to, which will automatically return all the properties (such as description) via the AscNodeProp Properties in my second heirarchy.
    While this may work, I need to better way to do this. Can I just simply have a master list of nodes (e.g. a Legal Entity Hierarchy with a list of company and subdivisions) and a second reporting hierarchy that reuses the Legal Entity nodes from the first one, but organized different for reporting (e.g. all products for each division), and ensuring that both Legal Entity nodes are linked, so that when someone changes a property in a node the first hierarchy, it changes all linked nodes in the second hierarchy?

  • Dynamically Selecting Hierarchy Nodes for each year

    Hi All,
    I have a strange query requirement. I am having a hierarchy which is divided based on region, quarter  and marketing campaign.
    Like below:
    APAC
             2010 Q1
                   Brand Marketing                      M09/2010-000074 (Node Technical Name)
                   Brand Advertising                   M09/2010-000075 
                   Events                                     M09/2010-000082
    EMEA
             2010 Q1
                   Brand Marketing                     M09/2010-000084
                   Brand Advertising                  M09/2010-000085
                   Events                                    M09/2010-000086 
    NA
        2010 Q1
                   Brand Marketing                     M09/2010-000098
                   Brand Advertising                  M09/2010-000099
                   Events                                    M09/2010-000106
    In my report output, I need to display the data in the below format. The Brand Marketing is cumilative of all regions (APAC, EMEA, NA).
                                                   Approved Amt
    Brand Marketing                    $2000
    Brand Advertising                 $1300
    Events                                   $8430   
    But my issue is next quarter the node technical names will change. So next quarter, my query should pick the nodes of current quarter based on node description.
    Right now what we are doing is hard coding in query the node technical names and modifying the query definition every quarter. After that download the query in Excel and apply excel formulae to cumulate the Brand Marketing, Brand Advertising, Events of all the regions. Then we will mail those files to Users.
    But we want to avoid that manual activity.
    Is there any way that we can enable query pick the marketing campaigns of current quarter and cumulate then for all regions
    Please let me know whether there is any alternative.
    Thanks

    Hi John,
    We are having a level based hierarchy, so the member key settings are disabled. Will they be helpful in case of level based hierarchy?
    Thanks,
    Sreekanth
    Edited by: JUPS on Sep 13, 2011 11:00 PM

  • How to find a shortest distance in a tree from one node to another node

    Hi
    my question is same as above.. there are many algorithms which i had come across but they are mainly for graphs or weighted trees. i want to traverse through a binary tree... how is it possible.. any link to the solution or source code sample will work...
    Thanks

    Rastogha wrote:
    redfalconf35 wrote:
    [http://en.wikipedia.org/wiki/Tree_traversal|http://en.wikipedia.org/wiki/Tree_traversal]
    that is good link. but . given a node is it possible for me to find all is ancestors or parents so that i can traverse up the hierarchy.....Most simple tree implementations just have references from each node to its children. You either want:
    1. the tree data structure to maintain back pointers -- from each child back to its parent, OR
    2. a bread crumb trail: as you traverse the tree or otherwise pick a node, you need to have built a list of references from the root down to the node in question.

  • How to find direct & indirect BW hierarchy nodes?

    Hi Group,
    Is there a class or function module that would allow me to find the direct and indirect sub-nodes in a hierarchy?
    For example, I have a time and version dependent hierarchy for company (coming from SEM-BCS).
    I would like to pick a node (node A) and find out all the direct and indirect nodes beneath node A.
    HIEID
    + Node A
    + + Node B
    + + Node C
    + + + Node D
    + Node E.
    So if I input node A, I would get back Nodes B, C and D but not E (E is at same level as A).
    I can loop through the hierarchy tables and find this, but I'm curious if there is an existing FM or method to do this already.  No sense in re-writing existing code.
    Thanks in advance,
    - Chris

    Thanks, that FM is very useful.
    Because the hierarchy I was working with originates in SEM-BCS, I was able to use the BCS master data factory to ultimately get what I needed. 
    The BCS delivered logic can be viewed in CL_UC_SSCR_GENERATE_GUI and method PROCESS_USER_SELECTION.  It uses the BCS selection context + the consolidation group (aka Hierarchy Node) to determine the lower level consolidation groups which must also be provided in the selection criteria when querying data. 
    It's more complex than seems necessary, but it's using the BCS hierarchy data rather than the BW hierarchy data, which is probably a good thing.
    Thanks,
    Chris

  • Wrong production version picked for planned order in ecc after CIF

    Dear experts,
    I am new to apo and was working on Cif of transactional data to ecc after planning run in Apo.
    we have active integration model and all the master data cifed in apo.
    we are cifing ppds ppm which is converted into snp ppm.
    The scenario is:
    We have a product FG100 at Loc1. For this product we have five alternate PPM's in APO.
    When we do SNP planning run, for some planned order it picked alternate 4 or 5 as source of supply. Which is alright.
    The problem is when we see the same planned order in ECC it shows source of supply as alternate 1. i.e. planned order in apo with alternate 4 and planned order in ecc with alternate 1.
    Is this the expected behaviour, or there is some configuration setting for this. We want that it shows the same source of supply in ecc as in SNP planned order.
    Best regards,
    AKS

    Hi Vikas/Nandkumar,
    thanks for the response, in my case the issue is that I have got two production versions in ECC. One production version is used for planning in CTM while the other version should not be considered in APO CTM for planning.
    The productionj version which I am not using for planning, I can manually attach the version in ECC to the planned order and the planned order should get CIFed to APO with the source of supply and resource details.
    Vikas after executing the report also the source of supply is not getting displayed in the planned order.
    Is their a solution by which i can achieve the above results.
    Thanks,
    Sanjog

  • Strange Exception while moving mouse on node Java8

    Hello,
    i made a customAnchorPane (extends AnchorPane) which plays adding and removing nodes withn a animation. I get a strange exception when i move the mouse over some!! (not all) nodes. The source of the exception seems to be internal.
    I have no idea how to resolve this Problem.
    Has anybody a idea?
    I use the Java8
    Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
        at com.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:183)
        at com.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:142)
        at javafx.scene.Node.impl_computeIntersects(Node.java:4763)
        at javafx.scene.Node.impl_intersects(Node.java:4730)
        at javafx.scene.Node.impl_pickNodeLocal(Node.java:4660)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2699)
        at javafx.scene.Node.impl_pickNode(Node.java:4695)
        at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3798)
        at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3384)
        at javafx.scene.Scene.pick(Scene.java:1832)
        at javafx.scene.Scene.access$6700(Scene.java:193)
        at javafx.scene.Scene$MouseHandler.process(Scene.java:3610)
        at javafx.scene.Scene$MouseHandler.access$1800(Scene.java:3384)
        at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1652)
        at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2443)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:314)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:243)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:345)
        at com.sun.glass.ui.View.handleMouseEvent(View.java:526)
        at com.sun.glass.ui.View.notifyMouse(View.java:898)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.access$300(WinApplication.java:39)
        at com.sun.glass.ui.win.WinApplication$4$1.run(WinApplication.java:112)
        at java.lang.Thread.run(Thread.java:744)

    Can you post an SSCCE that demonstrates the problem?
    If you have a version of Java 8 corresponding to the current source code, it looks like the system is trying to pick a node which is not attached to the scene graph. This could conceivably happen (I guess) if you are modifying the scene graph off the FX Application thread; but that is a completely blind guess.

  • Alternate bom explosion

    Dear Gurus
    When giving a work order to a subcontracting item the BOM of the item is exploding but the system is choosing only first BOM is there any way so that the alternate bom can be exploded.
    Regards
    Sandip Sarkar

    Hi,
    As per SAP standard, always the first priority is for alternative 1. If you want to select the alternative 2 or 3, you can change the status of alternate 1 & 2 as Inactive. Then the system will pick alternate 3.
    Otherwise you can define the lot size, like lot size 1to 10 alternate 1, 11 to 25 alternate 2 like this, or you can define the valid from and valid to for each alternatives. Otherwise you can use the production versions.
    Regards,
    V. Suresh

  • How can i install oracle 10g on linux cluster

    Dear all:
    please advice How can i install oracle 10g on linux cluster service ..
    thanks ,,

    Without RAC, you can only have one instance manage the database. One instance = one set of processes communicating via IPC.
    Unless you know of a way to have processes use memory-based IPC across nodes, you need to pick a node and install & run the database software on that node.

  • Issue while polling in clustered environment.

    Hi All,
    I am using a polling adapter which polls records from two database tables. I have set Database rows per transaction as 10 and polling interval as 30 secs. Our servers are running in clustered mode.
    The issue is that, when the rows are picked by node 1 , without waiting for the polling interval node 2 picks up the next set of rows from database.
    As per our requirement, rows should be polled according to the value of Database rows per transaction size. Then adapter should wait for the polling interval and then pick up the next set of rows (in the clustered environment only). Can it be achieved using custom SQL or some java code. If anyone has tried it please help me.
    Thanks in advance.

    See this is misconception that both nodes picks the data in turn one by one.
    It totally depends on the availability of the nodes. This is how a typical active active cluster should behave.
    Both nodes will show similar set of instances as they are pointing to same soa_infra schema.
    We can not differentiate by checking EM that which node actually processed a particular instances.
    I would like to know how are you sure that both nodes are picking file one by one without waiting other one to complete its job.
    I have experience with Active active cluster with uses of DB Adapter in many scenarios. But I never observed this behavior.
    Probably by understanding your applications architecture, answer to your problem can be found.
    Thanks,
    Ashu

  • Resolution questions

    Info:
    We use a Kramer 719 switcher/scaler, Toshiba 2800 DVD player and a computer with the same output resolution as the Kramer 719 (1024x768).
    Can I (and should I) increase resolution of a FC3 project if I'm playing it from the DVD player? What about the computer as a QT movie through a presentation program (Sunday Plus) set for 1024x768 rez?
    Can you change resolution or output after a project is started or just on export?
    Does any of this matter if my camera footage is from a Sony TRV70?
    Thanks.
    Glenn

    If the output is going onto a standard DVD, then you really do not have any options for changing the resolution. It's the same as SD/miniDV - e.g. 720x480.
    If you are only exporting to a QT movie, you can pick alternate resolutions.
    You can take a finished timeline and drop it into a timeline of different resolution (or aspect ratio) and re-render it to fit.
    Whether it matters, regardless of camera is really a judgemental call, an aesthetic decision. Depends on your goal, your audience, your material.

  • Supressing repeated values in hierarchy.

    Hi,
    this is what i wanna do. I have a hierarchy in query in my rows and another char also in the rows. When i run the query, the hierarchy node shows along with the other char in rows and the required KF's in columns. So far so good. But when i expand the hierarchy node, it shows all the leaves beneath, along with other char too. but the other chars is displayed twice, once for the node and once for the leaves.
    now the question is, is there a way i can supress the values for the other char i have along with the hierarchy IO when i expand the node.
    <b>result now:</b>
    costcenter         order           KF
    IT                       100             100
                                            200             200
      SAP                 100             100
      SOFT               200             200
    <b>EXPECTED RESULT:</b> when the IT is expanded
    costcenter         order           KF
    IT                      
      SAP                 100             100
      SOFT               200             200
    Any clue?
    Message was edited by:
            voodi
    Message was edited by:
            voodi
    Message was edited by:
            voodi

    i removed the hierarchy on the IO, i mean in the properties. But created a variable on hierarchy in the restriction. in the left side in the selection box - pick your hierarchy instead of flat list. So in the variable screen the user would be able to pick the node but in the report, the values would be displayed as single values without any repetitions.

  • Relative function in FR reports

    I want to use a function in FR reports equal to the @Relative function in Essbase NOT the Relative Function found in FR (as it seems to only work on SAP / SSAS database.
    Basically I want the user to select POV x and take all the Lvl 0 members under that member.
    For Example if they are using this on Cost Centers dimension. They pick "Summary Node" x and it will generate all the level 0 members under that summary node only. I don't want all level 0 for the entire dimension. I also don't want all the summary points under that member (ie "IDESC" won't work).
    Must be a stupid thing I'm missing cause this should be an obvious one.
    I'm using 11.1.1.3 Essbase and FR
    Edited by: user11991787 on 28-Apr-2010 12:57 PM

    I don't think what your trying to do is available "out of the box", we have used a workaround to do what you want:
    - include idescendants for the member but apply suppression on the member names that ended in rollup.
    (we were lucky in that the parent members were standardized to contain rollup as the description name).
    Cheers, Iain

Maybe you are looking for