Viewing Assembly Order - Blocking Reasons

A blocked assembly order is blocked from sequencing, starting from the buffer, backflushing, delivery, and closing. So there is no possibility to process the order. Only, if the order was already started when it was blocked, it can be completed to prevent loss of information. The order will be stopped at the next line segment, that is: It cannot be started from the next buffer. If an order is unblocked, it can be processed again.

Before you can view, insert, or remove blocking reasons, you must select an order. To insert a new blocking reason, click New Record and select the reason you want to insert. To remove a blocking reason, select and delete it.

Blocking reasons

If you want to block an order, you must choose a blocking reason. Blocking reasons are grouped in types. An order can have several blocking reaons, but these reasons must be of different types. So, an order cannot have two blocking reasons of type Inventory Shortage.

In this session, you can use the following two types of blocking reasons:

  • Inventory Shortage Use a reason of this type to block orders for inventory shortage reasons.
  • Undefined All other reasons fall under this type.

Consequences for other orders

Blocking or unblocking an order can have consequences for other orders as well. These consequences depend on the relation of the order in question to other orders.

  • If you block a child order, the parent order also receives the Blocked status, but without a blocking reason. The blocking is inherited downstream the assembly line. Other child orders of the parent order upstream from the assembly line where the blocking reason is inserted, are not blocked.
  • If you unblock a child order, LN unblocks the parent order too, unless the parent order has other blocked child orders.
  • If you block a parent order, the status of the child orders does not change. You can continue to process the child order, but you cannot proceed to processing the parent order. Therefore, the product of the child order must be stored untill the parent order is unblocked.
  • If you unblock a parent order, this has no effect for the child orders. But you can only unblock a parent order if it has no blocked child orders. This actually means that unblocking a parent order is only possible if you blocked this order directly, and subsequently, no child orders were blocked. Otherwise, you have to unblock the parent order by unblocking the child orders.