Skip to content
Snippets Groups Projects
  1. Jul 11, 2023
  2. Jun 09, 2023
  3. Jan 05, 2023
  4. Dec 02, 2022
    • Julien Van Roy's avatar
      [FIX] l10n_fr: fix mistakes in taxes · 9b777fa9
      Julien Van Roy authored
      
      A. UX Improvement:
      
      1. get rid of the `.0%` in the tax names (makes the UI a bit harder to read)
      2. For TTC taxes, remove the TTC in the description to prevent it from appearing on the invoice's pdf
      
      B. Tax issue:
      
      Fix some mistakes in the taxes, based on reliable feedback of french partner Didier Six.
      1. Fuel purchase taxes: shouldn't imact the P1_base and P1_tax grids because these are for petroleum product to sale.
      Instead, put them in grid 20 (normal goods bought)
      2. All tax "IMPORT":
      - base line shouldn't impact the [{08/09/9B}_{base/tax}] tax grid as these are for sales operation in France and the [I{number}_{base/ tax}] are already there
      Currently, the tax is putting up [{08/09/9B} _tax] and [Ix_tax] which induce a double calculation of the due VAT
      - tax line should also impact the [24] `24 - Dont TVA déductible sur importations` in addition of the [20]
      This tax grid isn't taken into account for the total deductible  VAT calculation as it is after the total and label "dont TVA déductible[...]"
      4. OSS: add the tax grid E3 on invoice base line and F8 on refund base line
      
      task-3087037
      
      closes odoo/odoo#104090
      
      Signed-off-by: default avatarBrice Bartoletti (bib) <bib@odoo.com>
      9b777fa9
  5. Oct 07, 2022
  6. Oct 06, 2022
    • Julien Van Roy's avatar
      [FIX] l10n_fr: clean Tax Groups, CoA, Taxes, Fiscal Positions, Tax report · 85a634c7
      Julien Van Roy authored
      
      This commit cleans the tax groups:
      - it removes the negative tax groups
      - it makes sure that there is only one tax group per tax rate
      - all the taxes with the same rates are attached to a single tax group
      
      This commit splits the taxes to make the distinction between the goods and services.
      In addition, the fiscal positions are also updated accordingly (make sure to map to another
      one having the same scope: goods/services and type: sale/purchase).
      
      These changes are based on the reliable feedback of LPDE (Didier Six). No tax were removed
      from the old version. Only some were split, the others were kept (but modified).
      
      In addition, the tax report is updated to the 2022 version and the new tax report lines
      are linked to the taxes.
      
      task-2674047
      
      closes odoo/odoo#84918
      
      Signed-off-by: default avatarOlivier Colson (oco) <oco@odoo.com>
      85a634c7
  7. Jun 24, 2022
    • Florian Vranckx's avatar
      [FIX] l10n_fr : 0% tax in wrong category for repport · f18d9969
      Florian Vranckx authored
      
      Steps to reproduce:
      	- install l10n_fr, account_accountant
      	- generate an invoice with tax "TVA 0% autres opérations non imposables (vente)"
      	- Got to Accounting > Reporting > Tax Report
      Issue:
      	The last invoice would appear in the 02 "Autres opérations imposables" meanwhile it should appear
      	in the Autres opérations non imposables
      
      Solution:
      	Change the base data to fit
      
      opw-2882543
      
      closes odoo/odoo#94189
      
      Signed-off-by: default avatarGrazioso Andrea (agr) <agr@odoo.com>
      f18d9969
  8. Mar 09, 2022
  9. Dec 02, 2021
  10. Nov 23, 2021
  11. Jul 26, 2021
    • Xavier-Do's avatar
      [FIX] *: add explicit license to all manifest · 4f683968
      Xavier-Do authored
      
      The license is missing in most enterprise manifest so
      the decision was taken to make it explicit in all cases.
      When not defined, a warning will be triggered starting from
      14.0 when falling back on the default LGPL-3.
      
      closes odoo/odoo#74231
      
      Related: odoo/enterprise#19850
      Related: odoo/design-themes#43
      Signed-off-by: default avatarXavier Dollé (xdo) <xdo@odoo.com>
      4f683968
  12. Jul 13, 2021
    • Paul Morelle's avatar
      [FIX] l10n_fr: fix accounts of tax groups · 886efb07
      Paul Morelle authored
      
      When creating the l10n_fr chart of accounts, the tax payable and tax
      receivable accounts of the tax groups were missing, and this had other
      effects like a missing tax report entry.
      
      This commit fixes the issue by setting the property on the template,
      like in others modules (e.g. l10n_be).
      
      closes odoo/odoo#73634
      
      Signed-off-by: default avatarQuentin De Paoli (qdp) <qdp@openerp.com>
      886efb07
  13. Apr 30, 2021
  14. Dec 17, 2020
  15. Oct 22, 2020
    • Victor Feyens's avatar
      [FIX] *: avoid direct references to countries · 037012bc
      Victor Feyens authored
      
      Ensure the code works fine even if countries are deleted.
      
      Also consider "re"-created countries after deletion, by only considering
      the country code, not the data reference.
      
      This should reduce support requests related to deleted countries, and
      ease the resolution of such problems by the users themselves.
      
      TASK ID - 2368842
      
      closes odoo/odoo#57837
      
      Related: odoo/enterprise#13275
      Signed-off-by: default avatarVictor Feyens (vfe) <vfe@odoo.com>
      037012bc
  16. Aug 07, 2020
    • william's avatar
      [IMP] l10n_*: update the module categories · eaa7f93c
      william authored
      
      Task 2309613
      
      We have a new hierarchy:
      * Accounting
        * [Generic, not changed]
        * Localization
          * Account Chart
          * Check
          * EDI
          * Point of Sale
          * Purchase
          * Reporting
          * Sale
      
      This helps in displaying only the chart of accounts when clicking on
      "Install more Packages" from the accounting settings in the Fiscal
      Localization section.
      We can also refine the search in the _auto_install_l10n post init hook
      of account.
      
      closes odoo/odoo#55384
      
      Related: odoo/enterprise#12179
      Related: odoo/upgrade#1568
      Signed-off-by: default avatarCedric Snauwaert (csn) <csn@openerp.com>
      eaa7f93c
  17. Apr 30, 2020
  18. Apr 21, 2020
  19. Apr 17, 2020
  20. Apr 14, 2020
  21. Mar 31, 2020
    • william's avatar
      [IMP] l10n_*: add demo company · d2851b20
      william authored
      
      Task 2198388
      
      When testing and demoing localization, it can but cumbersome to create a
      Company with the right credentials and install the chart of account on
      it.
      This commit aims to shorten the process. The first version only contains
      a valid vat (or similar) number, but we should add fields specific to
      localization in the future so that we have a working environment as soon
      as we install the localization.
      change manifest
      
      closes odoo/odoo#48102
      
      Signed-off-by: default avatarJosse Colpaert <jco@openerp.com>
      d2851b20
  22. Mar 24, 2020
  23. Mar 18, 2020
  24. Mar 17, 2020
  25. Mar 05, 2020
  26. Jan 22, 2020
    • wan's avatar
      [IMP] account: add a readonly group · d8c5cc13
      wan authored
      
      Task 2092079
      Accounting firms that want to give access to their customers avoiding
      mistakes and risks will love this profile that can't do anything
      wrong... Maybe as well as companies auditors..?
      
      closes odoo/odoo#39860
      
      Related: odoo/enterprise#6576
      Signed-off-by: default avatarQuentin De Paoli (qdp) <qdp@openerp.com>
      d8c5cc13
  27. Dec 04, 2019
    • wan's avatar
      [IMP] account: add account.reconcile.model.line · 30cf7bc7
      wan authored
      
      Task 2046908
      Instead of having all the fields duplicated with second_*, we have now a
      o2m allowing us to
      * have more than 2 lines
      * reduce duplicated code
      * fix bugs and add features at only one place
      
      We also remove the computation of writeoff and suggestions from the
      client side as some code was 4-upled before (twice in in client and
      twice in server side). The logic is now only at one place.
      
      closes odoo/odoo#38119
      
      Related: odoo/enterprise#6324
      Signed-off-by: default avatarQuentin De Paoli (qdp) <qdp@openerp.com>
      30cf7bc7
  28. Nov 29, 2019
    • oco-odoo's avatar
      [IMP] account: support multiple tax reports per country · ef0488ef
      oco-odoo authored
      
      - Introduce a new account.tax.report object
      	> Tax report lines now refer to a tax report, and the tax report to a country
      
      - Tax report lines can share tags accross reports within the same country
      	> To support the cases where some report is a simplified version of another one: some of its lines can be computed in the same way as the 'bigger' report.
      	> This is done by giving the same tag_name to the tax report lines, and the same country_id to their parent report.
      	> Full support for tag name modification, and the way it impacts the shared tags (sometimes, we can overwrite them all, sometimes we must delete them, sometimes, we create new tags to replace them on some report lines).
      
      - Support copying tax report (and the lines/tags linked to it), so that it is possible to duplicate them and change the country set on the duplicate for use in another country (coopying is way better as replacing in place, as we don't keep any link to an xmlid, and still allow using the original report in the original country it was created for).
      
      - Make all l10n* modules compatible with those changes
      
      closes odoo/odoo#38964
      
      Related: odoo/enterprise#6217
      Signed-off-by: default avataroco-odoo <oco-odoo@users.noreply.github.com>
      ef0488ef
  29. Nov 25, 2019
  30. Oct 01, 2019
  31. Sep 25, 2019
    • Laurent Smet's avatar
      [REM] l10n_fr_sale_closing: This module is squashed into l10n_fr. · 7aa90628
      Laurent Smet authored
      Task ID: 2039160
      7aa90628
    • Florian Gilbert's avatar
      [IMP] account: Add restrict mode and normal mode for account move. · ab483a3a
      Florian Gilbert authored
      This commit deletes account_cancel module and squash it into account.
      The 'update_posted' field is changed by 'restrict_mode_hash_table' field.
      
      If 'restrict_mode_hash_table' is true, you have a hash chain on your account journal.
      These hash chains prove the inalterability of your accounting.
      
      l10n_fr_certification module is deleted and all hashing method are moved in account module.
      Now, you can download a PDF report about your inalterability in the company settings.
      
      If you have l10n_fr or l10n_post_cert installed you have more information on this report
      like the inalterability of pos orders, etc.
      
      Task ID: 2039160
      ab483a3a
  32. Sep 23, 2019
    • Priyanka Kakadiya's avatar
      [IMP] l10n_fr: Add missing cash basis VAT · 4abb293f
      Priyanka Kakadiya authored
      
      -TVA à l'encaissement (vente) 10,0% for sale
      
      -TVA à l'encaissement (vente) 10,0% TTC for sale
      
      -TVA à l'encaissement (achat) 20,0% for purchase
      
      -TVA à l'encaissement (achat) 20,0% TTC for purchase
      
      -TVA à l'encaissement (achat) 10,0% for purchase.
      
      -TVA à l'encaissement (achat) 10,0% TTC for purchase
      
      -TVA à l'encaissement (achat) 5,5% for purchase
      
      -TVA à l'encaissement (achat) 5,5% TTC for purchase
      
      -TVA à l'encaissement (achat) 2,1% for purchase
      
      -TVA à l'encaissement (achat) 2,1% TTC for purchase
      
      also add accordingly fiscal positions
      
      task - 42558
      
      closes odoo/odoo#37266
      
      Signed-off-by: default avatarJosse Colpaert <jco@openerp.com>
      4abb293f
  33. Sep 16, 2019
  34. Aug 14, 2019
    • Josse Colpaert's avatar
      [IMP] account, l10n_xx: change CoA loading methods · f8d4bf44
      Josse Colpaert authored
      
      Before, we only had a public method that installed
      the CoA for the current active company.
      
      With the multi-company changes, it was not
      possible anymore to install a module with a
      demo company and then have the CoA installed
      in that demo company correctly.
      
      We changed that public method to be able to
      put an extra optional parameter and shortened
      its name to try_loading instead of
      try_loading_for_current_company.  The method that
      it calls when there is no chart installed
      is made private and renamed to _load.
      
      closes odoo/odoo#35703
      
      Signed-off-by: default avatarQuentin De Paoli (qdp) <qdp@openerp.com>
      f8d4bf44
  35. Aug 09, 2019
    • Joseph Caburnay's avatar
      [IMP] l10n_*: add new receivable account for pos · 536560bb
      Joseph Caburnay authored
      A new feature[*] in point_of_sale (PoS) which minimizes the
      creation of account.move records in closing a pos.session relies
      on a receivable account made specifically for PoS.
      
      This commit addresses this feature's requirement by adding a
      new receivable account to each localization.
      
      [*] point_of_sale: single AE for a pos.session
      
      TASK-ID: 1862388
      536560bb
  36. Aug 03, 2019
  37. Jun 27, 2019
Loading