Skip to content
Snippets Groups Projects
  1. Oct 27, 2022
    • Pedro Manuel Calheiros Lima de Sousa (peso)'s avatar
      [FIX] l10n_fi: "brutto" taxes not included in price · b67ea341
      
      Description is the label on invoice : tax rate is enough.
      Align Finland on Odoo's new taxonomy, already available in BE
      G = Goods, S = Services, IG = Investment Goods
      Less active taxes for a smoother onboarding
      
      Steps to reproduce:
      
        - Install finish Finnish Localization(l10n_fi) module,Accounting
        - Verify accounting taxes (brutto: 24%|14%|10%)
         price_include checkbox is deselected
      
      Issue:
      
        Price_include field set to False
      
      Cause:
      
        Field in locale template view not defined, model defaults to False
      
      Solution:
      
        Field defined in tax template data and set to True for locale
      
      opw-2992952
      
      closes odoo/odoo#103725
      
      Signed-off-by: default avatarNicolas Viseur (vin) <vin@odoo.com>
      b67ea341
  2. Jun 01, 2022
  3. Apr 22, 2022
  4. Apr 21, 2022
    • Audric Onockx (auon)'s avatar
      [FIX] l10n_fi : set confrorm payment ref on invoice · 3d04c2ee
      Audric Onockx (auon) authored
      
      Steps :
      Install eCommerce and l10n_fi.
      Create a Payment Acquirer with a new Journal.
      Change this Journal's type to Sales.
      Go to Website, order a Product with this Acquirer.
      Go to Sales > the consequent SO. Note the Payment Ref.
      Confirm, Create Invoice and Post.
      Note the same Payment Reference.
      
      Issue :
      This reference is not valid in Finland accounting because letters are
      not allowed.
      
      Cause :
      First, a Journal linked to an Acquirer should be
      of type Bank or Cash. Such Journals do not have Payment References
      specifications. So, in the current state of affairs, it would not be
      possible to set a localized reference on the SO.
      Second, SO's payment reference is its name or CUST/its partner's id.
      Then it is copied to its Invoice's payment reference.
      Upon posting this invoice, if it has a reference, it is not modified.
      
      Fix :
      Limit the modification of the Type of a Journal linked to a
      Payment Acquirer to : Bank and Cash.
      Create a Finnish Sale module to compute SaleOrder.reference form itself
      the same way AccountMove.invoice_payment_ref is computed from its name.
      
      opw-2745902
      
      closes odoo/odoo#88775
      
      X-original-commit: 07f3a9a8
      Signed-off-by: default avatarOnockx Audric (auon) <auon@odoo.com>
      Signed-off-by: default avatarAnh Thao PHAM <pta@odoo.com>
      3d04c2ee
  5. Mar 09, 2022
  6. Mar 07, 2022
  7. 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
  8. Sep 18, 2020
    • fw-bot's avatar
      [FIX] account: allow full reconciliation for tax lines on entries mixing cash... · 5d00592f
      fw-bot authored
      [FIX] account: allow full reconciliation for tax lines on entries mixing cash basis and regular taxes
      
      Solves https://github.com/odoo/odoo/issues/56803
      
      Use case:
      
      1) Create accounts ACC TAX A, ACC TAX B, with reconcile = True, internal_type = other
      
      2) Create Tax A, with tax_exigibilty = on_invoice and account_id = ACC TAX A, 20%
      
      3) Create Tax B, with tax_exigibilty = on_payment and account_id = ACC TAX B and cash_basic_account_id = ACC TAX A, 20%
      
      4) Create invoice A, account_id = Tax A, unit_price = 1000, Valide invoice
      
      5) Create invoice B, account_id = Tax B, unit_price = 500, Valide invoice,
      
      6) Register full payment for invoice B. The cash basis tax creates a miscellaneous operation MISC A, containing a line on ACC TAX A.
      
      7) Create a mis operation MISC TVA, like this:
      line 1 : account_id = ACC TAX A, credit = 300
      line 2 : account_id = 401100, debit = 300
      
      8) Reconcile the following move lines:
      line of MISC A with account ACC TAX A (300)
      line of invoice A with account ACC TAX A (200)
      line of MISC TVA with account ACC TAX A (100)
      
      ==> When doing that, not full reconcile object was created between the reconciled lines, while it should have been.
      
      X-original-commit: ff35a49
      
      [IMP] account: reintroduce a test that should have been forward-ported …
      
      This test was made together with a bugfix by https://github.com/odoo/odoo/pull/51529
      
       . The fix did not need to be forward-ported to 13.0, but the test should have been, so that we are sure it does not break again in the future.
      
      closes odoo/odoo#58051
      
      X-original-commit: cbf2c1bc959b87ed2af7ca86202394e9520d177c
      Signed-off-by: default avatarLaurent Smet <smetl@users.noreply.github.com>
      Signed-off-by: default avataroco-odoo <oco-odoo@users.noreply.github.com>
      5d00592f
  9. Sep 15, 2020
  10. 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
  11. Aug 05, 2020
    • william's avatar
      [IMP] account: soft post entries in the future · 82dc0cb7
      william authored
      Add an easy way to not post the entries in the future when calling
      post() on it, but rather set it to be auto-posted at accounting date.
      This is useful when we are creating a lot of entries in batch and some
      might be in the future, some in the past, and we don't want to separate
      that in two batch every time. (asset, accrual, transfer,... )
      82dc0cb7
  12. Jun 08, 2020
  13. Jun 04, 2020
  14. May 05, 2020
Loading