1. Home
  2. Work Orders
  3. Work Orders: Work Order Kit and Item Issue or Return

Work Orders: Work Order Kit and Item Issue or Return

Work Order Kit and Item Issue or Return

Work Order Kit and Item Issue or Return

A Non-Backflushed Work Order, when it is created has its non-bulk components Allocated. Just before production the kit of components must be issued. During this process the allocations are removed, stock issued and placed in kitted work-in-process. Kits can also be returned, reversing this process. This window is used for both Issues and Returns. You gain access by operating the Process — Work Orders — Issue Kit or Items to WO or Return Kit Items from WO menu functions.

You will be first asked to select a Work Order in the Select Work Order window.

Kit Issue

The system will build a list of all components needed using the Bills of Material file. No Bulk issue or Non-stock parts will be included and Phantom assemblies will be exploded. The list presented will show the required quantities for the entire order quantity. If an issue has already been made, only shortages will be shown. If nothing is listed you can continue in any event to issue Extra Items.

A quantity in the Shortage column indicates that a Shortage will be recorded. If no WO Kitting Variance is set in File — System Manager — Company Details, any discrepancy from the kitted quantity required by the Bill of Materials will be recorded as a shortage. If you set a WO Kitting Variance, and then enter a kitted quantity unequal to the BoM Required quantity but within the Variance range, you will be given the option of recording a shortage or not.

This can be useful where minor variance in kits occur. However, care should be taken, particularly when the kit is returned. The system does not save the kitted bill with the Work Order. Whenever transactions take place the current BoM is used to determine quantities. Hence, you will find that component parts Kitted in WIP quantities are for the full BoM quantity when shortages are not recorded. When a kit return takes place the system will not take account of variances and any variance on return must be accommodated by manual stock adjustments.

You must enter the quantities kitted for each listed item into the list before confirming the issue.

Clicking on the Issue this many button will automatically set the kitted values to the quantity appropriate to the assembly quantity entered, up to the Available Quantity. Individually enter the grid cell to change an issued quantity.

Any items where the kitted quantity is less than the required quantity will be automatically recorded as Shortage items, regardless of any current stock physical quantities. You will be warned that Shortages will be created at the time of confirmation of the issue.

Note NOTE: You should avoid using the Issue this many quantity as a way of part-processing an order. If you intend to do this, for example making an order for 12 in 3 batches of 4, either use backflushing or create 3 WOs. The Issue this many only works with a fresh WO. After the first time you issue to a WO, any balance kit is held as shortages, and by definition shortages are needed in full, so a second kit split using Issue this many will not work.

When satisfied with the data entered on the list, click on the Process button.

Tip TIP: You can setup the optWOKitEngChange option in Settings Maintenance. If set to 1 or 2, users will be warned = 1 or prevented = 2 from issuing component parts which have the Engineering-in-Progress set. Operates in WO kitting and backflush and PO Outwork kitting.

Parts that are flagged as Multi-location or Tracked are indicated as such in the list. You will be presented automatically with the Location/Batch assignment dialog.

If component parts have been given the Allow auto-selection of location attribute, the system will attempt to pre-select the locations. It will also abide by the Draw from several locations attribute and follow the Assembly auto-selection preferred location prefix, if any, on the Work Order assembly part record. Any auto-selections will be shown and you must confirm them before processing can be carried out.

After confirmation, the system makes all stock adjustments and creates inventory history records and shortage records. Only one kitting process is permitted for each Work Order. The processing alters the following files:

  • Work Order record kit issue date is date-stamped and cost elements of all components, including Bulk Issue items, are calculated and added to the Work Order cost fields.
  • Component part records are adjusted to reflect the reduction in Physical quantity and Allocated to WOs and the increase in Kitted in WIP.
  • Stock location records, where relevant, are adjusted or deleted if the resultant quantity is zero.
  • Tracking records, where relevant, are created.
  • Stock History records are created, if System Preferences are so set.

After the issue, additional parts needed for the Work Order must be issued as shortage items, if shortages, or as extra items. This is done using the same window and menu function.

Kit Return

The Kit Return feature is provided to enable the return of items of a kit issued to a Non-Backflushed Work Order. Care must be taken with this function. In normal Operation, it’s use should be restricted to the return of all balance kit items on the Work Order. This is useful in the event of a decision to cancel a Work Order after kit issue and partial or full abandonment of assembly production. The return of ALL balance items must precede the cancellation or amendment of a Work Order. Because at each stage of processing a Work Order, the current Bill of Materials is used, a return of the kit before changing the Bill of Materials is necessary to retain data integrity. After changing the Bill of Materials, the Work Order kit can be re-issued with the new part quantities. Processing of the return is similar to the kit issue.

After selection of an issued work order, the system will build a list of all components issued using the Bills of Material file and remove any items in the shortages file that are still awaiting issue.

If you use the Full Return button to populate the list with the full kit, the work order kit will be assumed fully returned and the kitted date blanked. If after clicking on the button you change some returned quantities, any balance of the component will be assumed to have been scrapped.

If you DO NOT use the Full Return button and populate the list manually, maybe for only some of an item, the work order kit will remain kitted. The quantity returned will then be added to the order shortages.

Tip TIP: Use this technique when you want to remove parts from one job to use them elsewhere.

Tip TIP: To Cancel or Remake a fully kitted Work Order you can click on the Full Return button and manually zero all the returned kit quantities in the list. This will cause all the kit to be scrapped and the WO will be marked as unkitted. In this condition you can Cancel or Delete the WO or simply re-kit and re-manufacture the balance due at the time of the full return.

Window Fields and Functions



Work Order Number

Work Orders. Work order number. {WKOFILE.WKOWONO char 6}

Assembly Part Number

Work Orders. Part number (parent assembly). {WKOFILE.WKOPTNO char 18}

Assembly Description

Parts Master. Part description. {PTMFILE.PTMDESC char 30}

Stock UoM

Parts Master. Standard stock unit of measure. {PTMFILE.PTMSTUM char 6}

Latest Start Date

Work Orders. Latest kitting and start date. {WKOFILE.WKOLATE date date1980}

Planned Completion Date

Work Orders. Date of planned completion. {WKOFILE.WKOCDAT date date1980}

Balance Due Quantity

Work Orders. Balance due still for completion. {WKOFILE.WKOBAL number 3dp}

Kit Grid

A list of component parts to issue or return. Sorting the list will reset all editable values to the default.

BoM Reference

BoM Structure. Component reference within structure. {BOMFILE.BOMCREF char 4}

Part Number

BoM Structure. Component part number. {BOMFILE.BOMCPNO char 18}

Stock UoM

Parts Master. Standard stock unit of measure. {PTMFILE.PTMSTUM char 6}

Required Quantity

The kit quantity required for issue or available for return.

Available Quantity

The available stock. Calculated from the current part physical less any other issues. With multiple entries of the same part, this will change depending on the sort order.

Note NOTE: The field is provided with emphasis for un-available stock lines and double-clicking on Available cells will drill down to show the Part Process Analysis List window.

Quantity Issued or Returned

The quantity actually being issued or returned.

Shortage Quantity or Quantity Remaining

Any quantity that will be posted as a shortage or remain with the supplier.

Stock Movement Comment

The inventory comment that will be used when recording the part movement.

Part Description

Parts Master. Part description. {PTMFILE.PTMDESC char 30}

Variance kitting within % permitted

You can use this to control kitting variance quantity when full issue is operated. This control is not available for returns or if there is no WO Kit Variance set in File — System Manager — Company Details.

Kit Quantity

Enter the parent quantity you want to issue of the kit. After entering a new value, click on the Issue this many button. (This field is not visible when processing a kit return.)



Select Work Order

To select a specific Work Order. It opens the Select Work Order window.

Add Extra Part

To use a part selection dialogue to add an extra item to the component list of issued work order. Alternatively you can drag and drop from the Parts ScratchPad or BoM Listing. (This button is not visible when processing a kit return.)

Issue this many

To issue the parent quantity entered of items to the extent that the available permits. (This button is not visible when processing a kit return.)

Full Return

To return all items in full. (This button is not visible when processing a kit issue.)


To process the Issue or Return

Customisation CUSTOM CAPABILITY: There is an oCustom1 method called $WoKitIssued available in OpenVision that is run when a kit issue takes place. It has two parameters pWoRow (row variable containing WKOFILE) and pIssueQty which is the quantity entered by the user for the issue.

See also: –

Compiled in Program Version 5.10. Help data last modified 4 Jun 2012 04:49:00.00. Class wWoKitIssue last modified 11 Jan 2018 05:14:39.

Updated on May 27, 2020

Related Articles

Leave a Comment