WorkOrder

Namespace: urn:inventory.transactions.webservices.netsuite.com

Fields

NameTypeCardinalityLabelRequiredHelp
accountingBookDetailList AccountingBookDetailList 0..1
actualProductionEndDate dateTime 0..1 Actual Production End Date F When the final assembly is built and recorded in the work order transaction, NetSuite automatically populates the Actual Production End Date.
actualProductionStartDate dateTime 0..1 Actual Production Start Date F The Actual Production Start Date field is automatically populated when a work order transaction is initiated.
assemblyItem RecordRef 0..1 Assembly T Select the Assembly you need to build. After an item is selected, the assembly components are displayed on the Items subtab. This field cannot be changed after an assembly build is associated with this work order.
autoCalculateLag boolean 0..1 Auto-calculate Lag F Check the Auto-Calculate Lag box if you want NetSuite to calculate lag times for operation tasks. For more information, see Operations Overlap.
billOfMaterials RecordRef 0..1 Bill of Materials F Select the Bill of Materials (BOM) you want to associate with this assembly.
billOfMaterialsRevision RecordRef 0..1 Bill of Materials Revision F Select the BOM Revision you want to associate with this assembly.
buildable double 0..1
built double 0..1 Built F The Built field displays the total number of assemblies that have been completed on associated assembly builds.
class RecordRef 0..1 Class F Select a Class to associate with the assemblies on this work order. This selection is carried over to the assembly build. Click New to set up a new class.
createdDate dateTime 0..1 Date Created F
createdFrom RecordRef 0..1 Created From F The Created From field displays the number of the sales order associated with this work order, if any. Note: The Created From field is not available if you are creating a stand-alone work order on the Enter Work Orders page. The Created From field appears only on existing work orders created from sales orders using one of these methods: * By clicking on the Work Ord. link on the line item in the sales order * By automatic work order creation from a sales order when the Create WO field is marked upon saving the sales order
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form F In the Custom Form list, select the form to use with this work order.
department RecordRef 0..1 Department F Select a Department to associate with the assemblies on this work order. This selection is carried over to the assembly build. Click New to enter a new department.
endDate dateTime 0..1 Production End Date F In the Production End Date field, enter the date you expect to complete assembly production. This field defaults to today's date plus lead time. * Demand Planning bases assembly supply on the production end date. * Manufacturing Routing production end date depends on whether NetSuite uses forward or backward scheduling to calculate production requirements. To learn more, see Production Scheduling Methods Overview.
entity RecordRef 0..1 Customer F Select a Customer to associate with this work order.
expandAssembly boolean 0..1 Mark Sub-assemblies Phantom F Check the Mark Sub-Assemblies Phantom box to build member items that are also assemblies used to complete the work order. Sub-assembly components are displayed on the Items subtab. To learn more, see Work Orders and Sub-Assemblies
firmed boolean 0..1 Firmed F Planned work order status is displayed as either Open or Firmed. 1. Firmed planned work orders are not deleted before supply planning runs. Check this box to firm the order. 2. Open planned work orders are deleted before supply planning runs. Clear this box to keep the order open.
isWip boolean 0..1 WIP F Check the WIP box to designate the work order to use WIP instead of a standard assembly build. This option is only available when the order status is Released. It cannot be changed once a posting assembly transaction is logged against the work order. To learn more, see Using WIP on Work Orders.
itemList WorkOrderItemList 0..1
job RecordRef 0..1 Project F Select a job if the assemblies on this work order are for a particular job. Click the Open icon to open a list of jobs.
lastModifiedDate dateTime 0..1 Date Last Modified F
location RecordRef 0..1 Location F Select a Location to display only work orders for that location. This location is also displayed in the assembly build. If you use the Multi-Location Inventory, component inventory items are committed from the selected location. To learn more, see Mass Creating Work Orders.
manufacturingRouting RecordRef 0..1 Manufacturing Routing F Select the appropriate Manufacturing Routing. This list is only available when the WIP box is checked.
memo string 0..1 Memo F Optionally, enter a Memo for this work order. You can search for the memo text to find this work order.
options CustomFieldList 0..1 Options F
orderStatus WorkOrderOrderStatus 0..1 Order Status F Select the work order Status. For example, In-Process or Built.
partnersList PartnersList 0..1
quantity double 0..1 Quantity T Enter the Quantity of assembly items you want to create. This can be a fractional number.
requestedDate dateTime 0..1 Supply Required By Date F The Supply Required By Date represents the date the item must be shipped to the customer.
revision RecordRef 0..1 Revision F For work orders, NetSuite automatically populates the effective revision based on the effective date. If you change the revision selected on the work order, then NetSuite changes the components on the top level assembly based on the revision selected. If you change the revision selected on the work order and the Build Subassembly box is checked, then top-level components will change based on the revision selected and the lower level components are determined based on the effective date.
salesTeamList SalesTeamList 0..1
schedulingMethod WorkOrderSchedulingMethod 0..1 Scheduling Method F Routing and Demand Planning generate supply work orders that enable you to select one of the following methods NetSuite uses to calculate production requirements: * Forward Scheduling - set a production start date. NetSuite calculates the time, materials, and resources required to complete all necessary operations to finish the task. The production end date is determined based on these calculations. * Backward Scheduling - set the production end date. This is the date items need to be completed. NetSuite calculates the time, materials, and resources required to complete all necessary operations. The production start date is determined based on these calculations. To learn more, see Production Scheduling Methods Overview.
sourceTransactionId string 0..1
sourceTransactionLine long 0..1
specialOrder boolean 0..1
startDate dateTime 0..1 Production Start Date F In the Production Start Date field, enter the date you expect to begin assembly production. This field defaults to today's date. * Demand Planning bases component demand on the production start date. * Manufacturing Routing production start date depends on whether NetSuite uses forward or backward scheduling to calculate production requirements. To learn more, see Production Scheduling Methods Overview.
status string 0..1 Status F The operation sequence Status. For example, Not Started, Started, Completed.
subsidiary RecordRef 0..1 Subsidiary F If you use OneWorld, select a subsidiary.
tranDate dateTime 0..1 Date T NetSuite displays today's Date as the default work order date. You can enter or select another date.
tranId string 0..1 Order No. F NetSuite automatically increases the largest work Order # (number) by one. You can enter another number, however the next order number will revert to the standard pattern.
units RecordRef 0..1 Unit of Measure F The Units field displays the units of the component used in the parent assembly.

Attributes

NameType
externalId string
internalId string

Related Searches

Name
TransactionSearch
TransactionSearchAdvanced
TransactionSearchBasic
TransactionSearchRow
TransactionSearchRowBasic