This discussion is archived
12 Replies Latest reply: Sep 11, 2013 12:00 AM by user359437 RSS

ASCP Reschedule In exception causing inaccurate ATP results

619165 Newbie
Currently Being Moderated
Hi,

We are using Advanced Supply Chain Planning and have this issue:

We run a constrained plan with Enforce Demand Due Dates contraint. Plan gives exceptions for work orders to Reschedule In. If we do not firm these work orders, then ATP considers that material will be available on the Reschedule In exception date that plan suggests. For example if we have a work order of 1000 due on 15-Feb-2008 and if a sales order of 600 is late and due today and there is no other material available then plan suggests to reschedule in this work order of 1000 to today's date. The plan also gives Material Avaialble date as today's date in this case. It also allows Order Management (ATP based on Plan output) to book orders for 400 qty remaining in the work order for today's date. Same is true for all reschedule in exceptions.

Is this a functionality or we are missing some set up? What is the way to stop ATP to consider reschedule in dates as not the material available dates. Is this a bug?

We had to firm all the work orders to overcome this problem.

Please send us your precious suggestion.

Thanks.

Vijay
  • 1. Re: ASCP Reschedule In exception causing inaccurate ATP results
    Stick Explorer
    Currently Being Moderated
    I think this is intended functionality. Have you considered ATP rules that only look at on hand as a source of supply?
  • 2. Re: ASCP Reschedule In exception causing inaccurate ATP results
    619165 Newbie
    Currently Being Moderated
    We are using ATP Based on Planning Output. What I understand from that is : 'The only field used from ATP rule is infinite supply option'. ASCP ignores any other fields from ATP rule. Even if we don't attach ATP rule to an item, ATP will work as it is based on Planning output.
  • 3. Re: ASCP Reschedule In exception causing inaccurate ATP results
    550215 Newbie
    Currently Being Moderated
    EDD- Though it is constraint Plan, still it is soft constrain with respect Due date system can not violate the due and will consider reschedule dates (Even if it is not feasible). since ATP is based on Plan o/p, it will look for the reschedule date assuming that you will implement.

    tx,
    dr
  • 4. Re: ASCP Reschedule In exception causing inaccurate ATP results
    619165 Newbie
    Currently Being Moderated
    Thanks for the reply. I am more clear about this functionality now.
  • 5. Re: ASCP Reschedule In exception causing inaccurate ATP results
    user562851 Newbie
    Currently Being Moderated
    Hi Vijay,

    We also had same issue where ATP was giving results based on planned output dates considering reschedule in & out's which caused based on forecast changes.Sales persons getting incorrect results, so now we decided to build a new plan for ATP which will have actual demand (Sales order demand) and ASCP plan for planning team which will have forecast demand and sales order demand.

    This is working fine for both sales team and planning teams.

    Thanks
  • 6. Re: ASCP Reschedule In exception causing inaccurate ATP results
    619165 Newbie
    Currently Being Moderated
    That is really a good solution. We will try to implement it.

    Thanks a lot.

    Vijay
  • 7. Re: ASCP Reschedule In exception causing inaccurate ATP results
    619165 Newbie
    Currently Being Moderated
    Questions about this approach:
    Since now the demand is only based on sales orders and supply may be more due to forecast and safety stocks, planning recommendations such as 'Reschedule in/out' and 'Cancel' will still affect ATP. How do you react to these recommendations ? Do you Firm all work orders ?
  • 8. Re: ASCP Reschedule In exception causing inaccurate ATP results
    user562851 Newbie
    Currently Being Moderated
    Vijay,

    That's true, you see lot of cancellation message, reschedule in & out's.We run custom program/script after ATP plan completes to move dates back to original dates for reschedule in's and out's which was working fine but recently we noticed most of PO's getting cancel messages so when sales person performs a ATP inquirey it giving them a full lead time, so we are extending the script to take care of cancel messages as well so that PO supply will be available to sales team.

    Other way you can do you just firm a PO in ODS before launching a ATP plan, so actual ASCP plan will have PO as unfirm where as ATP plan will see it as a Firm so no message will be generated.Since we don't use ATP plan other than sales inquiry it works fine for us.

    Thanks
  • 9. Re: ASCP Reschedule In exception causing inaccurate ATP results
    619165 Newbie
    Currently Being Moderated
    Is such script very complicated or is something that can be done within a week or so ? Is there any source to get a script like this for guideline.

    Really appreciate your time and help.

    Thanks.

    Vijay
  • 10. Re: ASCP Reschedule In exception causing inaccurate ATP results
    627404 Newbie
    Currently Being Moderated
    Vijay, Moving around the dates of the plan output is a bit risky. How would you calculate the dates of the dependent demand when you move the parent record's dates? You could massage the data before the plan ran but not after. To solve your ATP problem, you could simply have two plans.

    1. First plan as ATP Plan: You can enable planning time fence so the orders are not re-scheduled inside a certain window and promise orders based on that. If PTF would not work, simply firm those supplies using a script in ODS and launch the ATP plan.

    2. Second plan for Planning: This plan would be used for making releases. Disable PTF in this plan or remove the firm flag from the supplies that were firmed using a script in ODS. Planners may want to see the reschedule messages and take action.

    Regards,
    Srini Subramanian
    http://www.inspirage.com
  • 11. Re: ASCP Reschedule In exception causing inaccurate ATP results
    619165 Newbie
    Currently Being Moderated
    I agree with you that moving around dates is risky. But the risk is low, negligible if dependend demand rescheduling is only for a couple of days and you don't care about two or three days rescheduling of dependent demand.
    In our case the script is doing a perfect job so far. We do not have much lead time in dependent demand. We were mostly concerned about our finished goods reschedule dates as the lead time is about a month.

    ATP plan with time fence is not a good option: in case new planned orders need to be created to support a sales order during order entry thru ATP, when you try to do ATP, the scheduled dates will be pushed out honouring the time fence. ATP will also consider that no planned orders can be generated during the time fence.

    Firming orders still reschedule some of the work orders and purchase orders.
  • 12. Re: ASCP Reschedule In exception causing inaccurate ATP results
    user359437 Newbie
    Currently Being Moderated

    If you are using 2 different plans - one for supply planning and other for ATP, why would you want planned orders created in ATP plan ? Planned Orders are suggested supplies which in my opinion should not be used for ATP. The planned orders from supply plan which are firmed and/or released will anyways come into the ATP Plan after data collection in form of new PRs, POs or WIP Jobs. For ASCP & GOP implementations where I've worked so far, I've turned off planned order creation in ATP Plan. Firming the POs in data collection staging tables using a custom script is a good solution to avoid cancellation exception. Similar approach can be used for work orders to avoid reschedule-in exception.

     

    Purvesh

    Infosys