Work Order Completion

If the Manufacturing Work In Process (WIP) feature has been enabled, you can use SOAP web services to interact with work order completion records. You can verify that WIP is enabled by going to Setup > Company > Enable Features, and reviewing the Items & Inventory tab.

With WIP, instead of creating a single assembly build record to denote that a work order has been addressed, you track progress of the work using three records: work order issue, work order completion, and work order close. This approach lets you manage the assembly process in a more granular way, and to keep the General Ledger up to date as materials move through the different phases of assembly. For more on the benefits of WIP, refer to Manufacturing Work In Process (WIP).

The work order completion record is used to indicate that assemblies have been built. You can also optionally use this record to record that raw materials β€” items in the componentList sublist β€” have been consumed as part of the assembly process. This latter option is called entering a completion with backflush. For example, you might enter a completion with backflush if previous records (such as work order issue) did not record the consumption of all the materials you ended up using.

In the UI, you can view the form used for creating the work order completion record by choosing Transactions > Manufacturing > Enter Completions, selecting a Subsidiary (for OneWorld accounts), then clicking Complete that corresponds with one of the listed work orders. An alternate method is to view the work order and click one of two buttons: Enter Completions or Enter Completions With Backflush.

For help working with this record in the UI, see Entering Work Order Completions.

The internal ID for this record is workordercompletion.

See the SuiteScript Records Browser for all internal IDs associated with this record.

Note:

For information about using the SuiteScript Records Browser, see Working with the SuiteScript Records Browser in the NetSuite Help Center.

For information about scripting with this record in SuiteScript, see the following help topics:

Supported Script Types

The work order completion record is scriptable in server SuiteScript only.

Supported Functions

The work order completion record is partially scriptable. It can be updated, deleted, and searched using SuiteScript. It cannot be copied or created.

Usage Notes

To use this record you must have the following features enabled: Work Orders and Manufacturing Work in Process.

In the UI, this record is accessed by going to Transactions > Manufacturing > Enter Completions.

Note these additional details:

Prerequisites for Creating a Work Order Issue Record

Before you can create a work order issue record, a work order record must already exist, and the work order must be configured to use WIP (the WIP box on the work order record must be selected). This is true regardless of whether you are creating the work order issue record using initialize and add, or add by itself. If you try to create a work order issue record referencing a work order that has not been configured to use WIP, the system generates an error reading in part, β€œOne of the following problems exists: You have an invalid work order < work order ID >, the work order does not use WIP, or the work order is already closed.” You can create and modify work orders by choosing Transactions > Manufacturing > Enter Work Orders.

You can also interact with work orders using SuiteScript, as described in Work Order.

Note also that the assembly item referenced in the work order must be properly set up for WIP, as described in the Setting Up Items as WIP Assemblies.

Related Topics

Entering Work Order Completions
Working with the SuiteScript Records Browser
SuiteCloud Supported Records
Transactions

General Notices