Books

Books

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Serial Number

A serial number identifies one unit of an item. When an item has serial numbers, Frappe Books keeps a Serial Number record for each unit. The status of the record shows if the unit is in stock.

Turn On Serial Numbers

Serial numbers need inventory. Turn on Enable Serial Number in the Features section of the inventory settings. Then save the settings and reload Frappe Books.

Set Up an Item

  1. Open the item, for example from Sales > Sales Items in the sidebar.
  2. Make sure that Track Inventory is selected.
  3. Select Has Serial Number.
  4. Optional: Enter a Serial Number Series, such as SN.
  5. Click Save.

Inventory section of Thermal Receipt Printer with Track Inventory, Has Serial Number, and the serial number series TRP-.

Has Serial Number shows only when Track Inventory is selected. You can select Track Inventory only on a new item.

Serial Number Series

When you save a purchase receipt or a Material Receipt, Frappe Books adds the missing serial numbers of the item from its series. This also applies to the purchase receipt that a purchase invoice makes.

Frappe Books adds a dash and a number to the series, starting at 1001. For example, the series SN gives SN-1001, SN-1002, and so on. It skips the numbers that are already used. A series cannot contain /, ?, &, =, or %.

Enter Serial Numbers

Each row of an item with serial numbers needs one serial number for each unit.

  1. Add the item to the document and enter the quantity.
  2. Click the Edit row button at the end of the row. On a phone, tap the row.
  3. In Serial Number, enter one serial number on each line. You can also separate them with commas.

Frappe Books also fills the serial numbers in these documents:

Document What Frappe Books Does
Shipment Fills the serial numbers that came in first at the location of the row.
Sales invoice, purchase invoice Passes the serial numbers to its shipment or purchase receipt. If Serial Number is empty, that document fills them.
Point of Sale Fills the serial numbers from the stock of the POS inventory.

In other stock movements, enter the serial numbers yourself. If you change the quantity later, check the serial numbers again.

The Serial Number List

There is no sidebar item for serial numbers. Search for Serial Number in Quick Search and open the List result.

Frappe Books makes a serial number when a new one comes into stock, so you do not have to make them first. To make one before you use it, click New in the list, and enter the Serial Number and the Item.

You cannot delete a serial number that a document uses.

Serial Number Status

You cannot change the status yourself. Frappe Books changes it when you submit a document:

Status Meaning Set By
Inactive The unit is not in stock. A serial number that you make by hand starts with this status. A Material Issue, the raw materials of a Manufacture, or a return of a purchase receipt
Active The unit is in stock. A purchase receipt, a Material Receipt or Material Transfer, the finished goods of a Manufacture, or a return of a shipment
Delivered A shipment sent the unit to a customer. A shipment

When you cancel a document that took the unit out, the status changes to Active. When you cancel a document that only brought the unit in, it changes to Inactive. When you cancel a return of a shipment, it changes back to Delivered.

Rules for Serial Numbers

Frappe Books shows an error and does not save or submit the document in these cases:

  • The number of serial numbers is not equal to the quantity.
  • A serial number belongs to a different item, or shows more than one time in the document.
  • A serial number that goes out is not in stock at the source location.
  • A serial number that comes in is already in stock.
  • On a return, a serial number is not on the original document, or is returned already.

You also cannot cancel a document that brought a unit into stock after the unit went out again.

Serial Numbers in Reports

The Stock Ledger has a Serial Number column with one row for each serial number. The Stock Balance has a Serial Number filter that shows the stock of each serial number.

Last updated 2 weeks ago
Was this helpful?
Thanks!