OSID Logo
OSID Specifications
inventory package
Version 3.0.0
Release Candidate Preview
Packageosid.inventory
TitleInventory Open Service Interface Definitions
Version3.0.0
Description

The Inventory OSID provides the service of managing inventories of things.

Items

Items are individual assets tracked with a serial number. Items may have a location and may be accounted as a part of another Item. Items belong to a Stock .

Stocks

A Stock is a collection of Items. Stocks have a stock keeping unit and may also have a location. Stocks are also hierarchical.

Model

A Model is used to normalize a product vendor and model across Stocks .

Example

A Stock may be used to represent a stockpile of dynamite of Model Acme Dynamite #7. Each Item represents a stick of dynamite.

Inventories

An Inventory is a snapshot of the quantity of Items in a Stock. Inventories may be tracked over time.

Warehouse Cataloging

Items, Stocks, Models, and Inventories may be cataloged into federateable Warehouses.

Sub Packages

The Inventory OSID includes an Inventory Shipment OSID for transferring Items to and from Stocks and an Inventory Batch OSID for managing inventory in bulk.