Inventory Management Overview

Inventory management is the process of overseeing and controlling the flow of goods and materials in a business, ensuring that the right quantity of the right products is available. In BillMax, Assets are tracked to assist in inventory management.

Assets are defined by Asset Definitions and displayed in the Assets list. Assets can be physical inventory items or IP Addresses and Assets are categorized by Class. Classes are used to link a group of assets to Billing Definitions. Available Classes are specified by the 'assetclasses' list. Each Asset also has an Asset Key that is unique within the Asset Class. Available keys can be specified by the 'assetidentifiers' list. There are several other fields available on the Asset Definition for informational purposes only at this time.

Assets are loaded into BillMax via a CSV file import. The CSV file's first record must contain the appropriate asset table column names. All columns are optional except the column defined as the Asset Key. Here is a list of available columns:

	acquiredate 	date (YYYY-MM-DD)
	ponumber 	char(30)
	state		int
	reason 		int
	digest 		char(100)
	serial 		char(100)
	macaddr 	char(20)
	ipaddr 		char(64)
	account 	int
	user 		int
	service 	int
	place 		int
	cogs 		int
	flags 		int
	filename 	char(255)
	contenttype 	char(255)
	batchid 	char(16)
	misc01-05 	int
	misc06-10	char(50)