SIGNALS Documentation
API Reference

Company Details

Configure company identity, locale, tax defaults, and fiscal year in Admin › Setup.

Overview

Company Details is the primary identity and locale screen for your Signals instance. Changes save to the settings table and reload the page so the global header reflects the company name.

Where it lives

Route: /admin/settings/company (admin.settings.company)

Open Admin → Setup → Company Details. Requires admin access (EnsureAdmin middleware).

Key fields

Field Setting key Notes
Company Name company.name Required
Country company.country_code ISO alpha-2; changing country auto-fills related defaults
Timezone company.timezone PHP timezone identifier
Currency company.base_currency ISO 4217 from enabled currencies
Default Tax Rate company.tax_rate 0–100%
Tax Label company.tax_label e.g. VAT, GST
Date / Time Format company.date_format, company.time_format Display defaults
Fiscal Year Start company.fiscal_year_start Month 1–12

Workflows

  1. Edit fields and click Save Changes.
  2. Changing Country pulls timezone, currency, tax, and date/time defaults from the country record when available.
  3. On mount, countries and currencies are seed-checked if missing.