Remove accounts from products.

This commit is contained in:
Albert Cervera i Areny 2018-08-18 23:54:42 +02:00
parent ccfd2068c6
commit 09223f79c8
1 changed files with 11 additions and 6 deletions

View File

@ -26,13 +26,12 @@ class TestAccountInvoiceFacturaeCase(ModuleTestCase):
pool = Pool() pool = Pool()
Account = pool.get('account.account') Account = pool.get('account.account')
FiscalYear = pool.get('account.fiscalyear') FiscalYear = pool.get('account.fiscalyear')
GenerateSignedFacturae = pool.get('account.invoice.generate_facturae',
type='wizard')
Invoice = pool.get('account.invoice') Invoice = pool.get('account.invoice')
InvoiceLine = pool.get('account.invoice.line') InvoiceLine = pool.get('account.invoice.line')
Party = pool.get('party.party') Party = pool.get('party.party')
PaymentTerm = pool.get('account.invoice.payment_term') PaymentTerm = pool.get('account.invoice.payment_term')
ProductUom = pool.get('product.uom') ProductUom = pool.get('product.uom')
ProductCategory = pool.get('product.category')
ProductTemplate = pool.get('product.template') ProductTemplate = pool.get('product.template')
Product = pool.get('product.product') Product = pool.get('product.product')
Tax = pool.get('account.tax') Tax = pool.get('account.tax')
@ -161,16 +160,22 @@ class TestAccountInvoiceFacturaeCase(ModuleTestCase):
}])], }])],
}]) }])
account_category = ProductCategory()
account_category.name = 'Account Category'
account_category.accounting = True
account_category.account_expense = expense
account_category.account_revenue = revenue
account_category.customer_taxes = [vat21]
account_category.save()
unit, = ProductUom.search([('name', '=', 'Unit')]) unit, = ProductUom.search([('name', '=', 'Unit')])
template = ProductTemplate() template = ProductTemplate()
template.name = 'product' template.name = 'product'
template.default_uom = unit template.default_uom = unit
template.type = 'service' template.type = 'service'
template.list_price = Decimal('40') template.list_price = Decimal('40')
template.cost_price = Decimal('25') template.account_category = account_category
template.account_expense = expense
template.account_revenue = revenue
template.customer_taxes = [vat21]
template.save() template.save()
product = Product() product = Product()
product.template = template product.template = template