OpenSubsystems

Business Components for Java Applications

Subsystems

Documentation
Last modified

$Author: bastafidli $
$Date: 2006/08/27 07:51:41 $
$Revision: 1.2 $
$RCSfile: index.html,v $

Open Inventory

Inventory management for ecommerce or business type applications.
  • Support for multiple inventories, each with its own separate set of items that are being tracked. Each inventory can manage unlimited amount of items.
  • Items in the inventory can be reusable or consumable with ability to correctly manage in-stock count for each type of item. Inventory automatically tracks for each item shipped, available, on hold and restocking threshold counts. Each item allows capturing of all the expected attributes such as cost, price, size, expense type, etc.
  • Items can be tracked in bulk or each individual unit can be tracked separately based on customizable identification criteria (e.g. S/N, ESN, IMEI, internal numbering scheme). The items tracked in bulk can be split into separate groups tracked independently, for example by shipment date, cost to acquire, etc.
  • Each inventory can have defined up to two independent identification schemes that can be used concurrently to track individual units.
  • Categorization and tagging of items in the inventory into hierarchical categories. Each item can be at the same time assigned to multiple categories and subcategories.

This subsystem is almost ready to be released. We are currently reviewing all the source code, packaging it and working on its documentation to make it available for public release. If you are curious what it is or interested in its functionality you may download the source code from our public CVS and try it for yourself. Others have done it and this subsystem is already used in commercial products.

Instructions how to access our CVS can be found in our documentation together with other documents that can help you setup your environment and build the sources. If you have never used CVS, here you can find some additional useful information. Since the CVS contains work in progress, sometimes it may not produce a working build. If you have any concerns please contact us and we will be happy to provide you a prerelease build we can guarantee to work.

Please, do not hesitate to contact us if you have any questions. We would also like you to subscribe to our mailing list so we can keep you informed about our releases. You can also easily talk to us using our online forums.

Thank you for your interest in our project.

OpenSubsystems team