WorkOrder

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

Fields

NameTypeCardinalityLabelRequiredHelp
accountingBookDetailList AccountingBookDetailList 0..1
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 to automatically calculate the optimal lag amount, which is the shortest possible lead time for each work order.
billOfMaterials RecordRef 0..1 Select the Bill of Materials (BOM) you want to associate with this assembly.
billOfMaterialsRevision RecordRef 0..1 Select a Bill of Materials Revision to associate with this work order. A BOM Revision displays BOM updates and details throughout the product lifecycle.
buildable double 0..1 Buildable F
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 Select a Class if you track them. The selected class carries over to the assembly build.
createdDate dateTime 0..1
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 T In the Custom Form list, select the form to use with this work order.
department RecordRef 0..1 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 In the Production End Date field, enter the date you expect to complete assembly production. This field defaults to show the transaction date plus lead time.
entity RecordRef 0..1 Select a Customer to associate with this work order.
expandAssembly boolean 0..1 Build Sub-Assemblies 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 Check the Firmed box to save the the order and process it when the supply planning engine runs.
isWip boolean 0..1 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 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
location RecordRef 0..1 Select a Location to display only work orders for that location. Select All to display work orders for all locations. If you use Multi-Location Inventory, the selected location is the one that component inventory items are committed from.
manufacturingRouting RecordRef 0..1 Manufacturing Routing F Select the a Manufacturing Routing. After you select an assembly, NetSuite display the default routing for the assembly based on the location setting. To select an alternate routing, the Manufacturing Routing field displays all routings associated with the assembly for the selected location.
memo string 0..1 Optionally, enter a Memo for this work order. You can search for the memo text to find this work order.
options CustomFieldList 0..1
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.
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 T Select a Scheduling Method: Forward Scheduling - to set production start date and calculate the time, materials, and resources required to complete all necessary operations to finish the task. Backward Scheduling to set the production end date, which is the date you need to have the completed items. NetSuite calculates the time, materials, and resources required to complete all necessary operations.
sourceTransactionId string 0..1
sourceTransactionLine long 0..1
specialOrder boolean 0..1
startDate dateTime 0..1 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
subsidiary RecordRef 0..1 If you use OneWorld, select a subsidiary.
tranDate dateTime 0..1 NetSuite displays today's Date as the default work order date. You can enter or select another date.
tranId string 0..1 NetSuite increases the largest work order number by one. 1. To enter another order number, go to Setup > Company > Setup Tasks > Auto-Generated Numbers. 2. On the Transactions subtab, next to Work Order, check the Allow Override box. 3. Click Save. 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