Recalculate work order FDMA

Use this function to refresh calculated earliest operation start dates to reflect changes to component availability.

The FDMA is the "First Date of Material Availability". This is the date calculated for each component of a work order when component availability can cover, in full, the required quantity. The earliest operation start date is calculated from the component FDMA. For each operation on the work order, this is the date when the full quantity of each component required for the operation is available. Frequently, however, stock movements affect the calculated, or suggested First Date of Material Availability. A purchase receipt might be delayed in transit, for example, thereby affecting the availability of the material required for a work order; a defect might be detected in a component on the shop floor resulting in a break to the processing while a replacement component is sourced.

The FDMA is one of several constraints the Production Scheduler function (FUNPSSCH) can use for optimizing the operations. Production Scheduler, however, does not automatically recognize changes to work order component availability. You should therefore run this function frequently so that Production Scheduler observes changes in material availability in subsequent optimizations.

 You are advised to run this function frequently and especially after any known change to a component availability date. It is the planner's decision how often, for which work orders, and when this should happen.

 You can integrate this function in the batch server so the FDMA recalculation starts regularly. For example, you might choose to run this function overnight or at a regular time based on updated trackings, receipts, or MRP calculations.

Production Scheduler is only available for on-premises instances of (missing or bad snippet). If the POPS–Production Scheduler activity code is clear and the GFS–Finite scheduler activity code is selected, you are using the generic Finite scheduler interface to (missing or bad snippet) Web Scheduling or to a web scheduling solution developed by an ISV (independent software vendor) for either cloud or on-premises solutions. You need to use the Finite scheduler > Recalculate work order FDMA function (FUNGFSFDMAUP) instead of this function.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The Recalculate work order FDMA function displays 2 selection screens:

  • An initial screen for you to enter your selection, or filtering criteria.
  • A validation screen for you to confirm the work orders to refresh.

A log file displays the results of the refresh.

Entry screen

Type in, or select the site at which to refresh work orders, then select the work orders statuses to refresh.

A number of ranges are displayed.

  • To select all work orders to the selected stage of the production cycle, leave all the fields blank.
  • To select specific work orders to the selected stage of the production cycle, type in the required ranges. Leave the first field blank to include the lowest value or the second field blank to include the highest value.

You can optionally select the work orders by applying a calculation formula.

Selection screen

You use this screen to confirm the details of the work orders to be refreshed.

To exclude a specific work order, leave the checkbox clear or select Delete from the Actions icon.

A log file displays the results of the refresh.

Specific actions

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation