WIP Material Transaction Upload issues components to, and returns components from, WIP work orders in bulk from Excel. The download gives you one row per component requirement of the work orders you select, with the operation, department, supply subinventory and locator already filled in and the required, issued and still open quantities shown. Enter a transaction type and a quantity on the rows you want to transact, leave the rest blank, and upload.

When to use it

  • Issue components to many work orders at once instead of transacting them one at a time in the WIP Material Transactions form.
  • Issue push components, or pull components that were not backflushed automatically.
  • Return components from a work order to stores – for example after an over-issue, or when a job is cancelled.
  • Clear open requirements across a range of work orders after a picking or kitting run.
  • Issue a component that is not on the work order bill, as the form allows.

Before you start

  • You are signed in to a responsibility with access to the inventory organization and to the upload in Blitz Report.
  • The work orders are discrete jobs, lot based jobs or maintenance work orders. Repetitive schedules are not supported and must be transacted in the form.
  • Each work order is at status Released or Complete. Material transactions are not allowed at any other status.
  • The transaction date falls in an open inventory period.
  • The components are on hand in the subinventory you issue from, unless your organization allows negative balances.
  • Normal item controls apply – a revision, lot number, serial number range or locator is required wherever the component item or subinventory is under that control.

Step 1 – Set the parameters

Open WIP Material Transaction Upload in Blitz Report and set the download filters. The parameters narrow which component requirements come back – they do not restrict what you may transact.

ParameterMeaning
Upload ModeCreate, Update (default) downloads the component requirements so you can transact against them. Create gives you an empty sheet to type rows into yourself.
Organization CodeThe inventory organization. Defaults to your current organization.
JobRestricts the download to one or more work orders.
Job StatusRestricts the download by work order status. Defaults to Released.
AssemblyRestricts the download to work orders building this assembly.
ComponentRestricts the download to requirements for this component item.
DepartmentRestricts the download to requirements at operations in this department.
Date Required From / ToRestricts the download by requirement date. Date Required To defaults to Date Required From.
Open Requirements OnlyYes (default) returns only requirements that are not yet fully issued. Clear it to see fully issued requirements as well, which is what you need when returning components.
Blitz Report run screen for WIP Material Transaction Upload with Upload Mode Create, Update, Organization Code M1, Job 246012, Job Status Released and Open Requirements Only Yes

Step 2 – Run to download the Excel file

Click Run. The Excel file downloads and opens with one row per component requirement. The context columns are read-only and help you decide what to transact: Job, Job Type, Job Status, Assembly, Component Description, Supply Type, Date Required, Required Quantity, Quantity Issued and Open Quantity.

Excel file with the five open component requirements of released job 246012 for assembly AS20000, with supply subinventory RIP

Step 3 – Enter the transactions

Only rows where you enter a Transaction Type and a Quantity are transacted. Leave every other row untouched – there is no need to delete them.

  • Transaction Type – WIP Issue to issue components to the work order, WIP Return to return them to stores, or one of your own WIP issue or return transaction types.
  • Quantity – always a positive number in the UOM shown. The transaction type decides the direction, so a return is not entered as a negative quantity.
  • Subinventory and Locator – the stores side of the transaction. The supply subinventory and locator of the requirement are already filled in; change them if you issue from somewhere else.
  • Operation Seq Num – the operation the component is issued to. Required for work orders that have a routing.
  • Transaction Date – downloaded as today’s date; it must fall in an open inventory period.
  • Revision, Lot Number, Lot Expiration Date, Lot Quantity, From Serial Number and To Serial Number – required wherever the component item is revision, lot or serial controlled. The lot quantity must equal the transaction quantity.
  • Reason and Transaction Reference – optional, and carried onto the transaction.
  • Source Project, Source Task, Expenditure Type and Expenditure Org – for project manufacturing.

To transact a component that was not downloaded, add a row with the Organization, Job, Operation Seq Num, Component, Transaction Type, Quantity, UOM, Subinventory and Transaction Date.

Excel file with Transaction Type WIP Issue, Quantity 1 and Transaction Date 14-Dec-2012 entered for components CM80001 and CM80005, both rows marked for upload

Step 4 – Validate and Save

Click Validate and Save. This checks for missing required values and runs the upload’s own checks – the work order type and status, the transaction type, the quantity, item and locator control requirements, a return against the quantity already issued, the operation, the department and subinventory, and whether the transaction date is in an open period – and saves the file. Correct any rows it flags before uploading.

Both edited rows show status Valid after Validate and Save

Step 5 – Upload the file

In Blitz Report click Upload and select the saved file. This submits the upload request, which passes the rows to the inventory transaction manager.

File Upload page with the saved Excel file selected for upload

Step 6 – Review the result report

When the request completes, a result report opens listing every uploaded row with its status and message, and with the quantity issued and open quantity of the requirement after the transaction.

Result report showing the WIP Issue of CM80001 and CM80005 to job 246012 with status Success and the quantity issued now 1

What’s produced

  • Inventory material transactions against the work orders, processed by the inventory transaction manager. They are identical to those the WIP Material Transactions form creates and relieve the work order requirement in the same way.
  • A result report listing every row with a status (success or error) and a message – the reason a row was rejected, or a note when a component is not on the work order bill.

Common questions

Do I enter a negative quantity to return a component?
No. Always enter a positive quantity and set the Transaction Type to WIP Return. A zero or negative quantity is rejected.

Can I issue a component that is not on the work order bill?
Yes. Any transactable component item may be entered, as the WIP Material Transactions form allows. The row is flagged in the result report with “Component is not on the work order bill.” so that unintended entries are easy to spot.

Why is my work order not in the download?
Check the filters first – Job Status defaults to Released, and Open Requirements Only defaults to Yes, which hides requirements that are already fully issued. Also confirm the work order is a discrete job, lot based job or maintenance work order; repetitive schedules are not supported.

I want to return components but the rows are not there.
Clear Open Requirements Only. A fully issued requirement has no open quantity left, so it is filtered out by default.

Can I return more than was issued?
No. The return quantity is checked against the quantity already issued to that component, both in Validate and Save and again during the upload, which prevents driving the issued quantity negative.

What about non-WIP inventory transactions?
Use the INV Transaction Upload for miscellaneous issues and receipts, subinventory transfers and similar transactions.

Troubleshooting

MessageCauseWhat to do
Work order … does not exist in organization …The job name is not a discrete job, lot based job or maintenance work order in that organization.Check the Job and Organization; transact repetitive schedules in the WIP Material Transactions form.
Material transactions are only allowed for work orders with status Released or Complete. This work order is …The work order is at another status, such as Unreleased, On Hold, Complete – No Charges or Closed.Release the work order, or pick one that is already Released or Complete.
Transaction Type … is not a WIP material issue or return.The transaction type is not a WIP component issue or return type.Pick the Transaction Type from the list.
Transaction quantity must be greater than zero.The quantity is blank, zero or negative.Enter a positive quantity and let the Transaction Type set the direction.
Return quantity exceeds the quantity issued to this component (…).The return is larger than what has been issued to that component.Reduce the quantity to at most the issued quantity shown in brackets.
Operation Sequence is required for work orders with a routing.The work order has a routing but no operation was entered.Enter the operation the component is issued to.
Operation … does not exist on work order …The operation entered is not one of the work order’s operations.Use an operation of the work order – the downloaded rows already carry the right one.
Revision is required for revision controlled items. / Lot Number is required for lot controlled items. / From and To Serial Number are required for serial controlled items.The component item is under that control and the value is missing.Enter the revision, lot number or serial number range.
Locator is required for locator controlled subinventories.The subinventory or item is locator controlled and no locator was entered.Enter the Locator.
The Lot Quantity does not match the Transaction Quantity.The lot quantity entered differs from the transaction quantity.Make the lot quantity equal the transaction quantity, or leave it blank.
The Transaction Date does not fall in an open inventory period.The transaction date is in a closed or not yet opened period.Use a date within an open inventory period.
Component … does not exist in organization …The component item is not assigned to that inventory organization.Correct the component, or assign it to the organization first.
Invalid Department. / Invalid Subinventory.The department or subinventory does not exist in the organization, or the subinventory is disabled.Pick the value from the list.
Record was not processed but no error was returnedThe inventory transaction manager left the row unprocessed without an error.Upload the row again; if it repeats, check the item and transaction setup with your inventory administrator.

Errors raised by the inventory transaction manager itself, such as insufficient on-hand quantity, are shown in the result report as the error code followed by its explanation.