Push Production

Purpose

Push production is used to create a production plan starting with products for which no requirements exist in the system (push products) . Push production takes the predefined scheduling strategies into account.

Push production supports decision-making to solve a clearly defined push problem (material without consumer) in short-term to medium-term planning. It helps with the decision of what to produce and in which quantity to produce it to consume a push material, working in the opposite direction as requirements explosion. It does not change the master production schedule based on target product requirements by working from the finished product via the intermediate products to the raw materials (pull). Instead, it works with requirements explosion and searches for a use for available raw materials and semi-finished products.

You can use push production for both products based on production data structures (PDS) and products based on production process models (PPMs).

Prerequisites

The Alert Monitor supports you in finding products with a surplus. To do this, the PP/DS Excess Coverage alert must be activated in the Alert Monitor profile.

Note Note

You can only branch from the Alert Monitor to push production if the PP/DS Excess Coverage alert is activated.

End of the note.

Process

Push production takes place in two main steps:

  • Identification of push problem - which orders generate a surplus?

  • Generation of consumer for this product

  1. In the system, you identify a quantity of a product for which no consumer is available (push product).

    The system supports you with alerts that detect surpluses.

  2. You call up push production . Push production can either be called up from the Product View for the push product (in the change mode) or from the Alert Monitor.

    The Push Production view appears in which all required information and functions for solving a push problem appear. This includes, for example:

    • Orders with a surplus of a push product

    • All production data structures or production process models with the product receipts in which the push material is used

    • All orders that were generated through push production.

  3. You choose an order with a product surplus.

    The system uses the production data structures or production process models to calculate the quantity of possible product receipts based on the quantity of push products and displays this quantity.

  4. You select a product you want to produce.

  5. You determine the quantity to be produced.

  6. You create and order or several orders in a simulation.

    • The system schedules according to the scheduling strategy defined.

      If there are lot-size constraints, the system calculates the number of orders that must be created to produce the desired quantity. This calculation is based on the leading product of the selected master data (PDS or PPM). If the number of orders is greater than one, the result of the calculation is displayed.

    • You can change the number of these orders.

      The system adjusts the total quantity accordingly.

  7. The system updates the Push Production view:

    • The order data of the newly created orders is displayed

    • The orders are assigned to the relevant master data (PDS or PPM)

    • The push product quantity is updated

    • The quantity of possible product receipts is adjusted

    • Warning messages are triggered in the Alert Monitor .

  8. If you want to

    Then

    Change order data

    Double-click the order.

    Delete a simulated order

    Select the order and choose .

    The system deletes the order and updates the surplus quantity of the push product in the planning pool.

    Discard the simulated push schedule

    Close push production without saving.

    The system discards all orders created in push production.

    Create the simulated orders

    Save your schedule.

Result

Manufacturing orders that consume the push product are created in a simulation.

You decide whether these orders are to be created or if the simulation is to be discarded.