Alexis de Lattre 8be97de8d0 [IMP] Big simplification, update and cleanup
This commit aims at removing the over-complexity of intrastat modules
while increasing simplicity/usability for users.

- Move default intrastat transaction from res.company to account.fiscal.position to add su
pport for B2C (and not just B2B)
- improve usability: auto-generate declaration lines and XML export when
going from draft to done. Auto-delete declaration lines and XML export
when going from done to draft (and add confirmation pop-up).
- declaration lines are now readonly. Only computation lines can be created/edited manuall
y
- add field region_code on computation lines and declaration lines.
Remove region_id on declaration lines. This change allows big
simplification in some localization modules such as
l10n_fr_intrastat_product.
- simplify Brexit implementation. Northern Ireland is important, but we
can't afford to have so many lines of code and add a field on
product.template (origin_state_id) for a territory of 1.9 million
inhabitants! This is too costly to maintain and too complex for users.
- improve default visibility of fields when reporting_level = 'standard'
- add support for weight calculation from uom categories other than
units and weight, supposing that the 'weight' field on product.template
is the weight per uom of the product
- add EU companies from several different countries in demo data with valid VAT numbers
2024-03-26 17:07:51 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2023-11-12 15:47:08 +01:00
2024-03-15 23:07:23 +00:00

Runboat Pre-commit Status Build Status codecov Translation Status

intrastat-extrastat

TODO: add repo description.

Available addons

addon version maintainers summary
intrastat_base 17.0.1.0.0 alexis-via luc-demeyer Base module for Intrastat reporting
product_harmonized_system 17.0.1.2.0 alexis-via luc-demeyer Base module for Product Import/Export reports

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Description
No description provided
Readme 12 MiB
Languages
Python 62.2%
HTML 37.8%