mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[FIX] contract_payment_auto: Fix freze wkhtmltopdf freezed
This commit is contained in:
committed by
Carlos Roca
parent
b471266ab1
commit
276efddaac
@@ -3,14 +3,14 @@
|
|||||||
# * contract_variable_quantity
|
# * contract_variable_quantity
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2017-06-13 02:40+0000\n"
|
"POT-Creation-Date: 2017-12-29 03:46+0000\n"
|
||||||
"PO-Revision-Date: 2017-06-13 02:40+0000\n"
|
"PO-Revision-Date: 2017-12-29 03:46+0000\n"
|
||||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
|
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -102,6 +102,7 @@ msgid "Example of Python code"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: selection:account.analytic.contract.line,qty_type:0
|
||||||
#: selection:account.analytic.invoice.line,qty_type:0
|
#: selection:account.analytic.invoice.line,qty_type:0
|
||||||
msgid "Fixed quantity"
|
msgid "Fixed quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -150,16 +151,19 @@ msgid "No valid result returned."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_contract_line_qty_formula_id
|
||||||
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_formula_id
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_formula_id
|
||||||
msgid "Qty. formula"
|
msgid "Qty. formula"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_contract_line_qty_type
|
||||||
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_type
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_type
|
||||||
msgid "Qty. type"
|
msgid "Qty. type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: selection:account.analytic.contract.line,qty_type:0
|
||||||
#: selection:account.analytic.invoice.line,qty_type:0
|
#: selection:account.analytic.invoice.line,qty_type:0
|
||||||
msgid "Variable quantity"
|
msgid "Variable quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -179,7 +183,7 @@ msgstr ""
|
|||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
#: model:ir.model,name:contract_variable_quantity.model_account_analytic_invoice_line
|
#: model:ir.model,name:contract_variable_quantity.model_account_analytic_invoice_line
|
||||||
msgid "account.analytic.invoice.line"
|
msgid "account.analytic.invoice.line"
|
||||||
msgstr ""
|
msgstr "account.analytic.invoice.line"
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
#: model:ir.model,name:contract_variable_quantity.model_contract_line_qty_formula
|
#: model:ir.model,name:contract_variable_quantity.model_contract_line_qty_formula
|
||||||
|
|||||||
@@ -3,15 +3,14 @@
|
|||||||
# * contract_variable_quantity
|
# * contract_variable_quantity
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Rudolf Schnapka <rs@techno-flex.de>, 2016
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0c\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2016-09-11 02:47+0000\n"
|
"POT-Creation-Date: 2017-12-29 03:46+0000\n"
|
||||||
"PO-Revision-Date: 2016-09-11 02:47+0000\n"
|
"PO-Revision-Date: 2017-12-29 03:46+0000\n"
|
||||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
|
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -103,6 +102,7 @@ msgid "Example of Python code"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: selection:account.analytic.contract.line,qty_type:0
|
||||||
#: selection:account.analytic.invoice.line,qty_type:0
|
#: selection:account.analytic.invoice.line,qty_type:0
|
||||||
msgid "Fixed quantity"
|
msgid "Fixed quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -151,16 +151,19 @@ msgid "No valid result returned."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_contract_line_qty_formula_id
|
||||||
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_formula_id
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_formula_id
|
||||||
msgid "Qty. formula"
|
msgid "Qty. formula"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_contract_line_qty_type
|
||||||
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_type
|
#: model:ir.model.fields,field_description:contract_variable_quantity.field_account_analytic_invoice_line_qty_type
|
||||||
msgid "Qty. type"
|
msgid "Qty. type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
|
#: selection:account.analytic.contract.line,qty_type:0
|
||||||
#: selection:account.analytic.invoice.line,qty_type:0
|
#: selection:account.analytic.invoice.line,qty_type:0
|
||||||
msgid "Variable quantity"
|
msgid "Variable quantity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -180,7 +183,7 @@ msgstr ""
|
|||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
#: model:ir.model,name:contract_variable_quantity.model_account_analytic_invoice_line
|
#: model:ir.model,name:contract_variable_quantity.model_account_analytic_invoice_line
|
||||||
msgid "account.analytic.invoice.line"
|
msgid "account.analytic.invoice.line"
|
||||||
msgstr ""
|
msgstr "account.analytic.invoice.line"
|
||||||
|
|
||||||
#. module: contract_variable_quantity
|
#. module: contract_variable_quantity
|
||||||
#: model:ir.model,name:contract_variable_quantity.model_contract_line_qty_formula
|
#: model:ir.model,name:contract_variable_quantity.model_contract_line_qty_formula
|
||||||
|
|||||||
@@ -2,27 +2,28 @@
|
|||||||
# © 2016 Pedro M. Baeza <pedro.baeza@tecnativa.com>
|
# © 2016 Pedro M. Baeza <pedro.baeza@tecnativa.com>
|
||||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||||
|
|
||||||
from odoo.tests import common
|
import odoo.tests
|
||||||
from odoo import exceptions
|
from odoo import exceptions
|
||||||
|
|
||||||
|
|
||||||
class TestContractVariableQuantity(common.SavepointCase):
|
@odoo.tests.at_install(False)
|
||||||
@classmethod
|
@odoo.tests.post_install(True)
|
||||||
def setUpClass(cls):
|
class TestContractVariableQuantity(odoo.tests.HttpCase):
|
||||||
super(TestContractVariableQuantity, cls).setUpClass()
|
def setUp(self):
|
||||||
cls.partner = cls.env['res.partner'].create({
|
super(TestContractVariableQuantity, self).setUp()
|
||||||
|
self.partner = self.env['res.partner'].create({
|
||||||
'name': 'Test partner',
|
'name': 'Test partner',
|
||||||
})
|
})
|
||||||
cls.product = cls.env['product.product'].create({
|
self.product = self.env['product.product'].create({
|
||||||
'name': 'Test product',
|
'name': 'Test product',
|
||||||
})
|
})
|
||||||
cls.contract = cls.env['account.analytic.account'].create({
|
self.contract = self.env['account.analytic.account'].create({
|
||||||
'name': 'Test Contract',
|
'name': 'Test Contract',
|
||||||
'partner_id': cls.partner.id,
|
'partner_id': self.partner.id,
|
||||||
'pricelist_id': cls.partner.property_product_pricelist.id,
|
'pricelist_id': self.partner.property_product_pricelist.id,
|
||||||
'recurring_invoices': True,
|
'recurring_invoices': True,
|
||||||
})
|
})
|
||||||
cls.formula = cls.env['contract.line.qty.formula'].create({
|
self.formula = self.env['contract.line.qty.formula'].create({
|
||||||
'name': 'Test formula',
|
'name': 'Test formula',
|
||||||
# For testing each of the possible variables
|
# For testing each of the possible variables
|
||||||
'code': 'env["res.users"]\n'
|
'code': 'env["res.users"]\n'
|
||||||
@@ -33,14 +34,14 @@ class TestContractVariableQuantity(common.SavepointCase):
|
|||||||
'invoice.id\n'
|
'invoice.id\n'
|
||||||
'result = 12',
|
'result = 12',
|
||||||
})
|
})
|
||||||
cls.contract_line = cls.env['account.analytic.invoice.line'].create({
|
self.contract_line = self.env['account.analytic.invoice.line'].create({
|
||||||
'analytic_account_id': cls.contract.id,
|
'analytic_account_id': self.contract.id,
|
||||||
'product_id': cls.product.id,
|
'product_id': self.product.id,
|
||||||
'name': 'Test',
|
'name': 'Test',
|
||||||
'qty_type': 'variable',
|
'qty_type': 'variable',
|
||||||
'qty_formula_id': cls.formula.id,
|
'qty_formula_id': self.formula.id,
|
||||||
'quantity': 1,
|
'quantity': 1,
|
||||||
'uom_id': cls.product.uom_id.id,
|
'uom_id': self.product.uom_id.id,
|
||||||
'price_unit': 100,
|
'price_unit': 100,
|
||||||
'discount': 50,
|
'discount': 50,
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user