Skip to content
Snippets Groups Projects
  1. Nov 27, 2022
  2. Nov 24, 2022
  3. Nov 20, 2022
  4. Nov 13, 2022
  5. Oct 30, 2022
  6. Oct 23, 2022
  7. Oct 16, 2022
  8. Oct 09, 2022
  9. Oct 02, 2022
  10. Sep 25, 2022
  11. Sep 20, 2022
  12. Jun 20, 2022
    • Ricardo Gomes Rodrigues (rigr)'s avatar
      [IMP] account{,fleet,lock}: add quick invoice encoding · 17d44d66
      Ricardo Gomes Rodrigues (rigr) authored
      This commit:
      - adds a fiduciary mode which allows fast encoding of invoices. This is an Accounting setting which must be activated. This fiduciary mode allows one to edit directly the invoice sequence and enter the total amount of the invoice (by creating a single line which contains the base price, the tax amount, and the most frequent account) such that we match this 'quick total amount'.
      - adds a new test for this feature
      - adds a 'quick edit total amount' in the tax computation which verifies that the 'quick edit total amount' correctly matches sum of the base and the tax (in case of fiduciary mode)
      - sorts and filters the accounts suggestions in an invoice line. The most frequent accounts for a particular partner rank higher while filtering on the type of account suggested (this is disabled if the user searches itself for the account)
      - selects by default the most frequent account for a particular partner when creating a new invoice line
      - adds the option to hide some columns (label & quantity)
      - moves the car column after the account column in case the Fleet app is installed
      
      Task-id: 2857253
      
      Community PR: odoo#91938
      Enterprise PR: odoo/enterprise#27605
      
      Part-of: odoo/odoo#91938
      17d44d66
  13. May 03, 2022
    • Victor Feyens's avatar
      [IMP] *: remove useless keys from manifests · 42bad1a6
      Victor Feyens authored
      
      Remove most values uselessly specified because giving the same value as 
      the default one (see _DEFAULT_MANIFEST in odoo/modules/module.py)
      
      * auto_install is Falsy by default
      * author is Odoo SA by default
      * summary & description are empty strings by default
      * application is False by default
      * test, demo, depends and data are empty lists by default
      
      This will reduce noise/inconsistencies between manifests specifications, 
      simplify analysis of manifests content, ...
      
      closes odoo/odoo#90209
      
      Related: odoo/enterprise#26807
      Signed-off-by: default avatarVictor Feyens (vfe) <vfe@odoo.com>
      42bad1a6
  14. Jul 26, 2021
    • Xavier-Do's avatar
      [FIX] *: add explicit license to all manifest · 288595f5
      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#74245
      
      Related: odoo/design-themes#48
      Related: odoo/enterprise#19862
      Signed-off-by: default avatarXavier Dollé (xdo) <xdo@odoo.com>
      288595f5
  15. Jul 12, 2021
  16. Jan 14, 2021
  17. Sep 01, 2020
  18. Dec 16, 2019
  19. Sep 25, 2019
  20. Jun 16, 2019
  21. Jun 12, 2019
  22. Jul 17, 2019
    • Adrian Torres's avatar
      [REM] *: calls to @api.multi · 4b38cc65
      Adrian Torres authored
      Multi is the default api for methods, it is not necessary to explicitly
      decorate methods with it, adds clutter and most people use it because
      they see that the rest of the code uses it.
      
      Done with `find . -type f -name '*.py' | xargs sed -i '/@api.multi/d'`
      Unverified
      4b38cc65
  23. May 31, 2018
Loading