{% extends "base.html" %} {% block title %}{{ t('Company') }}{% endblock %} {% block content %}

{{ t('Company') }}

{{ t('Logo') }}

{% if c.logo %}{{ t('Logo') }}{% else %}{{ t('No logo yet') }}{% endif %}
{{ t('PNG or JPG, at most 2 MB. A transparent PNG looks best. It is printed on reports, invoices and statements.') }}
{% if c.logo %}{% endif %}

{{ t('General') }}

{{ t('Appearance') }}

{% set cur_accent = c.accent or '#0d9488' %}
{% for hex, label in accents %} {% endfor %}
{{ t('The main colour of buttons, links and highlights for every user of this company. Each user can still switch between light and dark mode.') }}

{{ t('Accounting') }}

{{ t('Consolidated reports are presented in this currency.') }}
{{ t('No entries can be posted, changed or cancelled on or before this date.') }}
{{ t('With a separate account, every customer gets its own receivable account (e.g. 1100-0001) and every vendor its own payable account (e.g. 2100-0001) under the default accounts above. Balances already on the shared accounts are moved across with a transfer entry dated today.') }}
{{ t('A bill cannot be posted without the number printed on the vendor’s invoice. The same number is never accepted twice for one vendor, with or without this option.') }}
{{ t('The year-end closing moves the result of the year here.') }}
{% for col, lbl in (('fx_gain_account_id', 'Realized exchange gain'), ('fx_loss_account_id', 'Realized exchange loss'), ('fx_unrealized_gain_id', 'Unrealized exchange gain'), ('fx_unrealized_loss_id', 'Unrealized exchange loss')) %}
{% endfor %}
{{ t('Applies to invoices, bills and journal entries typed in, once at least one cost centre exists.') }}
{{ t('With “Expense lines only”, revenue is not split by cost centre and is never asked for one.') }}
{{ t('New products start with this account; it can be changed on each product.') }}
{{ t('New products start with this account; it can be changed on each product.') }}
{{ t('Book freight, customs and clearing bills here, then add them to the cost of the goods with a landed cost.') }}
{{ t('Advance (down-payment) invoices are booked here until they are deducted on the final invoice.') }}
{% if has('projects') %}
{{ t('Retention customers hold back from project progress invoices.') }}
{% endif %}
{{ t('Debited when damaged, expired or lost goods are written off.') }}
{% if has('procurement') or has('vendors') %}

{{ t('Procurement policy') }}

{{ t('Purchase orders above this total need an approver. Leave empty for no approval.') }}
{% if has('procurement') %}
{{ t('A bill linked to a PO is compared with the PO price and the quantity received (warehouse receipt or GRN).') }}
{{ t('How much more than received may be billed.') }}
{{ t('How much above the PO price may be billed.') }}
{% endif %}
{% endif %}

{{ t('Credit control') }}

{{ t('Set each customer limit on the customer. A customer on credit hold is always stopped.') }}
{{ t('Optional, e.g. 60. Empty = do not check overdue invoices.') }}

{{ t('Email (outgoing mail server)') }}

{{ t('Statements, invoices and reminders are sent from your own mailbox. Your email provider (Microsoft 365, Google Workspace, Zoho...) gives these settings.') }}

{{ t('Used in the links of emails (approvals, vendor portal). Leave empty while testing on one computer.') }}
{{ t('Leave empty to keep the saved password.') }}
{{ t('Optional. A hidden copy of each email, for your records.') }}
{% if c.smtp_host %}{% endif %} {{ t('Email Log') }}
{% endblock %} {% block scripts %} {% endblock %}