Commit Graph

59 Commits

Author SHA1 Message Date
oca-ci
0cdf5d502d [UPD] Update intrastat_base.pot 2023-12-29 12:49:16 +01:00
Alexis de Lattre
dd987ae738 [MIG] intrastat_base to v15 2023-12-29 12:49:16 +01:00
Alexis de Lattre
39c7faf31e intrastat_base: Remove intrastat.common class 2023-12-29 12:49:16 +01:00
Denis Roussel
3e427ebcc7 [14.0][IMP] intrastat_product: Add description for fake model 2023-12-29 12:49:16 +01:00
Denis Roussel
e8408932c9 [14.0][IMP] intrastat_*: Add tests for base and for sale flows 2023-12-29 12:49:16 +01:00
Denis Roussel
9faf6b935e [14.0][IMP] intrastat_*: CONTRIBUTORS.rst 2023-12-29 12:49:16 +01:00
Denis Roussel
50bb826e67 [14.0][IMP] intrastat_base: Split models files 2023-12-29 12:49:16 +01:00
Denis Roussel
c1e07cda2b [14.0][IMP] intrastat_*: Improve tests and code 2023-12-29 12:49:16 +01:00
Alexis de Lattre
4322b73dc7 Translated using Weblate (French)
Currently translated at 100.0% (34 of 34 strings)

Translation: intrastat-extrastat-14.0/intrastat-extrastat-14.0-intrastat_base
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-14-0/intrastat-extrastat-14-0-intrastat_base/fr/
2023-12-29 12:49:16 +01:00
OCA Transbot
f43b881bb3 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: intrastat-extrastat-14.0/intrastat-extrastat-14.0-intrastat_base
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-14-0/intrastat-extrastat-14-0-intrastat_base/
2023-12-29 12:49:16 +01:00
OCA-git-bot
403799521c intrastat_base 14.0.2.0.0 2023-12-29 12:49:16 +01:00
OCA-git-bot
efe8c0f4f6 [UPD] README.rst 2023-12-29 12:49:16 +01:00
oca-travis
e361ed4246 [UPD] Update intrastat_base.pot 2023-12-29 12:49:16 +01:00
Alexis de Lattre
920182f0d8 intrastat_base: update USAGE.rst 2023-12-29 12:49:16 +01:00
Alexis de Lattre
c114964bb7 Remove intrastat from res.country
Remove useless code from intrastat.common
2023-12-29 12:49:16 +01:00
Alexis de Lattre
98430e7a9a Add related field intrastat_fiscal_position on account.move 2023-12-29 12:49:16 +01:00
Alexis de Lattre
69f3bdb743 intrastat_base: use fiscal position, following suggestion on issue #110
Improve layout of config page
2023-12-29 12:49:16 +01:00
oca-git-bot
329612b8fd [IMP] update dotfiles [ci skip] 2023-12-29 12:49:16 +01:00
OCA-git-bot
5dded78c54 [UPD] README.rst 2023-12-29 12:49:16 +01:00
Alexis de Lattre
99a52b9680 intrastat_base: remove methods in intrastat.common that are not useful any more
Rename variables to avoid misunderstanding between string and bytes
2023-12-29 12:49:16 +01:00
Alexis de Lattre
bb7958c56b [MIG] intrastat_base from v13 to v14
Up-port PR #98
2023-12-29 12:49:16 +01:00
OCA Transbot
ff185af874 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: intrastat-extrastat-13.0/intrastat-extrastat-13.0-intrastat_base
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-13-0/intrastat-extrastat-13-0-intrastat_base/
2023-12-29 12:49:16 +01:00
Alexis de Lattre
4d529de3f7 intrastat_product: Add xml_attachment_id field
intrastat_product: add mail.activity.mixin and widget in form view
product_harmonized_system: remove archive button (use Action menu)
All modules:
- use super() instead of super(class, self)
- Update domain_force in multi-company ir.rule to v13 standard
2023-12-29 12:49:16 +01:00
OCA-git-bot
2d2d97595c pre-commit update 2023-12-29 12:49:16 +01:00
OCA-git-bot
e0716927ca intrastat_base 13.0.1.1.0 2023-12-29 12:49:16 +01:00
Luc De Meyer
b289176de8 [13.0][FIX]attach_xml_file 2023-12-29 12:49:16 +01:00
Luc De Meyer
ade634e93a [MIG] intrastat_product: Migration to 13.0 2023-12-29 12:49:16 +01:00
OCA Transbot
1dd02bf28c Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: intrastat-extrastat-13.0/intrastat-extrastat-13.0-intrastat_base
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-13-0/intrastat-extrastat-13-0-intrastat_base/
2023-12-29 12:49:16 +01:00
OCA-git-bot
4169cc4cbf [UPD] README.rst 2023-12-29 12:49:16 +01:00
oca-travis
b68aa3d7c1 [UPD] Update intrastat_base.pot 2023-12-29 12:49:16 +01:00
Luc De Meyer
638e210013 pre-commit 2023-12-29 12:49:16 +01:00
Luc De Meyer
4a498f9569 [MIG] intrastat_base: Migration to 13.0 2023-12-29 12:49:16 +01:00
OCA Transbot
96b47916e7 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: intrastat-extrastat-12.0/intrastat-extrastat-12.0-intrastat_base
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-12-0/intrastat-extrastat-12-0-intrastat_base/

[UPD] README.rst

[UPD] README.rst
2023-12-29 12:49:16 +01:00
Alexis de Lattre
98c12c34a2 [MIG] Migrate all modules from v11 to v12
[UPD] Update intrastat_base.pot
2023-12-29 12:49:16 +01:00
Alexis de Lattre
794ba9ae7f Prepare v12 branch 2023-12-29 12:49:16 +01:00
OCA Transbot
c63f76f003 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: intrastat-extrastat-11.0/intrastat-extrastat-11.0-intrastat_base
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-11-0/intrastat-extrastat-11-0-intrastat_base/
2023-12-29 12:49:16 +01:00
Luc De Meyer
961c360cfd [MIG] intrastat_product: Migration to 11.0
* Small fixes in intrastat_base
* account_tax_template

[UPD] Update intrastat_base.pot
2023-12-29 12:49:16 +01:00
Alexis de Lattre
44089f5123 [FIX+IMP] intrastat_*: Several things:
* Add readonly on some fields when state of declaration is done
* Division by zero in computation of accessory costs
* Add FR translation
* Fix strings
* Minor code updates
2023-12-29 12:49:16 +01:00
Alexis de Lattre
c5d7701a12 Add new module product_harmonized_system_delivery (hide native hs_code field)
Finalize port to v11
2023-12-29 12:49:16 +01:00
Luc De Meyer
a8e414c62b [10.0][FIX] intrastat_common - remove check on EUR
EU countries are subject to Intrastat, also EU countries outside of the EU zone.
As a consequence the check on company currency == EUR must be removed from this module (the right place are the localization modules).
2023-12-29 12:49:16 +01:00
Raphaël Valyi
f34f44bd8a [IMP] *: removed utf-8 headers, changed icon and site
* company model test, country model test as in v8
* png logo instead of svg, removed Python 2 utf-8 headers

[UPD] squashed administrative commits
2023-12-29 12:49:16 +01:00
Kumar Aberer
89f05b3f01 [MIG] intrastat_base: Migration to 11.0 2023-12-29 12:49:16 +01:00
Alexis de Lattre
64decc74aa [MIG] intrastat_base: Migration to v10
* Update README.rst: switch to new intrastat project
* Move Intrastat menu entry to Accounting > Report instead of Accounting > Report > PDF Reports (because intrastat reports are not in PDF !)
2023-12-29 12:49:16 +01:00
Alexis de Lattre
234384f772 [IMP] intrastat_base: Update README.rst + rename variables + restore code lost in transition to github/OCA/intrastat 2023-12-29 12:49:16 +01:00
luc-demeyer
01c9fbec6f update intrastat_base 2023-12-29 12:49:16 +01:00
Alexis de Lattre
b4756f2b62 Cleaner view inheritance (works both in v8 and v9) 2023-12-29 12:49:16 +01:00
Holger Brunn
883a7eaebb [FIX] intrastat_base: this week's ci errors + wrong variable name 2023-12-29 12:49:16 +01:00
Alexis de Lattre
698ad05bfe [IMP] intrastat_base: A lot of imps:
* Add product_origin_country_id on declaration/computation lines

  Copy incoterms and destination country from SO to invoice when invoicing from SO
  We need weight even when supplementary units is used
  Small cleanups and enhancements

* Add support for accessory costs

  Add default values for intrastat transaction on company
  Code cleanup

* If rounded weight is 0, put 1

  Take into account the taxes for B2C
  Small code cleanup

* Remove field exclude_from_intrastat

  Re-organise view of intrastat.product.declaration

* Add option intrastat_accessory_costs on company

  Set more fields as invisible (localisation should put them visible if they need it)
  Fix handling of suppl. units when hs_code is empty on invoice line (but set on product)
  Small usability enhancements

* Warning -> UserError

* Inspired by the PR https://github.com/akretion/account-financial-reporting/pull/8 of Luc de Meyer

* total_amount is a sum of integers, so it should be an integer

  Add transport mode in computation tree view

* Demo VAT number should be on EU customers
2023-12-29 12:49:16 +01:00
luc-demeyer
a0c587de06 [REF] intrastat_base: major update intrastat V3 2023-12-29 12:49:16 +01:00
Alexis de Lattre
df2dc89301 [IMP] intrasta_base: Several imps:
* Move description from __openerp__.py to README.rst Add conflict key in __openerp__.py Simplify code that create attachment Thanks to Luc de Meyer (Noviat) for his help on this.
* Update README.rst and translation files
* Simplify @depends, as suggested by Yannick
* Better use of the new API for send_mail(), as suggested by Yannick (and tested be me)
* Large code re-engineering following the Akretion-Noviat code sprint on intrastat
  This code has been written both by Luc de Meyer and myself.
* Add first draft of code to generate decl lines
2023-12-29 12:49:16 +01:00