Show invoice ID when has a line without taxes
From account_invoice 2b3af22f5553e31f75e04eae99f9ab2de346f6be #043423
This commit is contained in:
parent
b7a6552a32
commit
f61f3f7da1
|
@ -36,5 +36,5 @@ class InvoiceLine(metaclass=PoolMeta):
|
|||
if not self.taxes:
|
||||
raise UserError(gettext(
|
||||
'account_invoice_taxes_required.tax_required',
|
||||
line=self.rec_name,
|
||||
invoice=(self.invoice.rec_name if self.invoice else '')))
|
||||
line=self.rec_name.split(' @ ')[0],
|
||||
invoice=(self.invoice.id if self.invoice else '')))
|
||||
|
|
|
@ -3,5 +3,5 @@ msgid ""
|
|||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "model:ir.message,text:tax_required"
|
||||
msgid "Missing tax in line \"%(line)s\" in invoice \"%(invoice)s\"."
|
||||
msgstr "Falta l'impost a la linia \"%(line)s\" de la factura \"%(invoice)s\"."
|
||||
msgid "Missing tax in line \"%(line)s\" in invoice ID \"%(invoice)s\"."
|
||||
msgstr "Falta l'impost a la linia \"%(line)s\" de la factura ID \"%(invoice)s\"."
|
||||
|
|
|
@ -3,5 +3,5 @@ msgid ""
|
|||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "model:ir.message,text:tax_required"
|
||||
msgid "Missing tax in line \"%(line)s\" in invoice \"%(invoice)s\"."
|
||||
msgstr "Falta el impuesto a la línea \"%(line)s\" de la factura \"%(invoice)s\"."
|
||||
msgid "Missing tax in line \"%(line)s\" in invoice ID \"%(invoice)s\"."
|
||||
msgstr "Falta el impuesto a la línea \"%(line)s\" de la factura ID \"%(invoice)s\"."
|
||||
|
|
|
@ -4,7 +4,7 @@ this repository contains the full copyright notices and license terms. -->
|
|||
<tryton>
|
||||
<data grouped="1">
|
||||
<record model="ir.message" id="tax_required">
|
||||
<field name="text">Missing tax in line "%(line)s" in invoice "%(invoice)s".</field>
|
||||
<field name="text">Missing tax in line "%(line)s" in invoice ID "%(invoice)s".</field>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
|
|
|
@ -112,7 +112,7 @@ Create invoice Without Taxes::
|
|||
>>> invoice.click('post') # doctest: +IGNORE_EXCEPTION_DETAIL
|
||||
Traceback (most recent call last):
|
||||
...
|
||||
UserError: ('UserError', ('Missing tax in line "Test" in invoice "1".', ''))
|
||||
UserError: ('UserError', ('Missing tax in line "Test" in invoice ID "1".', ''))
|
||||
>>> invoice.reload()
|
||||
>>> invoice.state
|
||||
'draft'
|
||||
|
|
Loading…
Reference in New Issue