Understanding Work Orders and Rate Schedules

Work orders and rate schedules are requests to complete a given quantity of a specific item. A rate schedule is a request to complete a given quantity of an item over a period of time on a specific production line. Rate schedules are used in repetitive manufacturing, in which you produce items in a continuous process on a dedicated production line. Work orders and rate schedules consist of a header, parts list, and routing instructions.

The work order header specifies the quantity of the item requested and the date on which the quantity is required. The parts list and routing instructions specify the components, operations, and resources that are required to complete the work order. However, the rate schedule header specifies not only the quantity of the item requested and the required date, but also the production line. For process manufacturing, the work order also includes a co-products and by-products list. This list identifies the products produced during the manufacturing process.

The Work Order Completions (P31114), Super Backflush (P31123), Work Order Entry (P48013), Inventory Completion Inbound Processor (R31114Z1I), and Process Work Order Super Backflush Inbound Transactions (R31123Z1I) programs support record reservation for sales order related work orders.

When modifying a sales order using the Sales Order Entry programs (P4210 or P42101), the system reserves the sales order. The system issues a record reservation error message if another user attempts to modify the related work orders using the Work Order Completions, Super Backflush, Work Order Entry, Inventory Completion Inbound Processor, and Process Work Order Super Backflush Inbound Transactions programs at the same time that the sales order is being modified.

The JD Edwards EnterpriseOne software provides record reservation capability within the Sales Order Entry programs. Record reservation helps to ensure the integrity of the data and prevent data loss. To avoid simultaneous processing of the same records, the system reserves (locks) records for processing by any other program. Thus, the system does not allow you to edit a record that has been locked by a different user or application.When a program that uses record reservation is interrupted, orphaned reservation records might remain in the Business Object Reservation table (F00095). This can occur, for example, when technicians are working with a server, or when a workstation shuts down without warning. If an interruption stops one of the programs in the Sales Order Entry programs before it releases the reservations that it creates, you cannot update the records until the orphaned reservations are removed.You can use the Remove Business Object Reservation program (P00095) to release unwanted record reservations. This program stores reservation information in the Business Object Reservation table (F00095).