Commit Graph

116 Commits

Author SHA1 Message Date
oca-travis
6fd5b470de [UPD] Update intrastat_product.pot 2020-02-28 19:23:32 +00:00
OCA-git-bot
23c9dfa625 Merge PR #89 into 13.0
Signed-off-by luc-demeyer
2020-02-28 19:17:15 +00:00
Luc De Meyer
9c0fcc2167 fix fr.po 2020-02-28 20:04:33 +01:00
Luc De Meyer
3f49ec7d25 fix demo data 2020-02-28 18:18:26 +01:00
Luc De Meyer
dbabd7a4ae fixes 2020-02-27 23:19:35 +01:00
Luc De Meyer
114d0f2750 Merge branch '13.0-mig-intrastat_product' of https://github.com/luc-demeyer/intrastat-extrastat into 13.0-mig-intrastat_product 2020-02-27 23:11:22 +01:00
Luc De Meyer
034cd83688 intrastat_product_generic 2020-02-27 23:10:00 +01:00
Luc De Meyer
839b1e426f intrastat_product_generic 2020-02-27 22:11:12 +01:00
OCA-git-bot
b325f3eb6b [UPD] README.rst 2020-02-27 22:07:22 +01:00
OCA-git-bot
f8024370c2 [UPD] README.rst 2020-02-27 22:07:22 +01:00
oca-travis
c727c98481 [UPD] Update intrastat_product_generic.pot 2020-02-27 22:07:22 +01:00
Alexis de Lattre
6726b10756 intrastat_product_generic: fix module version number 2020-02-27 22:07:22 +01:00
Alexis de Lattre
bee6c6a7cf [MIG] Migrate all modules from v11 to v12 2020-02-27 22:07:22 +01:00
Alexis de Lattre
01ed02118c Prepare v12 branch 2020-02-27 22:07:22 +01:00
Luc De Meyer
9376b5d1c2 [MIG] intrastat_product: Migration to 11.0
* Small fixes in intrastat_base
* account_tax_template
2020-02-27 22:07:22 +01:00
Luc De Meyer
2c9ec20ff4 Merge branch '13.0-mig-intrastat_product' of https://github.com/luc-demeyer/intrastat-extrastat into 13.0-mig-intrastat_product 2020-02-27 22:00:21 +01:00
Luc De Meyer
66347b52c5 incoterms 2020-02-27 21:59:39 +01:00
Luc De Meyer
0b149486c4 incoterms 2020-02-27 21:57:37 +01:00
Luc De Meyer
743db84550 remove missing-manifest-dependency 2020-02-27 20:08:48 +01:00
Luc De Meyer
9ee39398de add dateutil to isort.cfg 2020-02-27 20:05:23 +01:00
Luc De Meyer
3da824f9c4 [MIG] intrastat_product: Migration to 13.0 2020-02-26 22:16:50 +01:00
OCA-git-bot
ba3cf5199b [UPD] README.rst 2020-02-26 19:21:37 +01:00
OCA-git-bot
c5d40c50a2 [UPD] README.rst 2020-02-26 19:21:37 +01:00
Stéphane Bidoul (ACSONE)
6dfbdba670 [FIX] intrastat_product USAGE.rst title level 2020-02-26 19:21:37 +01:00
Luc De Meyer
b8a55b2f7d [12.0][FIX]fix name_get on intrastat.transaction (#73) 2020-02-26 19:21:37 +01:00
oca-travis
a8b377e9bb [UPD] Update intrastat_product.pot 2020-02-26 19:21:37 +01:00
Daniel Duque
29a389d16a [FIX] Translations in intrastat_product 2020-02-26 19:21:37 +01:00
oca-travis
5d8c48da79 [UPD] Update intrastat_product.pot 2020-02-26 19:21:37 +01:00
Luc De Meyer
c2e717397a flake8 2020-02-26 19:21:37 +01:00
Alexis de Lattre
234237b590 [MIG] Migrate all modules from v11 to v12 2020-02-26 19:21:37 +01:00
Alexis de Lattre
c6bdd92d71 Prepare v12 branch 2020-02-26 19:21:37 +01:00
Pedro M. Baeza
be80cfdc24 [FIX] intrastat_product: Fix duplicated msgid string 2020-02-26 19:21:37 +01:00
Luc De Meyer
1853ece5b5 [MIG] intrastat_product: Migration to 11.0
* Small fixes in intrastat_base
* account_tax_template
2020-02-26 19:21:37 +01:00
Alexis de Lattre
eab1896ecd [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
2020-02-26 19:21:37 +01:00
Alexis de Lattre
d720873be0 Add new module product_harmonized_system_delivery (hide native hs_code field)
Finalize port to v11
2020-02-26 19:21:36 +01:00
luc.demeyer@noviat.com
4dd21d0f7c [FIX+IMP] intrastat_product: reporting level + move methods to IntrastatProductDeclaration class 2020-02-26 19:21:36 +01:00
luc.demeyer@noviat.com
49f272443c [10.0][FIX]get_hs_code_recursively on product.template 2020-02-26 19:21:36 +01:00
Alexis de Lattre
b6cc4283c5 |FIX] Broken intrastat decl form view (was borken when you did NOT have web_sheet_full_width) 2020-02-26 19:21:36 +01:00
Kumar Aberer
8a7ce6641f [MIG] intrastat_product: Migration to 11.0 2020-02-26 19:21:36 +01:00
Przemek Kaminski
48c5dc9803 res_company: fix intrastat_dispatches selection function 2020-02-26 19:21:36 +01:00
cubells
f91b4ce618 [FIX] intrastat_product: state can be None 2020-02-26 19:21:36 +01:00
Alexis de Lattre
997cfafd37 [MIG] intrastat_product: Migration to 10.0
intrastat_base: Move company view params to account config page
2020-02-26 19:21:36 +01:00
luc-demeyer
a1e922c54c update intrastat_product 2020-02-26 19:21:36 +01:00
Alexis de Lattre
838c60f298 [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)
2020-02-26 19:21:36 +01:00
Holger Brunn
5d4302ca8c [FIX] intrastat_product: this week's ci errors + another wrong variable name 2020-02-26 19:21:36 +01:00
Alexis de Lattre
4348a96f48 [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.
2020-02-26 19:21:36 +01:00
luc-demeyer
42f1b53fa7 intrastat fixes 2020-02-26 19:21:36 +01:00
Alexis de Lattre
ccb100b7fb [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
2020-02-26 19:21:36 +01:00
Luc De Meyer
72c1c33f95 [IMP] intrastat_product: major update intrastat V3 modules
* add region to intrastat_product
2020-02-26 19:21:36 +01:00
Alexis de Lattre
626c9a54b3 [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
2020-02-26 19:21:36 +01:00