Skip to content
This repository has been archived by the owner on Aug 16, 2022. It is now read-only.

Latest commit

 

History

History
25 lines (16 loc) · 815 Bytes

number-series.md

File metadata and controls

25 lines (16 loc) · 815 Bytes

Number Series

A number series is used to maintain a series for numbering documents (like invoices)

Properties:

  • name: Prefix of the series example INV-
  • current: Its current (or starting) value. This will be auto updated everytime the series is updated.

API

You can get the next number in the series by using the utiltiy function

const model = require("frappejs/model")
let nextValue = model.getSeriesNext("INV-");

Setting naming series in a document

To setup a number series for a DocType:

  • It must have its own "Settings" [single document](../models/singles.md. For example (InvoiceSettings for Invoice).
  • The settings document must be set via the settings property in the DocType
  • The settings document must have a numberSeries property with value of the number series