Friday, January 03, 2014

Baseline Conceptual Models: Inventory Control Model

 
Inventory Control Model:  Tracking the movement of inventories is critical for product efficiency and security reasons.  There are several types of inventory movements centered around manufacturing, shipping, orders, and manual adjustments.  This model is dependent on Part Manufacturing Model and Part Serialization Model

Manufacturing Transactions: During the manufacturing process inventory transactions are made as parts or built and consumed.  This includes tracking transactions against serialized parts.
  • Goods Built are transactions that are triggered once a part has been built.
  • Goods Consumed are transactions that are triggered once a part has been used to build another part.  
Shipping Transactions:  During any shipping process inventory transactions are made to specify that goods are issued out of inventory or received into inventory.  A special Stock Transport transaction is made when transferring stock from one inventory location to another and the transaction will tie both ends of the shipping process.
  • Goods Received are transactions that are triggered once a part has been received into inventory.
  • Goods Issued are transactions that are triggered once a part has been removed out inventory. 
  • Stock Transport are transactions that are triggered when a stock transfer is performed to balance inventory.
Reservation Transactions:  When a sales order is performed a reservation is made on inventory to guarantee that inventory is reserved for a given sales order so that inventory is not over sold. 
  • Reservation Issued are transactions that are triggered when a sale is performed.
  • Reservation Fulfilled are transactions that are triggered when inventory has been issued for sales order.
  • Reservation Cancelled are transactions that are triggered when a sales order is cancelled and before the inventory is pulled.  
Manual Adjustment Transactions:  Manual audits of inventory are performed regularly in order to make an accurate accounting of the inventory.   When the audit turns up a different number then what is recorded a manual transaction is made to the inventory record to adjust the count.

Please see (Baseline Conceptual Models Commentary) for further details on what conceptual models are to be used for.

No comments: