From 61539bf7b55c823294396b6e57f947b056201ff6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 24 Apr 2012 12:18:54 +0200 Subject: [PATCH 01/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index e50b93c50a..0ec9fb4548 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -10,7 +10,7 @@ 'name_es_ES': 'Facturación', 'name_fr_FR': 'Facturation', 'name_nl_NL': 'Facturatie', - 'version': '2.4.0', + 'version': '2.4.1', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From e2d46b75c0e3e3cdc8356cdb90177f455560d614 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 23 Apr 2012 22:02:36 +0200 Subject: [PATCH 02/26] Restore es_AR translation (transplanted from 06bb67775ca9b4003a3284c99404cb749536050a) --- locale/es_AR.po | 1593 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1593 insertions(+) diff --git a/locale/es_AR.po b/locale/es_AR.po index 542f2921b5..b5d86607e5 100644 --- a/locale/es_AR.po +++ b/locale/es_AR.po @@ -1,3 +1,1596 @@ # msgid "" msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "error:account.fiscalyear:" +msgid "" +"You can not change the invoice sequence if there is already an invoice " +"opened in the fiscalyear" +msgstr "" +"No puede cambiar la secuencia de una factura si ya hay una abierta en el " +"ejercicio fiscal." + +msgctxt "error:account.fiscalyear:" +msgid "You must have different invoice sequences per fiscal year!" +msgstr "" +"¡Debe tener una secuencia distinta de facturación por ejercicio fiscal!" + +msgctxt "error:account.invoice.credit:" +msgid "You can not credit with refund an invoice that is not opened!" +msgstr "" +"¡No puede hacer un reembolso por devolución desde una factura que no esté " +"abierta!" + +msgctxt "error:account.invoice.credit:" +msgid "You can not credit with refund an invoice with payments!" +msgstr "" +"¡No puede hacer un reembolso por devolución desde una factura con pagos!" + +msgctxt "error:account.invoice.line:" +msgid "Line with \"line\" type must have an account!" +msgstr "¡Una línea de tipo \"línea\" debe tener una cuenta!" + +msgctxt "error:account.invoice.line:" +msgid "Line without \"line\" type must have an invoice!" +msgstr "¡Una línea sin tipo \"línea\" debe tener una factura!" + +msgctxt "error:account.invoice.line:" +msgid "You can not add a line to an invoice that is open, paid or canceled!" +msgstr "" +"¡No puede añadir una línea a una factura que está abierta, pagada o " +"cancelada!" + +msgctxt "error:account.invoice.line:" +msgid "" +"You can not create invoice line\n" +"with account with a different invoice company!" +msgstr "" +"¡No puede crear una línea de factura\n" +"con una cuenta de una empresa distinta a la que factura!" + +msgctxt "error:account.invoice.line:" +msgid "You can not modify line from an invoice that is opened, paid!" +msgstr "" +"¡No puede modificar una línea de una factura que está abierta o pagada!" + +msgctxt "error:account.invoice.line:" +msgid "" +"You can not use the same account\n" +"as on the invoice!" +msgstr "" +"¡No puede usar la misma cuenta\n" +"que en la factura!" + +msgctxt "error:account.invoice.pay:" +msgid "" +"You can not create a partial payment with an amount greater then the amount " +"to pay!" +msgstr "" +"¡No puede crear un pago parcial con un importe mayor que el importe a pagar!" + +msgctxt "error:account.invoice.payment_term.line:" +msgid "Day of month must be between 1 and 31." +msgstr "El día del mes debe ser entre 1 y 31." + +msgctxt "error:account.invoice.payment_term.line:" +msgid "Percentage and Divisor values are not consistent." +msgstr "Los valores porcentaje y divisor no son coherentes." + +msgctxt "error:account.invoice.payment_term:" +msgid "Invalid payment term line!" +msgstr "¡La línea del plazo de pago no es válida!" + +msgctxt "error:account.invoice.payment_term:" +msgid "Payment term missing a remainder line!" +msgstr "¡Al plazo de pago le falta una línea con el remanente!" + +msgctxt "error:account.invoice.tax:" +msgid "You can not add a line to an invoice that is open, paid or canceled!" +msgstr "" +"¡No puede añadir una línea a una factura que está abierta, pagada o " +"cancelada!" + +msgctxt "error:account.invoice.tax:" +msgid "You can not modify tax from an invoice that is opened, paid!" +msgstr "" +"¡No puede modificar los impuestos de una factura que está abierta o pagada!" + +msgctxt "error:account.invoice:" +msgid "" +"Base taxes different from invoice lines!\n" +"Re-compute the invoice." +msgstr "" +"Los impuestos base son distintos de las líneas de la factura.\n" +"Recalcule la factura." + +msgctxt "error:account.invoice:" +msgid "Invoice \"%s\" must be cancelled before deletion!" +msgstr "¡La factura \"%s\" debe ser cancelada antes de eliminarla!" + +msgctxt "error:account.invoice:" +msgid "" +"Taxes defined but not on invoice lines!\n" +"Re-compute the invoice." +msgstr "" +"¡Tiene impuestos definidos pero ninguno en las líneas de la factura!\n" +"Recalcule la factura." + +msgctxt "error:account.invoice:" +msgid "" +"Taxes defined on invoice lines but not on invoice!\n" +"Re-compute the invoice." +msgstr "" +"¡Los impuestos están definidos en las líneas de la factura pero no en la factura!\n" +"Recalcule la factura." + +msgctxt "error:account.invoice:" +msgid "The credit account on journal is missing!" +msgstr "¡Falta la cuenta haber del diario!" + +msgctxt "error:account.invoice:" +msgid "The credit account on journal is the same than the invoice account!" +msgstr "¡La cuenta haber del diario es la misma que la cuenta de la factura!" + +msgctxt "error:account.invoice:" +msgid "The debit account on journal is missing!" +msgstr "¡Falta la cuenta débito del diario!" + +msgctxt "error:account.invoice:" +msgid "The debit account on journal is the same than the invoice account!" +msgstr "¡La cuenta débito del diario es la misma que la cuenta de la factura!" + +msgctxt "error:account.invoice:" +msgid "There is no invoice sequence on the period/fiscal year!" +msgstr "¡No existe una secuencia de factura para el período/ejercicio fiscal!" + +msgctxt "error:account.invoice:" +msgid "" +"You can not create an invoice\n" +"with account from a different invoice company!" +msgstr "" +"¡No puede crear una factura\n" +"con una cuenta de una empresa distinta a la que factura!" + +msgctxt "error:account.invoice:" +msgid "You can not modify an invoice that is opened, paid!" +msgstr "¡No puede modificar una factura que está abierta o pagada!" + +msgctxt "error:account.invoice:" +msgid "You can not reset to draft an invoice that has move!" +msgstr "¡No puede poner en borrador una factura que tiene asiento!" + +msgctxt "error:account.invoice:" +msgid "" +"You can not use the same account\n" +"as on invoice line!" +msgstr "" +"¡No puede usar la misma cuenta\n" +"que en la línea de la factura!" + +msgctxt "error:account.period:" +msgid "" +"You can not change the invoice sequence if there is already an invoice " +"opened in the period" +msgstr "" +"No puede cambiar la secuencia de una factura si hay una factura abierta en " +"el período." + +msgctxt "error:account.period:" +msgid "" +"You must have different invoice sequences per fiscal year and in the same " +"company!" +msgstr "" +"¡Debe usar secuencias distintas de factura por ejercicio fiscal en la misma " +"empresa!" + +msgctxt "field:account.fiscalyear,in_credit_note_sequence:" +msgid "Supplier Credit Note Sequence" +msgstr "Secuencia de nota de crédito de proveedor" + +msgctxt "field:account.fiscalyear,in_invoice_sequence:" +msgid "Supplier Invoice Sequence" +msgstr "Secuencia de factura de proveedor" + +msgctxt "field:account.fiscalyear,out_credit_note_sequence:" +msgid "Customer Credit Note Sequence" +msgstr "Secuencia de nota de crédito de cliente" + +msgctxt "field:account.fiscalyear,out_invoice_sequence:" +msgid "Customer Invoice Sequence" +msgstr "Secuencia de factura de cliente" + +msgctxt "field:account.invoice,account:" +msgid "Account" +msgstr "Cuenta" + +msgctxt "field:account.invoice,accounting_date:" +msgid "Accounting Date" +msgstr "Fecha contabilización" + +msgctxt "field:account.invoice,amount_to_pay:" +msgid "Amount to Pay" +msgstr "Importe a pagar" + +msgctxt "field:account.invoice,amount_to_pay_today:" +msgid "Amount to Pay Today" +msgstr "Importe a pagar hoy" + +msgctxt "field:account.invoice,comment:" +msgid "Comment" +msgstr "Comentario" + +msgctxt "field:account.invoice,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:account.invoice,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice,currency:" +msgid "Currency" +msgstr "Divisa" + +msgctxt "field:account.invoice,currency_date:" +msgid "Currency Date" +msgstr "Fecha divisa" + +msgctxt "field:account.invoice,currency_digits:" +msgid "Currency Digits" +msgstr "Decimales de la divisa" + +msgctxt "field:account.invoice,description:" +msgid "Description" +msgstr "Descripción" + +msgctxt "field:account.invoice,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice,invoice_address:" +msgid "Invoice Address" +msgstr "Dirección de facturación" + +msgctxt "field:account.invoice,invoice_date:" +msgid "Invoice Date" +msgstr "Fecha factura" + +msgctxt "field:account.invoice,invoice_report_cache:" +msgid "Invoice Report" +msgstr "Informe factura" + +msgctxt "field:account.invoice,invoice_report_format:" +msgid "Invoice Report Format" +msgstr "Formato del informe de factura" + +msgctxt "field:account.invoice,journal:" +msgid "Journal" +msgstr "Diario" + +msgctxt "field:account.invoice,lines:" +msgid "Lines" +msgstr "Líneas" + +msgctxt "field:account.invoice,lines_to_pay:" +msgid "Lines to Pay" +msgstr "Líneas a pagar" + +msgctxt "field:account.invoice,move:" +msgid "Move" +msgstr "Asiento" + +msgctxt "field:account.invoice,number:" +msgid "Number" +msgstr "Número" + +msgctxt "field:account.invoice,party:" +msgid "Party" +msgstr "Entidad" + +msgctxt "field:account.invoice,party_lang:" +msgid "Party Language" +msgstr "Idioma entidad" + +msgctxt "field:account.invoice,payment_lines:" +msgid "Payment Lines" +msgstr "Líneas de pago" + +msgctxt "field:account.invoice,payment_term:" +msgid "Payment Term" +msgstr "Plazo de pago" + +msgctxt "field:account.invoice,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice,reconciled:" +msgid "Reconciled" +msgstr "Conciliado" + +msgctxt "field:account.invoice,reference:" +msgid "Reference" +msgstr "Referencia" + +msgctxt "field:account.invoice,state:" +msgid "State" +msgstr "Estado" + +msgctxt "field:account.invoice,tax_amount:" +msgid "Tax" +msgstr "Impuesto" + +msgctxt "field:account.invoice,taxes:" +msgid "Tax Lines" +msgstr "Líneas de impuesto" + +msgctxt "field:account.invoice,total_amount:" +msgid "Total" +msgstr "Total" + +msgctxt "field:account.invoice,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:account.invoice,type_name:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:account.invoice,untaxed_amount:" +msgid "Untaxed" +msgstr "Base imponible" + +msgctxt "field:account.invoice,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.invoice-account.move.line,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice-account.move.line,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice-account.move.line,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice-account.move.line,invoice:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "field:account.invoice-account.move.line,line:" +msgid "Payment Line" +msgstr "Línea de pago" + +msgctxt "field:account.invoice-account.move.line,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice-account.move.line,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice-account.move.line,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.invoice.credit.start,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.credit.start,with_refund:" +msgid "With Refund" +msgstr "Con devolución" + +msgctxt "field:account.invoice.line,account:" +msgid "Account" +msgstr "Cuenta" + +msgctxt "field:account.invoice.line,amount:" +msgid "Amount" +msgstr "Importe" + +msgctxt "field:account.invoice.line,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:account.invoice.line,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice.line,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice.line,currency:" +msgid "Currency" +msgstr "Divisa" + +msgctxt "field:account.invoice.line,currency_digits:" +msgid "Currency Digits" +msgstr "Decimales de la divisa" + +msgctxt "field:account.invoice.line,description:" +msgid "Description" +msgstr "Descripción" + +msgctxt "field:account.invoice.line,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.line,invoice:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "field:account.invoice.line,invoice_taxes:" +msgid "Invoice Taxes" +msgstr "Impuestos de factura" + +msgctxt "field:account.invoice.line,invoice_type:" +msgid "Invoice Type" +msgstr "Tipo de factura" + +msgctxt "field:account.invoice.line,note:" +msgid "Note" +msgstr "Nota" + +msgctxt "field:account.invoice.line,party:" +msgid "Party" +msgstr "Entidad" + +msgctxt "field:account.invoice.line,party_lang:" +msgid "Party Language" +msgstr "Idioma entidad" + +msgctxt "field:account.invoice.line,product:" +msgid "Product" +msgstr "Producto" + +msgctxt "field:account.invoice.line,product_uom_category:" +msgid "Product Uom Category" +msgstr "Categoría UdM del producto" + +msgctxt "field:account.invoice.line,quantity:" +msgid "Quantity" +msgstr "Cantidad" + +msgctxt "field:account.invoice.line,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.line,sequence:" +msgid "Sequence" +msgstr "Secuencia" + +msgctxt "field:account.invoice.line,taxes:" +msgid "Taxes" +msgstr "Impuestos" + +msgctxt "field:account.invoice.line,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:account.invoice.line,unit:" +msgid "Unit" +msgstr "Unidad" + +msgctxt "field:account.invoice.line,unit_digits:" +msgid "Unit Digits" +msgstr "Decimales de la unidad" + +msgctxt "field:account.invoice.line,unit_price:" +msgid "Unit Price" +msgstr "Precio unitario" + +msgctxt "field:account.invoice.line,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice.line,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.invoice.line-account.tax,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice.line-account.tax,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice.line-account.tax,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.line-account.tax,line:" +msgid "Invoice Line" +msgstr "Línea de factura" + +msgctxt "field:account.invoice.line-account.tax,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.line-account.tax,tax:" +msgid "Tax" +msgstr "Impuesto" + +msgctxt "field:account.invoice.line-account.tax,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice.line-account.tax,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.invoice.pay.ask,account_writeoff:" +msgid "Write-Off Account" +msgstr "Cuenta de desajuste" + +msgctxt "field:account.invoice.pay.ask,amount:" +msgid "Payment Amount" +msgstr "Importe de pago" + +msgctxt "field:account.invoice.pay.ask,amount_writeoff:" +msgid "Write-Off Amount" +msgstr "Importe de desajuste" + +msgctxt "field:account.invoice.pay.ask,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:account.invoice.pay.ask,currency:" +msgid "Payment Currency" +msgstr "Divisa de pago" + +msgctxt "field:account.invoice.pay.ask,currency_digits:" +msgid "Payment Currency Digits" +msgstr "Decimales divisa de pago" + +msgctxt "field:account.invoice.pay.ask,currency_digits_writeoff:" +msgid "Write-Off Currency Digits" +msgstr "Decimales divisa de desajuste" + +msgctxt "field:account.invoice.pay.ask,currency_writeoff:" +msgid "Write-Off Currency" +msgstr "Divisa de desajuste" + +msgctxt "field:account.invoice.pay.ask,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.pay.ask,invoice:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "field:account.invoice.pay.ask,journal_writeoff:" +msgid "Write-Off Journal" +msgstr "Diario de desajuste" + +msgctxt "field:account.invoice.pay.ask,lines:" +msgid "Lines" +msgstr "Líneas" + +msgctxt "field:account.invoice.pay.ask,lines_to_pay:" +msgid "Lines to Pay" +msgstr "Líneas a pagar" + +msgctxt "field:account.invoice.pay.ask,payment_lines:" +msgid "Payment Lines" +msgstr "Líneas de pago" + +msgctxt "field:account.invoice.pay.ask,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:account.invoice.pay.start,amount:" +msgid "Amount" +msgstr "Importe" + +msgctxt "field:account.invoice.pay.start,currency:" +msgid "Currency" +msgstr "Divisa" + +msgctxt "field:account.invoice.pay.start,currency_digits:" +msgid "Currency Digits" +msgstr "Decimales de la divisa" + +msgctxt "field:account.invoice.pay.start,date:" +msgid "Date" +msgstr "Fecha" + +msgctxt "field:account.invoice.pay.start,description:" +msgid "Description" +msgstr "Descripción" + +msgctxt "field:account.invoice.pay.start,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.pay.start,journal:" +msgid "Journal" +msgstr "Diario" + +msgctxt "field:account.invoice.payment_term,active:" +msgid "Active" +msgstr "Activo" + +msgctxt "field:account.invoice.payment_term,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice.payment_term,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice.payment_term,description:" +msgid "Description" +msgstr "Descripción" + +msgctxt "field:account.invoice.payment_term,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.payment_term,lines:" +msgid "Lines" +msgstr "Líneas" + +msgctxt "field:account.invoice.payment_term,name:" +msgid "Payment Term" +msgstr "Plazo de pago" + +msgctxt "field:account.invoice.payment_term,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.payment_term,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice.payment_term,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.invoice.payment_term.line,amount:" +msgid "Amount" +msgstr "Importe" + +msgctxt "field:account.invoice.payment_term.line,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice.payment_term.line,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice.payment_term.line,currency:" +msgid "Currency" +msgstr "Divisa" + +msgctxt "field:account.invoice.payment_term.line,currency_digits:" +msgid "Currency Digits" +msgstr "Decimales de la divisa" + +msgctxt "field:account.invoice.payment_term.line,day:" +msgid "Day of Month" +msgstr "Día del mes" + +msgctxt "field:account.invoice.payment_term.line,days:" +msgid "Number of Days" +msgstr "Número de días" + +msgctxt "field:account.invoice.payment_term.line,divisor:" +msgid "Divisor" +msgstr "Divisor" + +msgctxt "field:account.invoice.payment_term.line,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.payment_term.line,month:" +msgid "Month" +msgstr "Mes" + +msgctxt "field:account.invoice.payment_term.line,months:" +msgid "Number of Months" +msgstr "Número de meses" + +msgctxt "field:account.invoice.payment_term.line,payment:" +msgid "Payment Term" +msgstr "Plazo de pago" + +msgctxt "field:account.invoice.payment_term.line,percentage:" +msgid "Percentage" +msgstr "Porcentaje" + +msgctxt "field:account.invoice.payment_term.line,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.payment_term.line,sequence:" +msgid "Sequence" +msgstr "Secuencia" + +msgctxt "field:account.invoice.payment_term.line,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:account.invoice.payment_term.line,weekday:" +msgid "Day of Week" +msgstr "Día de la semana" + +msgctxt "field:account.invoice.payment_term.line,weeks:" +msgid "Number of Weeks" +msgstr "Número de semanas" + +msgctxt "field:account.invoice.payment_term.line,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice.payment_term.line,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.invoice.payment_term.line.delay,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.payment_term.line.type,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.print.warning,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.tax,account:" +msgid "Account" +msgstr "Cuenta" + +msgctxt "field:account.invoice.tax,amount:" +msgid "Amount" +msgstr "Importe" + +msgctxt "field:account.invoice.tax,base:" +msgid "Base" +msgstr "Base" + +msgctxt "field:account.invoice.tax,base_code:" +msgid "Base Code" +msgstr "Código de la base" + +msgctxt "field:account.invoice.tax,base_sign:" +msgid "Base Sign" +msgstr "Signo de la base" + +msgctxt "field:account.invoice.tax,create_date:" +msgid "Create Date" +msgstr "Fecha creación" + +msgctxt "field:account.invoice.tax,create_uid:" +msgid "Create User" +msgstr "Usuario creación" + +msgctxt "field:account.invoice.tax,description:" +msgid "Description" +msgstr "Descripción" + +msgctxt "field:account.invoice.tax,id:" +msgid "ID" +msgstr "ID" + +msgctxt "field:account.invoice.tax,invoice:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "field:account.invoice.tax,manual:" +msgid "Manual" +msgstr "Manual" + +msgctxt "field:account.invoice.tax,rec_name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:account.invoice.tax,sequence:" +msgid "Sequence" +msgstr "Secuencia" + +msgctxt "field:account.invoice.tax,sequence_number:" +msgid "Sequence Number" +msgstr "Número de secuencia" + +msgctxt "field:account.invoice.tax,tax:" +msgid "Tax" +msgstr "Impuesto" + +msgctxt "field:account.invoice.tax,tax_code:" +msgid "Tax Code" +msgstr "Código de impuesto" + +msgctxt "field:account.invoice.tax,tax_sign:" +msgid "Tax Sign" +msgstr "Signo del impuesto" + +msgctxt "field:account.invoice.tax,write_date:" +msgid "Write Date" +msgstr "Fecha modificación" + +msgctxt "field:account.invoice.tax,write_uid:" +msgid "Write User" +msgstr "Usuario modificación" + +msgctxt "field:account.period,in_credit_note_sequence:" +msgid "Supplier Credit Note Sequence" +msgstr "Secuencia de nota de crédito de proveedor" + +msgctxt "field:account.period,in_invoice_sequence:" +msgid "Supplier Invoice Sequence" +msgstr "Secuencia de factura de proveedor" + +msgctxt "field:account.period,out_credit_note_sequence:" +msgid "Customer Credit Note Sequence" +msgstr "Secuencia de nota de crédito de cliente" + +msgctxt "field:account.period,out_invoice_sequence:" +msgid "Customer Invoice Sequence" +msgstr "Secuencia de factura de cliente" + +msgctxt "field:party.address,invoice:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "field:party.party,customer_payment_term:" +msgid "Customer Payment Term" +msgstr "Plazo de pago del cliente" + +msgctxt "field:party.party,supplier_payment_term:" +msgid "Supplier Payment Term" +msgstr "Plazo de pago del proveedor" + +msgctxt "help:account.invoice.credit.start,with_refund:" +msgid "If true, the current invoice(s) will be paid." +msgstr "Si es cierto, la factura(s) actual será pagada." + +msgctxt "help:account.invoice.payment_term.line,sequence:" +msgid "Use to order lines in ascending order" +msgstr "Usar para ordenar las líneas ascendentemente." + +msgctxt "model:account.invoice,name:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "model:account.invoice-account.move.line,name:" +msgid "Invoice - Payment Line" +msgstr "Factura - Línea de pago" + +msgctxt "model:account.invoice.credit.start,name:" +msgid "Credit Invoice Init" +msgstr "Inicialización factura reembolso" + +msgctxt "model:account.invoice.line,name:" +msgid "Invoice Line" +msgstr "Línea de factura" + +msgctxt "model:account.invoice.line-account.tax,name:" +msgid "Invoice Line - Tax" +msgstr "Línea de factura - Impuesto" + +msgctxt "model:account.invoice.pay.ask,name:" +msgid "Pay Invoice" +msgstr "Pagar factura" + +msgctxt "model:account.invoice.pay.start,name:" +msgid "Pay Invoice" +msgstr "Pagar factura" + +msgctxt "model:account.invoice.payment_term,name:" +msgid "Payment Term" +msgstr "Plazo de pago" + +msgctxt "model:account.invoice.payment_term.line,name:" +msgid "Payment Term Line" +msgstr "Línea del plazo de pago" + +msgctxt "model:account.invoice.payment_term.line.delay,name:" +msgid "account.invoice.payment_term.line.delay" +msgstr "Línea de retraso del plazo de pago" + +msgctxt "model:account.invoice.payment_term.line.type,name:" +msgid "account.invoice.payment_term.line.type" +msgstr "Tipo de línea del plazo de pago" + +msgctxt "model:account.invoice.print.warning,name:" +msgid "Print Invoice Report Warning" +msgstr "Imprimir aviso informe de factura" + +msgctxt "model:account.invoice.tax,name:" +msgid "Invoice Tax" +msgstr "Impuesto de factura" + +msgctxt "model:ir.action,name:act_invoice_form" +msgid "All Invoices" +msgstr "Todas las facturas" + +msgctxt "model:ir.action,name:act_invoice_form2" +msgid "Invoices" +msgstr "Facturas" + +msgctxt "model:ir.action,name:act_invoice_in_credit_note_form" +msgid "Supplier Credit Notes" +msgstr "Notas de crédito de proveedor" + +msgctxt "model:ir.action,name:act_invoice_in_credit_note_form3" +msgid "Draft Supplier Credit Notes" +msgstr "Notas de crédito de proveedor borrador" + +msgctxt "model:ir.action,name:act_invoice_in_credit_note_form4" +msgid "Pro Forma Supplier Credit Notes" +msgstr "Notas de crédito de proveedor pro forma" + +msgctxt "model:ir.action,name:act_invoice_in_credit_note_form5" +msgid "Opened Supplier Credit Notes" +msgstr "Notas de crédito de proveedor abiertas" + +msgctxt "model:ir.action,name:act_invoice_in_invoice_form" +msgid "Supplier Invoices" +msgstr "Facturas de proveedor" + +msgctxt "model:ir.action,name:act_invoice_in_invoice_form3" +msgid "Draft Supplier Invoices" +msgstr "Facturas de proveedor borrador" + +msgctxt "model:ir.action,name:act_invoice_in_invoice_form4" +msgid "Pro Forma Supplier Invoices" +msgstr "Facturas de proveedor pro forma" + +msgctxt "model:ir.action,name:act_invoice_in_invoice_form5" +msgid "Opened Supplier Invoices" +msgstr "Facturas de proveedor abiertas" + +msgctxt "model:ir.action,name:act_invoice_out_credit_note_form" +msgid "Credit Notes" +msgstr "Notas de crédito" + +msgctxt "model:ir.action,name:act_invoice_out_credit_note_form3" +msgid "Draft Credit Notes" +msgstr "Notas de crédito borrador" + +msgctxt "model:ir.action,name:act_invoice_out_credit_note_form4" +msgid "Pro Forma Credit Notes" +msgstr "Notas de crédito pro forma" + +msgctxt "model:ir.action,name:act_invoice_out_credit_note_form5" +msgid "Opened Credit Notes" +msgstr "Notas de crédito abiertas" + +msgctxt "model:ir.action,name:act_invoice_out_invoice_form" +msgid "Invoices" +msgstr "Facturas" + +msgctxt "model:ir.action,name:act_invoice_out_invoice_form3" +msgid "Draft Invoices" +msgstr "Facturas borrador" + +msgctxt "model:ir.action,name:act_invoice_out_invoice_form4" +msgid "Pro Forma Invoices" +msgstr "Facturas pro forma" + +msgctxt "model:ir.action,name:act_invoice_out_invoice_form5" +msgid "Opened Invoices" +msgstr "Facturas abiertas" + +msgctxt "model:ir.action,name:act_payment_term_form" +msgid "Payment Terms" +msgstr "Plazos de pago" + +msgctxt "model:ir.action,name:credit" +msgid "Credit" +msgstr "Abonar" + +msgctxt "model:ir.action,name:print" +msgid "Invoice" +msgstr "Factura" + +msgctxt "model:ir.action,name:report_invoice" +msgid "Invoice" +msgstr "Factura" + +msgctxt "model:ir.action,name:wizard_pay" +msgid "Pay Invoice" +msgstr "Pagar factura" + +msgctxt "model:ir.sequence.type,name:sequence_type_account_invoice" +msgid "Invoice" +msgstr "Factura" + +msgctxt "model:ir.ui.menu,name:menu_invoice_form" +msgid "All Invoices" +msgstr "Todas las facturas" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_credit_note_form" +msgid "Supplier Credit Notes" +msgstr "Notas de crédito de proveedor" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_credit_note_form3" +msgid "Draft Supplier Credit Notes" +msgstr "Notas de crédito de proveedor borrador" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_credit_note_form4" +msgid "Pro Forma Supplier Credit Notes" +msgstr "Notas de crédito de proveedor pro forma" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_credit_note_form5" +msgid "Opened Supplier Credit Notes" +msgstr "Notas de crédito de proveedor abiertas" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_invoice_form" +msgid "Supplier Invoices" +msgstr "Facturas de proveedor" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_invoice_form3" +msgid "Draft Supplier Invoices" +msgstr "Facturas de proveedor borrador" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_invoice_form4" +msgid "Pro Forma Supplier Invoices" +msgstr "Facturas de proveedor pro forma" + +msgctxt "model:ir.ui.menu,name:menu_invoice_in_invoice_form5" +msgid "Opened Supplier Invoices" +msgstr "Facturas de proveedor abiertas" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_credit_note_form" +msgid "Credit Notes" +msgstr "Notas de crédito" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_credit_note_form3" +msgid "Draft Credit Notes" +msgstr "Notas de crédito borrador" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_credit_note_form4" +msgid "Pro Forma Credit Notes" +msgstr "Notas de crédito pro forma" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_credit_note_form5" +msgid "Opened Credit Notes" +msgstr "Notas de crédito abiertas" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_invoice_form" +msgid "Invoices" +msgstr "Facturas" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_invoice_form3" +msgid "Draft Invoices" +msgstr "Facturas borrador" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_invoice_form4" +msgid "Pro Forma Invoices" +msgstr "Facturas pro forma" + +msgctxt "model:ir.ui.menu,name:menu_invoice_out_invoice_form5" +msgid "Opened Invoices" +msgstr "Facturas abiertas" + +msgctxt "model:ir.ui.menu,name:menu_invoices" +msgid "Invoices" +msgstr "Facturas" + +msgctxt "model:ir.ui.menu,name:menu_payment_term_form" +msgid "Payment Terms" +msgstr "Plazos de pago" + +msgctxt "model:ir.ui.menu,name:menu_payment_terms_configuration" +msgid "Payment Terms" +msgstr "Plazos de pago" + +msgctxt "odt:account.invoice:" +msgid "Amount" +msgstr "Importe" + +msgctxt "odt:account.invoice:" +msgid "Base" +msgstr "Base" + +msgctxt "odt:account.invoice:" +msgid "Credit Note N°:" +msgstr "Nota de crédito Nº:" + +msgctxt "odt:account.invoice:" +msgid "Date" +msgstr "Fecha" + +msgctxt "odt:account.invoice:" +msgid "Date:" +msgstr "Fecha:" + +msgctxt "odt:account.invoice:" +msgid "Description" +msgstr "Descripción" + +msgctxt "odt:account.invoice:" +msgid "Description:" +msgstr "Descripción:" + +msgctxt "odt:account.invoice:" +msgid "Draft Credit Note" +msgstr "Nota de crédito borrador" + +msgctxt "odt:account.invoice:" +msgid "Draft Invoice" +msgstr "Factura borrador" + +msgctxt "odt:account.invoice:" +msgid "Draft Supplier Credit Note" +msgstr "Nota de crédito de proveedor borrador" + +msgctxt "odt:account.invoice:" +msgid "Draft Supplier Invoice" +msgstr "Factura de proveedor borrador" + +msgctxt "odt:account.invoice:" +msgid "E-Mail:" +msgstr "Correo electrónico:" + +msgctxt "odt:account.invoice:" +msgid "Invoice N°:" +msgstr "Factura Nº:" + +msgctxt "odt:account.invoice:" +msgid "Payment Term" +msgstr "Plazo de pago" + +msgctxt "odt:account.invoice:" +msgid "Phone:" +msgstr "Teléfono:" + +msgctxt "odt:account.invoice:" +msgid "Pro forma Credit Note" +msgstr "Nota de crédito pro forma" + +msgctxt "odt:account.invoice:" +msgid "Pro forma Invoice" +msgstr "Factura pro forma" + +msgctxt "odt:account.invoice:" +msgid "Pro forma Supplier Credit Note" +msgstr "Nota de crédito de proveedor pro forma" + +msgctxt "odt:account.invoice:" +msgid "Pro forma Supplier Invoice" +msgstr "Factura de proveedor pro forma" + +msgctxt "odt:account.invoice:" +msgid "Quantity" +msgstr "Cantidad" + +msgctxt "odt:account.invoice:" +msgid "Supplier Credit Note N°:" +msgstr "Nota de crédito de proveedor Nº:" + +msgctxt "odt:account.invoice:" +msgid "Supplier Invoice N°:" +msgstr "Factura de proveedor Nº:" + +msgctxt "odt:account.invoice:" +msgid "Tax" +msgstr "Impuesto" + +msgctxt "odt:account.invoice:" +msgid "Taxes" +msgstr "Impuestos" + +msgctxt "odt:account.invoice:" +msgid "Taxes:" +msgstr "Impuestos:" + +msgctxt "odt:account.invoice:" +msgid "Total (excl. taxes):" +msgstr "Total (sin impuestos):" + +msgctxt "odt:account.invoice:" +msgid "Total:" +msgstr "Total:" + +msgctxt "odt:account.invoice:" +msgid "Unit Price" +msgstr "Precio unidad" + +msgctxt "odt:account.invoice:" +msgid "VAT Number:" +msgstr "CUIT:" + +msgctxt "odt:account.invoice:" +msgid "VAT:" +msgstr "CUIT:" + +msgctxt "selection:account.invoice,state:" +msgid "Canceled" +msgstr "Cancelada" + +msgctxt "selection:account.invoice,state:" +msgid "Draft" +msgstr "Borrador" + +msgctxt "selection:account.invoice,state:" +msgid "Opened" +msgstr "Abierta" + +msgctxt "selection:account.invoice,state:" +msgid "Paid" +msgstr "Pagada" + +msgctxt "selection:account.invoice,state:" +msgid "Pro forma" +msgstr "Pro forma" + +msgctxt "selection:account.invoice,type:" +msgid "Credit Note" +msgstr "Nota de crédito" + +msgctxt "selection:account.invoice,type:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "selection:account.invoice,type:" +msgid "Supplier Credit Note" +msgstr "Nota de crédito de proveedor" + +msgctxt "selection:account.invoice,type:" +msgid "Supplier Invoice" +msgstr "Factura de proveedor" + +msgctxt "selection:account.invoice.line,invoice_type:" +msgid "Credit Note" +msgstr "Nota de crédito" + +msgctxt "selection:account.invoice.line,invoice_type:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "selection:account.invoice.line,invoice_type:" +msgid "Supplier Credit Note" +msgstr "Nota de crédito de proveedor" + +msgctxt "selection:account.invoice.line,invoice_type:" +msgid "Supplier Invoice" +msgstr "Factura de proveedor" + +msgctxt "selection:account.invoice.line,type:" +msgid "Comment" +msgstr "Comentario" + +msgctxt "selection:account.invoice.line,type:" +msgid "Line" +msgstr "Línea" + +msgctxt "selection:account.invoice.line,type:" +msgid "Subtotal" +msgstr "Subtotal" + +msgctxt "selection:account.invoice.line,type:" +msgid "Title" +msgstr "Título" + +msgctxt "selection:account.invoice.pay.ask,type:" +msgid "Partial Payment" +msgstr "Pago parcial" + +msgctxt "selection:account.invoice.pay.ask,type:" +msgid "Write-Off" +msgstr "Desajuste" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "" +msgstr "" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "April" +msgstr "Abril" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "August" +msgstr "Agosto" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "December" +msgstr "Diciembre" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "February" +msgstr "Febrero" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "January" +msgstr "Enero" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "July" +msgstr "Julio" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "June" +msgstr "Junio" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "March" +msgstr "Marzo" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "May" +msgstr "Mayo" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "November" +msgstr "Noviembre" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "October" +msgstr "Octubre" + +msgctxt "selection:account.invoice.payment_term.line,month:" +msgid "September" +msgstr "Septiembre" + +msgctxt "selection:account.invoice.payment_term.line,type:" +msgid "Fixed" +msgstr "Fijo" + +msgctxt "selection:account.invoice.payment_term.line,type:" +msgid "Percentage on Remainder" +msgstr "Porcentaje sobre remanente" + +msgctxt "selection:account.invoice.payment_term.line,type:" +msgid "Percentage on Total" +msgstr "Porcentaje sobre total" + +msgctxt "selection:account.invoice.payment_term.line,type:" +msgid "Remainder" +msgstr "Remanente" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "" +msgstr "" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Friday" +msgstr "Viernes" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Monday" +msgstr "Lunes" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Saturday" +msgstr "Sábado" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Sunday" +msgstr "Domingo" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Thursday" +msgstr "Jueves" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Tuesday" +msgstr "Martes" + +msgctxt "selection:account.invoice.payment_term.line,weekday:" +msgid "Wednesday" +msgstr "Miércoles" + +msgctxt "view:account.invoice.credit.start:" +msgid "Are you sure to credit those/this invoice(s)?" +msgstr "¿Está seguro de abonar esta/s factura/s?" + +msgctxt "view:account.invoice.credit.start:" +msgid "Credit Invoice" +msgstr "Factura reembolso" + +msgctxt "view:account.invoice.line:" +msgid "General" +msgstr "General" + +msgctxt "view:account.invoice.line:" +msgid "Invoice Line" +msgstr "Línea de factura" + +msgctxt "view:account.invoice.line:" +msgid "Invoice Lines" +msgstr "Líneas de factura" + +msgctxt "view:account.invoice.line:" +msgid "Notes" +msgstr "Notas" + +msgctxt "view:account.invoice.line:" +msgid "Products" +msgstr "Productos" + +msgctxt "view:account.invoice.pay.ask:" +msgid "Pay Invoice" +msgstr "Pagar factura" + +msgctxt "view:account.invoice.pay.start:" +msgid "Pay Invoice" +msgstr "Pagar factura" + +msgctxt "view:account.invoice.payment_term.line:" +msgid "Payment Term Line" +msgstr "Línea del plazo de pago" + +msgctxt "view:account.invoice.payment_term.line:" +msgid "Payment Term Lines" +msgstr "Líneas del plazo de pago" + +msgctxt "view:account.invoice.payment_term:" +msgid "Payment Term" +msgstr "Plazo de pago" + +msgctxt "view:account.invoice.payment_term:" +msgid "Payment Term Line" +msgstr "Línea del plazo de pago" + +msgctxt "view:account.invoice.payment_term:" +msgid "Payment Term Lines" +msgstr "Líneas del plazo de pago" + +msgctxt "view:account.invoice.payment_term:" +msgid "Payment Terms" +msgstr "Plazos de pago" + +msgctxt "view:account.invoice.print.warning:" +msgid "Print Invoice" +msgstr "Imprimir factura" + +msgctxt "view:account.invoice.print.warning:" +msgid "The invoices will be sent directly to the printer." +msgstr "Las facturas serán enviadas directamente a la impresora." + +msgctxt "view:account.invoice.print.warning:" +msgid "You have selected more than one invoice to print." +msgstr "Ha seleccionado más de una factura para imprimir." + +msgctxt "view:account.invoice.tax:" +msgid "Invoice Tax" +msgstr "Impuesto de la factura" + +msgctxt "view:account.invoice.tax:" +msgid "Invoice Taxes" +msgstr "Impuestos de la factura" + +msgctxt "view:account.invoice.tax:" +msgid "Tax Code" +msgstr "Código de impuesto" + +msgctxt "view:account.invoice.tax:" +msgid "Taxes" +msgstr "Impuestos" + +msgctxt "view:account.invoice:" +msgid "Amount Second Currency" +msgstr "Importe divisa secundaria" + +msgctxt "view:account.invoice:" +msgid "Credit" +msgstr "Haber" + +msgctxt "view:account.invoice:" +msgid "Debit" +msgstr "Debe" + +msgctxt "view:account.invoice:" +msgid "Invoice" +msgstr "Factura" + +msgctxt "view:account.invoice:" +msgid "Invoices" +msgstr "Facturas" + +msgctxt "view:account.invoice:" +msgid "Lines" +msgstr "Líneas" + +msgctxt "view:account.invoice:" +msgid "Other Info" +msgstr "Información adicional" + +msgctxt "view:account.invoice:" +msgid "Payment" +msgstr "Pago" + +msgctxt "view:account.invoice:" +msgid "Payment Lines" +msgstr "Líneas de pago" + +msgctxt "view:account.invoice:" +msgid "Pro For_ma" +msgstr "Pro for_ma" + +msgctxt "view:account.invoice:" +msgid "Taxes" +msgstr "Impuestos" + +msgctxt "view:account.invoice:" +msgid "_Cancel" +msgstr "_Cancelar" + +msgctxt "view:account.invoice:" +msgid "_Draft" +msgstr "_Borrador" + +msgctxt "view:account.invoice:" +msgid "_Open" +msgstr "_Abrir" + +msgctxt "view:account.invoice:" +msgid "_Pay" +msgstr "_Pagar" + +msgctxt "view:account.invoice:" +msgid "_Reset to Draft" +msgstr "_Restablecer a borrador" + +msgctxt "view:account.move.line:" +msgid "Amount Second Currency" +msgstr "Importe divisa secundaria" + +msgctxt "view:account.move.line:" +msgid "Credit" +msgstr "Haber" + +msgctxt "view:account.move.line:" +msgid "Debit" +msgstr "Debe" + +msgctxt "view:account.move.line:" +msgid "Lines to Pay" +msgstr "Líneas a pagar" + +msgctxt "view:account.move.line:" +msgid "Payment Lines" +msgstr "Líneas de pago" + +msgctxt "view:party.party:" +msgid "Payment Terms" +msgstr "Plazos de pago" + +msgctxt "wizard_button:account.invoice.credit,start,credit:" +msgid "Credit" +msgstr "Abonar" + +msgctxt "wizard_button:account.invoice.credit,start,end:" +msgid "Cancel" +msgstr "Cancelar" + +msgctxt "wizard_button:account.invoice.pay,ask,end:" +msgid "Cancel" +msgstr "Cancelar" + +msgctxt "wizard_button:account.invoice.pay,ask,pay:" +msgid "Ok" +msgstr "Aceptar" + +msgctxt "wizard_button:account.invoice.pay,start,choice:" +msgid "Ok" +msgstr "Aceptar" + +msgctxt "wizard_button:account.invoice.pay,start,end:" +msgid "Cancel" +msgstr "Cancelar" + +msgctxt "wizard_button:account.invoice.print,warning,end:" +msgid "Cancel" +msgstr "Cancelar" + +msgctxt "wizard_button:account.invoice.print,warning,print_:" +msgid "Print" +msgstr "Imprimir" From d6b98dffe720f580c374845e603b47c011405116 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 24 Apr 2012 19:49:44 +0200 Subject: [PATCH 03/26] Prepare release 2.4.1 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 099218b34d..50bec1a367 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 2.4.1 - 2012-04-24 +* Restore es_AR translation + Version 2.4.0 - 2012-04-23 * Bug fixes (see mercurial logs for details) * Add divisor field to Payment Term Lines From d1bb8943063654dde3c691e65f35d505099db367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 24 Apr 2012 19:49:51 +0200 Subject: [PATCH 04/26] Added tag 2.4.1 for changeset de9d41ac546c --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index d7ceb9b0fe..1a4994a87b 100644 --- a/.hgtags +++ b/.hgtags @@ -6,3 +6,4 @@ c43494eaf7ebf40f510e86f86f67098fd2ae8469 1.6.0 2589c884dba43447ce45d446276678b5e6d29163 2.0.0 00f202fac008b526ed3b96407e364843d9671bbf 2.2.0 81c5648dad02af70a360fe99e152072fb6df621e 2.4.0 +de9d41ac546c68d104b20bac4bb806a364872b10 2.4.1 From 3cf0f1f31388cc4ffa9d92de653b4c7fea44f533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 24 Apr 2012 19:50:23 +0200 Subject: [PATCH 05/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 0ec9fb4548..5da04293e8 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -10,7 +10,7 @@ 'name_es_ES': 'Facturación', 'name_fr_FR': 'Facturation', 'name_nl_NL': 'Facturatie', - 'version': '2.4.1', + 'version': '2.4.2', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From 7c46a8ee9b5e463b140106fcbd485a3d7c0eecd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 28 Jun 2012 15:03:42 +0200 Subject: [PATCH 06/26] Fix some None vs Decimal review396005 (transplanted from df848ed144e12274dc238af2f95724a122eaeb50) --- invoice.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/invoice.py b/invoice.py index dbb8059d33..2c9e8e39da 100644 --- a/invoice.py +++ b/invoice.py @@ -428,7 +428,7 @@ class Invoice(Workflow, ModelSQL, ModelView): res['untaxed_amount'] += line.get('amount') or 0 with Transaction().set_context(**context): taxes = tax_obj.compute(line.get('taxes', []), - line.get('unit_price', Decimal('0.0')), + line.get('unit_price') or Decimal('0.0'), line.get('quantity', 0.0)) for tax in taxes: key, val = self._compute_tax(tax, @@ -446,7 +446,7 @@ class Invoice(Workflow, ModelSQL, ModelView): tax_keys = [] for tax in vals.get('taxes', []): if tax.get('manual', False): - res['tax_amount'] += tax.get('amount', Decimal('0.0')) + res['tax_amount'] += tax.get('amount') or Decimal('0.0') continue key = (tax.get('base_code'), tax.get('base_sign'), tax.get('tax_code'), tax.get('tax_sign'), @@ -459,7 +459,7 @@ class Invoice(Workflow, ModelSQL, ModelView): if currency: if not currency_obj.is_zero(currency, computed_taxes[key]['base'] - \ - tax.get('base', Decimal('0.0'))): + (tax.get('base') or Decimal('0.0'))): res['tax_amount'] += computed_taxes[key]['amount'] res['taxes'].setdefault('update', []) res['taxes']['update'].append({ @@ -468,10 +468,10 @@ class Invoice(Workflow, ModelSQL, ModelView): 'base': computed_taxes[key]['base'], }) else: - res['tax_amount'] += tax.get('amount', Decimal('0.0')) + res['tax_amount'] += tax.get('amount') or Decimal('0.0') else: if computed_taxes[key]['base'] - \ - tax.get('base', Decimal('0.0')) != Decimal('0.0'): + (tax.get('base') or Decimal('0.0')) != Decimal('0.0'): res['tax_amount'] += computed_taxes[key]['amount'] res['taxes'].setdefault('update', []) res['taxes']['update'].append({ @@ -480,7 +480,7 @@ class Invoice(Workflow, ModelSQL, ModelView): 'base': computed_taxes[key]['base'], }) else: - res['tax_amount'] += tax.get('amount', Decimal('0.0')) + res['tax_amount'] += tax.get('amount') or Decimal('0.0') for key in computed_taxes: if key not in tax_keys: res['tax_amount'] += computed_taxes[key]['amount'] From 6bfdc2e4959b1a4b3e75b8a95465db067349784e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 12 Jul 2012 10:43:42 +0200 Subject: [PATCH 07/26] Move Line reconcile must have journal and account ids instead of BrowseRecord issue2709 (transplanted from b3af9cc5d5f48da10d59ef6d08fc66d015cc347f) --- invoice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/invoice.py b/invoice.py index 2c9e8e39da..5ea39bad89 100644 --- a/invoice.py +++ b/invoice.py @@ -2470,9 +2470,9 @@ class PayInvoice(Wizard): if not x.reconciliation] if line_ids: move_line_obj.reconcile(line_ids, - journal_id=session.ask.journal_writeoff, + journal_id=session.ask.journal_writeoff.id, date=session.start.date, - account_id=session.ask.account_writeoff) + account_id=session.ask.account_writeoff.id) else: if line_id: reconcile_lines += [line_id] From f9a13273937f6a588aec0f104a3251e5c1466606 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 19 Jul 2012 09:59:04 +0200 Subject: [PATCH 08/26] Fix payment_lines cache issue for invoice write-off Since changeset 3d09bdb886eb, xxx2many are no more cleaned from cache so the newly created payment line must be added if the many2many is read before its creation. issue2712 review427001 (transplanted from 9e83b2686d9dbc134840e8babe1d287ca69c07ae) --- invoice.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/invoice.py b/invoice.py index 5ea39bad89..f1a66a9437 100644 --- a/invoice.py +++ b/invoice.py @@ -2468,6 +2468,10 @@ class PayInvoice(Wizard): line_ids = [x.id for x in session.ask.lines] + \ [x.id for x in invoice.payment_lines if not x.reconciliation] + if line_id and line_id not in line_ids: + # Add new payment line if payment_lines was cached before + # its creation + line_ids += [line_id] if line_ids: move_line_obj.reconcile(line_ids, journal_id=session.ask.journal_writeoff.id, From f9f38b9aebf42354b47b1868b93cfb8b01f3f12c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 2 Sep 2012 15:19:27 +0200 Subject: [PATCH 09/26] Prepare release 2.4.2 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 50bec1a367..32fd9fa08a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 2.4.2 - 2012-09-02 +* Bug fixes (see mercurial logs for details) + Version 2.4.1 - 2012-04-24 * Restore es_AR translation From 67d82c95367d6324ec09d1c748684052b238e850 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 2 Sep 2012 15:19:28 +0200 Subject: [PATCH 10/26] Added tag 2.4.2 for changeset 11cc05f12dc1 --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 1a4994a87b..3117ca5cc0 100644 --- a/.hgtags +++ b/.hgtags @@ -7,3 +7,4 @@ c43494eaf7ebf40f510e86f86f67098fd2ae8469 1.6.0 00f202fac008b526ed3b96407e364843d9671bbf 2.2.0 81c5648dad02af70a360fe99e152072fb6df621e 2.4.0 de9d41ac546c68d104b20bac4bb806a364872b10 2.4.1 +11cc05f12dc127298e182d74cc4e8f297c3e772c 2.4.2 From 14d09558c2a7d5b78cc37d0de05dcf0e0ddd9ab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 2 Sep 2012 15:19:44 +0200 Subject: [PATCH 11/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 5da04293e8..a4b6924f32 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -10,7 +10,7 @@ 'name_es_ES': 'Facturación', 'name_fr_FR': 'Facturation', 'name_nl_NL': 'Facturatie', - 'version': '2.4.2', + 'version': '2.4.3', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From c7ee9b6fec7f4913a41873c87c8f81cd4101d8b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 23 Feb 2013 17:40:40 +0100 Subject: [PATCH 12/26] Fix default value of account.invoice.tax review662003 (transplanted from 84191cf1b798e850171076caadc394e4549ad291) --- invoice.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/invoice.py b/invoice.py index f1a66a9437..960e7b5ea0 100644 --- a/invoice.py +++ b/invoice.py @@ -410,6 +410,7 @@ class Invoice(Workflow, ModelSQL, ModelView): def _on_change_lines_taxes(self, vals): currency_obj = Pool().get('currency.currency') tax_obj = Pool().get('account.tax') + invoice_tax_obj = Pool().get('account.invoice.tax') res = { 'untaxed_amount': Decimal('0.0'), 'tax_amount': Decimal('0.0'), @@ -485,7 +486,8 @@ class Invoice(Workflow, ModelSQL, ModelView): if key not in tax_keys: res['tax_amount'] += computed_taxes[key]['amount'] res['taxes'].setdefault('add', []) - value = tax_obj.default_get(tax_obj._columns.keys()) + value = invoice_tax_obj.default_get( + invoice_tax_obj._columns.keys()) value.update(computed_taxes[key]) res['taxes']['add'].append(value) if currency: From 0e2e6901f0c2dba3fd95282e0ac933781f6c5086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 2 May 2013 10:06:53 +0200 Subject: [PATCH 13/26] Prepare release 2.4.3 --- CHANGELOG | 3 +++ COPYRIGHT | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 32fd9fa08a..b2faebf005 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 2.4.3 - 2013-05-02 +* Bug fixes (see mercurial logs for details) + Version 2.4.2 - 2012-09-02 * Bug fixes (see mercurial logs for details) diff --git a/COPYRIGHT b/COPYRIGHT index ede3facd44..6e948f6faf 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -1,6 +1,6 @@ -Copyright (C) 2008-2012 Cédric Krier. +Copyright (C) 2008-2013 Cédric Krier. Copyright (C) 2008-2012 Bertrand Chenal. -Copyright (C) 2008-2012 B2CK SPRL. +Copyright (C) 2008-2013 B2CK SPRL. Copyright (C) 2004-2008 Tiny SPRL. This program is free software: you can redistribute it and/or modify From ff7dd0df83c7c5912ee82de408e5ee6e9a77cb9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 2 May 2013 10:06:54 +0200 Subject: [PATCH 14/26] Added tag 2.4.3 for changeset 83601d35e332 --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 3117ca5cc0..11acb6351d 100644 --- a/.hgtags +++ b/.hgtags @@ -8,3 +8,4 @@ c43494eaf7ebf40f510e86f86f67098fd2ae8469 1.6.0 81c5648dad02af70a360fe99e152072fb6df621e 2.4.0 de9d41ac546c68d104b20bac4bb806a364872b10 2.4.1 11cc05f12dc127298e182d74cc4e8f297c3e772c 2.4.2 +83601d35e332c7baaeee3a734ca6c958c67cc802 2.4.3 From 5a6c1b39eeb14af28a4291fde20f10417529cac9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 2 May 2013 10:07:03 +0200 Subject: [PATCH 15/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index a4b6924f32..3a1fcfe2af 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -10,7 +10,7 @@ 'name_es_ES': 'Facturación', 'name_fr_FR': 'Facturation', 'name_nl_NL': 'Facturatie', - 'version': '2.4.3', + 'version': '2.4.4', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From 36e04f82c12cd5e6a899a7f482a4d0404a3c8ddc Mon Sep 17 00:00:00 2001 From: Guillem Barba Date: Mon, 30 Sep 2013 17:41:37 +0200 Subject: [PATCH 16/26] Fix domain concatenation between list and tuple issue3386 review1099002 (transplanted from dac8c752fd39ff10cc7885e3df8fd16be2f2b51a) --- invoice.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/invoice.py b/invoice.py index 960e7b5ea0..ead258f12a 100644 --- a/invoice.py +++ b/invoice.py @@ -951,12 +951,12 @@ class Invoice(Workflow, ModelSQL, ModelView): def search_rec_name(self, name, clause): ids = self.search(['OR', - ('number',) + clause[1:], - ('reference',) + clause[1:], + ('number',) + tuple(clause[1:]), + ('reference',) + tuple(clause[1:]), ], order=[]) if ids: return [('id', 'in', ids)] - return [('party',) + clause[1:]] + return [('party',) + tuple(clause[1:])] def delete(self, ids): if not ids: From 569623a835ee0a19e42ca4f206e110737716c8d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 4 Dec 2013 18:32:25 +0100 Subject: [PATCH 17/26] Prepare release 2.4.4 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index b2faebf005..658643c70b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 2.4.4 - 2013-12-04 +* Bug fixes (see mercurial logs for details) + Version 2.4.3 - 2013-05-02 * Bug fixes (see mercurial logs for details) From fd63ed0c9aa92843c16e711ea7abdba00fca1030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 4 Dec 2013 18:32:25 +0100 Subject: [PATCH 18/26] Added tag 2.4.4 for changeset e5ae64dd8ccd --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 11acb6351d..f7cecbbd0c 100644 --- a/.hgtags +++ b/.hgtags @@ -9,3 +9,4 @@ c43494eaf7ebf40f510e86f86f67098fd2ae8469 1.6.0 de9d41ac546c68d104b20bac4bb806a364872b10 2.4.1 11cc05f12dc127298e182d74cc4e8f297c3e772c 2.4.2 83601d35e332c7baaeee3a734ca6c958c67cc802 2.4.3 +e5ae64dd8ccd722f267e6703bf8671e67974552b 2.4.4 From ea0d53bd7ca4e3df29c5bffc3d8985b0cc5eced1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 4 Dec 2013 18:32:39 +0100 Subject: [PATCH 19/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 3a1fcfe2af..9a51d06177 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -10,7 +10,7 @@ 'name_es_ES': 'Facturación', 'name_fr_FR': 'Facturation', 'name_nl_NL': 'Facturatie', - 'version': '2.4.4', + 'version': '2.4.5', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From fc7a757754389b60675b02fd7369d7ce4d2464bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 28 Nov 2013 23:09:22 +0100 Subject: [PATCH 20/26] Store report cache using buffer SQLite doesn't detect the binary even if stored in BLOB if the type is not buffer. issue2704 review1941002 (transplanted from 3b77f743131cb946fbecd50bc49cb418c67d584e) --- invoice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invoice.py b/invoice.py index ead258f12a..3d5d993b36 100644 --- a/invoice.py +++ b/invoice.py @@ -2209,7 +2209,7 @@ class InvoiceReport(Report): if invoice.state in ('open', 'paid'): invoice_obj.write(invoice.id, { 'invoice_report_format': res[0], - 'invoice_report_cache': res[1], + 'invoice_report_cache': buffer(res[1]), }) return res From 69abac8ff2191751c2def44e8a02aa765d65332b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 18 Jan 2014 20:57:53 +0100 Subject: [PATCH 21/26] Prepare release 2.4.5 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 658643c70b..f27defcfdc 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 2.4.5 - 2014-01-18 +* Bug fixes (see mercurial logs for details) + Version 2.4.4 - 2013-12-04 * Bug fixes (see mercurial logs for details) From 8c4eff44f78d3513351d8fb65258d2854b298956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 18 Jan 2014 20:57:54 +0100 Subject: [PATCH 22/26] Added tag 2.4.5 for changeset 1d46a0c54304 --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index f7cecbbd0c..d172a5ddd6 100644 --- a/.hgtags +++ b/.hgtags @@ -10,3 +10,4 @@ de9d41ac546c68d104b20bac4bb806a364872b10 2.4.1 11cc05f12dc127298e182d74cc4e8f297c3e772c 2.4.2 83601d35e332c7baaeee3a734ca6c958c67cc802 2.4.3 e5ae64dd8ccd722f267e6703bf8671e67974552b 2.4.4 +1d46a0c543042e09ba813e5176e1264fde6c5877 2.4.5 From 7ff30cbc053bae53e9c0522590e9f2b8d964b472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 18 Jan 2014 20:58:12 +0100 Subject: [PATCH 23/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 9a51d06177..93cde3c953 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -10,7 +10,7 @@ 'name_es_ES': 'Facturación', 'name_fr_FR': 'Facturation', 'name_nl_NL': 'Facturatie', - 'version': '2.4.5', + 'version': '2.4.6', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From 4415a1486f4eb1990f103447b7903fa27555a576 Mon Sep 17 00:00:00 2001 From: Eduardo Ruiz Date: Thu, 23 Jan 2014 11:26:25 +0100 Subject: [PATCH 24/26] Add missing 'invoice_type' to on_change of product invoice_type is used in the on_change method of product. issue3586 review2731002 (transplanted from 65bde6c273e26f8eb6cd7c5bff9ee5dab7ae7502) --- invoice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invoice.py b/invoice.py index 3d5d993b36..2381d28a6e 100644 --- a/invoice.py +++ b/invoice.py @@ -1402,7 +1402,7 @@ class InvoiceLine(ModelSQL, ModelView): on_change=['product', 'unit', 'quantity', 'description', '_parent_invoice.type', '_parent_invoice.party', '_parent_invoice.currency', '_parent_invoice.currency_date', - 'party', 'currency', 'invoice'], + 'party', 'currency', 'invoice', 'invoice_type'], depends=['type']) product_uom_category = fields.Function( fields.Many2One('product.uom.category', 'Product Uom Category', From d54a19cf14faf059958a6a4b00226deb69e9c68f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 10 Feb 2014 20:32:37 +0100 Subject: [PATCH 25/26] Replace wrong usage of False by None (transplanted from 600c940612df5a8cd323fa167be20022e91e53bd) --- invoice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invoice.py b/invoice.py index 2381d28a6e..01452c9433 100644 --- a/invoice.py +++ b/invoice.py @@ -2291,7 +2291,7 @@ class PayInvoiceAsk(ModelView): lines = fields.Many2Many('account.move.line', None, None, 'Lines', domain=[ ('id', 'in', Eval('lines_to_pay')), - ('reconciliation', '=', False), + ('reconciliation', '=', None), ], states={ 'invisible': Eval('type') != 'writeoff', From 5f792882cb27b12445b25374a14e57c504b138f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 10 Feb 2014 22:28:29 +0100 Subject: [PATCH 26/26] Fix computation of second currency amount issue3664 review3351002 (transplanted from b81862858d215919a2c3355d4075c656e5ed516b) --- invoice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/invoice.py b/invoice.py index 01452c9433..15f24eac00 100644 --- a/invoice.py +++ b/invoice.py @@ -878,11 +878,11 @@ class Invoice(Workflow, ModelSQL, ModelView): remainder_total_currency = total_currency for date, amount in term_lines: val = self._get_move_line(invoice, date, amount) - remainder_total_currency -= val['amount_second_currency'] + remainder_total_currency += val['amount_second_currency'] move_lines.append(val) if not currency_obj.is_zero(invoice.currency, remainder_total_currency): - move_lines[-1]['amount_second_currency'] += \ + move_lines[-1]['amount_second_currency'] -= \ remainder_total_currency accounting_date = invoice.accounting_date or invoice.invoice_date