mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
@@ -19,7 +19,7 @@ class ContractContract(models.Model):
|
||||
if not self.invoicing_sales:
|
||||
return invoices
|
||||
sales = self.env['sale.order'].search([
|
||||
('analytic_account_id', '=', self.analytic_account_id.id),
|
||||
('analytic_account_id', '=', self.group_id.id),
|
||||
('partner_invoice_id', 'child_of',
|
||||
self.partner_id.commercial_partner_id.ids),
|
||||
('invoice_status', '=', 'to invoice'),
|
||||
|
||||
@@ -8,7 +8,7 @@ class TestContractSaleInvoicing(TestContractBase):
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(TestContractSaleInvoicing, cls).setUpClass()
|
||||
cls.contract.analytic_account_id = \
|
||||
cls.contract.group_id = \
|
||||
cls.env['account.analytic.account'].search([], limit=1)
|
||||
cls.product_so = cls.env.ref(
|
||||
'product.product_product_1')
|
||||
@@ -23,7 +23,7 @@ class TestContractSaleInvoicing(TestContractBase):
|
||||
'product_uom': cls.product_so.uom_id.id,
|
||||
'price_unit': cls.product_so.list_price})],
|
||||
'pricelist_id': cls.partner.property_product_pricelist.id,
|
||||
'analytic_account_id': cls.contract.analytic_account_id.id,
|
||||
'analytic_account_id': cls.contract.group_id.id,
|
||||
'date_order': '2016-02-15',
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user