The Settings page provides system-wide configuration through key-value pairs. Settings control platform behavior and feature parameters.
Settings List
| Column | Description |
|---|---|
| Key | Configuration key (unique identifier) |
| Value | Current value |
| Description | What this setting controls |
| Actions | View, Edit |
Creating a Setting
- Click New Setting.
- Fill in:
| Field | Description |
|---|---|
| Key | Unique identifier (e.g., invoice.auto_number_prefix) |
| Value | The setting value |
| Description | Human-readable explanation |
- Click Save.
Editing a Setting
Click Edit to change the value of an existing setting. The key cannot be changed after creation.
Common Settings
| Key | Example Value | Description |
|---|---|---|
invoice.prefix |
INV |
Invoice number prefix |
invoice.number_format |
{prefix}-{year}-{seq} |
Invoice number format |
settlement.frequency |
weekly |
How often settlements are processed |
payment.gateway_timeout |
300 |
Payment gateway timeout in seconds |
email.from_name |
TallySale |
Default sender name for emails |
Settings are used by the backend system. Changing values takes effect immediately — no restart is required.
📸 Screenshot: Settings list — to be added