mirror of
https://github.com/OCA/intrastat-extrastat.git
synced 2025-02-16 17:13:41 +02:00
3ec9eddbf310ba3be247f72f7ec1532d2b8be404
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
intrastat-extrastat
TODO: add repo description.
Available addons
| addon | version | maintainers | summary |
|---|---|---|---|
| intrastat_base | 16.0.1.0.0 | ![]() |
Base module for Intrastat reporting |
| product_harmonized_system | 16.0.1.0.0 | ![]() |
Base module for Product Import/Export reports |
| product_harmonized_system_delivery | 16.0.1.0.0 | ![]() |
Hide native hs_code field provided by the delivery module |
| product_harmonized_system_stock | 16.0.1.0.0 | ![]() |
Adds a menu entry for H.S. codes |
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
Languages
Python
62.2%
HTML
37.8%


