Browse Source

!fixup

pull/215/head
Aaron Henriquez 6 years ago
parent
commit
209f16dcc4
  1. 2
      contract_variable_discount/__manifest__.py
  2. 2
      contract_variable_discount/models/contract.py
  3. 9
      contract_variable_discount/tests/test_contract_variable_discount.py

2
contract_variable_discount/__manifest__.py

@ -4,7 +4,7 @@
{
'name': 'Variable discount in contract recurrent invoicing',
'version': '10.0.1.2.0',
'version': '10.0.1.0.0',
'category': 'Contract Management',
'license': 'AGPL-3',
'author': "Tecnativa,"

2
contract_variable_discount/models/contract.py

@ -42,7 +42,7 @@ class AccountAnalyticContractLine(models.Model):
selection=[
('fixed', 'Fixed discount'),
('variable', 'Variable discount'),
], required=True, default='fixed', string="discount. type")
], required=True, default='fixed', string="Discount type")
discount_formula_id = fields.Many2one(
comodel_name="contract.line.discount.formula", string="Formula")

9
contract_variable_discount/tests/test_contract_variable_discount.py

@ -44,8 +44,13 @@ class TestContractVariableDiscount(TransactionCase):
})
self.formula = self.env['contract.line.discount.formula'].create({
'name': 'Test formula',
# For testing each of the possible variables
'code': 'result = 15',
'code': 'env["res.users"]\n'
'context.get("lang")\n'
'user.id\n'
'contract.id\n'
'partner.id\n'
'line.discount_type\n'
'result = 15',
})
self.line_vals = {
'analytic_account_id': self.template.id,

Loading…
Cancel
Save