Commit Graph

89 Commits

Author SHA1 Message Date
Stéphane Bidoul (ACSONE)
ed4f42b799 [FIX] intrastat_product USAGE.rst title level 2019-06-16 13:32:20 +02:00
Stéphane Bidoul (ACSONE)
1b38c31aec [FIX] product_harmized_system DESCRIPTION.rst 2019-06-16 13:30:29 +02:00
OCA Transbot
f69281d3c6 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: intrastat-extrastat-12.0/intrastat-extrastat-12.0-product_harmonized_system
Translate-URL: https://translation.odoo-community.org/projects/intrastat-extrastat-12-0/intrastat-extrastat-12-0-product_harmonized_system/
2019-06-16 11:04:26 +00:00
OCA Transbot
a86181c686 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/
2019-06-16 11:04:22 +00:00
Luc De Meyer
40b60d0af6 [12.0][FIX]fix name_get on intrastat.transaction (#73) 2019-06-05 21:16:27 +02:00
oca-travis
5eb85d404e [UPD] Update intrastat_product.pot 2019-06-05 12:07:50 +00:00
Pedro M. Baeza
ee5c0281d4 Merge pull request #72 from factorlibre/12.0-fix-intrastat_product
[12.0][FIX] intrastat_product: translations in action field
2019-06-05 13:44:08 +02:00
Daniel Duque
c428b6bec0 [FIX] Translations in intrastat_product 2019-06-05 12:28:02 +02:00
oca-travis
87489edec9 [UPD] Update product_harmonized_system_stock.pot 2019-06-03 12:36:22 +00:00
oca-travis
0b37c11c84 [UPD] Update product_harmonized_system_delivery.pot 2019-06-03 12:36:21 +00:00
oca-travis
7b8d193ef2 [UPD] Update product_harmonized_system.pot 2019-06-03 12:36:21 +00:00
oca-travis
7bee7b4346 [UPD] Update intrastat_product_generic.pot 2019-06-03 12:36:21 +00:00
oca-travis
7a942f764f [UPD] Update intrastat_product.pot 2019-06-03 12:36:20 +00:00
oca-travis
ea150b61f4 [UPD] Update intrastat_base.pot 2019-06-03 12:36:20 +00:00
Alexis de Lattre
11a5d15471 Merge pull request #70 from akretion/12-mig-all
Migrate all modules from v11 to v12
2019-06-03 14:00:30 +02:00
Raphaël Valyi
7e9b5a1d76 Merge pull request #4 from Noviat/fixes-ldm
flake8
2019-05-30 15:38:41 -03:00
Luc De Meyer
caad9a2aac flake8 2019-05-30 20:30:22 +02:00
Alexis de Lattre
220bbbdec8 intrastat_product_generic: fix module version number 2019-05-29 00:41:40 +02:00
Alexis de Lattre
eb625147a1 [MIG] Migrate all modules from v11 to v12 2019-05-28 19:09:32 +02:00
OCA-git-bot
022fa7a2e7 [ADD] setup.py 2019-05-27 17:45:32 +00:00
Alexis de Lattre
2efd611708 Prepare v12 branch 2019-05-27 19:45:06 +02:00
OCA Transbot
bd920f7335 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/
2019-05-20 20:40:35 +00:00
Pedro M. Baeza
67cf6a9cb4 [FIX] intrastat_product: Fix duplicated msgid string 2019-05-14 19:53:25 +02:00
oca-travis
814e641a12 [UPD] Update product_harmonized_system_delivery.pot 2019-05-14 17:27:16 +00:00
oca-travis
d6807581f3 [UPD] Update intrastat_base.pot 2019-05-14 17:27:14 +00:00
OCA-git-bot
b626532ae0 [ADD] setup.py 2019-05-14 17:20:46 +00:00
OCA-git-bot
a1a634f82c [ADD] icon.png 2019-05-14 17:20:46 +00:00
OCA-git-bot
d9080ffabc [UPD] README.rst 2019-05-14 17:20:46 +00:00
Pedro M. Baeza
ebed09a47f Merge pull request #47 from akretion/11.0-mig-intrastat_product
11.0 mig intrastat product
2019-05-14 19:20:39 +02:00
Pedro M. Baeza
6064fd3ed6 oca_dependencies.txt 2019-05-14 19:00:09 +02:00
Luc De Meyer
981ecf8575 [MIG] intrastat_product: Migration to 11.0
* Small fixes in intrastat_base
* account_tax_template
2019-05-14 18:20:27 +02:00
Alexis de Lattre
4dbfeecd09 [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
2019-05-14 18:20:27 +02:00
Alexis de Lattre
d68468cb77 Add new module product_harmonized_system_delivery (hide native hs_code field)
Finalize port to v11
2019-05-14 18:20:27 +02:00
luc.demeyer@noviat.com
919a7944ae [FIX+IMP] intrastat_product: reporting level + move methods to IntrastatProductDeclaration class 2019-05-14 18:20:27 +02:00
Luc De Meyer
a5c0764fce [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).
2019-05-14 18:20:27 +02:00
luc.demeyer@noviat.com
eba76446e4 [10.0][FIX]get_hs_code_recursively on product.template 2019-05-14 18:20:27 +02:00
Alexis de Lattre
30bffda00a |FIX] Broken intrastat decl form view (was borken when you did NOT have web_sheet_full_width) 2019-05-14 18:20:27 +02:00
Kumar Aberer
dac84e5852 [MIG] intrastat_product: Migration to 11.0 2019-05-14 18:20:27 +02:00
Przemek Kaminski
51984f6763 res_company: fix intrastat_dispatches selection function 2019-05-14 18:20:27 +02:00
cubells
5f88665e3b [FIX] intrastat_product: state can be None 2019-05-14 18:20:27 +02:00
Alexis de Lattre
7f1f2be60a [MIG] intrastat_product: Migration to 10.0
intrastat_base: Move company view params to account config page
2019-05-14 18:20:27 +02:00
luc-demeyer
84b5380ac3 update intrastat_product 2019-05-14 18:20:27 +02:00
Alexis de Lattre
c660e45a26 [FIX] intrastat_product: error message + Remove required=1
Because we can have intrastat unit that will never be mapped to an odoo unit (will always be set manually)
2019-05-14 18:20:27 +02:00
Holger Brunn
c9e5e4a2cc [FIX] intrastat_product: this week's ci errors + another wrong variable name 2019-05-14 18:20:27 +02:00
Alexis de Lattre
8e502a0cfc [FIX+IMP] intrastat_product: Fixes and imps:
* Improve logs and messages
* total_amount is a sum of integers, so it should be an integer
* Add transport mode in computation tree view
* FIX intrastat_country for invoices without src_dest_country_id
* FIX wrong model for seach method
* Use stock_picking_invoice_link for a better identification of the intrastat region

  With this commit, we now support the following scenario: I order to my supplier a quantity of 50 kg and he delivers/invoices 52kg ; odoo will create an additional invoice line of 2kg which is linked to the stock move, but not to any PO line.
* Modularise a piece of code
* Add ACL on hs.code to financial manager (I can't do it in product_harmonized_system because it doesn't depend on account)
* Handle scenario where an invoice has products with 0 value (samples for example) and shipping costs (accessory costs) with value > 0.
2019-05-14 18:20:27 +02:00
luc-demeyer
450d929d4d intrastat fixes 2019-05-14 18:20:27 +02:00
Alexis de Lattre
34ebb565bb [IMP+FIX] intrastat_product: Several things:
* 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

* Include selection of type of invoice in search, for better perf

  Isolate domain in a _prepare method, for easier inheritance
  WARNING: I changed the default selection of invoice type ; adapt it in your localization m
  odule if necessary
  Add intrastat_transaction_in_refund for company (not needed for France, but may be needed elsewhere)
  Add a log when an invoice line is skipped

* Include product code in warning msg on weight

* Inspired by the PR https://github.com/akretion/account-financial-reporting/pull/8 of Luc de Meyer
2019-05-14 18:20:27 +02:00
Luc De Meyer
d05d444664 [IMP] intrastat_product: major update intrastat V3 modules
* add region to intrastat_product
2019-05-14 18:20:27 +02:00
Alexis de Lattre
7fdc83230a [IMP] intrastat_product: Several things:
* Update README.rst and translation files
* Add index=True on some fields on which we often search, as suggested by Yannick
* Remove description in __openerp__.py
* Move ACL from l10n_fr_intrastat_product module to intrastat_product module
* 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
2019-05-14 18:20:27 +02:00
Guewen Baconnier
aa9074d62f display_name must be stored as it is used as _rec_name, otherwise we cant, for instance, import files with name_search 2019-05-14 18:20:27 +02:00