Stock (Parts)

Parts Overview


The parts module maintains a list of products within the system it ensures visibility of products. Several of the other modules in the system are reliant on this module, i.e. Purchasing, Jobs, Quotations, and Sales, it maintains a list of products and costs for each component part, this covers everything from production to retail, warehousing to shipping, and all the movements of stock and parts between. The parts module ensures that you can see all the slow moving parts in the system, allowing for better decisions and investments.


Some features of the parts module are:

  • Bar-coding
  • Serial Number Tracking
  • Batch Tracking
  • Reporting tools
  • Inventory forecasting
  • Inventory alerts
  • Materials tracking
  • Inventory levels
  • Automatic reordering

Parts Header Icons

Parts Icons

The above image shows the functions that are available from within the parts module. We will start by going through the process of adding a new product.

Parts Pop-up window

Parts Popup window

You will need to have enough information available in order to complete the parts record.

Part Code

Enter a valid part code, this is the code which is assigned to the part by the company for stock-keeping purposes and internal operations. it will remain constant throughout the product’s shelf life


Enter a product description, the purpose of the product description is to supply customers with details around the features and benefits of the product so they’re encouraged to buy, it should be concise and descriptive of the part.

Cost Price

Enter the part cost price, this is the actual buy price from your supplier, the cost price may also include shipping and exchange rate costs

Selling Price

Enter the part selling price, this price is normally marked up, its the supplier selling price + Shipping + Percentage mark-up

Unit of Sale

Enter the unit of sale, the Sam parts system allows for parts to be sold in different units, e. g. you can purchase in tons and sell in Kgs


This value is normally set to one, but some products such as Oil and water may have a different density factors, e.g. if you poor some oil into a tank of water the oil will rise to the top because it is less dense than water. A Styrofoam cup is less dense than a ceramic cup, so the Styrofoam cup will float in water and the ceramic cup will sink.

Manufacturers Code

The manufacturer code is a unique code assigned to each manufacturer by the numbering authority indicated by the GS1 Prefix. All products produced by a given company will use the same manufacturer code.


This is normally the gross weight of the part, it is the total weight including packaging.

Minimum Stock Level

this value should be set set such that there is enough time to replenish stock prior to a production run, taking into account transit time, to the point at which the product is on the shelf or in the hands of the customer.

Maximum Stock Level

Is the quantity of parts which should not be exceeded. The limit is normally determined after considering storage space of the warehouse, how quickly the stock is sold or used, cost of insurance, and the risk of parts becoming outdated prior to usage.

Purchase Units

Each part must have a purchase unit of measure it should be defined before a part can be added into the stock system. Each part can have purchase unit and a sales unit. This allows stock items to be purchased by Case and sold by Dozen.

Sales Units

Each part must have a Sales unit of measure it should be defined before a part can be sold or used in a production run.



Your company may have a number of warehouse locations, you can enter the name of individual warehouses here.


Parts are normally delivered to the warehouse then stored in a specific location, could be something like Bay 2 Shelf 4, you can manually enter the storage location here.

Batch Tracking

With Batch Tracking you can track the expiration date of items.

Batch Tracking

You can select “Disable” (do not allow batch management), “Enable” (create a batch number), as the part is batch is input i.e. 10 items input from an order, will create a batch number for the order.

Serial Number Tracking

With Serial Number Tracking you can track individual units of an item right from its creation through to its sale. Each unit will possess a unique identification code which will help you find out which unit was sold to whom.

Serial Number Tracking

You can select “None” (do not allow serial numbering), “Manual” (create your own numbering system), “Automatic” (the system will create its own serial numbers as the part is input i.e. 10 items input will create 10 serial numbers for those items).

Store Information
Social Links
Contact Sam Software

t: +44 (0) 115 8475210

e: Sam Software

46- 48 Alfreton Road

Nottingham NG7 3NN

July 2020