diff --git a/locale/es.po b/locale/es.po index 0063792..fd9e2b7 100644 --- a/locale/es.po +++ b/locale/es.po @@ -130,6 +130,38 @@ msgctxt "field:statement.line,account:" msgid "Account" msgstr "Cuenta" +msgctxt "field:pay_invoice.statement.start,invoice_to_pay:" +msgid "Invoice To Pay" +msgstr "Facturas a pagar" + +msgctxt "field:line_invoice.pay,company:" +msgid "Company" +msgstr "Compañia" + +msgctxt "field:line_invoice.pay,journal:" +msgid "Journal" +msgstr "Extracto" + +msgctxt "field:line_invoice.pay,amount:" +msgid "Amount" +msgstr "Cantidad Pagada" + +msgctxt "field:line_invoice.pay,invoice:" +msgid "Related To" +msgstr "Relacionado Con" + +msgctxt "field:line_invoice.pay,party:" +msgid "Party" +msgstr "Tercero" + +msgctxt "field:line_invoice.pay,account:" +msgid "Account" +msgstr "Cuenta" + +msgctxt "field:line_invoice.pay,description:" +msgid "Description" +msgstr "Descripción" + msgctxt "model:close.statement.done,name:" msgid "Close Statement" msgstr "Cerrar extracto" @@ -154,6 +186,10 @@ msgctxt "model:ir.action,name:act_sale_statement_form" msgid "Statements" msgstr "Todos los extractos" +msgctxt "model:ir.action,name:wizard_pay_invoice_statement" +msgid "Pay Invoice Supplier Statement" +msgstr "Pagar Facturas de Proveedor por Extractos" + msgctxt "model:ir.action,name:wizard_close_statement" msgid "Close Statements" msgstr "Cerrar extractos" @@ -294,6 +330,10 @@ msgctxt "model:sale.payment.form,name:" msgid "Sale Payment Form" msgstr "Formulario de pago de venta" +msgctxt "model:pay_invoice.statement.start,name:" +msgid "Payment Invoice To Supplier" +msgstr "Pagar factura de proveedor" + msgctxt "view:close.statement.done:" msgid "Close Statements" msgstr "Cerrar extractos" @@ -360,6 +400,4 @@ msgstr "Cancelar" msgctxt "wizard_button:sale.payment,start,pay_:" msgid "Pay" -msgstr "Pagar" - - +msgstr "Pagar" \ No newline at end of file diff --git a/statement.py b/statement.py index 8d5d588..60eda69 100644 --- a/statement.py +++ b/statement.py @@ -307,9 +307,9 @@ class CloseStatement(Wizard): account=account.id)] ) statement.lines = statement.lines + conciliation - else: statement.end_balance = end_balance + statement.save() statements.append(statement) results.append(gettext('sale_payment.close_statement', @@ -373,7 +373,7 @@ class PayInvoiceSupplierStart(ModelView): 'Payment Invoice To Supplier' __name__ = 'pay_invoice.statement.start' - invoice_to_pay = fields.One2Many('line_invoice.pay', None, 'Lines To Pay') + invoice_to_pay = fields.One2Many('line_invoice.pay', None, "Invoice To Pay") class PayInvoiceSupplier(Wizard): 'Payment Invoice To Supplier' @@ -429,13 +429,9 @@ class LinesInvoiceToPay(ModelView): 'company.company', "Company", required=True, select=True) journal = fields.Many2One('account.statement.journal', 'Journal', required=True, select=True) - amount = Monetary( - "Amount", currency='currency', digits='currency', required=True) - party = fields.Many2One( - 'party.party', "Party", - context={ - 'company': Eval('company', -1), - },) + amount = Monetary("Amount", currency='currency', digits='currency', required=True) + party = fields.Many2One('party.party', "Party", required=True, + context={'company': Eval('company', -1)},) invoice = fields.Reference( "Related To", 'get_relations', required=True, domain={ @@ -479,5 +475,3 @@ class LinesInvoiceToPay(ModelView): models = cls._get_relations() return [(m, get_name(m)) for m in models] - -