task-none
Starting from 1 January 2026, companies in Belgium need to be registered
on the Peppol network. Specifically, even though there are two EASs for
Belgium, which are:
- 0208 - company registry number;
- 9925 - Belgian VAT;
all Belgian companies must be registered under scheme 0208 with their
Belgian company number.
Scheme 9925 is optional which means companies can be registered both
on 0208 and 9925. But in any case, they need to be registered on 0208.
We add an `important` block in the Belgium page to explain this
requirement.
closesodoo/documentation#15580
Signed-off-by: Xavier Platteau (xpl) <xpl@odoo.com>
Nginx doesn't set the Content-Security-Policy and X-Content-Type-Options
headers on the response it sends to the browser even though they were
present on the response from the Odoo server.
closesodoo/documentation#15571
Signed-off-by: Julien Castiaux (juc) <juc@odoo.com>
task-4559158
- Don't mention module `l10n_lu_reports_annual_vat` that was merged into
`l10n_lu_reports` in saas-15.4
- Add brief sections for taxes and for e-invoicing via Peppol
- Simplify the monthly and annual VAT declaration sections (both have an
XML export for upload to the eCDF platform)
closesodoo/documentation#14880
Signed-off-by: Antoine Dupuis (andu) <andu@odoo.com>
The odoo-bin help for the db-filter says:
`Regular expressions for filtering available databases for Web UI.`
However, the current documentation does not mention that the filters
only affect the Web UI, and not the cron workers.
closesodoo/documentation#15375
Signed-off-by: Sylvain Francis (syf) <syf+odoo@odoo.com>
task-5094417
We improve the following sections of the Taxes page:
- Tax computations:
At the moment, the section for the `Percentage of Price tax included`
tax computation doesn't distinguish itself enough from the 'Included
in Price' option which people usually want.
We also improve the examples.
- Included in Price
- Affects base of subsequent taxes
- Base affected by preceding taxes: this option was not documented, so
we add a section for it.
closesodoo/documentation#14908
Signed-off-by: Xavier Platteau (xpl) <xpl@odoo.com>
The prefix that includes the full module path is just noise. This patch
follows the same strategy used to remove `odoo.upgrade.util` prefix.
To be merged after: odoo/upgrade-util#324closesodoo/documentation#14909
X-original-commit: 33aea00007
Signed-off-by: Alvaro Fuentes Suarez (afu) <afu@odoo.com>
In enterprise PR odoo/enterprise/pull/93909 we add a new module
to automatically import bank statements from Codaclean.
Codaclean is an external provider that allows its users to access
their bank statements in form of CODA files.
This PR adds the information on how to configure / use the new module.
task-4844423
backport of commit 1cc2adfc7d (no changes)
closesodoo/documentation#14704
Related: odoo/enterprise#95747
Signed-off-by: Xavier Platteau (xpl) <xpl@odoo.com>
The coding guidelines establish that we have to write class
declaration for both Python and JavaScript in camel case but
it's actually in Pascal case. It also establishing that model
variable (ex: `Partner = self.env['res.partner]'`) has to be
in camel case but it's actually following the Pascal case.
Pascal case has to start all variables with a capital letter
where camel case is starting with a lower case letter.
Source: https://builtin.com/articles/pascal-case-vs-camel-case
no task id
closesodoo/documentation#14679
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Since some questions have appeared a couple of times,
let's add a warning in the documentation.
task-none
closesodoo/documentation#14573
Signed-off-by: Ricardo Gomes Rodrigues (rigr) <rigr@odoo.com>
Relating to a ticket received recently.
Client was concerned about seeing multiple printers in CUPS
interface and in Odoo IoT app.
Turns out it's standard CUPS behaviour.
This commit updates the troubleshooting page to reflect this
information.
opw-3940166
closesodoo/documentation#10096
Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>