Inventory

Before inputs, materials or ancillary item can be used in production, they will need to be requested by a production manager. The items already need to be available in a warehouse before requests can even be made. A warehouse manager will be responsible for stocking the warehouse with inventory of these items.

The following data needs to be collected when stocking a warehouse.

Field Description
Item The item needs to be one of what was defined in setup materials.
Supplier The name of the supplier who supplied the items. Should be selected from a list of suppliers. If they fail to select a value show the message "Please select a supplier"
Quantity The quantity being stocked.. If they fail to enter a value show the message "Please enter a quantity"
Weight The weight of the item being stocked
Batch/Lot number The batch/lot number this item belongs to. Will be entered by the warehouse manager.
Time log Relates use of material to what batch/lot of production including pallets on which they are found. Will be entered.
Date received The date the stock was received. Default to today's date but should be editable. If they fail to select a date show the message "Please select a date"

When displaying the list of items in the warehouse it is important to display the total stock in the warehouse and what is left. What is left can be calculated from how much of the item has been requested for production.