Skip to Content

System Parameters & Sequences

System Parameters

System parameters store key-value configuration pairs. They are used to customise Quickenerp's behaviour without writing code.

Navigation

Go to Settings > Technical > System Parameters (developer mode required).

Commonly Used System Parameters

Key Default Value Purpose
web.base.urlAuto-detectedThe public URL of your Quickenerp instance. Used in email links and redirects. Set this manually if auto-detection gives the wrong URL.
database.expire_dateFor trial databases: the expiry date. Users see a warning as the date approaches.
mail.catchall.domainThe catchall email domain. Emails sent to unknown aliases @catchall.domain are bounced.
mail.bounce.aliasbouncePrefix for the bounce email address. Bounce processing removes invalid email addresses from mailing lists.
report.urlAuto-detectedURL used to generate PDF reports. Override if you use a separate reporting server.
google_analytics.keyGoogle Analytics 4 Measurement ID. When set, tracking code is added to all website pages.
snailmail.cooperator_thresholdMaximum number of recipients for bulk snail mail sending.

Creating a System Parameter

  1. Click Create.
  2. Key – Use dot notation (e.g. mycompany.some_setting). Follow existing conventions for consistency.
  3. Value – The string value. Quickenerp automatically parses booleans, integers, and floats.
  4. Click Save. The parameter takes effect immediately (some may require a page reload).

Sequences

Sequences control auto-numbering of documents – invoice numbers, quotation numbers, order references, etc.

Navigation

Go to Settings > Technical > Sequences > Sequences (developer mode).

Sequence Structure

Each sequence has:

  • Name – e.g. "Sales Order Sequence".
  • Code – Internal code (e.g. sale.order for sales orders).
  • Prefix – Text before the number: SO/{{year}}/ produces SO/2026/0001.
  • Suffix – Text after the number.
  • Padding – Number of digits (4 = 0001, 5 = 00001).
  • Next Number – The next number in the sequence. You can manually change this.
  • Reset Period – Reset the counter: No Reset, Daily, Monthly, Yearly.

Customising Numbering

Example: Change invoice numbering from INV/2026/0001 to INV-2026-00001:

  1. Find the "Customer Invoice Sequence" in the sequence list.
  2. Change Prefix from INV/{{year}}/ to INV-{{year}}-.
  3. Change Padding from 4 to 5.
  4. Save. The next invoice will be numbered INV-2026-00001.
  5. Already-issued invoices are not affected.

Note: Some localisation packages set numbering according to legal requirements. In the EU, invoices must be numbered sequentially without gaps. Adjust with care.

Rating
0 0

Commenting is not enabled on this course.

This documentation is updated continuously. Some features described here may be renamed, deprecated, or still being finalized.