Skip to content
Snippets Groups Projects
  1. May 08, 2016
  2. May 06, 2016
  3. May 05, 2016
  4. May 04, 2016
  5. May 03, 2016
  6. May 02, 2016
    • Denis Ledoux's avatar
      [FIX] hr_holidays: mail notification on leave request confirm · 341d9317
      Denis Ledoux authored
      The followers of the departments subscribed to the
      `Leaves/Allocations Confirmed` are supposed to
      receive a mail notification when an employee
      confirms a leave request.
      
      It was no longer the case since the below revision:
      2be1dfc1
      
      This revision subscribes the followers of the department
      following the `confirmed` subtype manually
      ,on the leave request confirmation, because
      `message_auto_subscribe` only works on fields for which
      the value is passed to the `create` or `write` methods,
      it doesn't work for related/computed fields
      This can be removed as soon as `department_id` on `hr.holidays` becomes a regular
      fields or as soon as `message_auto_subscribe` works with related/computed fields.
      
      opw-676521
      341d9317
    • Alexandre Fayolle's avatar
      [FIX] base: res.config default value on selection fields · 822966d2
      Alexandre Fayolle authored
      Since 3d8f7c2f, res.config support selection fields to set groups and install
      modules using a selection field instead of boolean.
      While the `module_*` fields are correctly casted from boolean to integers, it
      was not the case with `group_*` fields.
      
      This commit forces the conversion to get the expected field format value.
      
      Closes #10373
      Unverified
      822966d2
    • Christophe Simonis's avatar
    • Martin Trigaux's avatar
      [I18N] Update translation terms from Transifex · c89dc632
      Martin Trigaux authored
      Had a timeout on last sync
      Unverified
      c89dc632
    • Nicolas Martinelli's avatar
      [FIX] website_sale: set invoice address · 740d67a0
      Nicolas Martinelli authored
      When the user has several addresses, the call to the onchange method
      `onchange_partner_id` will overwrite the actual invoice address chosen.
      
      opw-675935
      740d67a0
    • Christophe Simonis's avatar
    • Holger Brunn's avatar
      [FIX] project: make copy overridable in v8 api · a4c4c43b
      Holger Brunn authored
      Without the proper decorator, the method is matched as `cr_ui_context`.
      This is because the `guess` mechanism expects a name `res_id` instead of
      `record_id`.
      For stability reason it is better to add the decorator than modify the signature
      of the method.
      Closes #11735
      Unverified
      a4c4c43b
    • Frederik Kramer's avatar
      [CLA] update signature of initos · d6563f91
      Frederik Kramer authored
      Changes due to changes in the legal form of the company
      Closes #11759
      Unverified
      d6563f91
    • Goffin Simon's avatar
      [FIX] sale_mrp, sale_stock: _get_anglo_saxon_price_unit with a kit · 3bcfac7d
      Goffin Simon authored
      When a kit is set with a valuation = "real_time" and invoice_policy = "delivery",
      the price unit of the kit computed for the Expense Account in the the journal of
      entries must be the sum of the average price of each component of this kit.
      
      Used case:
      
      Create a kit001 with:
      *General information:
         -Product Type=Stockable Product
         -Invoicing Policy=Delivered Quantities
         -Sale Price=100$
         -Cost Price=80$
      *Inventory:
         -Route=Manufacture
         -Internal Category=All/Sealable
      *its product category set with
         -Expense Account=210000 Cost of Goods Sold
         -Costing Method=Standard Price
         -Inventory Valuation=Perpetual(automated)
      *a bom of two components child001 and child002
      
      Create child001 with:
      *General information:
         -Product Type=Stockable Product
         -Invoicing Policy=Delivered Quantities
         -Sale Price=100$
         -Cost Price=70$
      *Inventory:
         -Route=Buy
         -Internal Category=All
      *its product category set with
         -Expense Account=210000 Cost of Goods Sold
         -Costing Method=Real Price
         -Inventory Valuation=Perpetual(automated)
      
      Create child002 with:
      *General information:
         -Product Type=Stockable Product
         -Invoicing Policy=Delivered Quantities
         -Sale Price=100$
         -Cost Price=10$
      *Inventory:
         -Route=Buy
         -Internal Category=All
      *its product category set with
         -Expense Account=210000 Cost of Goods Sold
         -Costing Method=Real Price
         -Inventory Valuation=Perpetual(automated)
      
      Create a SO with:
         -one line with the kit001
      
      Confirm the SO
      
      Validate the Delivery
      
      Create and view the invoices
         -per invoicable lines(deduct down payments)
      
      Validate the invoice
      
      Result:
      
      Before the fix: in the entry created for this invoice, the debit for the kit001 in Cost of Goods Sold
      was equal to 70 instead of 80.
      
      After the fix: the debit for the kit001 in Cost of Goods Sold
      was equal to 80(the sum of the average price of each component of the kit001).
      
      opw:674608
      3bcfac7d
    • Nicolas Martinelli's avatar
      [FIX] account_bank_statement_import_ofx: multiple accounts · 03a2b6ba
      Nicolas Martinelli authored
      An OFX file can contain more than one account. Therefore, we need to
      loop over all the included accounts, otherwise statements will be
      missed.
      
      opw-673814
      03a2b6ba
    • Christophe Simonis's avatar
    • Goffin Simon's avatar
      [FIX] account: sequence_id field in account.journal · 02371e88
      Goffin Simon authored
      The sequence_id field can be seen in debug mode but it cannot
      be edited.
      
      opw:676223
      02371e88
Loading