I have a problem with the use of dampeners when calculating a regenative plan in the planning worksheet. The dampener pediod just don’t seem to have any impact on the suggested changes to production orders. When the plan is run, the system suggests that even released production orders that are due within the dampener period be cancelled and a new production order (including new sales) be created. This is causing havoc with my client’s planning department. My client is using Manufacturing version 2.60D and has set dampeners at 5D. As lot sizes are not used, the % of lot size is set to zero. Most items are set as M-T-O with requisitions from production orders. Does anyone have any suggestions as to what I am doing incorrectly – either in the setup or in running the planning worksheet. Thanks….
Hi, I think you should set “Planning Flexibility” field for Released Production orders “Non”. In this case system will not reschedule this orders. You can make this changes in the codeunit 99000788 Change Status on Prod. Order or codeunit 99000854 Inventory Profile Offseting. In last codeunit Function SupplytoInvProfile checks Prod. Order Ledger Entries. If entry exist system will not reschedule such order: IF ProdOrderLine.FIND(’-’) THEN REPEAT InventoryProfile.INIT; InventoryProfile.“Line No.” := LineNo; InventoryProfile.TransferFromProdOrderLine(ProdOrderLine); IF (ProdOrderLine.“Planning Flexibility” = ProdOrderLine.“Planning Flexibility”::Unlimited) AND (ProdOrderLine.Status = ProdOrderLine.Status::Released) THEN BEGIN ProdOrderLedgEntry.SETRANGE(Status,ProdOrderLine.Status); ProdOrderLedgEntry.SETRANGE(“Prod. Order No.”,ProdOrderLine.“Prod. Order No.”); IF ProdOrderLedgEntry.FIND(’-’) THEN InventoryProfile.“Planning Flexibility” := InventoryProfile.“Planning Flexibility”::None; END; IF NOT InventoryProfile.Supply THEN BEGIN InventoryProfile.ChangeSign; InventoryProfile.“Planning Flexibility”::None; END; InventoryProfile.INSERT; LineNo := LineNo + 1; UNTIL ProdOrderLine.NEXT = 0; You can change this code. Valentin Gvozdev BMI Inc. Edited by - Valentin Gvozdev on 2001 Jul 17 05:12:27
Hi Valentin, Thanks for the advice… this will certainly reduce the problem of having released production orders cancelled or rescheduled. However, isn’t the concept of dampeners designed to ignore any insignificant action message for events within the dampener period? Is this solution just by-passing the dampener concept? Any input into the concept…and the application of the concept. Thanks…Bill
Hi, I think dampener concept should work in the M-T-S environment. If I understand dampener quantity should work with safety quantity. In M-T-O you do not have any safety quantity. If you use M-T-O you should fix only started orders. Navision defines started orders as orders that have any entry. I think your client see any released order as started. This is the difference. Just make two-line code modification. Valentin Gvozdev BMI Inc.
Hi Bill From a purely concept perspective Dampners (Time Fences and whatever else you wish to call them) are used in a variety of manners but essentially this time is the preparation and release time before an order begins production, i.e. you have printed the production order, collated the drawings, printed all necessary documentation, quality check, priority schedule, pass to shop floor and then work commences. Any changes to the demand that drives this order during this time theoretically cannot be actioned because this would delay the original order and disrupt the carefully laid plans of the shop floor, therefore any extra has to be produced at the earliest available opportunity, any less means you will be holding stock. This does mean that theoretically it only applies to open orders, but many companies will release an order a day before production begins but have a dampner of five days so planning and scheduling are not disrupted. This si a fine balance between satisying the sometimes reasonable demands of your customers and the pressure on the resources of whoever schedule work and materials (never forget the cost associated here). This concept should also apply to date shifts, i.e. pulling the date forward or pushing it backwards. Essentially it is a company decision whether to make changes to orders within the Dampner period, as changes should knowingly result in schedules and capacitites changes as you can no longer meet the plan. From what I have played with since your original post the concept of dampners has passed Navision by somewhat. Whilst Valentin adds extra code to get it to work on released orders this is of great assistance, but unfortunately shouldn’t this code already be there!? Perhaps Navision Solutions will herald the end to all problems (do not hold your breath!) Good Luck Steve
Thanks Steve, My understanding of dampeners and their application is exactly as you describe… it is a pitty that this concept has not been picked up by Navision. The trick is always obtaining the balance between inventory levels and maintaining a smooth work plan on the shop floor. It will be interesting to test this in Attain Valentin’s code change has certainly helped to get it to work with released orders. At least my client is now somewhat happier.