Merge lp:~inddiana/diana-addons/reconciliacion_cheques_anulados into lp:diana-addons
- reconciliacion_cheques_anulados
- Merge into trunk
Status: | Needs review |
---|---|
Proposed branch: | lp:~inddiana/diana-addons/reconciliacion_cheques_anulados |
Merge into: | lp:diana-addons |
Diff against target: |
17124 lines (+16600/-0) 94 files modified
account_voucher_multi_partner/__init__.py (+26/-0) account_voucher_multi_partner/__openerp__.py (+46/-0) account_voucher_multi_partner/i18n/es.po (+274/-0) account_voucher_multi_partner/i18n/es_VE.po (+274/-0) account_voucher_multi_partner/voucher_multi_partner.py (+245/-0) account_voucher_multi_partner/voucher_multi_partner_view.xml (+363/-0) account_voucher_patch/__init__.py (+24/-0) account_voucher_patch/__openerp__.py (+48/-0) account_voucher_patch/account_voucher.py (+337/-0) account_voucher_patch/i18n/es.po (+46/-0) account_voucher_patch/i18n/es_VE.po (+46/-0) bank_management/__init__.py (+35/-0) bank_management/__openerp__.py (+115/-0) bank_management/check_book_request_sequence.xml (+24/-0) bank_management/data/banesco_data.xml (+54/-0) bank_management/data/bank_management_data.xml (+11/-0) bank_management/data/bicentenario_data.xml (+64/-0) bank_management/data/caribe_bank_data.xml (+57/-0) bank_management/data/exterior_bank_data.xml (+58/-0) bank_management/data/fondo_comun_bank_data.xml (+58/-0) bank_management/data/industrial_data.xml (+60/-0) bank_management/data/mercantil_bank_data.xml (+58/-0) bank_management/data/res.bank.xml (+216/-0) bank_management/data/venezuela_bank_data.xml (+59/-0) bank_management/demo/demo.xml (+14/-0) bank_management/i18n/es.po (+2541/-0) bank_management/i18n/es_VE.po (+2543/-0) bank_management/model/__init__.py (+42/-0) bank_management/model/account.py (+44/-0) bank_management/model/account_voucher_payment.py (+450/-0) bank_management/model/bank.py (+75/-0) bank_management/model/check_book.py (+542/-0) bank_management/model/check_book_request.py (+215/-0) bank_management/model/check_book_wizard.py (+56/-0) bank_management/model/check_note.py (+250/-0) bank_management/model/motive_cancel_voucher_pay_support.py (+16/-0) bank_management/model/res_company.py (+55/-0) bank_management/model/res_partner_bank.py (+144/-0) bank_management/model/voucher_pay_support.py (+231/-0) bank_management/report/__init__.py (+35/-0) bank_management/report/check.py (+127/-0) bank_management/report/check.rml (+36/-0) bank_management/report/numero_a_texto.py (+119/-0) bank_management/report/report_request_check_book.rml (+127/-0) bank_management/report/report_voucher.py (+142/-0) bank_management/report/report_voucher.rml (+288/-0) bank_management/report/report_voucher_amount.py (+158/-0) bank_management/report/report_voucher_amount.rml (+573/-0) bank_management/report/reporte_check_book.py (+188/-0) bank_management/report/reporte_check_book.rml (+368/-0) bank_management/report/reporte_check_book_request.py (+132/-0) bank_management/report/reporte_wizard_general.py (+301/-0) bank_management/report/reporte_wizard_general.rml (+413/-0) bank_management/security/account_voucher_group.xml (+10/-0) bank_management/security/ir.model.access.csv (+32/-0) bank_management/view/bank_management_inherits.xml (+184/-0) bank_management/view/bank_management_inherits_ventas.xml (+65/-0) bank_management/view/bank_management_menu.xml (+19/-0) bank_management/view/check_book_request_view.xml (+117/-0) bank_management/view/check_book_view.xml (+155/-0) bank_management/view/check_note_view.xml (+112/-0) bank_management/view/check_report.xml (+63/-0) bank_management/view/motive_cancel_voucher_pay_support.xml (+59/-0) bank_management/view/pay_order_contrapartida.xml (+341/-0) bank_management/view/pay_order_view.xml (+349/-0) bank_management/view/res_partner_bank_view.xml (+144/-0) bank_management/view/voucher_pay_support_view.xml (+152/-0) bank_management/wizard/__init__.py (+33/-0) bank_management/wizard/cancel_voucher_pay_support.py (+464/-0) bank_management/wizard/cancel_wizard.xml (+114/-0) bank_management/wizard/chk_book_gral.py (+67/-0) bank_management/wizard/chk_book_gral.xml (+63/-0) bank_management/wizard/tmp/voucher_pay_support_wizard.py (+87/-0) bank_management/wizard/voucher_pay_support_wizard_pay_order.py (+343/-0) bank_management/wizard/voucher_pay_support_wizard_pay_order.xml (+193/-0) l10n_ve_islr_validations/__init__.py (+2/-0) l10n_ve_islr_validations/__openerp__.py (+42/-0) l10n_ve_islr_validations/i18n/es.po (+57/-0) l10n_ve_islr_validations/i18n/es_VE.po (+57/-0) l10n_ve_islr_validations/model/__init__.py (+1/-0) l10n_ve_islr_validations/model/account_voucher.py (+85/-0) l10n_ve_iva_validations/__init__.py (+1/-0) l10n_ve_iva_validations/__openerp__.py (+42/-0) l10n_ve_iva_validations/i18n/es.po (+50/-0) l10n_ve_iva_validations/i18n/es_VE.po (+50/-0) l10n_ve_iva_validations/model/__init__.py (+1/-0) l10n_ve_iva_validations/model/account_voucher.py (+83/-0) l10n_ve_withholding_validations/__init__.py (+2/-0) l10n_ve_withholding_validations/__openerp__.py (+43/-0) l10n_ve_withholding_validations/i18n/es.po (+22/-0) l10n_ve_withholding_validations/i18n/es_VE.po (+22/-0) l10n_ve_withholding_validations/model/__init__.py (+1/-0) l10n_ve_withholding_validations/model/account_voucher.py (+36/-0) l10n_ve_withholding_validations/workflow/islr_iva_wh_validations.xml (+14/-0) |
To merge this branch: | bzr merge lp:~inddiana/diana-addons/reconciliacion_cheques_anulados |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
[SISB] Edgar Rivero | Pending | ||
Review via email: mp+256355@code.launchpad.net |
Commit message
Description of the change
[MOD] Se agrego anulacion de cheques con reconciliacion y se añadio maestro para motivo de cancelacion
Unmerged revisions
- 100. By Deivis Argenis Laya Vivas
-
[MOD] Se agrego anulacion de cheques con reconciliacion y se añadio maestro para motivo de cancelacion
- 99. By Deivis Argenis Laya Vivas
-
[MOD] Se agrego anulacion de cheques con reconciliacion y se añadio maestro para motivos de conciliacion
- 98. By Deivis Argenis Laya Vivas
-
[mod] Agregando opcion de Anulacion de Cheques con reconciliacion
- 97. By Aristóbulo Meneses
-
[FIX] res.partner.bank se cambia a required=False
en la declaración del modelo y se traslada a la vista.
Esto es necesario porque para procesar las transferencias
cada proveedor debe tener registradas cuentas bancarias
las cuales no pueden tener una cuenta contable y
un diario asociado obligatoriamente, se lleva a la vista
para mantener la obligatoriedad cuando se crean cuentas
bancarias para la compañía. - 96. By Aristóbulo Meneses
-
[IMP] Cancelación de pagos, mejoras al código,
se elimina la orden de pago a cliente para
la devolución del pago y se genera el asiento
contable que corresponde. - 95. By Aristóbulo Meneses
-
[FIX] se genera correctamente el pay support para
pagos por asiento contable - 94. By Aristóbulo Meneses
-
[ADD] Vistas para ventas
- 93. By Aristóbulo Meneses
-
[FIX] Confirmación de retiro y pago de
cheques
Confirmación de pago de transferencias - 92. By Aristóbulo Meneses
-
[FIX] al generar la proforma no se estaba
validando el pago - 91. By Aristóbulo Meneses
-
[FIX] Se actualiza el nombre del attachment para los soportes
de pago, con el cambio en el campo m2o 'bank_id' por el related 'bank'
se intentaba establecer el nombre del adjunto referenciando al campo
incorrecto
Preview Diff
1 | === added directory 'account_voucher_multi_partner' | |||
2 | === added file 'account_voucher_multi_partner/__init__.py' | |||
3 | --- account_voucher_multi_partner/__init__.py 1970-01-01 00:00:00 +0000 | |||
4 | +++ account_voucher_multi_partner/__init__.py 2015-04-15 16:28:26 +0000 | |||
5 | @@ -0,0 +1,26 @@ | |||
6 | 1 | # -*- coding: utf-8 -*- | ||
7 | 2 | ############################################################################## | ||
8 | 3 | # | ||
9 | 4 | # OpenERP, Open Source Management Solution | ||
10 | 5 | # Copyright (C) 2004-20011S Tiny SPRL (<http://tiny.be>). All Rights Reserved | ||
11 | 6 | # This module was developen by Vauxoo Team: | ||
12 | 7 | # Coded by: javier@vauxoo.com | ||
13 | 8 | # | ||
14 | 9 | # | ||
15 | 10 | # This program is free software: you can redistribute it and/or modify | ||
16 | 11 | # it under the terms of the GNU Affero General Public License as | ||
17 | 12 | # published by the Free Software Foundation, either version 3 of the | ||
18 | 13 | # License, or (at your option) any later version. | ||
19 | 14 | # | ||
20 | 15 | # This program is distributed in the hope that it will be useful, | ||
21 | 16 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
22 | 17 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
23 | 18 | # GNU Affero General Public License for more details. | ||
24 | 19 | # | ||
25 | 20 | # You should have received a copy of the GNU Affero General Public License | ||
26 | 21 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
27 | 22 | # | ||
28 | 23 | ############################################################################## | ||
29 | 24 | |||
30 | 25 | import voucher_multi_partner | ||
31 | 26 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
32 | 0 | 27 | ||
33 | === added file 'account_voucher_multi_partner/__openerp__.py' | |||
34 | --- account_voucher_multi_partner/__openerp__.py 1970-01-01 00:00:00 +0000 | |||
35 | +++ account_voucher_multi_partner/__openerp__.py 2015-04-15 16:28:26 +0000 | |||
36 | @@ -0,0 +1,46 @@ | |||
37 | 1 | # -*- coding: utf-8 -*- | ||
38 | 2 | ############################################################################## | ||
39 | 3 | # | ||
40 | 4 | # OpenERP, Open Source Management Solution | ||
41 | 5 | # Copyright (C) 2004-20011S Tiny SPRL (<http://tiny.be>). All Rights Reserved | ||
42 | 6 | # This module was developen by Vauxoo Team: | ||
43 | 7 | # Coded by: javier@vauxoo.com | ||
44 | 8 | # | ||
45 | 9 | # | ||
46 | 10 | # This program is free software: you can redistribute it and/or modify | ||
47 | 11 | # it under the terms of the GNU Affero General Public License as | ||
48 | 12 | # published by the Free Software Foundation, either version 3 of the | ||
49 | 13 | # License, or (at your option) any later version. | ||
50 | 14 | # | ||
51 | 15 | # This program is distributed in the hope that it will be useful, | ||
52 | 16 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
53 | 17 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
54 | 18 | # GNU Affero General Public License for more details. | ||
55 | 19 | # | ||
56 | 20 | # You should have received a copy of the GNU Affero General Public License | ||
57 | 21 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
58 | 22 | # | ||
59 | 23 | ############################################################################## | ||
60 | 24 | { | ||
61 | 25 | "name" : "Account voucher multi partner", | ||
62 | 26 | "version" : "0.1", | ||
63 | 27 | "author" : "Vauxoo", | ||
64 | 28 | "website" : "http://vauxoo.com", | ||
65 | 29 | "category": 'Generic Modules/Accounting', | ||
66 | 30 | "description": """ | ||
67 | 31 | This module extend account voucher funcionality allowed make payments or receipt | ||
68 | 32 | from several partner | ||
69 | 33 | """, | ||
70 | 34 | 'init_xml': [], | ||
71 | 35 | "depends" : ["account_voucher", "account_voucher_patch"], | ||
72 | 36 | 'update_xml': [ | ||
73 | 37 | 'voucher_multi_partner_view.xml', | ||
74 | 38 | ], | ||
75 | 39 | 'demo_xml': [], | ||
76 | 40 | 'test': [], | ||
77 | 41 | 'installable': True, | ||
78 | 42 | 'active': False, | ||
79 | 43 | } | ||
80 | 44 | |||
81 | 45 | |||
82 | 46 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
83 | 0 | 47 | ||
84 | === added directory 'account_voucher_multi_partner/i18n' | |||
85 | === added file 'account_voucher_multi_partner/i18n/es.po' | |||
86 | --- account_voucher_multi_partner/i18n/es.po 1970-01-01 00:00:00 +0000 | |||
87 | +++ account_voucher_multi_partner/i18n/es.po 2015-04-15 16:28:26 +0000 | |||
88 | @@ -0,0 +1,274 @@ | |||
89 | 1 | # Translation of OpenERP Server. | ||
90 | 2 | # This file contains the translation of the following modules: | ||
91 | 3 | # * account_voucher_multi_partner | ||
92 | 4 | # | ||
93 | 5 | msgid "" | ||
94 | 6 | msgstr "" | ||
95 | 7 | "Project-Id-Version: OpenERP Server 6.1beta\n" | ||
96 | 8 | "Report-Msgid-Bugs-To: \n" | ||
97 | 9 | "POT-Creation-Date: 2011-11-25 15:44+0000\n" | ||
98 | 10 | "PO-Revision-Date: 2011-11-25 15:44+0000\n" | ||
99 | 11 | "Last-Translator: <>\n" | ||
100 | 12 | "Language-Team: \n" | ||
101 | 13 | "MIME-Version: 1.0\n" | ||
102 | 14 | "Content-Type: text/plain; charset=UTF-8\n" | ||
103 | 15 | "Content-Transfer-Encoding: \n" | ||
104 | 16 | "Plural-Forms: \n" | ||
105 | 17 | |||
106 | 18 | #. module: account_voucher_multi_partner | ||
107 | 19 | #: view:account.voucher:0 | ||
108 | 20 | msgid "Customer Payment" | ||
109 | 21 | msgstr "Pago cliente" | ||
110 | 22 | |||
111 | 23 | #. module: account_voucher_multi_partner | ||
112 | 24 | #: view:account.voucher:0 | ||
113 | 25 | msgid "Payment Ref" | ||
114 | 26 | msgstr "Ref. pago" | ||
115 | 27 | |||
116 | 28 | #. module: account_voucher_multi_partner | ||
117 | 29 | #: view:account.voucher:0 | ||
118 | 30 | msgid "Group By..." | ||
119 | 31 | msgstr "Agrupar por..." | ||
120 | 32 | |||
121 | 33 | #. module: account_voucher_multi_partner | ||
122 | 34 | #: view:account.voucher:0 | ||
123 | 35 | msgid "State" | ||
124 | 36 | msgstr "Estado" | ||
125 | 37 | |||
126 | 38 | #. module: account_voucher_multi_partner | ||
127 | 39 | #: view:account.voucher:0 | ||
128 | 40 | msgid "Draft" | ||
129 | 41 | msgstr "Borrador" | ||
130 | 42 | |||
131 | 43 | #. module: account_voucher_multi_partner | ||
132 | 44 | #: view:account.voucher:0 | ||
133 | 45 | msgid "Set to Draft" | ||
134 | 46 | msgstr "Cambiar a borrador" | ||
135 | 47 | |||
136 | 48 | #. module: account_voucher_multi_partner | ||
137 | 49 | #: model:ir.actions.act_window,name:account_voucher_multi_partner.action_vendor_multi_partner_receipt | ||
138 | 50 | #: model:ir.ui.menu,name:account_voucher_multi_partner.menu_action_vendor_multi_partner_receipt | ||
139 | 51 | msgid "Several Customer Payment" | ||
140 | 52 | msgstr "Pago a múltiples clientes" | ||
141 | 53 | |||
142 | 54 | #. module: account_voucher_multi_partner | ||
143 | 55 | #: view:account.voucher:0 | ||
144 | 56 | msgid "Draft Vouchers" | ||
145 | 57 | msgstr "Draft Vouchers" | ||
146 | 58 | |||
147 | 59 | #. module: account_voucher_multi_partner | ||
148 | 60 | #: view:account.voucher:0 | ||
149 | 61 | msgid "Bill Payment" | ||
150 | 62 | msgstr "Pago factura" | ||
151 | 63 | |||
152 | 64 | #. module: account_voucher_multi_partner | ||
153 | 65 | #: view:account.voucher:0 | ||
154 | 66 | msgid "Posted Vouchers" | ||
155 | 67 | msgstr "Comprobantes contabilizados" | ||
156 | 68 | |||
157 | 69 | #. module: account_voucher_multi_partner | ||
158 | 70 | #: view:account.voucher:0 | ||
159 | 71 | msgid "Payment Method" | ||
160 | 72 | msgstr "Método de pago" | ||
161 | 73 | |||
162 | 74 | #. module: account_voucher_multi_partner | ||
163 | 75 | #: model:ir.actions.act_window,help:account_voucher_multi_partner.action_vendor_multi_partner_payment | ||
164 | 76 | msgid "The supplier payment form allows you to track the payment you do to your suppliers. When you select a supplier, the payment method and an amount for the payment, OpenERP will propose to reconcile your payment with the open supplier invoices or bills." | ||
165 | 77 | msgstr "El formulario de pago de proveedor le permite gestionar los pagos que hace a sus proveedores. Cuando selecciona un proveedor, el método de pago y el importe a pagar, OpenERP propondrá la reconciliación de su pago con las facturas de proveedor o recibos pendientes." | ||
166 | 78 | |||
167 | 79 | #. module: account_voucher_multi_partner | ||
168 | 80 | #: view:account.voucher:0 | ||
169 | 81 | msgid "Journal" | ||
170 | 82 | msgstr "Diario" | ||
171 | 83 | |||
172 | 84 | #. module: account_voucher_multi_partner | ||
173 | 85 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:327 | ||
174 | 86 | #, python-format | ||
175 | 87 | msgid "Invalid action !" | ||
176 | 88 | msgstr "!Acción invalida!" | ||
177 | 89 | |||
178 | 90 | #. module: account_voucher_multi_partner | ||
179 | 91 | #: view:account.voucher:0 | ||
180 | 92 | msgid "Residual" | ||
181 | 93 | msgstr "Residual" | ||
182 | 94 | |||
183 | 95 | #. module: account_voucher_multi_partner | ||
184 | 96 | #: view:account.voucher:0 | ||
185 | 97 | msgid "Internal Notes" | ||
186 | 98 | msgstr "Notas internas" | ||
187 | 99 | |||
188 | 100 | #. module: account_voucher_multi_partner | ||
189 | 101 | #: view:account.voucher:0 | ||
190 | 102 | msgid "Credits" | ||
191 | 103 | msgstr "Haber" | ||
192 | 104 | |||
193 | 105 | #. module: account_voucher_multi_partner | ||
194 | 106 | #: view:account.voucher:0 | ||
195 | 107 | msgid "Are you sure to unreconcile this record ?" | ||
196 | 108 | msgstr "¿Seguro que desea romper la conciliación de este registro?" | ||
197 | 109 | |||
198 | 110 | #. module: account_voucher_multi_partner | ||
199 | 111 | #: view:account.voucher:0 | ||
200 | 112 | msgid "Journal Items" | ||
201 | 113 | msgstr "Apuntes contables" | ||
202 | 114 | |||
203 | 115 | #. module: account_voucher_multi_partner | ||
204 | 116 | #: view:account.voucher:0 | ||
205 | 117 | msgid "Other Information" | ||
206 | 118 | msgstr "Otra información" | ||
207 | 119 | |||
208 | 120 | #. module: account_voucher_multi_partner | ||
209 | 121 | #: view:account.voucher:0 | ||
210 | 122 | msgid "Validate" | ||
211 | 123 | msgstr "Validar" | ||
212 | 124 | |||
213 | 125 | #. module: account_voucher_multi_partner | ||
214 | 126 | #: view:account.voucher:0 | ||
215 | 127 | msgid "Extended Filters..." | ||
216 | 128 | msgstr "Filtros extendidos..." | ||
217 | 129 | |||
218 | 130 | #. module: account_voucher_multi_partner | ||
219 | 131 | #: view:account.voucher:0 | ||
220 | 132 | msgid "Unreconcile" | ||
221 | 133 | msgstr "Romper conciliación" | ||
222 | 134 | |||
223 | 135 | #. module: account_voucher_multi_partner | ||
224 | 136 | #: view:account.voucher:0 | ||
225 | 137 | msgid "Payment" | ||
226 | 138 | msgstr "Pago" | ||
227 | 139 | |||
228 | 140 | #. module: account_voucher_multi_partner | ||
229 | 141 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:327 | ||
230 | 142 | #, python-format | ||
231 | 143 | msgid "Cannot validate Voucher(s) with bad total !" | ||
232 | 144 | msgstr "!No puede validar Comprobantes con el total incorrecto !" | ||
233 | 145 | |||
234 | 146 | #. module: account_voucher_multi_partner | ||
235 | 147 | #: view:account.voucher:0 | ||
236 | 148 | msgid "Posted" | ||
237 | 149 | msgstr "Contabilizado" | ||
238 | 150 | |||
239 | 151 | #. module: account_voucher_multi_partner | ||
240 | 152 | #: view:account.voucher:0 | ||
241 | 153 | msgid "Supplier Invoices and Outstanding transactions" | ||
242 | 154 | msgstr "Facturas de proveedor y transiciones de salida" | ||
243 | 155 | |||
244 | 156 | #. module: account_voucher_multi_partner | ||
245 | 157 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:293 | ||
246 | 158 | #, python-format | ||
247 | 159 | msgid "No Account Base Code and Account Tax Code!" | ||
248 | 160 | msgstr "!Sin código base y código de impuesto contable!" | ||
249 | 161 | |||
250 | 162 | #. module: account_voucher_multi_partner | ||
251 | 163 | #: help:account.voucher,multi_partner:0 | ||
252 | 164 | msgid "Check this box if there are twice or more supplier or customer for this voucher" | ||
253 | 165 | msgstr "Marque este cuadro si hay dos o más proveedores o clientes para este comprobante" | ||
254 | 166 | |||
255 | 167 | #. module: account_voucher_multi_partner | ||
256 | 168 | #: model:ir.actions.act_window,help:account_voucher_multi_partner.action_vendor_multi_partner_receipt | ||
257 | 169 | msgid "Sales payment allows you to register the payments you receive from your customers. In order to record a payment, you must enter the customer, the payment method (=the journal) and the payment amount. OpenERP will propose to you automatically the reconciliation of this payment with the open invoices or sales receipts." | ||
258 | 170 | msgstr "Los pagos de venta permiten registrar los pagos recibidos de sus clientes. Para registrar un pago, debe seleccionar el cliente, el método de pago(= el diario) y el importe del pago. OpenERP le propondrá automáticamente la reconciliación de este pago con las facturas o recibos de ventas pendientes." | ||
259 | 171 | |||
260 | 172 | #. module: account_voucher_multi_partner | ||
261 | 173 | #: view:account.voucher:0 | ||
262 | 174 | msgid "Cancel" | ||
263 | 175 | msgstr "Cancelar" | ||
264 | 176 | |||
265 | 177 | #. module: account_voucher_multi_partner | ||
266 | 178 | #: view:account.voucher:0 | ||
267 | 179 | msgid "Payment Options" | ||
268 | 180 | msgstr "Opciones de pago" | ||
269 | 181 | |||
270 | 182 | #. module: account_voucher_multi_partner | ||
271 | 183 | #: field:account.voucher,multi_partner:0 | ||
272 | 184 | msgid "Several Supplier or Customer ?" | ||
273 | 185 | msgstr "¿Múltiples proveedores o clientes?" | ||
274 | 186 | |||
275 | 187 | #. module: account_voucher_multi_partner | ||
276 | 188 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:293 | ||
277 | 189 | #, python-format | ||
278 | 190 | msgid "You have to configure account base code and account tax code on the '%s' tax!" | ||
279 | 191 | msgstr "¡Debe configurar código de la base contable y código del impuesto contable del impuesto '%s'!" | ||
280 | 192 | |||
281 | 193 | #. module: account_voucher_multi_partner | ||
282 | 194 | #: view:account.voucher:0 | ||
283 | 195 | msgid "Invoices and outstanding transactions" | ||
284 | 196 | msgstr "Facturas y transacciones de salida" | ||
285 | 197 | |||
286 | 198 | #. module: account_voucher_multi_partner | ||
287 | 199 | #: field:account.voucher.line,amount_residual:0 | ||
288 | 200 | msgid "Residual Amount" | ||
289 | 201 | msgstr "Monto Residual" | ||
290 | 202 | |||
291 | 203 | #. module: account_voucher_multi_partner | ||
292 | 204 | #: view:account.voucher:0 | ||
293 | 205 | msgid "Supplier" | ||
294 | 206 | msgstr "Proveedor" | ||
295 | 207 | |||
296 | 208 | #. module: account_voucher_multi_partner | ||
297 | 209 | #: view:account.voucher:0 | ||
298 | 210 | msgid "To Review" | ||
299 | 211 | msgstr "A revisar" | ||
300 | 212 | |||
301 | 213 | #. module: account_voucher_multi_partner | ||
302 | 214 | #: model:ir.module.module,description:account_voucher_multi_partner.module_meta_information | ||
303 | 215 | msgid "\n" | ||
304 | 216 | " This module extend account voucher funcionality allowed make payments or receipt\n" | ||
305 | 217 | " from several partner\n" | ||
306 | 218 | " " | ||
307 | 219 | msgstr "\n" | ||
308 | 220 | " Este modulo extiende la funcionalidad de los comprobantes de pago/cobro permitiendo realizar pagos o cobros\n" | ||
309 | 221 | " de varias empresas\n" | ||
310 | 222 | " " | ||
311 | 223 | |||
312 | 224 | #. module: account_voucher_multi_partner | ||
313 | 225 | #: model:ir.model,name:account_voucher_multi_partner.model_account_voucher | ||
314 | 226 | msgid "Accounting Voucher" | ||
315 | 227 | msgstr "Comprobantes contables" | ||
316 | 228 | |||
317 | 229 | #. module: account_voucher_multi_partner | ||
318 | 230 | #: view:account.voucher:0 | ||
319 | 231 | msgid "Period" | ||
320 | 232 | msgstr "Período" | ||
321 | 233 | |||
322 | 234 | #. module: account_voucher_multi_partner | ||
323 | 235 | #: model:ir.model,name:account_voucher_multi_partner.model_account_voucher_line | ||
324 | 236 | msgid "Voucher Lines" | ||
325 | 237 | msgstr "Líneas de comprobante" | ||
326 | 238 | |||
327 | 239 | #. module: account_voucher_multi_partner | ||
328 | 240 | #: model:ir.module.module,shortdesc:account_voucher_multi_partner.module_meta_information | ||
329 | 241 | msgid "Account voucher multi partner" | ||
330 | 242 | msgstr "Account voucher multi partner" | ||
331 | 243 | |||
332 | 244 | #. module: account_voucher_multi_partner | ||
333 | 245 | #: view:account.voucher:0 | ||
334 | 246 | msgid "Search Vouchers" | ||
335 | 247 | msgstr "Buscar comprobantes" | ||
336 | 248 | |||
337 | 249 | #. module: account_voucher_multi_partner | ||
338 | 250 | #: field:account.voucher.line,invoice_id:0 | ||
339 | 251 | msgid "Invoice" | ||
340 | 252 | msgstr "Factura" | ||
341 | 253 | |||
342 | 254 | #. module: account_voucher_multi_partner | ||
343 | 255 | #: view:account.voucher:0 | ||
344 | 256 | msgid "Payment Information" | ||
345 | 257 | msgstr "Información de pago" | ||
346 | 258 | |||
347 | 259 | #. module: account_voucher_multi_partner | ||
348 | 260 | #: view:account.voucher:0 | ||
349 | 261 | msgid "Open Balance" | ||
350 | 262 | msgstr "Abrir balance" | ||
351 | 263 | |||
352 | 264 | #. module: account_voucher_multi_partner | ||
353 | 265 | #: view:account.voucher:0 | ||
354 | 266 | msgid "Paid Amount" | ||
355 | 267 | msgstr "Importe pagado" | ||
356 | 268 | |||
357 | 269 | #. module: account_voucher_multi_partner | ||
358 | 270 | #: model:ir.actions.act_window,name:account_voucher_multi_partner.action_vendor_multi_partner_payment | ||
359 | 271 | #: model:ir.ui.menu,name:account_voucher_multi_partner.menu_action_vendor_multi_partner_payment | ||
360 | 272 | msgid "Several Supplier Payment" | ||
361 | 273 | msgstr " Pago a múltiples proveedores" | ||
362 | 274 | |||
363 | 0 | 275 | ||
364 | === added file 'account_voucher_multi_partner/i18n/es_VE.po' | |||
365 | --- account_voucher_multi_partner/i18n/es_VE.po 1970-01-01 00:00:00 +0000 | |||
366 | +++ account_voucher_multi_partner/i18n/es_VE.po 2015-04-15 16:28:26 +0000 | |||
367 | @@ -0,0 +1,274 @@ | |||
368 | 1 | # Translation of OpenERP Server. | ||
369 | 2 | # This file contains the translation of the following modules: | ||
370 | 3 | # * account_voucher_multi_partner | ||
371 | 4 | # | ||
372 | 5 | msgid "" | ||
373 | 6 | msgstr "" | ||
374 | 7 | "Project-Id-Version: OpenERP Server 6.1beta\n" | ||
375 | 8 | "Report-Msgid-Bugs-To: \n" | ||
376 | 9 | "POT-Creation-Date: 2011-11-25 15:44+0000\n" | ||
377 | 10 | "PO-Revision-Date: 2011-11-25 15:44+0000\n" | ||
378 | 11 | "Last-Translator: <>\n" | ||
379 | 12 | "Language-Team: \n" | ||
380 | 13 | "MIME-Version: 1.0\n" | ||
381 | 14 | "Content-Type: text/plain; charset=UTF-8\n" | ||
382 | 15 | "Content-Transfer-Encoding: \n" | ||
383 | 16 | "Plural-Forms: \n" | ||
384 | 17 | |||
385 | 18 | #. module: account_voucher_multi_partner | ||
386 | 19 | #: view:account.voucher:0 | ||
387 | 20 | msgid "Customer Payment" | ||
388 | 21 | msgstr "Pago cliente" | ||
389 | 22 | |||
390 | 23 | #. module: account_voucher_multi_partner | ||
391 | 24 | #: view:account.voucher:0 | ||
392 | 25 | msgid "Payment Ref" | ||
393 | 26 | msgstr "Ref. pago" | ||
394 | 27 | |||
395 | 28 | #. module: account_voucher_multi_partner | ||
396 | 29 | #: view:account.voucher:0 | ||
397 | 30 | msgid "Group By..." | ||
398 | 31 | msgstr "Agrupar por..." | ||
399 | 32 | |||
400 | 33 | #. module: account_voucher_multi_partner | ||
401 | 34 | #: view:account.voucher:0 | ||
402 | 35 | msgid "State" | ||
403 | 36 | msgstr "Estado" | ||
404 | 37 | |||
405 | 38 | #. module: account_voucher_multi_partner | ||
406 | 39 | #: view:account.voucher:0 | ||
407 | 40 | msgid "Draft" | ||
408 | 41 | msgstr "Borrador" | ||
409 | 42 | |||
410 | 43 | #. module: account_voucher_multi_partner | ||
411 | 44 | #: view:account.voucher:0 | ||
412 | 45 | msgid "Set to Draft" | ||
413 | 46 | msgstr "Cambiar a borrador" | ||
414 | 47 | |||
415 | 48 | #. module: account_voucher_multi_partner | ||
416 | 49 | #: model:ir.actions.act_window,name:account_voucher_multi_partner.action_vendor_multi_partner_receipt | ||
417 | 50 | #: model:ir.ui.menu,name:account_voucher_multi_partner.menu_action_vendor_multi_partner_receipt | ||
418 | 51 | msgid "Several Customer Payment" | ||
419 | 52 | msgstr "Pago a múltiples clientes" | ||
420 | 53 | |||
421 | 54 | #. module: account_voucher_multi_partner | ||
422 | 55 | #: view:account.voucher:0 | ||
423 | 56 | msgid "Draft Vouchers" | ||
424 | 57 | msgstr "Draft Vouchers" | ||
425 | 58 | |||
426 | 59 | #. module: account_voucher_multi_partner | ||
427 | 60 | #: view:account.voucher:0 | ||
428 | 61 | msgid "Bill Payment" | ||
429 | 62 | msgstr "Pago factura" | ||
430 | 63 | |||
431 | 64 | #. module: account_voucher_multi_partner | ||
432 | 65 | #: view:account.voucher:0 | ||
433 | 66 | msgid "Posted Vouchers" | ||
434 | 67 | msgstr "Comprobantes contabilizados" | ||
435 | 68 | |||
436 | 69 | #. module: account_voucher_multi_partner | ||
437 | 70 | #: view:account.voucher:0 | ||
438 | 71 | msgid "Payment Method" | ||
439 | 72 | msgstr "Método de pago" | ||
440 | 73 | |||
441 | 74 | #. module: account_voucher_multi_partner | ||
442 | 75 | #: model:ir.actions.act_window,help:account_voucher_multi_partner.action_vendor_multi_partner_payment | ||
443 | 76 | msgid "The supplier payment form allows you to track the payment you do to your suppliers. When you select a supplier, the payment method and an amount for the payment, OpenERP will propose to reconcile your payment with the open supplier invoices or bills." | ||
444 | 77 | msgstr "El formulario de pago de proveedor le permite gestionar los pagos que hace a sus proveedores. Cuando selecciona un proveedor, el método de pago y el importe a pagar, OpenERP propondrá la reconciliación de su pago con las facturas de proveedor o recibos pendientes." | ||
445 | 78 | |||
446 | 79 | #. module: account_voucher_multi_partner | ||
447 | 80 | #: view:account.voucher:0 | ||
448 | 81 | msgid "Journal" | ||
449 | 82 | msgstr "Diario" | ||
450 | 83 | |||
451 | 84 | #. module: account_voucher_multi_partner | ||
452 | 85 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:327 | ||
453 | 86 | #, python-format | ||
454 | 87 | msgid "Invalid action !" | ||
455 | 88 | msgstr "!Acción invalida!" | ||
456 | 89 | |||
457 | 90 | #. module: account_voucher_multi_partner | ||
458 | 91 | #: view:account.voucher:0 | ||
459 | 92 | msgid "Residual" | ||
460 | 93 | msgstr "Residual" | ||
461 | 94 | |||
462 | 95 | #. module: account_voucher_multi_partner | ||
463 | 96 | #: view:account.voucher:0 | ||
464 | 97 | msgid "Internal Notes" | ||
465 | 98 | msgstr "Notas internas" | ||
466 | 99 | |||
467 | 100 | #. module: account_voucher_multi_partner | ||
468 | 101 | #: view:account.voucher:0 | ||
469 | 102 | msgid "Credits" | ||
470 | 103 | msgstr "Haber" | ||
471 | 104 | |||
472 | 105 | #. module: account_voucher_multi_partner | ||
473 | 106 | #: view:account.voucher:0 | ||
474 | 107 | msgid "Are you sure to unreconcile this record ?" | ||
475 | 108 | msgstr "¿Seguro que desea romper la conciliación de este registro?" | ||
476 | 109 | |||
477 | 110 | #. module: account_voucher_multi_partner | ||
478 | 111 | #: view:account.voucher:0 | ||
479 | 112 | msgid "Journal Items" | ||
480 | 113 | msgstr "Apuntes contables" | ||
481 | 114 | |||
482 | 115 | #. module: account_voucher_multi_partner | ||
483 | 116 | #: view:account.voucher:0 | ||
484 | 117 | msgid "Other Information" | ||
485 | 118 | msgstr "Otra información" | ||
486 | 119 | |||
487 | 120 | #. module: account_voucher_multi_partner | ||
488 | 121 | #: view:account.voucher:0 | ||
489 | 122 | msgid "Validate" | ||
490 | 123 | msgstr "Validar" | ||
491 | 124 | |||
492 | 125 | #. module: account_voucher_multi_partner | ||
493 | 126 | #: view:account.voucher:0 | ||
494 | 127 | msgid "Extended Filters..." | ||
495 | 128 | msgstr "Filtros extendidos..." | ||
496 | 129 | |||
497 | 130 | #. module: account_voucher_multi_partner | ||
498 | 131 | #: view:account.voucher:0 | ||
499 | 132 | msgid "Unreconcile" | ||
500 | 133 | msgstr "Romper conciliación" | ||
501 | 134 | |||
502 | 135 | #. module: account_voucher_multi_partner | ||
503 | 136 | #: view:account.voucher:0 | ||
504 | 137 | msgid "Payment" | ||
505 | 138 | msgstr "Pago" | ||
506 | 139 | |||
507 | 140 | #. module: account_voucher_multi_partner | ||
508 | 141 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:327 | ||
509 | 142 | #, python-format | ||
510 | 143 | msgid "Cannot validate Voucher(s) with bad total !" | ||
511 | 144 | msgstr "!No puede validar Comprobantes con el total incorrecto !" | ||
512 | 145 | |||
513 | 146 | #. module: account_voucher_multi_partner | ||
514 | 147 | #: view:account.voucher:0 | ||
515 | 148 | msgid "Posted" | ||
516 | 149 | msgstr "Contabilizado" | ||
517 | 150 | |||
518 | 151 | #. module: account_voucher_multi_partner | ||
519 | 152 | #: view:account.voucher:0 | ||
520 | 153 | msgid "Supplier Invoices and Outstanding transactions" | ||
521 | 154 | msgstr "Facturas de proveedor y transiciones de salida" | ||
522 | 155 | |||
523 | 156 | #. module: account_voucher_multi_partner | ||
524 | 157 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:293 | ||
525 | 158 | #, python-format | ||
526 | 159 | msgid "No Account Base Code and Account Tax Code!" | ||
527 | 160 | msgstr "!Sin código base y código de impuesto contable!" | ||
528 | 161 | |||
529 | 162 | #. module: account_voucher_multi_partner | ||
530 | 163 | #: help:account.voucher,multi_partner:0 | ||
531 | 164 | msgid "Check this box if there are twice or more supplier or customer for this voucher" | ||
532 | 165 | msgstr "Marque este cuadro si hay dos o más proveedores o clientes para este comprobante" | ||
533 | 166 | |||
534 | 167 | #. module: account_voucher_multi_partner | ||
535 | 168 | #: model:ir.actions.act_window,help:account_voucher_multi_partner.action_vendor_multi_partner_receipt | ||
536 | 169 | msgid "Sales payment allows you to register the payments you receive from your customers. In order to record a payment, you must enter the customer, the payment method (=the journal) and the payment amount. OpenERP will propose to you automatically the reconciliation of this payment with the open invoices or sales receipts." | ||
537 | 170 | msgstr "Los pagos de venta permiten registrar los pagos recibidos de sus clientes. Para registrar un pago, debe seleccionar el cliente, el método de pago(= el diario) y el importe del pago. OpenERP le propondrá automáticamente la reconciliación de este pago con las facturas o recibos de ventas pendientes." | ||
538 | 171 | |||
539 | 172 | #. module: account_voucher_multi_partner | ||
540 | 173 | #: view:account.voucher:0 | ||
541 | 174 | msgid "Cancel" | ||
542 | 175 | msgstr "Cancelar" | ||
543 | 176 | |||
544 | 177 | #. module: account_voucher_multi_partner | ||
545 | 178 | #: view:account.voucher:0 | ||
546 | 179 | msgid "Payment Options" | ||
547 | 180 | msgstr "Opciones de pago" | ||
548 | 181 | |||
549 | 182 | #. module: account_voucher_multi_partner | ||
550 | 183 | #: field:account.voucher,multi_partner:0 | ||
551 | 184 | msgid "Several Supplier or Customer ?" | ||
552 | 185 | msgstr "¿Múltiples proveedores o clientes?" | ||
553 | 186 | |||
554 | 187 | #. module: account_voucher_multi_partner | ||
555 | 188 | #: code:addons/account_voucher_multi_partner/voucher_multi_partner.py:293 | ||
556 | 189 | #, python-format | ||
557 | 190 | msgid "You have to configure account base code and account tax code on the '%s' tax!" | ||
558 | 191 | msgstr "¡Debe configurar código de la base contable y código del impuesto contable del impuesto '%s'!" | ||
559 | 192 | |||
560 | 193 | #. module: account_voucher_multi_partner | ||
561 | 194 | #: view:account.voucher:0 | ||
562 | 195 | msgid "Invoices and outstanding transactions" | ||
563 | 196 | msgstr "Facturas y transacciones de salida" | ||
564 | 197 | |||
565 | 198 | #. module: account_voucher_multi_partner | ||
566 | 199 | #: field:account.voucher.line,amount_residual:0 | ||
567 | 200 | msgid "Residual Amount" | ||
568 | 201 | msgstr "Monto Residual" | ||
569 | 202 | |||
570 | 203 | #. module: account_voucher_multi_partner | ||
571 | 204 | #: view:account.voucher:0 | ||
572 | 205 | msgid "Supplier" | ||
573 | 206 | msgstr "Proveedor" | ||
574 | 207 | |||
575 | 208 | #. module: account_voucher_multi_partner | ||
576 | 209 | #: view:account.voucher:0 | ||
577 | 210 | msgid "To Review" | ||
578 | 211 | msgstr "A revisar" | ||
579 | 212 | |||
580 | 213 | #. module: account_voucher_multi_partner | ||
581 | 214 | #: model:ir.module.module,description:account_voucher_multi_partner.module_meta_information | ||
582 | 215 | msgid "\n" | ||
583 | 216 | " This module extend account voucher funcionality allowed make payments or receipt\n" | ||
584 | 217 | " from several partner\n" | ||
585 | 218 | " " | ||
586 | 219 | msgstr "\n" | ||
587 | 220 | " Este modulo extiende la funcionalidad de los comprobantes de pago/cobro permitiendo realizar pagos o cobros\n" | ||
588 | 221 | " de varias empresas\n" | ||
589 | 222 | " " | ||
590 | 223 | |||
591 | 224 | #. module: account_voucher_multi_partner | ||
592 | 225 | #: model:ir.model,name:account_voucher_multi_partner.model_account_voucher | ||
593 | 226 | msgid "Accounting Voucher" | ||
594 | 227 | msgstr "Comprobantes contables" | ||
595 | 228 | |||
596 | 229 | #. module: account_voucher_multi_partner | ||
597 | 230 | #: view:account.voucher:0 | ||
598 | 231 | msgid "Period" | ||
599 | 232 | msgstr "Período" | ||
600 | 233 | |||
601 | 234 | #. module: account_voucher_multi_partner | ||
602 | 235 | #: model:ir.model,name:account_voucher_multi_partner.model_account_voucher_line | ||
603 | 236 | msgid "Voucher Lines" | ||
604 | 237 | msgstr "Líneas de comprobante" | ||
605 | 238 | |||
606 | 239 | #. module: account_voucher_multi_partner | ||
607 | 240 | #: model:ir.module.module,shortdesc:account_voucher_multi_partner.module_meta_information | ||
608 | 241 | msgid "Account voucher multi partner" | ||
609 | 242 | msgstr "Account voucher multi partner" | ||
610 | 243 | |||
611 | 244 | #. module: account_voucher_multi_partner | ||
612 | 245 | #: view:account.voucher:0 | ||
613 | 246 | msgid "Search Vouchers" | ||
614 | 247 | msgstr "Buscar comprobantes" | ||
615 | 248 | |||
616 | 249 | #. module: account_voucher_multi_partner | ||
617 | 250 | #: field:account.voucher.line,invoice_id:0 | ||
618 | 251 | msgid "Invoice" | ||
619 | 252 | msgstr "Factura" | ||
620 | 253 | |||
621 | 254 | #. module: account_voucher_multi_partner | ||
622 | 255 | #: view:account.voucher:0 | ||
623 | 256 | msgid "Payment Information" | ||
624 | 257 | msgstr "Información de pago" | ||
625 | 258 | |||
626 | 259 | #. module: account_voucher_multi_partner | ||
627 | 260 | #: view:account.voucher:0 | ||
628 | 261 | msgid "Open Balance" | ||
629 | 262 | msgstr "Abrir balance" | ||
630 | 263 | |||
631 | 264 | #. module: account_voucher_multi_partner | ||
632 | 265 | #: view:account.voucher:0 | ||
633 | 266 | msgid "Paid Amount" | ||
634 | 267 | msgstr "Importe pagado" | ||
635 | 268 | |||
636 | 269 | #. module: account_voucher_multi_partner | ||
637 | 270 | #: model:ir.actions.act_window,name:account_voucher_multi_partner.action_vendor_multi_partner_payment | ||
638 | 271 | #: model:ir.ui.menu,name:account_voucher_multi_partner.menu_action_vendor_multi_partner_payment | ||
639 | 272 | msgid "Several Supplier Payment" | ||
640 | 273 | msgstr " Pago a múltiples proveedores" | ||
641 | 274 | |||
642 | 0 | 275 | ||
643 | === added file 'account_voucher_multi_partner/voucher_multi_partner.py' | |||
644 | --- account_voucher_multi_partner/voucher_multi_partner.py 1970-01-01 00:00:00 +0000 | |||
645 | +++ account_voucher_multi_partner/voucher_multi_partner.py 2015-04-15 16:28:26 +0000 | |||
646 | @@ -0,0 +1,245 @@ | |||
647 | 1 | #!/usr/bin/python | ||
648 | 2 | # -*- coding: utf-8 -*- | ||
649 | 3 | ############################################################################## | ||
650 | 4 | # | ||
651 | 5 | # OpenERP, Open Source Management Solution | ||
652 | 6 | # Copyright (C) 2004-20011S Tiny SPRL (<http://tiny.be>). All Rights Reserved | ||
653 | 7 | # This module was developen by Vauxoo Team: | ||
654 | 8 | # Coded by: javier@vauxoo.com | ||
655 | 9 | # | ||
656 | 10 | # | ||
657 | 11 | # This program is free software: you can redistribute it and/or modify | ||
658 | 12 | # it under the terms of the GNU Affero General Public License as | ||
659 | 13 | # published by the Free Software Foundation, either version 3 of the | ||
660 | 14 | # License, or (at your option) any later version. | ||
661 | 15 | # | ||
662 | 16 | # This program is distributed in the hope that it will be useful, | ||
663 | 17 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
664 | 18 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
665 | 19 | # GNU Affero General Public License for more details. | ||
666 | 20 | # | ||
667 | 21 | # You should have received a copy of the GNU Affero General Public License | ||
668 | 22 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
669 | 23 | # | ||
670 | 24 | ############################################################################## | ||
671 | 25 | |||
672 | 26 | from osv import osv | ||
673 | 27 | from osv import fields | ||
674 | 28 | from tools.translate import _ | ||
675 | 29 | import time | ||
676 | 30 | import datetime | ||
677 | 31 | import decimal_precision as dp | ||
678 | 32 | |||
679 | 33 | |||
680 | 34 | class account_voucher_line(osv.osv): | ||
681 | 35 | _inherit = 'account.voucher.line' | ||
682 | 36 | name = 'acc.voucher.line.multi.partner' | ||
683 | 37 | |||
684 | 38 | |||
685 | 39 | def _amount_residual(self, cr, uid, ids, name, args, context=None): | ||
686 | 40 | currency_pool = self.pool.get('res.currency') | ||
687 | 41 | for line in self.browse(cr, uid, ids, context=context): | ||
688 | 42 | ctx = context.copy() | ||
689 | 43 | ctx.update({'date': line.voucher_id.date}) | ||
690 | 44 | res = {} | ||
691 | 45 | company_currency = line.voucher_id.journal_id.company_id.currency_id.id | ||
692 | 46 | voucher_currency = line.voucher_id.currency_id.id | ||
693 | 47 | move_line = line.move_line_id or False | ||
694 | 48 | |||
695 | 49 | if not move_line: | ||
696 | 50 | res[line.id] = 0.0 | ||
697 | 51 | |||
698 | 52 | if move_line: | ||
699 | 53 | res[line.id] = currency_pool.compute(cr, uid, move_line.currency_id and move_line.currency_id.id or company_currency, voucher_currency, abs(move_line.amount_residual_currency), context=ctx) - line.amount | ||
700 | 54 | |||
701 | 55 | return res | ||
702 | 56 | |||
703 | 57 | _columns={ | ||
704 | 58 | 'invoice_id' : fields.many2one('account.invoice','Invoice'), | ||
705 | 59 | 'partner_id' : fields.many2one('res.partner','Partner'), | ||
706 | 60 | 'amount_residual': fields.function(_amount_residual, method=True, digits_compute=dp.get_precision('Account'), string='Residual Amount', type='float', store=True), | ||
707 | 61 | } | ||
708 | 62 | |||
709 | 63 | |||
710 | 64 | |||
711 | 65 | def onchange_partner_id(self, cr, uid, ids, partner_id, journal_id, price, currency_id, ttype, invoice_id, context=None): | ||
712 | 66 | currency_pool = self.pool.get('res.currency') | ||
713 | 67 | move_line_pool = self.pool.get('account.move.line') | ||
714 | 68 | # partner_pool = self.pool.get('res.partner') | ||
715 | 69 | journal_pool = self.pool.get('account.journal') | ||
716 | 70 | invoice_pool = self.pool.get('account.invoice') | ||
717 | 71 | # partner_brw = partner_pool.browse(cr,uid,partner_id,context=context) | ||
718 | 72 | journal_brw = journal_pool.browse(cr, uid, journal_id, context=context) | ||
719 | 73 | default = {} | ||
720 | 74 | default.setdefault('value',{}) | ||
721 | 75 | |||
722 | 76 | currency_id = currency_id or journal_brw.company_id.currency_id.id | ||
723 | 77 | |||
724 | 78 | if not partner_id: | ||
725 | 79 | return default | ||
726 | 80 | |||
727 | 81 | default['value']['partner_id'] = partner_id | ||
728 | 82 | |||
729 | 83 | total_credit = 0.0 | ||
730 | 84 | total_debit = 0.0 | ||
731 | 85 | account_type = 'receivable' | ||
732 | 86 | if ttype == 'payment': | ||
733 | 87 | account_type = 'payable' | ||
734 | 88 | total_debit = price or 0.0 | ||
735 | 89 | else: | ||
736 | 90 | total_credit = price or 0.0 | ||
737 | 91 | |||
738 | 92 | |||
739 | 93 | if not invoice_id: | ||
740 | 94 | return default | ||
741 | 95 | |||
742 | 96 | default['value']['invoice_id'] = invoice_id | ||
743 | 97 | invoice_brw = invoice_pool.browse(cr, uid, invoice_id, context=context) | ||
744 | 98 | ids = move_line_pool.search(cr, uid, [('state','=','valid'), ('account_id.type', '=', account_type), ('reconcile_id', '=', False), ('partner_id', '=', partner_id), ('move_id', '=', invoice_brw.move_id.id)], context=context) | ||
745 | 99 | moves = move_line_pool.browse(cr, uid, ids, context=context) | ||
746 | 100 | |||
747 | 101 | |||
748 | 102 | company_currency = journal_brw.company_id.currency_id.id | ||
749 | 103 | for line in moves: | ||
750 | 104 | if line.credit and line.reconcile_partial_id and ttype == 'receipt': | ||
751 | 105 | continue | ||
752 | 106 | if line.debit and line.reconcile_partial_id and ttype == 'payment': | ||
753 | 107 | continue | ||
754 | 108 | |||
755 | 109 | if line.currency_id and currency_id==line.currency_id.id: | ||
756 | 110 | total_credit += line.amount_currency <0 and -line.amount_currency or 0.0 | ||
757 | 111 | total_debit += line.amount_currency >0 and line.amount_currency or 0.0 | ||
758 | 112 | else: | ||
759 | 113 | total_credit += currency_pool.compute(cr, uid, company_currency, currency_id, line.credit or 0.0) | ||
760 | 114 | total_debit += currency_pool.compute(cr, uid, company_currency, currency_id, line.debit or 0.0) | ||
761 | 115 | |||
762 | 116 | for line in moves: | ||
763 | 117 | if line.credit and line.reconcile_partial_id and ttype == 'receipt': | ||
764 | 118 | continue | ||
765 | 119 | if line.debit and line.reconcile_partial_id and ttype == 'payment': | ||
766 | 120 | continue | ||
767 | 121 | |||
768 | 122 | if line.currency_id and currency_id==line.currency_id.id: | ||
769 | 123 | amount_original = abs(line.amount_currency) | ||
770 | 124 | amount_unreconciled = abs(line.amount_residual_currency) | ||
771 | 125 | else: | ||
772 | 126 | amount_original = currency_pool.compute(cr, uid, company_currency, currency_id, line.credit or line.debit or 0.0) | ||
773 | 127 | amount_unreconciled = currency_pool.compute(cr, uid, company_currency, currency_id, abs(line.amount_residual)) | ||
774 | 128 | |||
775 | 129 | #original_amount = line.credit or line.debit or 0.0 | ||
776 | 130 | #amount_unreconciled = currency_pool.compute(cr, uid, line.currency_id and line.currency_id.id or company_currency, currency_id, abs(line.amount_residual_currency), context=context_multi_currency) | ||
777 | 131 | default['value'].update({ | ||
778 | 132 | 'name':line.move_id.name, | ||
779 | 133 | 'type': line.credit and 'dr' or 'cr', | ||
780 | 134 | 'move_line_id':line.id, | ||
781 | 135 | 'account_id':line.account_id.id, | ||
782 | 136 | 'amount_original': amount_original, | ||
783 | 137 | 'date_original':line.date, | ||
784 | 138 | 'date_due':line.date_maturity, | ||
785 | 139 | 'amount_unreconciled': amount_unreconciled, | ||
786 | 140 | 'amount': amount_unreconciled, | ||
787 | 141 | |||
788 | 142 | }) | ||
789 | 143 | |||
790 | 144 | |||
791 | 145 | # if ttype == 'payment' and len(default['value']['line_cr_ids']) > 0: | ||
792 | 146 | # default['value']['pre_line'] = 1 | ||
793 | 147 | # elif ttype == 'receipt' and len(default['value']['line_dr_ids']) > 0: | ||
794 | 148 | # default['value']['pre_line'] = 1 | ||
795 | 149 | # default['value']['writeoff_amount'] = self._compute_writeoff_amount(cr, uid, default['value']['line_dr_ids'], default['value']['line_cr_ids'], price) | ||
796 | 150 | |||
797 | 151 | return default | ||
798 | 152 | |||
799 | 153 | |||
800 | 154 | account_voucher_line() | ||
801 | 155 | |||
802 | 156 | |||
803 | 157 | class account_voucher(osv.osv): | ||
804 | 158 | _inherit='account.voucher' | ||
805 | 159 | name='account.voucher.multi.partner' | ||
806 | 160 | |||
807 | 161 | _columns={ | ||
808 | 162 | 'multi_partner':fields.boolean('Several Supplier or Customer ?', required=False, help="Check this box if there are twice or more supplier or customer for this voucher"), | ||
809 | 163 | } | ||
810 | 164 | |||
811 | 165 | |||
812 | 166 | |||
813 | 167 | def onchange_journal_multi_partner(self, cr, uid, ids, journal_id, context=None): | ||
814 | 168 | vals = {'value': {}} | ||
815 | 169 | if not journal_id: | ||
816 | 170 | return vals | ||
817 | 171 | journal_pool = self.pool.get('account.journal') | ||
818 | 172 | journal = journal_pool.browse(cr, uid, journal_id, context=context) | ||
819 | 173 | |||
820 | 174 | # vals = self.onchange_price(cr, uid, ids, line_ids, tax_id, partner_id, context) | ||
821 | 175 | |||
822 | 176 | currency_id = False #journal.company_id.currency_id.id | ||
823 | 177 | if journal.currency: | ||
824 | 178 | currency_id = journal.currency.id | ||
825 | 179 | vals['value'].update({'currency_id':currency_id}) | ||
826 | 180 | |||
827 | 181 | # TODO: Debo averiguar cual es la cuenta del voucher, ¿Asumo siempre la del diario? | ||
828 | 182 | # account_id = False | ||
829 | 183 | # if journal.type in ('sale','sale_refund'): | ||
830 | 184 | # account_id = partner.property_account_receivable.id | ||
831 | 185 | # elif journal.type in ('purchase', 'purchase_refund','expense'): | ||
832 | 186 | # account_id = partner.property_account_payable.id | ||
833 | 187 | # else: | ||
834 | 188 | # account_id = journal.default_credit_account_id.id or journal.default_debit_account_id.id | ||
835 | 189 | account_id = journal.default_credit_account_id.id or journal.default_debit_account_id.id | ||
836 | 190 | vals['value']['account_id'] = account_id | ||
837 | 191 | return vals | ||
838 | 192 | |||
839 | 193 | def onchange_date_multi_partner(self, cr, uid, ids, journal_id, date, context=None): | ||
840 | 194 | """ | ||
841 | 195 | @param date: latest value from user input for field date | ||
842 | 196 | @param args: other arguments | ||
843 | 197 | @param context: context arguments, like lang, time zone | ||
844 | 198 | @return: Returns a dict which contains new values, and context | ||
845 | 199 | """ | ||
846 | 200 | period_pool = self.pool.get('account.period') | ||
847 | 201 | res = self.onchange_journal_multi_partner(cr, uid, ids, journal_id, context=context) | ||
848 | 202 | pids = period_pool.search(cr, uid, [('date_start', '<=', date), ('date_stop', '>=', date)]) | ||
849 | 203 | if pids: | ||
850 | 204 | if not 'value' in res: | ||
851 | 205 | res['value'] = {} | ||
852 | 206 | res['value'].update({'period_id':pids[0]}) | ||
853 | 207 | return res | ||
854 | 208 | |||
855 | 209 | def first_move_line_get(self, cr, uid, voucher_id, move_id, company_currency, current_currency, context=None): | ||
856 | 210 | data = super(account_voucher, self).first_move_line_get(cr, uid, voucher_id, move_id, company_currency, current_currency, context) | ||
857 | 211 | data.update({'partner_id':False}) | ||
858 | 212 | return data | ||
859 | 213 | |||
860 | 214 | |||
861 | 215 | def voucher_move_line_get_item(self, cr, uid, voucher, line, move_id, company_currency, current_currency): | ||
862 | 216 | data = super(account_voucher, self).voucher_move_line_get_item(cr, uid, voucher, line, move_id, company_currency, current_currency) | ||
863 | 217 | data.update({'partner_id':line.partner_id.id}) | ||
864 | 218 | return data | ||
865 | 219 | |||
866 | 220 | |||
867 | 221 | def writeoff_move_line_get(self, cr, uid, voucher_id, line_total, move_id, name, company_currency, current_currency, context=None): | ||
868 | 222 | voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) | ||
869 | 223 | if voucher_brw.multi_partner: | ||
870 | 224 | #TODO hacer cuenta contable de ajuste en la compañía y evaluar un monto mínimo para realizar el asiento de ajuste | ||
871 | 225 | return {} | ||
872 | 226 | return super(account_voucher, self).writeoff_move_line_get(cr, uid, voucher_id, line_total, move_id, name, company_currency, current_currency, context) | ||
873 | 227 | |||
874 | 228 | |||
875 | 229 | def check_amount_total(self, cr, uid, ids, context=None): | ||
876 | 230 | for voucher_brw in self.browse(cr, uid, ids,context): | ||
877 | 231 | amount = 0.0 | ||
878 | 232 | for line in voucher_brw.line_ids: | ||
879 | 233 | amount+= line.amount | ||
880 | 234 | if amount != voucher_brw.amount and voucher_brw.multi_partner or amount == 0.0: | ||
881 | 235 | raise osv.except_osv(_('Invalid action !'), _('Cannot validate Voucher(s) with bad total !')) | ||
882 | 236 | return True | ||
883 | 237 | |||
884 | 238 | def proforma_voucher(self, cr, uid, ids, context=None): | ||
885 | 239 | self.check_amount_total(cr, uid, ids, context=context) | ||
886 | 240 | return super(account_voucher, self).proforma_voucher(cr, uid, ids, context) | ||
887 | 241 | |||
888 | 242 | account_voucher() | ||
889 | 243 | |||
890 | 244 | |||
891 | 245 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
892 | 0 | 246 | ||
893 | === added file 'account_voucher_multi_partner/voucher_multi_partner_view.xml' | |||
894 | --- account_voucher_multi_partner/voucher_multi_partner_view.xml 1970-01-01 00:00:00 +0000 | |||
895 | +++ account_voucher_multi_partner/voucher_multi_partner_view.xml 2015-04-15 16:28:26 +0000 | |||
896 | @@ -0,0 +1,363 @@ | |||
897 | 1 | <?xml version="1.0"?> | ||
898 | 2 | <openerp> | ||
899 | 3 | <data> | ||
900 | 4 | |||
901 | 5 | <record id="view_multi_partner_filter_vendor_pay" model="ir.ui.view"> | ||
902 | 6 | <field name="name">multi.partner.purchase.pay.select</field> | ||
903 | 7 | <field name="model">account.voucher</field> | ||
904 | 8 | <field name="type">search</field> | ||
905 | 9 | <field name="arch" type="xml"> | ||
906 | 10 | <search string="Search Vouchers"> | ||
907 | 11 | <group col='8' colspan='4'> | ||
908 | 12 | <filter icon="terp-document-new" string="Draft" domain="[('state','=','draft')]" help="Draft Vouchers"/> | ||
909 | 13 | <filter icon="terp-camera_test" string="Posted" domain="[('state','=','posted')]" help="Posted Vouchers"/> | ||
910 | 14 | <separator orientation="vertical"/> | ||
911 | 15 | <filter icon="terp-gtk-jump-to-ltr" string="To Review" domain="[('state','=','posted')]" groups="base.group_extended" help="To Review"/> | ||
912 | 16 | <separator orientation="vertical"/> | ||
913 | 17 | <field name="date"/> | ||
914 | 18 | <field name="number"/> | ||
915 | 19 | </group> | ||
916 | 20 | <newline/> | ||
917 | 21 | <group col='8' colspan='4'> | ||
918 | 22 | <field name="journal_id" widget="selection" context="{'journal_id': self, 'set_visible':False}" domain="[('type','in',('bank','cash'))]"/> | ||
919 | 23 | <field name="period_id" groups="base.group_extended"/> | ||
920 | 24 | </group> | ||
921 | 25 | <newline/> | ||
922 | 26 | <group expand="0" string="Extended Filters..." col='8' colspan='4'> | ||
923 | 27 | <field name="reference"/> | ||
924 | 28 | <field name="name"/> | ||
925 | 29 | <field name="narration"/> | ||
926 | 30 | <field name="amount"/> | ||
927 | 31 | </group> | ||
928 | 32 | <newline/> | ||
929 | 33 | <group expand="0" string="Group By..." colspan="4" col="10"> | ||
930 | 34 | <filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal_id'}"/> | ||
931 | 35 | <filter string="Period" icon="terp-go-month" domain="[]" context="{'group_by':'period_id','visible':True}"/> | ||
932 | 36 | <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/> | ||
933 | 37 | </group> | ||
934 | 38 | </search> | ||
935 | 39 | </field> | ||
936 | 40 | </record> | ||
937 | 41 | |||
938 | 42 | <record model="ir.ui.view" id="view_vendor_multi_partner_payment_form"> | ||
939 | 43 | <field name="name">multi.partner.payment.form</field> | ||
940 | 44 | <field name="model">account.voucher</field> | ||
941 | 45 | <field name="type">form</field> | ||
942 | 46 | <field name="arch" type="xml"> | ||
943 | 47 | <form string="Bill Payment"> | ||
944 | 48 | <group col="6" colspan="4"> | ||
945 | 49 | <field name="amount"/> | ||
946 | 50 | <field name="journal_id" | ||
947 | 51 | domain="[('type','in',['bank', 'cash'])]" | ||
948 | 52 | widget="selection" select="1" | ||
949 | 53 | on_change="onchange_journal_multi_partner(journal_id)" | ||
950 | 54 | string="Payment Method"/> | ||
951 | 55 | <field name="date" select="1" on_change="onchange_date_multi_partner(journal_id, date)"/> | ||
952 | 56 | <field name="reference" select="1" string="Payment Ref"/> | ||
953 | 57 | <field name="name" colspan="2"/> | ||
954 | 58 | <field name="company_id" select="1" widget="selection" groups="base.group_multi_company"/> | ||
955 | 59 | <field name="account_id" | ||
956 | 60 | widget="selection" | ||
957 | 61 | invisible="False"/> | ||
958 | 62 | <field name="pre_line" invisible="1"/> | ||
959 | 63 | <field name="type" invisible="True"/> | ||
960 | 64 | <field name="multi_partner" invisible="True"/> | ||
961 | 65 | </group> | ||
962 | 66 | <notebook colspan="4"> | ||
963 | 67 | <page string="Payment Information"> | ||
964 | 68 | <field name="line_dr_ids" default_get="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140"> | ||
965 | 69 | <tree string="Supplier Invoices and Outstanding transactions" editable="bottom"> | ||
966 | 70 | <field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':partner_id}" | ||
967 | 71 | on_change="onchange_move_line_id(move_line_id)" | ||
968 | 72 | domain="[('account_id.type','=','payable'), ('reconcile_id','=', False), ('partner_id','=',partner_id)]" | ||
969 | 73 | /> | ||
970 | 74 | <field name="partner_id" domain="[('supplier','=',True)]" required="0" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)" string="Supplier"/> | ||
971 | 75 | <field name="invoice_id" widget='many2one' domain="[('partner_id','=',partner_id)]" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)"/> | ||
972 | 76 | <field name="account_id" groups="base.group_no_one" domain="[('type','=','payable')]"/> | ||
973 | 77 | <field name="date_original" readonly="1"/> | ||
974 | 78 | <field name="date_due" readonly="1"/> | ||
975 | 79 | <field name="amount_original" readonly="1"/> | ||
976 | 80 | <field name="amount_unreconciled" sum="Open Balance" readonly="1"/> | ||
977 | 81 | <field name="amount" sum="Payment"/> | ||
978 | 82 | <field name="amount_residual" sum="Residual"/> | ||
979 | 83 | </tree> | ||
980 | 84 | </field> | ||
981 | 85 | <field name="line_cr_ids" colspan="4" nolabel="1" attrs="{'invisible': [('pre_line','=',False)]}" default_get="{'journal_id':journal_id, 'partner_id':partner_id}"> | ||
982 | 86 | <tree string="Credits" editable="bottom"> | ||
983 | 87 | <field name="move_line_id"/> | ||
984 | 88 | <field name="account_id" groups="base.group_extended" domain="[('type','=','receivable')]"/> | ||
985 | 89 | <field name="date_original"/> | ||
986 | 90 | <field name="amount_original"/> | ||
987 | 91 | <field name="amount" sum="Payment"/> | ||
988 | 92 | </tree> | ||
989 | 93 | </field> | ||
990 | 94 | <group col="2" colspan="3"> | ||
991 | 95 | <separator string="Internal Notes" colspan="2"/> | ||
992 | 96 | <field name="narration" colspan="2" nolabel="1"/> | ||
993 | 97 | </group> | ||
994 | 98 | <group col="2" colspan="1"> | ||
995 | 99 | <group col="2" colspan="1"> | ||
996 | 100 | <field name="analytic_id" | ||
997 | 101 | groups="analytic.group_analytic_accounting"/> | ||
998 | 102 | <separator string="Payment Options" colspan="2"/> | ||
999 | 103 | <field name="payment_option" required="1"/> | ||
1000 | 104 | <field name="writeoff_amount" | ||
1001 | 105 | attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/> | ||
1002 | 106 | <field name="writeoff_acc_id" | ||
1003 | 107 | attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}" | ||
1004 | 108 | domain="[('type','=','other')]"/> | ||
1005 | 109 | <field name="comment" | ||
1006 | 110 | attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/> | ||
1007 | 111 | |||
1008 | 112 | </group> | ||
1009 | 113 | <separator string="Other Information" colspan="2"/> | ||
1010 | 114 | <group col="4" colspan="1"> | ||
1011 | 115 | <field name="currency_id" invisible="True"/> | ||
1012 | 116 | <field name="number"/> | ||
1013 | 117 | </group> | ||
1014 | 118 | </group> | ||
1015 | 119 | </page> | ||
1016 | 120 | <page string="Journal Items" groups="base.group_extended" attrs="{'invisible': [('state','!=','posted')]}"> | ||
1017 | 121 | <group col="6" colspan="4"> | ||
1018 | 122 | <field name="period_id"/> | ||
1019 | 123 | <field name="audit"/> | ||
1020 | 124 | </group> | ||
1021 | 125 | <field name="move_ids" colspan="4" nolabel="1" readonly="1"> | ||
1022 | 126 | <tree string="Journal Items"> | ||
1023 | 127 | <field name="move_id"/> | ||
1024 | 128 | <field name="ref"/> | ||
1025 | 129 | <field name="date"/> | ||
1026 | 130 | <field name="statement_id"/> | ||
1027 | 131 | <field name="partner_id"/> | ||
1028 | 132 | <field name="account_id"/> | ||
1029 | 133 | <field name="name"/> | ||
1030 | 134 | <field name="debit"/> | ||
1031 | 135 | <field name="credit"/> | ||
1032 | 136 | <field name="state"/> | ||
1033 | 137 | <field name="reconcile_id"/> | ||
1034 | 138 | <field name="amount_currency"/> | ||
1035 | 139 | <field name="currency_id"/> | ||
1036 | 140 | </tree> | ||
1037 | 141 | </field> | ||
1038 | 142 | </page> | ||
1039 | 143 | </notebook> | ||
1040 | 144 | <group col="10" colspan="4"> | ||
1041 | 145 | <field name="state"/> | ||
1042 | 146 | <button name="cancel_voucher" string="Cancel" states="draft,proforma" icon="gtk-cancel"/> | ||
1043 | 147 | <button name="cancel_voucher" string="Unreconcile" type="object" states="posted" icon="terp-stock_effects-object-colorize" confirm="Are you sure to unreconcile this record ?"/> | ||
1044 | 148 | <button name="action_cancel_draft" type="object" states="cancel" string="Set to Draft" icon="terp-stock_effects-object-colorize"/> | ||
1045 | 149 | <button name="proforma_voucher" string="Validate" states="draft" icon="gtk-go-forward"/> | ||
1046 | 150 | </group> | ||
1047 | 151 | </form> | ||
1048 | 152 | </field> | ||
1049 | 153 | </record> | ||
1050 | 154 | |||
1051 | 155 | |||
1052 | 156 | <record id="action_vendor_multi_partner_payment" model="ir.actions.act_window"> | ||
1053 | 157 | <field name="name">Several Supplier Payment</field> | ||
1054 | 158 | <field name="res_model">account.voucher</field> | ||
1055 | 159 | <field name="view_type">form</field> | ||
1056 | 160 | <field name="domain">[('journal_id.type', 'in', ['bank', 'cash']), ('type','=','payment'), ('multi_partner','=',True)]</field> | ||
1057 | 161 | <field name="context">{'type':'payment','multi_partner':True}</field> | ||
1058 | 162 | <field name="view_id" eval="False"/> | ||
1059 | 163 | <field name="search_view_id" ref="view_multi_partner_filter_vendor_pay"/> | ||
1060 | 164 | <field name="target">current</field> | ||
1061 | 165 | <field name="help">The supplier payment form allows you to track the payment you do to your suppliers. When you select a supplier, the payment method and an amount for the payment, OpenERP will propose to reconcile your payment with the open supplier invoices or bills.</field> | ||
1062 | 166 | </record> | ||
1063 | 167 | <record id="action_vendor_multi_partner_payment_tree" model="ir.actions.act_window.view"> | ||
1064 | 168 | <field eval="1" name="sequence"/> | ||
1065 | 169 | <field name="view_mode">tree</field> | ||
1066 | 170 | <field name="act_window_id" ref="action_vendor_multi_partner_payment"/> | ||
1067 | 171 | </record> | ||
1068 | 172 | <record id="action_vendor_multi_partner_payment_form" model="ir.actions.act_window.view"> | ||
1069 | 173 | <field eval="2" name="sequence"/> | ||
1070 | 174 | <field name="view_mode">form</field> | ||
1071 | 175 | <field name="view_id" ref="view_vendor_multi_partner_payment_form"/> | ||
1072 | 176 | <field name="act_window_id" ref="action_vendor_multi_partner_payment"/> | ||
1073 | 177 | </record> | ||
1074 | 178 | |||
1075 | 179 | <menuitem action="action_vendor_multi_partner_payment" id="menu_action_vendor_multi_partner_payment" icon="STOCK_JUSTIFY_FILL" | ||
1076 | 180 | sequence="12" parent="account.menu_finance_payables"/> | ||
1077 | 181 | |||
1078 | 182 | |||
1079 | 183 | |||
1080 | 184 | |||
1081 | 185 | <record id="view_multi_partner_filter_customer_pay" model="ir.ui.view"> | ||
1082 | 186 | <field name="name">multi.partner.customer.pay.select</field> | ||
1083 | 187 | <field name="model">account.voucher</field> | ||
1084 | 188 | <field name="type">search</field> | ||
1085 | 189 | <field name="arch" type="xml"> | ||
1086 | 190 | <search string="Search Vouchers"> | ||
1087 | 191 | <group col='8' colspan='4'> | ||
1088 | 192 | <filter icon="terp-document-new" string="Draft" domain="[('state','=','draft')]" help="Draft Vouchers"/> | ||
1089 | 193 | <filter icon="terp-camera_test" string="Posted" domain="[('state','=','posted')]" help="Posted Vouchers"/> | ||
1090 | 194 | <separator orientation="vertical"/> | ||
1091 | 195 | <filter icon="terp-gtk-jump-to-ltr" string="To Review" domain="[('state','=','posted')]" groups="base.group_extended" help="To Review"/> | ||
1092 | 196 | <separator orientation="vertical"/> | ||
1093 | 197 | <field name="date"/> | ||
1094 | 198 | <field name="number"/> | ||
1095 | 199 | </group> | ||
1096 | 200 | <newline/> | ||
1097 | 201 | <group col='8' colspan='4'> | ||
1098 | 202 | <field name="journal_id" widget="selection" context="{'journal_id': self, 'set_visible':False}" domain="[('type','in',('bank','cash'))]"/> | ||
1099 | 203 | <field name="period_id" groups="base.group_extended"/> | ||
1100 | 204 | </group> | ||
1101 | 205 | <newline/> | ||
1102 | 206 | <group expand="0" string="Extended Filters..." col='8' colspan='4'> | ||
1103 | 207 | <field name="reference"/> | ||
1104 | 208 | <field name="name"/> | ||
1105 | 209 | <field name="narration"/> | ||
1106 | 210 | <field name="amount"/> | ||
1107 | 211 | </group> | ||
1108 | 212 | <newline/> | ||
1109 | 213 | <group expand="0" string="Group By..." colspan="4" col="10"> | ||
1110 | 214 | <filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal_id'}"/> | ||
1111 | 215 | <filter string="Period" icon="terp-go-month" domain="[]" context="{'group_by':'period_id','visible':True}"/> | ||
1112 | 216 | <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/> | ||
1113 | 217 | </group> | ||
1114 | 218 | </search> | ||
1115 | 219 | </field> | ||
1116 | 220 | </record> | ||
1117 | 221 | |||
1118 | 222 | <!-- | ||
1119 | 223 | <record model="ir.ui.view" id="view_vendor_multi_partner_receipt_form"> | ||
1120 | 224 | <field name="name">multi.partner.receipt.form</field> | ||
1121 | 225 | <field name="model">account.voucher</field> | ||
1122 | 226 | <field name="type">form</field> | ||
1123 | 227 | <field name="arch" type="xml"> | ||
1124 | 228 | <form string="Customer Payment"> | ||
1125 | 229 | <group col="6" colspan="4"> | ||
1126 | 230 | <field name="journal_id" on_change= "onchange_journal_multi_partner(journal_id)" | ||
1127 | 231 | domain="[('type','in',['bank', 'cash'])]" | ||
1128 | 232 | widget="selection" select="1" | ||
1129 | 233 | string="Payment Method"/> | ||
1130 | 234 | <field name="amount" | ||
1131 | 235 | string="Paid Amount"/> | ||
1132 | 236 | <field name="date" select="1"/> | ||
1133 | 237 | <field name="reference" select="1" string="Payment Ref"/> | ||
1134 | 238 | <field name="name" colspan="2"/> | ||
1135 | 239 | <field name="company_id" select="1" widget="selection" groups="base.group_multi_company"/> | ||
1136 | 240 | <field name="account_id" | ||
1137 | 241 | widget="selection"/> | ||
1138 | 242 | <field name="pre_line" invisible="1"/> | ||
1139 | 243 | <field name="type" invisible="False"/> | ||
1140 | 244 | <field name="multi_partner" invisible="True"/> | ||
1141 | 245 | </group> | ||
1142 | 246 | <notebook colspan="4"> | ||
1143 | 247 | <page string="Payment Information"> | ||
1144 | 248 | <field name="line_cr_ids" default_get="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount)"> | ||
1145 | 249 | <tree string="Invoices and outstanding transactions" editable="bottom"> | ||
1146 | 250 | <field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':parent.partner_id}" | ||
1147 | 251 | on_change="onchange_move_line_id(move_line_id)" | ||
1148 | 252 | domain="[('account_id.type','in',('receivable','payable')), ('reconcile_id','=', False), ('partner_id','=',parent.partner_id)]" | ||
1149 | 253 | required="1" | ||
1150 | 254 | /> | ||
1151 | 255 | <field name="partner_id" domain="[('customer','=',True)]" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)"/> | ||
1152 | 256 | <field name="invoice_id" widget='many2one' domain="[('partner_id','=',partner_id)]" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)"/> | ||
1153 | 257 | <field name="account_id" groups="base.group_no_one" domain="[('type','=','receivable')]"/> | ||
1154 | 258 | <field name="date_original" readonly="1"/> | ||
1155 | 259 | <field name="date_due" readonly="1"/> | ||
1156 | 260 | <field name="amount_original" readonly="1"/> | ||
1157 | 261 | <field name="amount_unreconciled" sum="Open Balance" readonly="1"/> | ||
1158 | 262 | <field name="amount" sum="Payment"/> | ||
1159 | 263 | </tree> | ||
1160 | 264 | </field> | ||
1161 | 265 | <field name="line_dr_ids" colspan="4" nolabel="1" attrs="{'invisible': [('pre_line','=',False)]}" default_get="{'journal_id':journal_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount)"> | ||
1162 | 266 | <tree string="Credits" editable="bottom"> | ||
1163 | 267 | <field name="move_line_id"/> | ||
1164 | 268 | <field name="account_id" groups="base.group_extended" domain="[('type','=','receivable')]"/> | ||
1165 | 269 | <field name="date_original"/> | ||
1166 | 270 | <field name="amount_original"/> | ||
1167 | 271 | <field name="amount" sum="Payment"/> | ||
1168 | 272 | </tree> | ||
1169 | 273 | </field> | ||
1170 | 274 | <group col="2" colspan="3"> | ||
1171 | 275 | <separator string="Internal Notes" colspan="2"/> | ||
1172 | 276 | <field name="narration" colspan="2" nolabel="1"/> | ||
1173 | 277 | </group> | ||
1174 | 278 | <group col="2" colspan="1"> | ||
1175 | 279 | <group col="2" colspan="1"> | ||
1176 | 280 | <separator string="Payment Options" colspan="2"/> | ||
1177 | 281 | <field name="analytic_id" | ||
1178 | 282 | groups="analytic.group_analytic_accounting"/> | ||
1179 | 283 | <field name="payment_option" required="1"/> | ||
1180 | 284 | <field name="writeoff_amount" | ||
1181 | 285 | attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/> | ||
1182 | 286 | <field name="writeoff_acc_id" | ||
1183 | 287 | attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}" | ||
1184 | 288 | domain="[('type','=','other')]"/> | ||
1185 | 289 | <field name="comment" | ||
1186 | 290 | attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/> | ||
1187 | 291 | </group> | ||
1188 | 292 | <separator string="Other Information" colspan="2"/> | ||
1189 | 293 | <group col="4" colspan="1"> | ||
1190 | 294 | <field name="currency_id" invisible="True"/> | ||
1191 | 295 | <field name="number"/> | ||
1192 | 296 | </group> | ||
1193 | 297 | </group> | ||
1194 | 298 | </page> | ||
1195 | 299 | <page string="Journal Items" groups="base.group_extended" attrs="{'invisible': [('state','!=','posted')]}"> | ||
1196 | 300 | <group col="6" colspan="4"> | ||
1197 | 301 | <field name="period_id"/> | ||
1198 | 302 | <field name="audit"/> | ||
1199 | 303 | </group> | ||
1200 | 304 | <field name="move_ids" colspan="4" nolabel="1" readonly="1"> | ||
1201 | 305 | <tree string="Journal Items"> | ||
1202 | 306 | <field name="move_id"/> | ||
1203 | 307 | <field name="ref"/> | ||
1204 | 308 | <field name="date"/> | ||
1205 | 309 | <field name="statement_id"/> | ||
1206 | 310 | <field name="account_id"/> | ||
1207 | 311 | <field name="name"/> | ||
1208 | 312 | <field name="debit"/> | ||
1209 | 313 | <field name="credit"/> | ||
1210 | 314 | <field name="state"/> | ||
1211 | 315 | <field name="reconcile_id"/> | ||
1212 | 316 | <field name="amount_currency"/> | ||
1213 | 317 | <field name="currency_id"/> | ||
1214 | 318 | </tree> | ||
1215 | 319 | </field> | ||
1216 | 320 | </page> | ||
1217 | 321 | </notebook> | ||
1218 | 322 | <group col="10" colspan="4"> | ||
1219 | 323 | <field name="state"/> | ||
1220 | 324 | <button name="cancel_voucher" string="Cancel" states="draft,proforma" icon="gtk-cancel"/> | ||
1221 | 325 | <button name="cancel_voucher" string="Unreconcile" type="object" states="posted" icon="terp-stock_effects-object-colorize" confirm="Are you sure to unreconcile this record ?"/> | ||
1222 | 326 | <button name="action_cancel_draft" type="object" states="cancel" string="Set to Draft" icon="terp-stock_effects-object-colorize"/> | ||
1223 | 327 | <button name="proforma_voucher" string="Validate" states="draft" icon="gtk-go-forward"/> | ||
1224 | 328 | </group> | ||
1225 | 329 | </form> | ||
1226 | 330 | </field> | ||
1227 | 331 | </record> | ||
1228 | 332 | |||
1229 | 333 | <record id="action_vendor_multi_partner_receipt" model="ir.actions.act_window"> | ||
1230 | 334 | <field name="name">Several Customer Payment</field> | ||
1231 | 335 | <field name="res_model">account.voucher</field> | ||
1232 | 336 | <field name="view_type">form</field> | ||
1233 | 337 | <field name="domain">[('journal_id.type', 'in', ['bank', 'cash']), ('type','=','receipt'), ('multi_partner','=',True)]</field> | ||
1234 | 338 | <field name="context">{'type':'receipt','multi_partner':True}</field> | ||
1235 | 339 | <field name="search_view_id" ref="view_multi_partner_filter_customer_pay"/> | ||
1236 | 340 | <field name="view_id" eval="False"/> | ||
1237 | 341 | <field name="target">current</field> | ||
1238 | 342 | <field name="help">Sales payment allows you to register the payments you receive from your customers. In order to record a payment, you must enter the customer, the payment method (=the journal) and the payment amount. OpenERP will propose to you automatically the reconciliation of this payment with the open invoices or sales receipts.</field> | ||
1239 | 343 | </record> | ||
1240 | 344 | <record id="action_vendor_multi_partner_receipt_tree" model="ir.actions.act_window.view"> | ||
1241 | 345 | <field eval="1" name="sequence"/> | ||
1242 | 346 | <field name="view_mode">tree</field> | ||
1243 | 347 | <field name="act_window_id" ref="action_vendor_multi_partner_receipt"/> | ||
1244 | 348 | </record> | ||
1245 | 349 | <record id="action_vendor_multi_partner_receipt_form" model="ir.actions.act_window.view"> | ||
1246 | 350 | <field eval="2" name="sequence"/> | ||
1247 | 351 | <field name="view_mode">form</field> | ||
1248 | 352 | <field name="view_id" ref="view_vendor_multi_partner_receipt_form"/> | ||
1249 | 353 | <field name="act_window_id" ref="action_vendor_multi_partner_receipt"/> | ||
1250 | 354 | </record> | ||
1251 | 355 | |||
1252 | 356 | <menuitem action="action_vendor_multi_partner_receipt" icon="STOCK_JUSTIFY_FILL" sequence="12" | ||
1253 | 357 | id="menu_action_vendor_multi_partner_receipt" parent="account.menu_finance_receivables"/> | ||
1254 | 358 | --> | ||
1255 | 359 | |||
1256 | 360 | |||
1257 | 361 | |||
1258 | 362 | </data> | ||
1259 | 363 | </openerp> | ||
1260 | 0 | 364 | ||
1261 | === added directory 'account_voucher_patch' | |||
1262 | === added file 'account_voucher_patch/__init__.py' | |||
1263 | --- account_voucher_patch/__init__.py 1970-01-01 00:00:00 +0000 | |||
1264 | +++ account_voucher_patch/__init__.py 2015-04-15 16:28:26 +0000 | |||
1265 | @@ -0,0 +1,24 @@ | |||
1266 | 1 | # -*- coding: utf-8 -*- | ||
1267 | 2 | ############################################################################## | ||
1268 | 3 | # | ||
1269 | 4 | # OpenERP, Open Source Management Solution | ||
1270 | 5 | # Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>). | ||
1271 | 6 | # | ||
1272 | 7 | # This program is free software: you can redistribute it and/or modify | ||
1273 | 8 | # it under the terms of the GNU Affero General Public License as | ||
1274 | 9 | # published by the Free Software Foundation, either version 3 of the | ||
1275 | 10 | # License, or (at your option) any later version. | ||
1276 | 11 | # | ||
1277 | 12 | # This program is distributed in the hope that it will be useful, | ||
1278 | 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1279 | 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1280 | 15 | # GNU Affero General Public License for more details. | ||
1281 | 16 | # | ||
1282 | 17 | # You should have received a copy of the GNU Affero General Public License | ||
1283 | 18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1284 | 19 | # | ||
1285 | 20 | ############################################################################## | ||
1286 | 21 | |||
1287 | 22 | import account_voucher | ||
1288 | 23 | |||
1289 | 24 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
1290 | 0 | 25 | ||
1291 | === added file 'account_voucher_patch/__openerp__.py' | |||
1292 | --- account_voucher_patch/__openerp__.py 1970-01-01 00:00:00 +0000 | |||
1293 | +++ account_voucher_patch/__openerp__.py 2015-04-15 16:28:26 +0000 | |||
1294 | @@ -0,0 +1,48 @@ | |||
1295 | 1 | # -*- coding: utf-8 -*- | ||
1296 | 2 | ############################################################################## | ||
1297 | 3 | # | ||
1298 | 4 | # OpenERP, Open Source Management Solution | ||
1299 | 5 | # Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>). | ||
1300 | 6 | # | ||
1301 | 7 | # This program is free software: you can redistribute it and/or modify | ||
1302 | 8 | # it under the terms of the GNU Affero General Public License as | ||
1303 | 9 | # published by the Free Software Foundation, either version 3 of the | ||
1304 | 10 | # License, or (at your option) any later version. | ||
1305 | 11 | # | ||
1306 | 12 | # This program is distributed in the hope that it will be useful, | ||
1307 | 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1308 | 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1309 | 15 | # GNU Affero General Public License for more details. | ||
1310 | 16 | # | ||
1311 | 17 | # You should have received a copy of the GNU Affero General Public License | ||
1312 | 18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1313 | 19 | # | ||
1314 | 20 | ############################################################################## | ||
1315 | 21 | |||
1316 | 22 | { | ||
1317 | 23 | "name" : "Accounting Voucher Entries", | ||
1318 | 24 | "version" : "1.0", | ||
1319 | 25 | "author" : 'OpenERP SA', | ||
1320 | 26 | "description": """Account Voucher module includes all the basic requirements of | ||
1321 | 27 | Voucher Entries for Bank, Cash, Sales, Purchase, Expanse, Contra, etc... | ||
1322 | 28 | * Voucher Entry | ||
1323 | 29 | * Voucher Receipt | ||
1324 | 30 | * Cheque Register | ||
1325 | 31 | * Basically this module explode for V6 one refactor to the code for account vaoucher! | ||
1326 | 32 | """, | ||
1327 | 33 | "category" : "Generic Modules/Accounting", | ||
1328 | 34 | "website" : "http://vauxoo.com", | ||
1329 | 35 | "depends" : ["account","account_voucher"], | ||
1330 | 36 | "init_xml" : [], | ||
1331 | 37 | |||
1332 | 38 | "demo_xml" : [], | ||
1333 | 39 | |||
1334 | 40 | "update_xml" : [ | ||
1335 | 41 | ], | ||
1336 | 42 | "test" : [ | ||
1337 | 43 | ], | ||
1338 | 44 | "active": False, | ||
1339 | 45 | "installable": True, | ||
1340 | 46 | } | ||
1341 | 47 | |||
1342 | 48 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
1343 | 0 | 49 | ||
1344 | === added file 'account_voucher_patch/account_voucher.py' | |||
1345 | --- account_voucher_patch/account_voucher.py 1970-01-01 00:00:00 +0000 | |||
1346 | +++ account_voucher_patch/account_voucher.py 2015-04-15 16:28:26 +0000 | |||
1347 | @@ -0,0 +1,337 @@ | |||
1348 | 1 | # -*- coding: utf-8 -*- | ||
1349 | 2 | ############################################################################## | ||
1350 | 3 | # | ||
1351 | 4 | # OpenERP, Open Source Management Solution | ||
1352 | 5 | # Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>). | ||
1353 | 6 | # | ||
1354 | 7 | # This program is free software: you can redistribute it and/or modify | ||
1355 | 8 | # it under the terms of the GNU Affero General Public License as | ||
1356 | 9 | # published by the Free Software Foundation, either version 3 of the | ||
1357 | 10 | # License, or (at your option) any later version. | ||
1358 | 11 | # | ||
1359 | 12 | # This program is distributed in the hope that it will be useful, | ||
1360 | 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1361 | 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1362 | 15 | # GNU Affero General Public License for more details. | ||
1363 | 16 | # | ||
1364 | 17 | # You should have received a copy of the GNU Affero General Public License | ||
1365 | 18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1366 | 19 | # | ||
1367 | 20 | ############################################################################## | ||
1368 | 21 | |||
1369 | 22 | import time | ||
1370 | 23 | from lxml import etree | ||
1371 | 24 | |||
1372 | 25 | import netsvc | ||
1373 | 26 | from osv import osv, fields | ||
1374 | 27 | import decimal_precision as dp | ||
1375 | 28 | from tools.translate import _ | ||
1376 | 29 | |||
1377 | 30 | |||
1378 | 31 | class account_voucher(osv.osv): | ||
1379 | 32 | _inherit='account.voucher' | ||
1380 | 33 | |||
1381 | 34 | |||
1382 | 35 | |||
1383 | 36 | def _get_company_currency(self, cr, uid, voucher_id, context=None): | ||
1384 | 37 | ''' | ||
1385 | 38 | Get the currency of the actual company. | ||
1386 | 39 | |||
1387 | 40 | :param voucher_id: Id of the voucher what i want to obtain company currency. | ||
1388 | 41 | :return: currency id of the company of the voucher | ||
1389 | 42 | :rtype: int | ||
1390 | 43 | ''' | ||
1391 | 44 | return self.pool.get('account.voucher').browse(cr,uid,voucher_id,context).journal_id.company_id.currency_id.id | ||
1392 | 45 | |||
1393 | 46 | def _get_current_currency(self, cr, uid, voucher_id, context=None): | ||
1394 | 47 | ''' | ||
1395 | 48 | Get the currency of the voucher. | ||
1396 | 49 | |||
1397 | 50 | :param voucher_id: Id of the voucher what i want to obtain current currency. | ||
1398 | 51 | :return: currency id of the voucher | ||
1399 | 52 | :rtype: int | ||
1400 | 53 | ''' | ||
1401 | 54 | voucher = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) | ||
1402 | 55 | return voucher.currency_id.id or self._get_company_currency(cr,uid,voucher.id,context) | ||
1403 | 56 | |||
1404 | 57 | |||
1405 | 58 | def _sel_context(self, cr, uid, voucher_id,context=None): | ||
1406 | 59 | """ | ||
1407 | 60 | Select the context to use accordingly if it needs to be multicurrency or not. | ||
1408 | 61 | |||
1409 | 62 | :param voucher_id: Id of the actual voucher | ||
1410 | 63 | :return: The returned context will be the same as given in parameter if the voucher currency is the same | ||
1411 | 64 | than the company currency, otherwise it's a copy of the parameter with an extra key 'date' containing | ||
1412 | 65 | the date of the voucher. | ||
1413 | 66 | :rtype: dict | ||
1414 | 67 | """ | ||
1415 | 68 | company_currency = self._get_company_currency(cr, uid, voucher_id, context) | ||
1416 | 69 | current_currency = self._get_current_currency(cr, uid, voucher_id, context) | ||
1417 | 70 | if current_currency <> company_currency: | ||
1418 | 71 | context_multi_currency = context.copy() | ||
1419 | 72 | voucher_brw = self.pool.get('account.voucher').browse(cr, uid, voucher_id, context) | ||
1420 | 73 | context_multi_currency.update({'date': voucher_brw.date}) | ||
1421 | 74 | return context_multi_currency | ||
1422 | 75 | return context | ||
1423 | 76 | |||
1424 | 77 | |||
1425 | 78 | def account_move_get(self, cr, uid, voucher_id, context=None): | ||
1426 | 79 | ''' | ||
1427 | 80 | This method prepare the creation of the account move related to the given voucher. | ||
1428 | 81 | |||
1429 | 82 | :param voucher_id: Id of voucher for which we are creating account_move. | ||
1430 | 83 | :return: mapping between fieldname and value of account move to create | ||
1431 | 84 | :rtype: dict | ||
1432 | 85 | ''' | ||
1433 | 86 | move_obj = self.pool.get('account.move') | ||
1434 | 87 | seq_obj = self.pool.get('ir.sequence') | ||
1435 | 88 | voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) | ||
1436 | 89 | if voucher_brw.number: | ||
1437 | 90 | name = voucher_brw.number | ||
1438 | 91 | elif voucher_brw.journal_id.sequence_id: | ||
1439 | 92 | name = seq_obj.get_id(cr, uid, voucher_brw.journal_id.sequence_id.id) | ||
1440 | 93 | else: | ||
1441 | 94 | raise osv.except_osv(_('Error !'), _('Please define a sequence on the journal !')) | ||
1442 | 95 | if not voucher_brw.reference: | ||
1443 | 96 | ref = name.replace('/','') | ||
1444 | 97 | else: | ||
1445 | 98 | ref = voucher_brw.reference | ||
1446 | 99 | |||
1447 | 100 | move = { | ||
1448 | 101 | 'name': name, | ||
1449 | 102 | 'journal_id': voucher_brw.journal_id.id, | ||
1450 | 103 | 'narration': voucher_brw.narration, | ||
1451 | 104 | 'date': voucher_brw.date, | ||
1452 | 105 | 'ref': ref, | ||
1453 | 106 | 'period_id': voucher_brw.period_id and voucher_brw.period_id.id or False | ||
1454 | 107 | } | ||
1455 | 108 | return move | ||
1456 | 109 | |||
1457 | 110 | |||
1458 | 111 | def first_move_line_get(self, cr, uid, voucher_id, move_id, company_currency, current_currency, context=None): | ||
1459 | 112 | ''' | ||
1460 | 113 | Return a dict to be use to create the first account move line of given voucher. | ||
1461 | 114 | |||
1462 | 115 | :param voucher_id: Id of voucher what we are creating account_move. | ||
1463 | 116 | :param move_id: Id of account move where this line will be added. | ||
1464 | 117 | :param company_currency: id of currency of the company to which the voucher belong | ||
1465 | 118 | :param current_currency: id of currency of the voucher | ||
1466 | 119 | :return: mapping between fieldname and value of account move line to create | ||
1467 | 120 | :rtype: dict | ||
1468 | 121 | ''' | ||
1469 | 122 | move_line_obj = self.pool.get('account.move.line') | ||
1470 | 123 | currency_obj = self.pool.get('res.currency') | ||
1471 | 124 | voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) | ||
1472 | 125 | debit = credit = 0.0 | ||
1473 | 126 | # TODO: is there any other alternative then the voucher type ?? | ||
1474 | 127 | # -for sale, purchase we have but for the payment and receipt we do not have as based on the bank/cash journal we can not know its payment or receipt | ||
1475 | 128 | if voucher_brw.type in ('purchase', 'payment'): | ||
1476 | 129 | credit = currency_obj.compute(cr, uid, current_currency, company_currency, voucher_brw.amount, context=context) | ||
1477 | 130 | elif voucher_brw.type in ('sale', 'receipt'): | ||
1478 | 131 | debit = currency_obj.compute(cr, uid, current_currency, company_currency, voucher_brw.amount, context=context) | ||
1479 | 132 | if debit < 0: | ||
1480 | 133 | credit = -debit | ||
1481 | 134 | debit = 0.0 | ||
1482 | 135 | if credit < 0: | ||
1483 | 136 | debit = -credit | ||
1484 | 137 | credit = 0.0 | ||
1485 | 138 | sign = debit - credit < 0 and -1 or 1 | ||
1486 | 139 | #set the first line of the voucher | ||
1487 | 140 | move_line = { | ||
1488 | 141 | 'name': voucher_brw.name or '/', | ||
1489 | 142 | 'debit': debit, | ||
1490 | 143 | 'credit': credit, | ||
1491 | 144 | 'account_id': voucher_brw.account_id.id, | ||
1492 | 145 | 'move_id': move_id, | ||
1493 | 146 | 'journal_id': voucher_brw.journal_id.id, | ||
1494 | 147 | 'period_id': voucher_brw.period_id.id, | ||
1495 | 148 | 'partner_id': voucher_brw.partner_id.id, | ||
1496 | 149 | 'currency_id': company_currency <> current_currency and current_currency or False, | ||
1497 | 150 | 'amount_currency': company_currency <> current_currency and sign * voucher_brw.amount or 0.0, | ||
1498 | 151 | 'date': voucher_brw.date, | ||
1499 | 152 | 'date_maturity': voucher_brw.date_due | ||
1500 | 153 | } | ||
1501 | 154 | return move_line | ||
1502 | 155 | |||
1503 | 156 | |||
1504 | 157 | def voucher_move_line_get_item(self, cr, uid, voucher, line, move_id, company_currency, current_currency): | ||
1505 | 158 | return { | ||
1506 | 159 | 'journal_id': voucher.journal_id.id, | ||
1507 | 160 | 'period_id': voucher.period_id.id, | ||
1508 | 161 | 'name': line.name and line.name or '/', | ||
1509 | 162 | 'account_id': line.account_id.id, | ||
1510 | 163 | 'move_id': move_id, | ||
1511 | 164 | 'partner_id': voucher.partner_id.id, | ||
1512 | 165 | 'currency_id': company_currency <> current_currency and current_currency or False, | ||
1513 | 166 | 'analytic_account_id': line.account_analytic_id and line.account_analytic_id.id or False, | ||
1514 | 167 | 'quantity': 1, | ||
1515 | 168 | 'credit': 0.0, | ||
1516 | 169 | 'debit': 0.0, | ||
1517 | 170 | 'date': voucher.date | ||
1518 | 171 | } | ||
1519 | 172 | |||
1520 | 173 | |||
1521 | 174 | def voucher_move_line_create(self, cr, uid, voucher_id, line_total, move_id, company_currency, current_currency, context=None): | ||
1522 | 175 | ''' | ||
1523 | 176 | Create one account move line, on the given account move, per voucher line where amount is not 0.0. | ||
1524 | 177 | It returns Tuple with tot_line what is total of difference between debit and credit and | ||
1525 | 178 | a list of lists with ids to be reconciled with this format (total_deb_cred,list_of_lists). | ||
1526 | 179 | |||
1527 | 180 | :param voucher_id: Voucher id what we are working with | ||
1528 | 181 | :param line_total: Amount of the first line, which correspond to the amount we should totally split among all voucher lines. | ||
1529 | 182 | :param move_id: Account move wher those lines will be joined. | ||
1530 | 183 | :param company_currency: id of currency of the company to which the voucher belong | ||
1531 | 184 | :param current_currency: id of currency of the voucher | ||
1532 | 185 | :return: Tuple build as (remaining amount not allocated on voucher lines, list of account_move_line created in this method) | ||
1533 | 186 | :rtype: tuple(int, list of int) | ||
1534 | 187 | ''' | ||
1535 | 188 | move_line_obj = self.pool.get('account.move.line') | ||
1536 | 189 | currency_obj = self.pool.get('res.currency') | ||
1537 | 190 | tot_line = line_total | ||
1538 | 191 | rec_lst_ids = [] | ||
1539 | 192 | |||
1540 | 193 | if context is None: | ||
1541 | 194 | context = {} | ||
1542 | 195 | |||
1543 | 196 | voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) | ||
1544 | 197 | for line in voucher_brw.line_ids: | ||
1545 | 198 | #create one move line per voucher line where amount is not 0.0 | ||
1546 | 199 | if not line.amount: | ||
1547 | 200 | continue | ||
1548 | 201 | #we check if the voucher line is fully paid or not and create a move line to balance the payment and initial invoice if needed | ||
1549 | 202 | if line.amount == line.amount_unreconciled: | ||
1550 | 203 | amount = line.move_line_id.amount_residual #residual amount in company currency | ||
1551 | 204 | else: | ||
1552 | 205 | amount = currency_obj.compute(cr, uid, current_currency, company_currency, line.untax_amount or line.amount, context=context) | ||
1553 | 206 | move_line = self.voucher_move_line_get_item(cr, uid, voucher_brw, line, move_id, company_currency, current_currency) | ||
1554 | 207 | if amount < 0: | ||
1555 | 208 | amount = -amount | ||
1556 | 209 | if line.type == 'dr': | ||
1557 | 210 | line.type = 'cr' | ||
1558 | 211 | else: | ||
1559 | 212 | line.type = 'dr' | ||
1560 | 213 | |||
1561 | 214 | if (line.type=='dr'): | ||
1562 | 215 | tot_line += amount | ||
1563 | 216 | move_line['debit'] = amount | ||
1564 | 217 | else: | ||
1565 | 218 | tot_line -= amount | ||
1566 | 219 | move_line['credit'] = amount | ||
1567 | 220 | |||
1568 | 221 | if voucher_brw.tax_id and voucher_brw.type in ('sale', 'purchase'): | ||
1569 | 222 | move_line.update({ | ||
1570 | 223 | 'account_tax_id': voucher_brw.tax_id.id, | ||
1571 | 224 | }) | ||
1572 | 225 | if move_line.get('account_tax_id', False): | ||
1573 | 226 | tax_data = tax_obj.browse(cr, uid, [move_line['account_tax_id']], context=context)[0] | ||
1574 | 227 | if not (tax_data.base_code_id and tax_data.tax_code_id): | ||
1575 | 228 | raise osv.except_osv(_('No Account Base Code and Account Tax Code!'),_("You have to configure account base code and account tax code on the '%s' tax!") % (tax_data.name)) | ||
1576 | 229 | sign = (move_line['debit'] - move_line['credit']) < 0 and -1 or 1 | ||
1577 | 230 | move_line['amount_currency'] = company_currency <> current_currency and sign * line.amount or 0.0 | ||
1578 | 231 | voucher_line = move_line_obj.create(cr, uid, move_line) | ||
1579 | 232 | if line.move_line_id.id: | ||
1580 | 233 | rec_ids = [voucher_line, line.move_line_id.id] | ||
1581 | 234 | rec_lst_ids.append(rec_ids) | ||
1582 | 235 | |||
1583 | 236 | return (tot_line, rec_lst_ids) | ||
1584 | 237 | |||
1585 | 238 | def writeoff_move_line_get(self, cr, uid, voucher_id, line_total, move_id, name, company_currency, current_currency, context=None): | ||
1586 | 239 | ''' | ||
1587 | 240 | Set a dict to be use to create the writeoff move line. | ||
1588 | 241 | |||
1589 | 242 | :param voucher_id: Id of voucher what we are creating account_move. | ||
1590 | 243 | :param line_total: Amount remaining to be allocated on lines. | ||
1591 | 244 | :param move_id: Id of account move where this line will be added. | ||
1592 | 245 | :param name: Description of account move line. | ||
1593 | 246 | :param company_currency: id of currency of the company to which the voucher belong | ||
1594 | 247 | :param current_currency: id of currency of the voucher | ||
1595 | 248 | :return: mapping between fieldname and value of account move line to create | ||
1596 | 249 | :rtype: dict | ||
1597 | 250 | ''' | ||
1598 | 251 | move_line_obj = self.pool.get('account.move.line') | ||
1599 | 252 | currency_obj = self.pool.get('res.currency') | ||
1600 | 253 | move_line = {} | ||
1601 | 254 | |||
1602 | 255 | voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) | ||
1603 | 256 | inv_currency_id = voucher_brw.currency_id or voucher_brw.journal_id.currency or voucher_brw.journal_id.company_id.currency_id | ||
1604 | 257 | |||
1605 | 258 | if not currency_obj.is_zero(cr, uid, inv_currency_id, line_total): | ||
1606 | 259 | diff = line_total | ||
1607 | 260 | account_id = False | ||
1608 | 261 | if voucher_brw.payment_option == 'with_writeoff': | ||
1609 | 262 | account_id = voucher_brw.writeoff_acc_id.id | ||
1610 | 263 | elif voucher_brw.type in ('sale', 'receipt'): | ||
1611 | 264 | account_id = voucher_brw.partner_id.property_account_receivable.id | ||
1612 | 265 | else: | ||
1613 | 266 | account_id = voucher_brw.partner_id.property_account_payable.id | ||
1614 | 267 | move_line = { | ||
1615 | 268 | 'name': name, | ||
1616 | 269 | 'account_id': account_id, | ||
1617 | 270 | 'move_id': move_id, | ||
1618 | 271 | 'partner_id': voucher_brw.partner_id.id, | ||
1619 | 272 | 'date': voucher_brw.date, | ||
1620 | 273 | 'credit': diff > 0 and diff or 0.0, | ||
1621 | 274 | 'debit': diff < 0 and -diff or 0.0, | ||
1622 | 275 | #'amount_currency': company_currency <> current_currency and currency_obj.compute(cr, uid, company_currency, current_currency, diff * -1, context=context) or 0.0, | ||
1623 | 276 | #'currency_id': company_currency <> current_currency and current_currency or False, | ||
1624 | 277 | } | ||
1625 | 278 | |||
1626 | 279 | return move_line | ||
1627 | 280 | |||
1628 | 281 | |||
1629 | 282 | def action_move_line_create(self, cr, uid, ids, context=None): | ||
1630 | 283 | ''' | ||
1631 | 284 | Confirm the vouchers given in ids and create the journal entries for each of them | ||
1632 | 285 | ''' | ||
1633 | 286 | if context is None: | ||
1634 | 287 | context = {} | ||
1635 | 288 | move_pool = self.pool.get('account.move') | ||
1636 | 289 | move_line_pool = self.pool.get('account.move.line') | ||
1637 | 290 | currency_pool = self.pool.get('res.currency') | ||
1638 | 291 | tax_obj = self.pool.get('account.tax') | ||
1639 | 292 | |||
1640 | 293 | for voucher in self.browse(cr, uid, ids, context=context): | ||
1641 | 294 | if voucher.move_id: | ||
1642 | 295 | continue | ||
1643 | 296 | company_currency = self._get_company_currency(cr, uid, voucher.id, context) | ||
1644 | 297 | current_currency = self._get_current_currency(cr, uid, voucher.id, context) | ||
1645 | 298 | context = self._sel_context(cr, uid, voucher.id, context) | ||
1646 | 299 | #Create the account move record. | ||
1647 | 300 | move_id = move_pool.create(cr, uid, self.account_move_get(cr, uid, voucher.id, context=context), context=context) | ||
1648 | 301 | # Get the name of the account_move just created | ||
1649 | 302 | name = move_pool.browse(cr, uid, move_id, context=context).name | ||
1650 | 303 | #create the first line manually | ||
1651 | 304 | move_line_id = move_line_pool.create(cr, uid, self.first_move_line_get(cr,uid,voucher.id, move_id, company_currency, current_currency, context), context) | ||
1652 | 305 | mov_line_brw = move_line_pool.browse(cr, uid, move_line_id, context=context) | ||
1653 | 306 | rec_list_ids = [] | ||
1654 | 307 | line_total = mov_line_brw.debit - mov_line_brw.credit | ||
1655 | 308 | if voucher.type == 'sale': | ||
1656 | 309 | line_total = line_total - currency_pool.compute(cr, uid, voucher.currency_id.id, company_currency, voucher.tax_amount, context=context) | ||
1657 | 310 | elif voucher.type == 'purchase': | ||
1658 | 311 | line_total = line_total + currency_pool.compute(cr, uid, voucher.currency_id.id, company_currency, voucher.tax_amount, context=context) | ||
1659 | 312 | |||
1660 | 313 | #create one move line per voucher line where amount is not 0.0 | ||
1661 | 314 | line_total, rec_list_ids = self.voucher_move_line_create(cr, uid, voucher.id, line_total, move_id, company_currency, current_currency, context) | ||
1662 | 315 | #create the writeoff line if needed | ||
1663 | 316 | ml_writeoff = self.writeoff_move_line_get(cr, uid, voucher.id, line_total, move_id, name, company_currency, current_currency, context) | ||
1664 | 317 | if ml_writeoff: | ||
1665 | 318 | ml_writeoff_id = move_line_pool.create(cr, uid, ml_writeoff, context) | ||
1666 | 319 | #We post the voucher. | ||
1667 | 320 | self.write(cr, uid, [voucher.id], { | ||
1668 | 321 | 'move_id': move_id, | ||
1669 | 322 | 'state': 'posted', | ||
1670 | 323 | 'number': name, | ||
1671 | 324 | }) | ||
1672 | 325 | move_pool.post(cr, uid, [move_id], context={}) | ||
1673 | 326 | #reconcile move line | ||
1674 | 327 | for rec_ids in rec_list_ids: | ||
1675 | 328 | if len(rec_ids) >= 2: | ||
1676 | 329 | move_line_pool.reconcile_partial(cr, uid, rec_ids) | ||
1677 | 330 | return True | ||
1678 | 331 | |||
1679 | 332 | |||
1680 | 333 | |||
1681 | 334 | account_voucher() | ||
1682 | 335 | |||
1683 | 336 | |||
1684 | 337 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
1685 | 0 | 338 | ||
1686 | === added directory 'account_voucher_patch/i18n' | |||
1687 | === added file 'account_voucher_patch/i18n/es.po' | |||
1688 | --- account_voucher_patch/i18n/es.po 1970-01-01 00:00:00 +0000 | |||
1689 | +++ account_voucher_patch/i18n/es.po 2015-04-15 16:28:26 +0000 | |||
1690 | @@ -0,0 +1,46 @@ | |||
1691 | 1 | # Translation of OpenERP Server. | ||
1692 | 2 | # This file contains the translation of the following modules: | ||
1693 | 3 | # * account_voucher_patch | ||
1694 | 4 | # | ||
1695 | 5 | msgid "" | ||
1696 | 6 | msgstr "" | ||
1697 | 7 | "Project-Id-Version: OpenERP Server 6.0.3\n" | ||
1698 | 8 | "Report-Msgid-Bugs-To: support@openerp.com\n" | ||
1699 | 9 | "POT-Creation-Date: 2012-01-30 20:16+0000\n" | ||
1700 | 10 | "PO-Revision-Date: 2012-01-30 15:51-0400\n" | ||
1701 | 11 | "Last-Translator: Luis Escobar <luiseev@gmail.com>\n" | ||
1702 | 12 | "Language-Team: \n" | ||
1703 | 13 | "MIME-Version: 1.0\n" | ||
1704 | 14 | "Content-Type: text/plain; charset=UTF-8\n" | ||
1705 | 15 | "Content-Transfer-Encoding: 8bit\n" | ||
1706 | 16 | "Plural-Forms: \n" | ||
1707 | 17 | |||
1708 | 18 | #. module: account_voucher_patch | ||
1709 | 19 | #: code:addons/account_voucher_patch/account_voucher.py:94 | ||
1710 | 20 | #, python-format | ||
1711 | 21 | msgid "Please define a sequence on the journal !" | ||
1712 | 22 | msgstr "Por Favor defina una secuencia en el diario!" | ||
1713 | 23 | |||
1714 | 24 | #. module: account_voucher_patch | ||
1715 | 25 | #: code:addons/account_voucher_patch/account_voucher.py:229 | ||
1716 | 26 | #, python-format | ||
1717 | 27 | msgid "No Account Base Code and Account Tax Code!" | ||
1718 | 28 | msgstr "No codigo de cuenta base y codigo de la cuenta de impuesto!" | ||
1719 | 29 | |||
1720 | 30 | #. module: account_voucher_patch | ||
1721 | 31 | #: code:addons/account_voucher_patch/account_voucher.py:229 | ||
1722 | 32 | #, python-format | ||
1723 | 33 | msgid "You have to configure account base code and account tax code on the '%s' tax!" | ||
1724 | 34 | msgstr "Tiene que configurar el codigo de cuenta base y el codigo de la cuenta de Impuesto en el impuesto '%s'" | ||
1725 | 35 | |||
1726 | 36 | #. module: account_voucher_patch | ||
1727 | 37 | #: model:ir.model,name:account_voucher_patch.model_account_voucher | ||
1728 | 38 | msgid "Accounting Voucher" | ||
1729 | 39 | msgstr "Comprobantes contables" | ||
1730 | 40 | |||
1731 | 41 | #. module: account_voucher_patch | ||
1732 | 42 | #: code:addons/account_voucher_patch/account_voucher.py:94 | ||
1733 | 43 | #, python-format | ||
1734 | 44 | msgid "Error !" | ||
1735 | 45 | msgstr "Error !" | ||
1736 | 46 | |||
1737 | 0 | 47 | ||
1738 | === added file 'account_voucher_patch/i18n/es_VE.po' | |||
1739 | --- account_voucher_patch/i18n/es_VE.po 1970-01-01 00:00:00 +0000 | |||
1740 | +++ account_voucher_patch/i18n/es_VE.po 2015-04-15 16:28:26 +0000 | |||
1741 | @@ -0,0 +1,46 @@ | |||
1742 | 1 | # Translation of OpenERP Server. | ||
1743 | 2 | # This file contains the translation of the following modules: | ||
1744 | 3 | # * account_voucher_patch | ||
1745 | 4 | # | ||
1746 | 5 | msgid "" | ||
1747 | 6 | msgstr "" | ||
1748 | 7 | "Project-Id-Version: OpenERP Server 6.0.3\n" | ||
1749 | 8 | "Report-Msgid-Bugs-To: support@openerp.com\n" | ||
1750 | 9 | "POT-Creation-Date: 2012-01-30 20:16+0000\n" | ||
1751 | 10 | "PO-Revision-Date: 2012-01-30 15:51-0400\n" | ||
1752 | 11 | "Last-Translator: Luis Escobar <luiseev@gmail.com>\n" | ||
1753 | 12 | "Language-Team: \n" | ||
1754 | 13 | "MIME-Version: 1.0\n" | ||
1755 | 14 | "Content-Type: text/plain; charset=UTF-8\n" | ||
1756 | 15 | "Content-Transfer-Encoding: 8bit\n" | ||
1757 | 16 | "Plural-Forms: \n" | ||
1758 | 17 | |||
1759 | 18 | #. module: account_voucher_patch | ||
1760 | 19 | #: code:addons/account_voucher_patch/account_voucher.py:94 | ||
1761 | 20 | #, python-format | ||
1762 | 21 | msgid "Please define a sequence on the journal !" | ||
1763 | 22 | msgstr "Por Favor defina una secuencia en el diario!" | ||
1764 | 23 | |||
1765 | 24 | #. module: account_voucher_patch | ||
1766 | 25 | #: code:addons/account_voucher_patch/account_voucher.py:229 | ||
1767 | 26 | #, python-format | ||
1768 | 27 | msgid "No Account Base Code and Account Tax Code!" | ||
1769 | 28 | msgstr "No codigo de cuenta base y codigo de la cuenta de impuesto!" | ||
1770 | 29 | |||
1771 | 30 | #. module: account_voucher_patch | ||
1772 | 31 | #: code:addons/account_voucher_patch/account_voucher.py:229 | ||
1773 | 32 | #, python-format | ||
1774 | 33 | msgid "You have to configure account base code and account tax code on the '%s' tax!" | ||
1775 | 34 | msgstr "Tiene que configurar el codigo de cuenta base y el codigo de la cuenta de Impuesto en el impuesto '%s'" | ||
1776 | 35 | |||
1777 | 36 | #. module: account_voucher_patch | ||
1778 | 37 | #: model:ir.model,name:account_voucher_patch.model_account_voucher | ||
1779 | 38 | msgid "Accounting Voucher" | ||
1780 | 39 | msgstr "Comprobantes contables" | ||
1781 | 40 | |||
1782 | 41 | #. module: account_voucher_patch | ||
1783 | 42 | #: code:addons/account_voucher_patch/account_voucher.py:94 | ||
1784 | 43 | #, python-format | ||
1785 | 44 | msgid "Error !" | ||
1786 | 45 | msgstr "Error !" | ||
1787 | 46 | |||
1788 | 0 | 47 | ||
1789 | === added directory 'bank_management' | |||
1790 | === added file 'bank_management/__init__.py' | |||
1791 | --- bank_management/__init__.py 1970-01-01 00:00:00 +0000 | |||
1792 | +++ bank_management/__init__.py 2015-04-15 16:28:26 +0000 | |||
1793 | @@ -0,0 +1,35 @@ | |||
1794 | 1 | #!/usr/bin/python | ||
1795 | 2 | # -*- encoding: utf-8 -*- | ||
1796 | 3 | ########################################################################### | ||
1797 | 4 | # Module Writen to OpenERP, Open Source Management Solution | ||
1798 | 5 | # Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>). | ||
1799 | 6 | # All Rights Reserved | ||
1800 | 7 | ###############Credits###################################################### | ||
1801 | 8 | # Coded by: Humberto Arocha <humberto@openerp.com.ve> | ||
1802 | 9 | # Angelica Barrios <angélicaisabelb@gmail.com> | ||
1803 | 10 | # María Gabriela Quilarque <gabrielaquilarque97@gmail.com> | ||
1804 | 11 | # Javier Duran <javieredm@gmail.com> | ||
1805 | 12 | # Aristóbulo Meneses <ameneses@industriasdiana.gob.ve> | ||
1806 | 13 | # Planified by: Nhomar Hernandez | ||
1807 | 14 | # Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve | ||
1808 | 15 | # Audited by: Humberto Arocha humberto@openerp.com.ve | ||
1809 | 16 | ############################################################################# | ||
1810 | 17 | # This program is free software: you can redistribute it and/or modify | ||
1811 | 18 | # it under the terms of the GNU Affero General Public License as published by | ||
1812 | 19 | # the Free Software Foundation, either version 3 of the License, or | ||
1813 | 20 | # (at your option) any later version. | ||
1814 | 21 | # | ||
1815 | 22 | # This program is distributed in the hope that it will be useful, | ||
1816 | 23 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1817 | 24 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1818 | 25 | # GNU Affero General Public License for more details. | ||
1819 | 26 | # | ||
1820 | 27 | # You should have received a copy of the GNU Affero General Public License | ||
1821 | 28 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1822 | 29 | ################################################################################ | ||
1823 | 30 | |||
1824 | 31 | import model | ||
1825 | 32 | import wizard | ||
1826 | 33 | import report | ||
1827 | 34 | |||
1828 | 35 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
1829 | 0 | 36 | ||
1830 | === added file 'bank_management/__openerp__.py' | |||
1831 | --- bank_management/__openerp__.py 1970-01-01 00:00:00 +0000 | |||
1832 | +++ bank_management/__openerp__.py 2015-04-15 16:28:26 +0000 | |||
1833 | @@ -0,0 +1,115 @@ | |||
1834 | 1 | #!/usr/bin/python | ||
1835 | 2 | # -*- encoding: utf-8 -*- | ||
1836 | 3 | ########################################################################### | ||
1837 | 4 | # Module Writen to OpenERP, Open Source Management Solution | ||
1838 | 5 | # Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>). | ||
1839 | 6 | # All Rights Reserved | ||
1840 | 7 | ###############Credits###################################################### | ||
1841 | 8 | # Coded by: Humberto Arocha <humberto@openerp.com.ve> | ||
1842 | 9 | # Angelica Barrios <angélicaisabelb@gmail.com> | ||
1843 | 10 | # María Gabriela Quilarque <gabrielaquilarque97@gmail.com> | ||
1844 | 11 | # Javier Duran <javier@vauxoo.com> | ||
1845 | 12 | # Aristóbulo Meneses <ameneses@industriasdiana.gob.ve> | ||
1846 | 13 | # Josbel Caraballo <jcaraballo@industriasdiana.gob.ve> | ||
1847 | 14 | # Planified by: Nhomar Hernandez | ||
1848 | 15 | # Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve | ||
1849 | 16 | # Audited by: Humberto Arocha humberto@openerp.com.ve | ||
1850 | 17 | ############################################################################# | ||
1851 | 18 | # This program is free software: you can redistribute it and/or modify | ||
1852 | 19 | # it under the terms of the GNU Affero General Public License as published by | ||
1853 | 20 | # the Free Software Foundation, either version 3 of the License, or | ||
1854 | 21 | # (at your option) any later version. | ||
1855 | 22 | # | ||
1856 | 23 | # This program is distributed in the hope that it will be useful, | ||
1857 | 24 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1858 | 25 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1859 | 26 | # GNU Affero General Public License for more details. | ||
1860 | 27 | # | ||
1861 | 28 | # You should have received a copy of the GNU Affero General Public License | ||
1862 | 29 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1863 | 30 | ################################################################################ | ||
1864 | 31 | |||
1865 | 32 | ### | ||
1866 | 33 | ### res_company --> account_management ver si se puede eliminar esta dependencia #### | ||
1867 | 34 | ### retencion_iva, base_vat_ve ver si se puede eliminar esta dependencia | ||
1868 | 35 | |||
1869 | 36 | { | ||
1870 | 37 | "name" : "Bank Management", | ||
1871 | 38 | "version" : "0.2", | ||
1872 | 39 | "author" : "Vauxoo", | ||
1873 | 40 | "website" : "http://vauxoo.com", | ||
1874 | 41 | "category": 'Generic Modules/Accounting', | ||
1875 | 42 | "description": """ | ||
1876 | 43 | - Management of check book, check note | ||
1877 | 44 | - Print format of venezuelan check note | ||
1878 | 45 | - Traceability of check note throught paid support | ||
1879 | 46 | - Account voucher payment | ||
1880 | 47 | --------------------------------------------------------- | ||
1881 | 48 | 1.- Create bank account | ||
1882 | 49 | 2.- Create check book request | ||
1883 | 50 | 3.- Load check note | ||
1884 | 51 | 4.- Make supplier invoice | ||
1885 | 52 | 5.- Create one supplier payment | ||
1886 | 53 | 6.- Create support (click button) | ||
1887 | 54 | |||
1888 | 55 | This module required openerp_print module, which is in the project: lp:addons-vauxoo, | ||
1889 | 56 | for print directly to the printer. | ||
1890 | 57 | |||
1891 | 58 | If you want to add withholding vat on Voucher Payment Detailed report you must be install the module bank_iva_report hosted in lp:addons-vauxoo | ||
1892 | 59 | If you want to print reports directly to the printer you must be install the module bank_print_report hosted in lp:addons-vauxoo | ||
1893 | 60 | |||
1894 | 61 | This module requires additional libraries to work properly | ||
1895 | 62 | # pip install cups or apt-get install python-cups (in Debian based OS) | ||
1896 | 63 | |||
1897 | 64 | Also needs lpr binary to work properly | ||
1898 | 65 | # apt-get install lpr (in Debian based OS) | ||
1899 | 66 | """, | ||
1900 | 67 | 'init_xml': [], | ||
1901 | 68 | "depends" : [ | ||
1902 | 69 | "base", | ||
1903 | 70 | "account_accountant", | ||
1904 | 71 | "account_voucher", | ||
1905 | 72 | "account_voucher_multi_partner", | ||
1906 | 73 | "account_voucher_patch" | ||
1907 | 74 | ], | ||
1908 | 75 | 'update_xml': [ | ||
1909 | 76 | 'view/check_report.xml', | ||
1910 | 77 | 'view/check_book_request_view.xml', | ||
1911 | 78 | 'view/check_book_view.xml', | ||
1912 | 79 | 'view/check_note_view.xml', | ||
1913 | 80 | 'view/res_partner_bank_view.xml', | ||
1914 | 81 | 'wizard/cancel_wizard.xml', | ||
1915 | 82 | 'view/voucher_pay_support_view.xml', | ||
1916 | 83 | #~ 'view/pay_order_contrapartida.xml', | ||
1917 | 84 | #~ 'view/pay_order_view.xml', | ||
1918 | 85 | 'view/motive_cancel_voucher_pay_support.xml', | ||
1919 | 86 | 'view/bank_management_menu.xml', | ||
1920 | 87 | 'wizard/voucher_pay_support_wizard_pay_order.xml', | ||
1921 | 88 | 'wizard/chk_book_gral.xml', | ||
1922 | 89 | 'view/bank_management_inherits.xml', | ||
1923 | 90 | 'view/bank_management_inherits_ventas.xml', | ||
1924 | 91 | 'security/ir.model.access.csv', | ||
1925 | 92 | 'security/account_voucher_group.xml', | ||
1926 | 93 | 'data/bank_management_data.xml', | ||
1927 | 94 | 'data/res.bank.xml', | ||
1928 | 95 | 'data/banesco_data.xml', | ||
1929 | 96 | 'data/bicentenario_data.xml', | ||
1930 | 97 | 'data/caribe_bank_data.xml', | ||
1931 | 98 | 'data/exterior_bank_data.xml', | ||
1932 | 99 | 'data/fondo_comun_bank_data.xml', | ||
1933 | 100 | 'data/industrial_data.xml', | ||
1934 | 101 | 'data/mercantil_bank_data.xml', | ||
1935 | 102 | 'data/venezuela_bank_data.xml', | ||
1936 | 103 | ], | ||
1937 | 104 | 'demo_xml': [], | ||
1938 | 105 | 'test': [], | ||
1939 | 106 | 'installable': True, | ||
1940 | 107 | 'active': False, | ||
1941 | 108 | 'external_dependencies': { | ||
1942 | 109 | 'python': ['cups',], | ||
1943 | 110 | 'bin': ['lpr',], | ||
1944 | 111 | }, | ||
1945 | 112 | } | ||
1946 | 113 | |||
1947 | 114 | |||
1948 | 115 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | ||
1949 | 0 | 116 | ||
1950 | === added file 'bank_management/check_book_request_sequence.xml' | |||
1951 | --- bank_management/check_book_request_sequence.xml 1970-01-01 00:00:00 +0000 | |||
1952 | +++ bank_management/check_book_request_sequence.xml 2015-04-15 16:28:26 +0000 | |||
1953 | @@ -0,0 +1,24 @@ | |||
1954 | 1 | <?xml version="1.0" encoding="utf-8"?> | ||
1955 | 2 | <openerp> | ||
1956 | 3 | <data noupdate="1"> <!-- esto es para cargar las secuencias en el modulo, para inicializarlas con 0 se carga con 1 no lee --> | ||
1957 | 4 | |||
1958 | 5 | <!-- Secuencias para el modelo check.book.request para el code --> | ||
1959 | 6 | <record id="seq_check_book" model="ir.sequence.type"> | ||
1960 | 7 | <field name="name">Check book Request</field> | ||
1961 | 8 | <field name="code">check.book.request</field> | ||
1962 | 9 | </record> | ||
1963 | 10 | |||
1964 | 11 | <!-- Sequences forcheck.book.request para el code --> | ||
1965 | 12 | <record id="seq_check_book_code" model="ir.sequence"> | ||
1966 | 13 | <field name="name">Check book Request</field> | ||
1967 | 14 | <field name="code">check.book.request</field> | ||
1968 | 15 | <field name="prefix">SOL.CHQ.:</field> | ||
1969 | 16 | <field name="padding">8</field> | ||
1970 | 17 | <field name="number_increment">1</field> | ||
1971 | 18 | </record> | ||
1972 | 19 | |||
1973 | 20 | </data> | ||
1974 | 21 | </openerp> | ||
1975 | 22 | |||
1976 | 23 | |||
1977 | 24 | |||
1978 | 0 | 25 | ||
1979 | === added directory 'bank_management/data' | |||
1980 | === added file 'bank_management/data/banesco_data.xml' | |||
1981 | --- bank_management/data/banesco_data.xml 1970-01-01 00:00:00 +0000 | |||
1982 | +++ bank_management/data/banesco_data.xml 2015-04-15 16:28:26 +0000 | |||
1983 | @@ -0,0 +1,54 @@ | |||
1984 | 1 | <?xml version="1.0" ?> | ||
1985 | 2 | <openerp> | ||
1986 | 3 | |||
1987 | 4 | <!-- | ||
1988 | 5 | res_bank | ||
1989 | 6 | --> | ||
1990 | 7 | <data noupdate="1"> | ||
1991 | 8 | <record forcecreate="False" id="res_bank_Banesco" model="res.bank"> | ||
1992 | 9 | <field name="name">BANESCO BANCO UNIVERSAL S.A.C.A.</field> | ||
1993 | 10 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
1994 | 11 | <field name="code">0134</field> | ||
1995 | 12 | <field eval="500.0" name="max_lim"/> | ||
1996 | 13 | <field eval=""""<header> | ||
1997 | 14 | <pageTemplate> | ||
1998 | 15 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
1999 | 16 | <pageGraphics> | ||
2000 | 17 | <setFont name="Courier" size="8"/> | ||
2001 | 18 | <!--cantidad--> | ||
2002 | 19 | <place x="135.0mm" y="75.0mm" width="80.0mm" height="5.0mm"> | ||
2003 | 20 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2004 | 21 | </place> | ||
2005 | 22 | <!--beneficiario--> | ||
2006 | 23 | <place x="35.0mm" y="60.0mm" width="140.0mm" height="10.0mm"> | ||
2007 | 24 | <para>[[get_beneficiario(o.id)]]</para> | ||
2008 | 25 | </place> | ||
2009 | 26 | <!--cantidad en letras--> | ||
2010 | 27 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2011 | 28 | <para>[[ obt_texto() ]]</para> | ||
2012 | 29 | </place>--> | ||
2013 | 30 | <!--fecha--> | ||
2014 | 31 | <place x="30.0mm" y="44.0mm" width="60.0mm" height="10.0mm"> | ||
2015 | 32 | <para>[[ get_fecha()[0] ]]</para> | ||
2016 | 33 | </place> | ||
2017 | 34 | <!--ano de endose--> | ||
2018 | 35 | <place x="80.0mm" y="44.0mm" width="40.0mm" height="10.0mm"> | ||
2019 | 36 | <para>[[ get_fecha()[1] ]]</para> | ||
2020 | 37 | </place> | ||
2021 | 38 | <!--tiempo de endose--> | ||
2022 | 39 | <place x="89.0mm" y="22.0mm" width="80.0mm" height="10.0mm"> | ||
2023 | 40 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2024 | 41 | </place> | ||
2025 | 42 | </pageGraphics> | ||
2026 | 43 | </pageTemplate> | ||
2027 | 44 | </header> """" name="format_h"/> | ||
2028 | 45 | <field eval="100.0" name="min_lim"/> | ||
2029 | 46 | </record> | ||
2030 | 47 | </data> | ||
2031 | 48 | |||
2032 | 49 | |||
2033 | 50 | |||
2034 | 51 | |||
2035 | 52 | </openerp> | ||
2036 | 53 | |||
2037 | 54 | |||
2038 | 0 | 55 | ||
2039 | === added file 'bank_management/data/bank_management_data.xml' | |||
2040 | --- bank_management/data/bank_management_data.xml 1970-01-01 00:00:00 +0000 | |||
2041 | +++ bank_management/data/bank_management_data.xml 2015-04-15 16:28:26 +0000 | |||
2042 | @@ -0,0 +1,11 @@ | |||
2043 | 1 | <?xml version="1.0" encoding="utf-8"?> | ||
2044 | 2 | <openerp> | ||
2045 | 3 | <data noupdate="1"> | ||
2046 | 4 | |||
2047 | 5 | <record forcecreate="False" id="decimal_bank_mana" model="decimal.precision"> | ||
2048 | 6 | <field name="name">Bank</field> | ||
2049 | 7 | <field name="digits">2</field> | ||
2050 | 8 | </record> | ||
2051 | 9 | |||
2052 | 10 | </data> | ||
2053 | 11 | </openerp> | ||
2054 | 0 | 12 | ||
2055 | === added file 'bank_management/data/bicentenario_data.xml' | |||
2056 | --- bank_management/data/bicentenario_data.xml 1970-01-01 00:00:00 +0000 | |||
2057 | +++ bank_management/data/bicentenario_data.xml 2015-04-15 16:28:26 +0000 | |||
2058 | @@ -0,0 +1,64 @@ | |||
2059 | 1 | <?xml version="1.0" ?> | ||
2060 | 2 | <openerp> | ||
2061 | 3 | |||
2062 | 4 | <!-- | ||
2063 | 5 | res_bank | ||
2064 | 6 | --> | ||
2065 | 7 | |||
2066 | 8 | <data noupdate="1"> | ||
2067 | 9 | <record forcecreate="False" id="res_bank_Bicentenario" model="res.bank"> | ||
2068 | 10 | <field name="name">BANCO BICENTENARIO BANCO UNIVERSAL, C.A.</field> | ||
2069 | 11 | <field name="code">0175</field> | ||
2070 | 12 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2071 | 13 | <field eval="500.0" name="max_lim"/> | ||
2072 | 14 | <field eval="500.0" name="max_lim"/> | ||
2073 | 15 | <field eval="""" <header> | ||
2074 | 16 | <pageTemplate> | ||
2075 | 17 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2076 | 18 | <pageGraphics> | ||
2077 | 19 | |||
2078 | 20 | <!--cantidad--> | ||
2079 | 21 | <place x="135.0mm" y="66.0mm" width="41.0mm" height="10.0mm"> | ||
2080 | 22 | <para>***[[ o.amount]]***</para> | ||
2081 | 23 | </place> | ||
2082 | 24 | |||
2083 | 25 | <!--beneficiario--> | ||
2084 | 26 | <place x="25.0mm" y="50.0mm" width="140.0mm" height="10.0mm"> | ||
2085 | 27 | <para style="P1">[[o.payee_id.partner_id.name.upper()]]</para> | ||
2086 | 28 | </place> | ||
2087 | 29 | |||
2088 | 30 | <!--cantidad en letras--> | ||
2089 | 31 | <place x="26.0mm" y="40.0mm" width="135.0mm" height="12.0mm"> | ||
2090 | 32 | <para>[[ obt_texto(o.amount) ]]</para> | ||
2091 | 33 | </place> | ||
2092 | 34 | |||
2093 | 35 | <!--fecha--> | ||
2094 | 36 | <place x="30.0mm" y="25.0mm" width="40.0mm" height="10.0mm"> | ||
2095 | 37 | <para>Caracas [[ o.date]] de</para> | ||
2096 | 38 | </place> | ||
2097 | 39 | |||
2098 | 40 | <!--ano de endose--> | ||
2099 | 41 | <place x="80.0mm" y="25.0mm" width="40.0mm" height="10.0mm"> | ||
2100 | 42 | <para>10</para> | ||
2101 | 43 | </place> | ||
2102 | 44 | |||
2103 | 45 | <!--tiempo de endose--> | ||
2104 | 46 | <place x="100.0mm" y="10.0mm" width="60.0mm" height="10.0mm"> | ||
2105 | 47 | <para>Caduca a los [[ o.expiry]] días</para> | ||
2106 | 48 | </place> | ||
2107 | 49 | |||
2108 | 50 | <setFont name="Helvetica" size="8"/> | ||
2109 | 51 | |||
2110 | 52 | </pageGraphics> | ||
2111 | 53 | </pageTemplate> | ||
2112 | 54 | </header> """" name="format_h"/> | ||
2113 | 55 | <field eval="100.0" name="min_lim"/> | ||
2114 | 56 | </record> | ||
2115 | 57 | </data> | ||
2116 | 58 | |||
2117 | 59 | |||
2118 | 60 | |||
2119 | 61 | |||
2120 | 62 | </openerp> | ||
2121 | 63 | |||
2122 | 64 | |||
2123 | 0 | 65 | ||
2124 | === added file 'bank_management/data/caribe_bank_data.xml' | |||
2125 | --- bank_management/data/caribe_bank_data.xml 1970-01-01 00:00:00 +0000 | |||
2126 | +++ bank_management/data/caribe_bank_data.xml 2015-04-15 16:28:26 +0000 | |||
2127 | @@ -0,0 +1,57 @@ | |||
2128 | 1 | <?xml version="1.0" ?> | ||
2129 | 2 | <openerp> | ||
2130 | 3 | |||
2131 | 4 | <!-- | ||
2132 | 5 | res_bank | ||
2133 | 6 | --> | ||
2134 | 7 | |||
2135 | 8 | <data noupdate="1"> | ||
2136 | 9 | <record forcecreate="False" id="res_bank_caribe" model="res.bank"> | ||
2137 | 10 | <field name="name">BANCO DEL CARIBE, C.A. BANCO UNIVERSAL</field> | ||
2138 | 11 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2139 | 12 | <field name="code">0114</field> | ||
2140 | 13 | <field eval="500.0" name="max_lim"/> | ||
2141 | 14 | |||
2142 | 15 | <field eval=""""<header> | ||
2143 | 16 | <pageTemplate> | ||
2144 | 17 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2145 | 18 | <pageGraphics> | ||
2146 | 19 | <setFont name="Courier" size="8"/> | ||
2147 | 20 | <!--cantidad--> | ||
2148 | 21 | <place x="135.0mm" y="74.0mm" width="80.0mm" height="5.0mm"> | ||
2149 | 22 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2150 | 23 | </place> | ||
2151 | 24 | <!--beneficiario--> | ||
2152 | 25 | <place x="35.0mm" y="57.0mm" width="140.0mm" height="10.0mm"> | ||
2153 | 26 | <para>[[get_beneficiario(o.id)]]</para> | ||
2154 | 27 | </place> | ||
2155 | 28 | <!--cantidad en letras--> | ||
2156 | 29 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2157 | 30 | <para>[[ obt_texto() ]]</para> | ||
2158 | 31 | </place>--> | ||
2159 | 32 | <!--fecha--> | ||
2160 | 33 | <place x="30.0mm" y="41.0mm" width="60.0mm" height="10.0mm"> | ||
2161 | 34 | <para>[[ get_fecha()[0] ]]</para> | ||
2162 | 35 | </place> | ||
2163 | 36 | <!--ano de endose--> | ||
2164 | 37 | <place x="80.0mm" y="41.0mm" width="40.0mm" height="10.0mm"> | ||
2165 | 38 | <para>[[ get_fecha()[1] ]]</para> | ||
2166 | 39 | </place> | ||
2167 | 40 | <!--tiempo de endose--> | ||
2168 | 41 | <place x="89.0mm" y="24.0mm" width="80.0mm" height="10.0mm"> | ||
2169 | 42 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2170 | 43 | </place> | ||
2171 | 44 | </pageGraphics> | ||
2172 | 45 | </pageTemplate> | ||
2173 | 46 | </header> """" name="format_h"/> | ||
2174 | 47 | |||
2175 | 48 | <field eval="100.0" name="min_lim"/> | ||
2176 | 49 | </record> | ||
2177 | 50 | </data> | ||
2178 | 51 | |||
2179 | 52 | |||
2180 | 53 | |||
2181 | 54 | |||
2182 | 55 | </openerp> | ||
2183 | 56 | |||
2184 | 57 | |||
2185 | 0 | 58 | ||
2186 | === added file 'bank_management/data/exterior_bank_data.xml' | |||
2187 | --- bank_management/data/exterior_bank_data.xml 1970-01-01 00:00:00 +0000 | |||
2188 | +++ bank_management/data/exterior_bank_data.xml 2015-04-15 16:28:26 +0000 | |||
2189 | @@ -0,0 +1,58 @@ | |||
2190 | 1 | <?xml version="1.0" ?> | ||
2191 | 2 | <openerp> | ||
2192 | 3 | |||
2193 | 4 | <!-- | ||
2194 | 5 | res_bank | ||
2195 | 6 | --> | ||
2196 | 7 | |||
2197 | 8 | <data noupdate="1"> | ||
2198 | 9 | <record forcecreate="False" id="res_bank_exterior" model="res.bank"> | ||
2199 | 10 | <field name="name">BANCO EXTERIOR, C.A. BANCO UNIVERSAL</field> | ||
2200 | 11 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2201 | 12 | <field name="code">0115</field> | ||
2202 | 13 | <field eval="500.0" name="max_lim"/> | ||
2203 | 14 | |||
2204 | 15 | <field eval=""""<header> | ||
2205 | 16 | <pageTemplate> | ||
2206 | 17 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2207 | 18 | <pageGraphics> | ||
2208 | 19 | <setFont name="Courier" size="8"/> | ||
2209 | 20 | <!--cantidad--> | ||
2210 | 21 | <place x="135.0mm" y="72.0mm" width="80.0mm" height="5.0mm"> | ||
2211 | 22 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2212 | 23 | </place> | ||
2213 | 24 | <!--beneficiario--> | ||
2214 | 25 | <place x="35.0mm" y="56.0mm" width="140.0mm" height="10.0mm"> | ||
2215 | 26 | <para>[[get_beneficiario(o.id)]]</para> | ||
2216 | 27 | </place> | ||
2217 | 28 | <!--cantidad en letras--> | ||
2218 | 29 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2219 | 30 | <para>[[ obt_texto() ]]</para> | ||
2220 | 31 | </place>--> | ||
2221 | 32 | <!--fecha--> | ||
2222 | 33 | <place x="10.0mm" y="40.0mm" width="60.0mm" height="10.0mm"> | ||
2223 | 34 | <para>[[ get_fecha()[0] ]]</para> | ||
2224 | 35 | </place> | ||
2225 | 36 | <!--ano de endose--> | ||
2226 | 37 | <place x="70.0mm" y="40.0mm" width="40.0mm" height="10.0mm"> | ||
2227 | 38 | <para>[[ get_fecha()[1] ]]</para> | ||
2228 | 39 | </place> | ||
2229 | 40 | <!--tiempo de endose--> | ||
2230 | 41 | <place x="20.0mm" y="21.0mm" width="80.0mm" height="10.0mm"> | ||
2231 | 42 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2232 | 43 | </place> | ||
2233 | 44 | </pageGraphics> | ||
2234 | 45 | </pageTemplate> | ||
2235 | 46 | </header> """" name="format_h"/> | ||
2236 | 47 | |||
2237 | 48 | |||
2238 | 49 | <field eval="100.0" name="min_lim"/> | ||
2239 | 50 | </record> | ||
2240 | 51 | </data> | ||
2241 | 52 | |||
2242 | 53 | |||
2243 | 54 | |||
2244 | 55 | |||
2245 | 56 | </openerp> | ||
2246 | 57 | |||
2247 | 58 | |||
2248 | 0 | 59 | ||
2249 | === added file 'bank_management/data/fondo_comun_bank_data.xml' | |||
2250 | --- bank_management/data/fondo_comun_bank_data.xml 1970-01-01 00:00:00 +0000 | |||
2251 | +++ bank_management/data/fondo_comun_bank_data.xml 2015-04-15 16:28:26 +0000 | |||
2252 | @@ -0,0 +1,58 @@ | |||
2253 | 1 | <?xml version="1.0" ?> | ||
2254 | 2 | <openerp> | ||
2255 | 3 | |||
2256 | 4 | <!-- | ||
2257 | 5 | res_bank | ||
2258 | 6 | --> | ||
2259 | 7 | |||
2260 | 8 | <data noupdate="1"> | ||
2261 | 9 | <record forcecreate="False" id="res_bank_fondo_comun" model="res.bank"> | ||
2262 | 10 | <field name="name">BFC BANCO FONDO COMUN C.A. BANCO UNIVERSAL</field> | ||
2263 | 11 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2264 | 12 | <field name="code">0151</field> | ||
2265 | 13 | <field eval="500.0" name="max_lim"/> | ||
2266 | 14 | |||
2267 | 15 | <field eval=""""<header> | ||
2268 | 16 | <pageTemplate> | ||
2269 | 17 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2270 | 18 | <pageGraphics> | ||
2271 | 19 | <setFont name="Courier" size="8"/> | ||
2272 | 20 | <!--cantidad--> | ||
2273 | 21 | <place x="135.0mm" y="74.0mm" width="80.0mm" height="5.0mm"> | ||
2274 | 22 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2275 | 23 | </place> | ||
2276 | 24 | <!--beneficiario--> | ||
2277 | 25 | <place x="35.0mm" y="55.0mm" width="140.0mm" height="10.0mm"> | ||
2278 | 26 | <para>[[get_beneficiario(o.id)]]</para> | ||
2279 | 27 | </place> | ||
2280 | 28 | <!--cantidad en letras--> | ||
2281 | 29 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2282 | 30 | <para>[[ obt_texto() ]]</para> | ||
2283 | 31 | </place>--> | ||
2284 | 32 | <!--fecha--> | ||
2285 | 33 | <place x="18.0mm" y="40.0mm" width="60.0mm" height="10.0mm"> | ||
2286 | 34 | <para>[[ get_fecha()[0] ]]</para> | ||
2287 | 35 | </place> | ||
2288 | 36 | <!--ano de endose--> | ||
2289 | 37 | <place x="84.0mm" y="40.0mm" width="40.0mm" height="10.0mm"> | ||
2290 | 38 | <para>[[ get_fecha()[1] ]]</para> | ||
2291 | 39 | </place> | ||
2292 | 40 | <!--tiempo de endose--> | ||
2293 | 41 | <place x="20.0mm" y="20.0mm" width="80.0mm" height="10.0mm"> | ||
2294 | 42 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2295 | 43 | </place> | ||
2296 | 44 | </pageGraphics> | ||
2297 | 45 | </pageTemplate> | ||
2298 | 46 | </header> """" name="format_h"/> | ||
2299 | 47 | |||
2300 | 48 | |||
2301 | 49 | <field eval="100.0" name="min_lim"/> | ||
2302 | 50 | </record> | ||
2303 | 51 | </data> | ||
2304 | 52 | |||
2305 | 53 | |||
2306 | 54 | |||
2307 | 55 | |||
2308 | 56 | </openerp> | ||
2309 | 57 | |||
2310 | 58 | |||
2311 | 0 | 59 | ||
2312 | === added file 'bank_management/data/industrial_data.xml' | |||
2313 | --- bank_management/data/industrial_data.xml 1970-01-01 00:00:00 +0000 | |||
2314 | +++ bank_management/data/industrial_data.xml 2015-04-15 16:28:26 +0000 | |||
2315 | @@ -0,0 +1,60 @@ | |||
2316 | 1 | <?xml version="1.0" ?> | ||
2317 | 2 | <openerp> | ||
2318 | 3 | |||
2319 | 4 | <!-- | ||
2320 | 5 | res_bank | ||
2321 | 6 | --> | ||
2322 | 7 | |||
2323 | 8 | <data noupdate="1"> | ||
2324 | 9 | <record forcecreate="False" id="res_bank_Industrial" model="res.bank"> | ||
2325 | 10 | <field name="name">BANCO INDUSTRIAL DE VENEZUELA, C.A.</field> | ||
2326 | 11 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2327 | 12 | <field name="code">0003</field> | ||
2328 | 13 | <field eval="500.0" name="max_lim"/> | ||
2329 | 14 | |||
2330 | 15 | <field eval=""""<header> | ||
2331 | 16 | <pageTemplate> | ||
2332 | 17 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2333 | 18 | <pageGraphics> | ||
2334 | 19 | <setFont name="Courier" size="8"/> | ||
2335 | 20 | <!--cantidad--> | ||
2336 | 21 | <place x="125.0mm" y="74.0mm" width="80.0mm" height="5.0mm"> | ||
2337 | 22 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2338 | 23 | </place> | ||
2339 | 24 | <!--beneficiario--> | ||
2340 | 25 | <place x="35.0mm" y="56.0mm" width="140.0mm" height="10.0mm"> | ||
2341 | 26 | <para>[[get_beneficiario(o.id)]]</para> | ||
2342 | 27 | </place> | ||
2343 | 28 | <!--cantidad en letras--> | ||
2344 | 29 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2345 | 30 | <para>[[ obt_texto() ]]</para> | ||
2346 | 31 | </place>--> | ||
2347 | 32 | <!--fecha--> | ||
2348 | 33 | <place x="10.0mm" y="42.0mm" width="60.0mm" height="10.0mm"> | ||
2349 | 34 | <para>[[ get_fecha()[0] ]]</para> | ||
2350 | 35 | </place> | ||
2351 | 36 | <!--ano de endose--> | ||
2352 | 37 | <place x="75.0mm" y="42.0mm" width="40.0mm" height="10.0mm"> | ||
2353 | 38 | <para>[[ get_fecha()[1] ]]</para> | ||
2354 | 39 | </place> | ||
2355 | 40 | <!--tiempo de endose--> | ||
2356 | 41 | <place x="30.0mm" y="21.0mm" width="80.0mm" height="10.0mm"> | ||
2357 | 42 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2358 | 43 | </place> | ||
2359 | 44 | </pageGraphics> | ||
2360 | 45 | </pageTemplate> | ||
2361 | 46 | </header> """" name="format_h"/> | ||
2362 | 47 | |||
2363 | 48 | |||
2364 | 49 | <field eval="100.0" name="min_lim"/> | ||
2365 | 50 | |||
2366 | 51 | |||
2367 | 52 | </record> | ||
2368 | 53 | </data> | ||
2369 | 54 | |||
2370 | 55 | |||
2371 | 56 | |||
2372 | 57 | |||
2373 | 58 | </openerp> | ||
2374 | 59 | |||
2375 | 60 | |||
2376 | 0 | 61 | ||
2377 | === added file 'bank_management/data/mercantil_bank_data.xml' | |||
2378 | --- bank_management/data/mercantil_bank_data.xml 1970-01-01 00:00:00 +0000 | |||
2379 | +++ bank_management/data/mercantil_bank_data.xml 2015-04-15 16:28:26 +0000 | |||
2380 | @@ -0,0 +1,58 @@ | |||
2381 | 1 | <?xml version="1.0" ?> | ||
2382 | 2 | <openerp> | ||
2383 | 3 | |||
2384 | 4 | <!-- | ||
2385 | 5 | res_bank | ||
2386 | 6 | --> | ||
2387 | 7 | |||
2388 | 8 | <data noupdate="1"> | ||
2389 | 9 | <record forcecreate="False" id="res_bank_mercantil" model="res.bank"> | ||
2390 | 10 | <field name="name">BANCO MERCANTIL, C.A. S.A.C.A. BANCO UNIVERSAL</field> | ||
2391 | 11 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2392 | 12 | <field name="code">0105</field> | ||
2393 | 13 | <field eval="500.0" name="max_lim"/> | ||
2394 | 14 | |||
2395 | 15 | <field eval=""""<header> | ||
2396 | 16 | <pageTemplate> | ||
2397 | 17 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2398 | 18 | <pageGraphics> | ||
2399 | 19 | <setFont name="Courier" size="8"/> | ||
2400 | 20 | <!--cantidad--> | ||
2401 | 21 | <place x="135.0mm" y="73.0mm" width="80.0mm" height="5.0mm"> | ||
2402 | 22 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2403 | 23 | </place> | ||
2404 | 24 | <!--beneficiario--> | ||
2405 | 25 | <place x="35.0mm" y="56.0mm" width="140.0mm" height="10.0mm"> | ||
2406 | 26 | <para>[[get_beneficiario(o.id)]]</para> | ||
2407 | 27 | </place> | ||
2408 | 28 | <!--cantidad en letras--> | ||
2409 | 29 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2410 | 30 | <para>[[ obt_texto() ]]</para> | ||
2411 | 31 | </place>--> | ||
2412 | 32 | <!--fecha--> | ||
2413 | 33 | <place x="30.0mm" y="41.0mm" width="60.0mm" height="10.0mm"> | ||
2414 | 34 | <para>[[ get_fecha()[0] ]]</para> | ||
2415 | 35 | </place> | ||
2416 | 36 | <!--ano de endose--> | ||
2417 | 37 | <place x="80.0mm" y="41.0mm" width="40.0mm" height="10.0mm"> | ||
2418 | 38 | <para>[[ get_fecha()[1] ]]</para> | ||
2419 | 39 | </place> | ||
2420 | 40 | <!--tiempo de endose--> | ||
2421 | 41 | <place x="89.0mm" y="22.0mm" width="80.0mm" height="10.0mm"> | ||
2422 | 42 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2423 | 43 | </place> | ||
2424 | 44 | </pageGraphics> | ||
2425 | 45 | </pageTemplate> | ||
2426 | 46 | </header> """" name="format_h"/> | ||
2427 | 47 | |||
2428 | 48 | |||
2429 | 49 | <field eval="100.0" name="min_lim"/> | ||
2430 | 50 | </record> | ||
2431 | 51 | </data> | ||
2432 | 52 | |||
2433 | 53 | |||
2434 | 54 | |||
2435 | 55 | |||
2436 | 56 | </openerp> | ||
2437 | 57 | |||
2438 | 58 | |||
2439 | 0 | 59 | ||
2440 | === added file 'bank_management/data/res.bank.xml' | |||
2441 | --- bank_management/data/res.bank.xml 1970-01-01 00:00:00 +0000 | |||
2442 | +++ bank_management/data/res.bank.xml 2015-04-15 16:28:26 +0000 | |||
2443 | @@ -0,0 +1,216 @@ | |||
2444 | 1 | <?xml version="1.0" encoding="utf-8"?> | ||
2445 | 2 | <openerp> | ||
2446 | 3 | <data noupdate="1"> | ||
2447 | 4 | <record id="bank1" model="res.bank"> | ||
2448 | 5 | <field name="name">BANCO PROVINCIAL, S.A. BANCO UNIVERSAL</field> | ||
2449 | 6 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2450 | 7 | <field name="code">0108</field> | ||
2451 | 8 | <field name="min_lim">0.0</field> | ||
2452 | 9 | <field name="max_lim">0.0</field> | ||
2453 | 10 | </record> | ||
2454 | 11 | <record id="bank2" model="res.bank"> | ||
2455 | 12 | <field name="name">BANCO OCCIDENTAL DE DESCUENTO BANCO UNIVERSAL, C.A. S.A.C.A</field> | ||
2456 | 13 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2457 | 14 | <field name="code">0116</field> | ||
2458 | 15 | <field name="min_lim">0.0</field> | ||
2459 | 16 | <field name="max_lim">0.0</field> | ||
2460 | 17 | </record> | ||
2461 | 18 | <record id="bank3" model="res.bank"> | ||
2462 | 19 | <field name="name">VENEZOLANO DE CREDITO, S.A. BANCO UNIVERSAL</field> | ||
2463 | 20 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2464 | 21 | <field name="code">0104</field> | ||
2465 | 22 | <field name="min_lim">0.0</field> | ||
2466 | 23 | <field name="max_lim">0.0</field> | ||
2467 | 24 | </record> | ||
2468 | 25 | <record id="bank4" model="res.bank"> | ||
2469 | 26 | <field name="name">BANCO FEDERAL, C.A.</field> | ||
2470 | 27 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2471 | 28 | <field name="code">0133</field> | ||
2472 | 29 | <field name="min_lim">0.0</field> | ||
2473 | 30 | <field name="max_lim">0.0</field> | ||
2474 | 31 | </record> | ||
2475 | 32 | <record id="bank5" model="res.bank"> | ||
2476 | 33 | <field name="name">BANCO PLAZA, C.A.</field> | ||
2477 | 34 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2478 | 35 | <field name="code">0138</field> | ||
2479 | 36 | <field name="min_lim">0.0</field> | ||
2480 | 37 | <field name="max_lim">0.0</field> | ||
2481 | 38 | </record> | ||
2482 | 39 | <record id="bank6" model="res.bank"> | ||
2483 | 40 | <field name="name">BANCO CENTRAL DE VENEZUELA</field> | ||
2484 | 41 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2485 | 42 | <field name="code">0001</field> | ||
2486 | 43 | <field name="min_lim">0.0</field> | ||
2487 | 44 | <field name="max_lim">0.0</field> | ||
2488 | 45 | </record> | ||
2489 | 46 | <record id="bank7" model="res.bank"> | ||
2490 | 47 | <field name="name">Banco de Comercio Exterior – Venezuela</field> | ||
2491 | 48 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2492 | 49 | <field name="code">BCE</field> | ||
2493 | 50 | <field name="min_lim">0.0</field> | ||
2494 | 51 | <field name="max_lim">0.0</field> | ||
2495 | 52 | </record> | ||
2496 | 53 | <record id="bank8" model="res.bank"> | ||
2497 | 54 | <field name="name">BANCO CORO, C.A.</field> | ||
2498 | 55 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2499 | 56 | <field name="code">0006</field> | ||
2500 | 57 | <field name="min_lim">0.0</field> | ||
2501 | 58 | <field name="max_lim">0.0</field> | ||
2502 | 59 | </record> | ||
2503 | 60 | <record id="bank9" model="res.bank"> | ||
2504 | 61 | <field name="name">BANCO GUAYANA, C.A.</field> | ||
2505 | 62 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2506 | 63 | <field name="code">0008</field> | ||
2507 | 64 | <field name="min_lim">0.0</field> | ||
2508 | 65 | <field name="max_lim">0.0</field> | ||
2509 | 66 | </record> | ||
2510 | 67 | <record id="bank10" model="res.bank"> | ||
2511 | 68 | <field name="name">CORP BANCA 0 C.A. BANCO UNIVERSAL</field> | ||
2512 | 69 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2513 | 70 | <field name="code">0121</field> | ||
2514 | 71 | <field name="min_lim">0.0</field> | ||
2515 | 72 | <field name="max_lim">0.0</field> | ||
2516 | 73 | </record> | ||
2517 | 74 | <record id="bank11" model="res.bank"> | ||
2518 | 75 | <field name="name">BANCO CARONI, C.A. BANCO UNIVERSAL</field> | ||
2519 | 76 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2520 | 77 | <field name="code">0128</field> | ||
2521 | 78 | <field name="min_lim">0.0</field> | ||
2522 | 79 | <field name="max_lim">0.0</field> | ||
2523 | 80 | </record> | ||
2524 | 81 | <record id="bank12" model="res.bank"> | ||
2525 | 82 | <field name="name">BANCO SOFITASA BANCO UNIVERSAL, C.A.</field> | ||
2526 | 83 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2527 | 84 | <field name="code">0137</field> | ||
2528 | 85 | <field name="min_lim">0.0</field> | ||
2529 | 86 | <field name="max_lim">0.0</field> | ||
2530 | 87 | </record> | ||
2531 | 88 | <record id="bank13" model="res.bank"> | ||
2532 | 89 | <field name="name">BANCO DE LA GENTE EMPRENDEDORA BANGENTE, C.A.</field> | ||
2533 | 90 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2534 | 91 | <field name="code">0146</field> | ||
2535 | 92 | <field name="min_lim">0.0</field> | ||
2536 | 93 | <field name="max_lim">0.0</field> | ||
2537 | 94 | </record> | ||
2538 | 95 | <record id="bank14" model="res.bank"> | ||
2539 | 96 | <field name="name">TOTAL BANK, C.A. BANCO UNIVERSAL</field> | ||
2540 | 97 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2541 | 98 | <field name="code">0148</field> | ||
2542 | 99 | <field name="min_lim">0.0</field> | ||
2543 | 100 | <field name="max_lim">0.0</field> | ||
2544 | 101 | </record> | ||
2545 | 102 | <record id="bank15" model="res.bank"> | ||
2546 | 103 | <field name="name">100% BANCO, BANCO COMERCIAL, C.A.</field> | ||
2547 | 104 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2548 | 105 | <field name="code">0156</field> | ||
2549 | 106 | <field name="min_lim">0.0</field> | ||
2550 | 107 | <field name="max_lim">0.0</field> | ||
2551 | 108 | </record> | ||
2552 | 109 | <record id="bank16" model="res.bank"> | ||
2553 | 110 | <field name="name">DEL SUR BANCO UNIVERSAL, C.A.</field> | ||
2554 | 111 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2555 | 112 | <field name="code">0157</field> | ||
2556 | 113 | <field name="min_lim">0.0</field> | ||
2557 | 114 | <field name="max_lim">0.0</field> | ||
2558 | 115 | </record> | ||
2559 | 116 | <record id="bank17" model="res.bank"> | ||
2560 | 117 | <field name="name">BANVALOR BANCO COMERCIAL, C.A.</field> | ||
2561 | 118 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2562 | 119 | <field name="code">0162</field> | ||
2563 | 120 | <field name="min_lim">0.0</field> | ||
2564 | 121 | <field name="max_lim">0.0</field> | ||
2565 | 122 | </record> | ||
2566 | 123 | <record id="bank18" model="res.bank"> | ||
2567 | 124 | <field name="name">BANCO DEL TESORO, C.A. BANCO UNIVERSAL</field> | ||
2568 | 125 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2569 | 126 | <field name="code">0163</field> | ||
2570 | 127 | <field name="min_lim">0.0</field> | ||
2571 | 128 | <field name="max_lim">0.0</field> | ||
2572 | 129 | </record> | ||
2573 | 130 | <record id="bank19" model="res.bank"> | ||
2574 | 131 | <field name="name">BANCO AGRICOLA DE VENEZUELA, C.A. BANCO UNIVERSAL</field> | ||
2575 | 132 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2576 | 133 | <field name="code">0166</field> | ||
2577 | 134 | <field name="min_lim">0.0</field> | ||
2578 | 135 | <field name="max_lim">0.0</field> | ||
2579 | 136 | </record> | ||
2580 | 137 | <record id="bank20" model="res.bank"> | ||
2581 | 138 | <field name="name">BANCRECER S.A. BANCO DE DESARROLLO</field> | ||
2582 | 139 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2583 | 140 | <field name="code">0168</field> | ||
2584 | 141 | <field name="min_lim">0.0</field> | ||
2585 | 142 | <field name="max_lim">0.0</field> | ||
2586 | 143 | </record> | ||
2587 | 144 | <record id="bank21" model="res.bank"> | ||
2588 | 145 | <field name="name">MI BANCO, BANCO DE DESARROLLO, C.A.</field> | ||
2589 | 146 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2590 | 147 | <field name="code">0169</field> | ||
2591 | 148 | <field name="min_lim">0.0</field> | ||
2592 | 149 | <field name="max_lim">0.0</field> | ||
2593 | 150 | </record> | ||
2594 | 151 | <record id="bank22" model="res.bank"> | ||
2595 | 152 | <field name="name">BANCO ACTIVO, C.A. BANCO COMERCIAL</field> | ||
2596 | 153 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2597 | 154 | <field name="code">0171</field> | ||
2598 | 155 | <field name="min_lim">0.0</field> | ||
2599 | 156 | <field name="max_lim">0.0</field> | ||
2600 | 157 | </record> | ||
2601 | 158 | <record id="bank23" model="res.bank"> | ||
2602 | 159 | <field name="name">BANCO INTERNACIONAL DE DESARROLLO, C.A.</field> | ||
2603 | 160 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2604 | 161 | <field name="code">0173</field> | ||
2605 | 162 | <field name="min_lim">0.0</field> | ||
2606 | 163 | <field name="max_lim">0.0</field> | ||
2607 | 164 | </record> | ||
2608 | 165 | <record id="bank24" model="res.bank"> | ||
2609 | 166 | <field name="name">BANPLUS BANCO COMERCIAL, C.A.</field> | ||
2610 | 167 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2611 | 168 | <field name="code">0174</field> | ||
2612 | 169 | <field name="min_lim">0.0</field> | ||
2613 | 170 | <field name="max_lim">0.0</field> | ||
2614 | 171 | </record> | ||
2615 | 172 | <record id="bank25" model="res.bank"> | ||
2616 | 173 | <field name="name">CITIBANK N.A.</field> | ||
2617 | 174 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2618 | 175 | <field name="code">0190</field> | ||
2619 | 176 | <field name="min_lim">0.0</field> | ||
2620 | 177 | <field name="max_lim">0.0</field> | ||
2621 | 178 | </record> | ||
2622 | 179 | <record id="bank26" model="res.bank"> | ||
2623 | 180 | <field name="name">BANCO NACIONAL CREDITO, C.A. BANCO UNIVERSAL</field> | ||
2624 | 181 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2625 | 182 | <field name="code">0191</field> | ||
2626 | 183 | <field name="min_lim">0.0</field> | ||
2627 | 184 | <field name="max_lim">0.0</field> | ||
2628 | 185 | </record> | ||
2629 | 186 | <record id="bank27" model="res.bank"> | ||
2630 | 187 | <field name="name">HELM BANK DE VENEZUELA, S.A. BANCO COMERCIAL REGIONAL</field> | ||
2631 | 188 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2632 | 189 | <field name="code">0194</field> | ||
2633 | 190 | <field name="min_lim">0.0</field> | ||
2634 | 191 | <field name="max_lim">0.0</field> | ||
2635 | 192 | </record> | ||
2636 | 193 | <record id="bank28" model="res.bank"> | ||
2637 | 194 | <field name="name">ABN-AMRO BANK N.V.</field> | ||
2638 | 195 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2639 | 196 | <field name="code">0196</field> | ||
2640 | 197 | <field name="min_lim">0.0</field> | ||
2641 | 198 | <field name="max_lim">0.0</field> | ||
2642 | 199 | </record> | ||
2643 | 200 | <record id="bank29" model="res.bank"> | ||
2644 | 201 | <field name="name">CASA PROPIA E.A.P.</field> | ||
2645 | 202 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2646 | 203 | <field name="code">0410</field> | ||
2647 | 204 | <field name="min_lim">0.0</field> | ||
2648 | 205 | <field name="max_lim">0.0</field> | ||
2649 | 206 | </record> | ||
2650 | 207 | <record id="bank30" model="res.bank"> | ||
2651 | 208 | <field name="name">INSTITUTO MUNICIPAL DE CREDITO POPULAR</field> | ||
2652 | 209 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2653 | 210 | <field name="code">0601</field> | ||
2654 | 211 | <field name="min_lim">0.0</field> | ||
2655 | 212 | <field name="max_lim">0.0</field> | ||
2656 | 213 | </record> | ||
2657 | 214 | </data> | ||
2658 | 215 | </openerp> | ||
2659 | 216 | |||
2660 | 0 | 217 | ||
2661 | === added file 'bank_management/data/venezuela_bank_data.xml' | |||
2662 | --- bank_management/data/venezuela_bank_data.xml 1970-01-01 00:00:00 +0000 | |||
2663 | +++ bank_management/data/venezuela_bank_data.xml 2015-04-15 16:28:26 +0000 | |||
2664 | @@ -0,0 +1,59 @@ | |||
2665 | 1 | <?xml version="1.0" ?> | ||
2666 | 2 | <openerp> | ||
2667 | 3 | |||
2668 | 4 | <!-- | ||
2669 | 5 | res_bank | ||
2670 | 6 | --> | ||
2671 | 7 | |||
2672 | 8 | <data noupdate="1"> | ||
2673 | 9 | <record forcecreate="False" id="res_bank_venezuela" model="res.bank"> | ||
2674 | 10 | <field name="name">BANCO DE VENEZUELA S.A.C.A. BANCO UNIVERSAL</field> | ||
2675 | 11 | <field search="[('code','=','VE')]" model='res.country' name='country'/> | ||
2676 | 12 | <field name="code">0102</field> | ||
2677 | 13 | <field eval="500.0" name="max_lim"/> | ||
2678 | 14 | |||
2679 | 15 | |||
2680 | 16 | <field eval=""""<header> | ||
2681 | 17 | <pageTemplate> | ||
2682 | 18 | <frame id="first" x1="0.0mm" y1="0.0mm" width="178.0mm" height="80.0mm"/> | ||
2683 | 19 | <pageGraphics> | ||
2684 | 20 | <setFont name="Courier" size="8"/> | ||
2685 | 21 | <!--cantidad--> | ||
2686 | 22 | <place x="135.0mm" y="75.0mm" width="80.0mm" height="5.0mm"> | ||
2687 | 23 | <para>***[[ formatLang(get_monto() ) ]]***</para> | ||
2688 | 24 | </place> | ||
2689 | 25 | <!--beneficiario--> | ||
2690 | 26 | <place x="35.0mm" y="54.0mm" width="140.0mm" height="10.0mm"> | ||
2691 | 27 | <para>[[get_beneficiario(o.id)]]</para> | ||
2692 | 28 | </place> | ||
2693 | 29 | <!--cantidad en letras--> | ||
2694 | 30 | <!-- <place x="36.0mm" y="50.0mm" width="135.0mm" height="10.0mm"> | ||
2695 | 31 | <para>[[ obt_texto() ]]</para> | ||
2696 | 32 | </place>--> | ||
2697 | 33 | <!--fecha--> | ||
2698 | 34 | <place x="20.0mm" y="38.0mm" width="60.0mm" height="10.0mm"> | ||
2699 | 35 | <para>[[ get_fecha()[0] ]]</para> | ||
2700 | 36 | </place> | ||
2701 | 37 | <!--ano de endose--> | ||
2702 | 38 | <place x="79.0mm" y="38.0mm" width="40.0mm" height="10.0mm"> | ||
2703 | 39 | <para>[[ get_fecha()[1] ]]</para> | ||
2704 | 40 | </place> | ||
2705 | 41 | <!--tiempo de endose--> | ||
2706 | 42 | <place x="89.0mm" y="14.0mm" width="80.0mm" height="10.0mm"> | ||
2707 | 43 | <para>CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE</para> | ||
2708 | 44 | </place> | ||
2709 | 45 | </pageGraphics> | ||
2710 | 46 | </pageTemplate> | ||
2711 | 47 | </header> """" name="format_h"/> | ||
2712 | 48 | |||
2713 | 49 | |||
2714 | 50 | <field eval="100.0" name="min_lim"/> | ||
2715 | 51 | </record> | ||
2716 | 52 | </data> | ||
2717 | 53 | |||
2718 | 54 | |||
2719 | 55 | |||
2720 | 56 | |||
2721 | 57 | </openerp> | ||
2722 | 58 | |||
2723 | 59 | |||
2724 | 0 | 60 | ||
2725 | === added directory 'bank_management/demo' | |||
2726 | === added file 'bank_management/demo/demo.xml' | |||
2727 | --- bank_management/demo/demo.xml 1970-01-01 00:00:00 +0000 | |||
2728 | +++ bank_management/demo/demo.xml 2015-04-15 16:28:26 +0000 | |||
2729 | @@ -0,0 +1,14 @@ | |||
2730 | 1 | <?xml version="1.0" ?> | ||
2731 | 2 | <openerp> | ||
2732 | 3 | <data noupdate="1"> | ||
2733 | 4 | <record id="res_partner_bank_0" model="res.partner.bank"> | ||
2734 | 5 | <field model="account.account" name="trans_account_id" search="[('name', '=', u'Bank Current Account')]"/> | ||
2735 | 6 | <field model="account.journal" name="journal_id" search="[('name', '=', u'Bank Journal ')]"/> | ||
2736 | 7 | <field name="state">bank</field> | ||
2737 | 8 | <field name="partner_id" ref="base.main_partner"/> | ||
2738 | 9 | <field model="account.account" name="bank_account_id" search="[('name', '=', u'Bank Current Account')]"/> | ||
2739 | 10 | <field name="bank" ref="res_bank_mercantil"/> | ||
2740 | 11 | <field name="acc_number">1057542233</field> | ||
2741 | 12 | </record> | ||
2742 | 13 | </data> | ||
2743 | 14 | </openerp> | ||
2744 | 0 | 15 | ||
2745 | === added directory 'bank_management/i18n' | |||
2746 | === added file 'bank_management/i18n/es.po' | |||
2747 | --- bank_management/i18n/es.po 1970-01-01 00:00:00 +0000 | |||
2748 | +++ bank_management/i18n/es.po 2015-04-15 16:28:26 +0000 | |||
2749 | @@ -0,0 +1,2541 @@ | |||
2750 | 1 | # Translation of OpenERP Server. | ||
2751 | 2 | # This file contains the translation of the following modules: | ||
2752 | 3 | # * bank_management | ||
2753 | 4 | # | ||
2754 | 5 | msgid "" | ||
2755 | 6 | msgstr "" | ||
2756 | 7 | "Project-Id-Version: OpenERP Server 6.0.3\n" | ||
2757 | 8 | "Report-Msgid-Bugs-To: support@openerp.com\n" | ||
2758 | 9 | "POT-Creation-Date: 2012-01-09 16:14+0000\n" | ||
2759 | 10 | "PO-Revision-Date: 2012-01-09 16:14+0000\n" | ||
2760 | 11 | "Last-Translator: <>\n" | ||
2761 | 12 | "Language-Team: \n" | ||
2762 | 13 | "MIME-Version: 1.0\n" | ||
2763 | 14 | "Content-Type: text/plain; charset=UTF-8\n" | ||
2764 | 15 | "Content-Transfer-Encoding: \n" | ||
2765 | 16 | "Plural-Forms: \n" | ||
2766 | 17 | |||
2767 | 18 | #. module: bank_management | ||
2768 | 19 | #: view:account.voucher:0 | ||
2769 | 20 | msgid "Payment Ref" | ||
2770 | 21 | msgstr "Ref. pago" | ||
2771 | 22 | |||
2772 | 23 | #. module: bank_management | ||
2773 | 24 | #: report:chk.book.request:0 | ||
2774 | 25 | msgid "Dear Sirs:" | ||
2775 | 26 | msgstr "Estimados Señores:" | ||
2776 | 27 | |||
2777 | 28 | #. module: bank_management | ||
2778 | 29 | #: field:account.voucher,one_partner:0 | ||
2779 | 30 | msgid "One Supplier or Customer ?" | ||
2780 | 31 | msgstr "¿Un solo proveedor o Cliente?" | ||
2781 | 32 | |||
2782 | 33 | #. module: bank_management | ||
2783 | 34 | #: field:cancel.voucher.pay.support,name:0 | ||
2784 | 35 | msgid "Nombre" | ||
2785 | 36 | msgstr "Nombre" | ||
2786 | 37 | |||
2787 | 38 | #. module: bank_management | ||
2788 | 39 | #: model:ir.model,name:bank_management.model_print_model_reports | ||
2789 | 40 | msgid "Class used for introduce the report to print and this features." | ||
2790 | 41 | msgstr "Class used for introduce the report to print and this features." | ||
2791 | 42 | |||
2792 | 43 | #. module: bank_management | ||
2793 | 44 | #: model:ir.model,name:bank_management.model_ir_print | ||
2794 | 45 | msgid " " | ||
2795 | 46 | msgstr " " | ||
2796 | 47 | |||
2797 | 48 | #. module: bank_management | ||
2798 | 49 | #: view:gral.check.book:0 | ||
2799 | 50 | #: model:ir.actions.report.xml,name:bank_management.report_check_book | ||
2800 | 51 | msgid "Check Book Report" | ||
2801 | 52 | msgstr "Reporte de chequera" | ||
2802 | 53 | |||
2803 | 54 | #. module: bank_management | ||
2804 | 55 | #: code:addons/bank_management/check/check_book.py:397 | ||
2805 | 56 | #: code:addons/bank_management/check/check_book.py:399 | ||
2806 | 57 | #: code:addons/bank_management/check/check_note.py:104 | ||
2807 | 58 | #: code:addons/bank_management/check/check_note.py:106 | ||
2808 | 59 | #, python-format | ||
2809 | 60 | msgid "Enter the Reason for Cancellation in other information field" | ||
2810 | 61 | msgstr "Introduzca los motivos de anulación en el campo de otra información" | ||
2811 | 62 | |||
2812 | 63 | #. module: bank_management | ||
2813 | 64 | #: view:account.voucher:0 | ||
2814 | 65 | msgid "Residual" | ||
2815 | 66 | msgstr "Residual" | ||
2816 | 67 | |||
2817 | 68 | #. module: bank_management | ||
2818 | 69 | #: view:voucher.pay.support.wizard:0 | ||
2819 | 70 | msgid "The check is printed correctly?" | ||
2820 | 71 | msgstr "The check is printed correctly?" | ||
2821 | 72 | |||
2822 | 73 | #. module: bank_management | ||
2823 | 74 | #: model:ir.model,name:bank_management.model_check_book | ||
2824 | 75 | msgid "check.book" | ||
2825 | 76 | msgstr "check.book" | ||
2826 | 77 | |||
2827 | 78 | #. module: bank_management | ||
2828 | 79 | #: help:check.book,qty_active:0 | ||
2829 | 80 | msgid "Check note quantity on state active" | ||
2830 | 81 | msgstr "Cantidad de cheques en estado activo" | ||
2831 | 82 | |||
2832 | 83 | #. module: bank_management | ||
2833 | 84 | #: field:cancel.voucher.pay.support,amount:0 | ||
2834 | 85 | msgid "Total a Pagar" | ||
2835 | 86 | msgstr "Total a Pagar" | ||
2836 | 87 | |||
2837 | 88 | #. module: bank_management | ||
2838 | 89 | #: report:chk.book.request:0 | ||
2839 | 90 | msgid "By:" | ||
2840 | 91 | msgstr "Por:" | ||
2841 | 92 | |||
2842 | 93 | #. module: bank_management | ||
2843 | 94 | #: model:ir.actions.report.xml,name:bank_management.report_gral_chk_book | ||
2844 | 95 | msgid "Check Book General Report" | ||
2845 | 96 | msgstr "Reporte general de chequera" | ||
2846 | 97 | |||
2847 | 98 | #. module: bank_management | ||
2848 | 99 | #: constraint:check.book:0 | ||
2849 | 100 | msgid "Error ! Check number must be greater than zero\"." | ||
2850 | 101 | msgstr "Error ! Número del cheque debe ser mayor a cero\"." | ||
2851 | 102 | |||
2852 | 103 | #. module: bank_management | ||
2853 | 104 | #: model:ir.actions.act_window,help:bank_management.action_check_note | ||
2854 | 105 | msgid "With Check Book you can create and manage Check Note." | ||
2855 | 106 | msgstr "Con chequeras puedes crear y administrar cheques." | ||
2856 | 107 | |||
2857 | 108 | #. module: bank_management | ||
2858 | 109 | #: field:voucher.pay.support,amount:0 | ||
2859 | 110 | msgid "Amount" | ||
2860 | 111 | msgstr "Monto" | ||
2861 | 112 | |||
2862 | 113 | #. module: bank_management | ||
2863 | 114 | #: field:res.partner.bank,bank_account_id:0 | ||
2864 | 115 | msgid "Accounting Account" | ||
2865 | 116 | msgstr "Cuenta Contable" | ||
2866 | 117 | |||
2867 | 118 | #. module: bank_management | ||
2868 | 119 | #: selection:cancel.voucher.pay.support,cancel_check_note:0 | ||
2869 | 120 | msgid "Dano fisico" | ||
2870 | 121 | msgstr "Dano fisico" | ||
2871 | 122 | |||
2872 | 123 | #. module: bank_management | ||
2873 | 124 | #: help:print.model.reports,python_code:0 | ||
2874 | 125 | msgid "Set the python code to use" | ||
2875 | 126 | msgstr "Set the python code to use" | ||
2876 | 127 | |||
2877 | 128 | #. module: bank_management | ||
2878 | 129 | #: model:ir.actions.act_window,help:bank_management.action_sol_check_book | ||
2879 | 130 | msgid "With Check Book Request you can create and manage Check Book." | ||
2880 | 131 | msgstr "Con las solicitudes de chequeras podras crear y administrar chequeras." | ||
2881 | 132 | |||
2882 | 133 | #. module: bank_management | ||
2883 | 134 | #: report:cash_amount.3:0 | ||
2884 | 135 | #: report:cash_receipt.drcr.3:0 | ||
2885 | 136 | msgid "No." | ||
2886 | 137 | msgstr "No." | ||
2887 | 138 | |||
2888 | 139 | #. module: bank_management | ||
2889 | 140 | #: field:check.note,suffix:0 | ||
2890 | 141 | msgid "Suffix" | ||
2891 | 142 | msgstr "Sufijo" | ||
2892 | 143 | |||
2893 | 144 | #. module: bank_management | ||
2894 | 145 | #: selection:check.book.wizard,tiempo:0 | ||
2895 | 146 | msgid "Fiscal Period" | ||
2896 | 147 | msgstr "Período Fiscal" | ||
2897 | 148 | |||
2898 | 149 | #. module: bank_management | ||
2899 | 150 | #: field:print.model.reports,check_note_use:0 | ||
2900 | 151 | msgid "Use to print Check?" | ||
2901 | 152 | msgstr "Use to print Check?" | ||
2902 | 153 | |||
2903 | 154 | #. module: bank_management | ||
2904 | 155 | #: field:gral.check.book,desde:0 | ||
2905 | 156 | msgid "Starting Date" | ||
2906 | 157 | msgstr "Fecha de Inicio" | ||
2907 | 158 | |||
2908 | 159 | #. module: bank_management | ||
2909 | 160 | #: field:print.model.reports,gs_option_id:0 | ||
2910 | 161 | msgid "Ghostscript Options" | ||
2911 | 162 | msgstr "Ghostscript Options" | ||
2912 | 163 | |||
2913 | 164 | #. module: bank_management | ||
2914 | 165 | #: model:ir.model,name:bank_management.model_check_book_wizard | ||
2915 | 166 | msgid "check.book.wizard" | ||
2916 | 167 | msgstr "check.book.wizard" | ||
2917 | 168 | |||
2918 | 169 | #. module: bank_management | ||
2919 | 170 | #: selection:check.book.wizard,state_check_note:0 | ||
2920 | 171 | #: selection:gral.check.book,state_check_note:0 | ||
2921 | 172 | msgid "Issued" | ||
2922 | 173 | msgstr "Issued" | ||
2923 | 174 | |||
2924 | 175 | #. module: bank_management | ||
2925 | 176 | #: view:account.voucher:0 | ||
2926 | 177 | msgid "Paid Amount" | ||
2927 | 178 | msgstr "Importe pagado" | ||
2928 | 179 | |||
2929 | 180 | #. module: bank_management | ||
2930 | 181 | #: code:addons/bank_management/check/check_note.py:130 | ||
2931 | 182 | #, python-format | ||
2932 | 183 | msgid "You can not duplicate this document!!!" | ||
2933 | 184 | msgstr "Ud no puede duplicar este documento!!!" | ||
2934 | 185 | |||
2935 | 186 | #. module: bank_management | ||
2936 | 187 | #: field:res.bank,max_lim:0 | ||
2937 | 188 | msgid "Max. Limit" | ||
2938 | 189 | msgstr "Limite Max." | ||
2939 | 190 | |||
2940 | 191 | #. module: bank_management | ||
2941 | 192 | #: field:check.book,cancel_check:0 | ||
2942 | 193 | #: field:check.note,cancel_check_note:0 | ||
2943 | 194 | #: field:voucher.pay.support,cancel_check_note:0 | ||
2944 | 195 | #: field:voucher.pay.support.wizard,cancel_check_note:0 | ||
2945 | 196 | msgid "Reason for Cancellation" | ||
2946 | 197 | msgstr "Motivos para anular" | ||
2947 | 198 | |||
2948 | 199 | #. module: bank_management | ||
2949 | 200 | #: view:check.book:0 | ||
2950 | 201 | #: field:check.book,state:0 | ||
2951 | 202 | #: view:check.book.request:0 | ||
2952 | 203 | #: field:check.book.request,state:0 | ||
2953 | 204 | #: view:check.note:0 | ||
2954 | 205 | #: field:check.note,state:0 | ||
2955 | 206 | #: view:voucher.pay.support:0 | ||
2956 | 207 | #: field:voucher.pay.support,state:0 | ||
2957 | 208 | #: field:voucher.pay.support.wizard,state:0 | ||
2958 | 209 | msgid "State" | ||
2959 | 210 | msgstr "Estado" | ||
2960 | 211 | |||
2961 | 212 | #. module: bank_management | ||
2962 | 213 | #: code:addons/bank_management/check/account_voucher_payment.py:116 | ||
2963 | 214 | #, python-format | ||
2964 | 215 | msgid "Please verify the Amount of Payment !\n" | ||
2965 | 216 | " The Paid Amount no match the computed total" | ||
2966 | 217 | msgstr "!Por favor revise el monto del pago !\n" | ||
2967 | 218 | " El monto a pagar no es igual al monto calculado" | ||
2968 | 219 | |||
2969 | 220 | #. module: bank_management | ||
2970 | 221 | #: selection:cancel.voucher.pay.support,cancel_check_note:0 | ||
2971 | 222 | msgid "Cheque Devuelto" | ||
2972 | 223 | msgstr "Cheque Devuelto" | ||
2973 | 224 | |||
2974 | 225 | #. module: bank_management | ||
2975 | 226 | #: view:voucher.pay.support.wizard:0 | ||
2976 | 227 | msgid "Select Bank Account" | ||
2977 | 228 | msgstr "Selecciones Cuenta Bancaria" | ||
2978 | 229 | |||
2979 | 230 | #. module: bank_management | ||
2980 | 231 | #: field:account.journal,default_payment_credit_account_id:0 | ||
2981 | 232 | msgid "Write-Off Credit Account" | ||
2982 | 233 | msgstr "Cuenta de ajuste acreditar" | ||
2983 | 234 | |||
2984 | 235 | #. module: bank_management | ||
2985 | 236 | #: report:chk.book.request:0 | ||
2986 | 237 | msgid "Authorized Signature(s)" | ||
2987 | 238 | msgstr "Firma(s) Autorizada(s)" | ||
2988 | 239 | |||
2989 | 240 | #. module: bank_management | ||
2990 | 241 | #: field:account.journal,default_payment_debit_account_id:0 | ||
2991 | 242 | msgid "Write-Off Debit account" | ||
2992 | 243 | msgstr "Cuenta de ajuste a debitar" | ||
2993 | 244 | |||
2994 | 245 | #. module: bank_management | ||
2995 | 246 | #: help:check.book,date_active:0 | ||
2996 | 247 | msgid "Date on which the check book status change to active" | ||
2997 | 248 | msgstr "Fecha en la cual la chequera cambia su estado a activo" | ||
2998 | 249 | |||
2999 | 250 | #. module: bank_management | ||
3000 | 251 | #: code:addons/bank_management/check/account_voucher_payment.py:116 | ||
3001 | 252 | #, python-format | ||
3002 | 253 | msgid "Bad Total !" | ||
3003 | 254 | msgstr "!Total incorrecto!" | ||
3004 | 255 | |||
3005 | 256 | #. module: bank_management | ||
3006 | 257 | #: view:account.voucher:0 | ||
3007 | 258 | #: view:check.book:0 | ||
3008 | 259 | #: view:check.note:0 | ||
3009 | 260 | msgid "Other Information" | ||
3010 | 261 | msgstr "Otra información" | ||
3011 | 262 | |||
3012 | 263 | #. module: bank_management | ||
3013 | 264 | #: code:addons/bank_management/check/report/reporte_check_book.py:122 | ||
3014 | 265 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:197 | ||
3015 | 266 | #, python-format | ||
3016 | 267 | msgid "Cancel Check book" | ||
3017 | 268 | msgstr "Cancelar Chequera" | ||
3018 | 269 | |||
3019 | 270 | #. module: bank_management | ||
3020 | 271 | #: selection:print.gs.option,device:0 | ||
3021 | 272 | msgid " Epson-compatible 9-pin, triple resolutio" | ||
3022 | 273 | msgstr " Epson-compatible 9-pin, triple resolutio" | ||
3023 | 274 | |||
3024 | 275 | #. module: bank_management | ||
3025 | 276 | #: model:ir.ui.menu,name:bank_management.id_check_management | ||
3026 | 277 | msgid "Check Management" | ||
3027 | 278 | msgstr "Administración Bancaria" | ||
3028 | 279 | |||
3029 | 280 | #. module: bank_management | ||
3030 | 281 | #: field:check.book.request,code:0 | ||
3031 | 282 | msgid "Request Number" | ||
3032 | 283 | msgstr "Número de solicitud" | ||
3033 | 284 | |||
3034 | 285 | #. module: bank_management | ||
3035 | 286 | #: selection:check.book,qty_check_selection:0 | ||
3036 | 287 | msgid "100" | ||
3037 | 288 | msgstr "100" | ||
3038 | 289 | |||
3039 | 290 | #. module: bank_management | ||
3040 | 291 | #: view:account.voucher:0 | ||
3041 | 292 | msgid "Pay Order" | ||
3042 | 293 | msgstr "Pay Order" | ||
3043 | 294 | |||
3044 | 295 | #. module: bank_management | ||
3045 | 296 | #: report:cash_amount.3:0 | ||
3046 | 297 | msgid "Pagos Anteriores" | ||
3047 | 298 | msgstr "Pagos Anteriores" | ||
3048 | 299 | |||
3049 | 300 | #. module: bank_management | ||
3050 | 301 | #: field:res.company,header_report:0 | ||
3051 | 302 | msgid "Report Header" | ||
3052 | 303 | msgstr "Report Header" | ||
3053 | 304 | |||
3054 | 305 | #. module: bank_management | ||
3055 | 306 | #: field:account.voucher,payee_id:0 | ||
3056 | 307 | #: view:voucher.pay.support:0 | ||
3057 | 308 | #: field:voucher.pay.support,payee_id:0 | ||
3058 | 309 | #: field:voucher.pay.support.wizard,payee_id:0 | ||
3059 | 310 | msgid "Beneficiary" | ||
3060 | 311 | msgstr "Beneficiario" | ||
3061 | 312 | |||
3062 | 313 | #. module: bank_management | ||
3063 | 314 | #: report:cash_amount.3:0 | ||
3064 | 315 | msgid "Retenciones IVA" | ||
3065 | 316 | msgstr "Retenciones IVA" | ||
3066 | 317 | |||
3067 | 318 | #. module: bank_management | ||
3068 | 319 | #: field:res.partner.bank,virtual_balance:0 | ||
3069 | 320 | msgid "Virtual Balance" | ||
3070 | 321 | msgstr "Balance Virtual" | ||
3071 | 322 | |||
3072 | 323 | #. module: bank_management | ||
3073 | 324 | #: selection:cancel.voucher.pay.support,cancel_check_note:0 | ||
3074 | 325 | msgid "Pago no realizado" | ||
3075 | 326 | msgstr "Pago no realizado" | ||
3076 | 327 | |||
3077 | 328 | #. module: bank_management | ||
3078 | 329 | #: help:print.lpr.option,fit_to_page:0 | ||
3079 | 330 | msgid "Specifies that the document should be scaled to fit on the page" | ||
3080 | 331 | msgstr "Specifies that the document should be scaled to fit on the page" | ||
3081 | 332 | |||
3082 | 333 | #. module: bank_management | ||
3083 | 334 | #: field:check.book,date_done:0 | ||
3084 | 335 | msgid "Closing Date" | ||
3085 | 336 | msgstr "Fecha de cierre" | ||
3086 | 337 | |||
3087 | 338 | #. module: bank_management | ||
3088 | 339 | #: help:check.book,accounting_bank_id:0 | ||
3089 | 340 | msgid "bank account to which belong the check book" | ||
3090 | 341 | msgstr "Cuenta bancaria a la cual pertenece la chequera" | ||
3091 | 342 | |||
3092 | 343 | #. module: bank_management | ||
3093 | 344 | #: field:cancel.voucher.pay.support,partner_id:0 | ||
3094 | 345 | #: view:voucher.pay.support:0 | ||
3095 | 346 | #: field:voucher.pay.support,partner_id:0 | ||
3096 | 347 | #: field:voucher.pay.support.wizard,partner_id:0 | ||
3097 | 348 | msgid "Contrapartida" | ||
3098 | 349 | msgstr "Contrapartida" | ||
3099 | 350 | |||
3100 | 351 | #. module: bank_management | ||
3101 | 352 | #: help:voucher.pay.support,state:0 | ||
3102 | 353 | msgid "State Voucher Check Note" | ||
3103 | 354 | msgstr "Estado del cheque en el voucher" | ||
3104 | 355 | |||
3105 | 356 | #. module: bank_management | ||
3106 | 357 | #: report:cash_amount.3:0 | ||
3107 | 358 | #: report:cash_receipt.drcr.3:0 | ||
3108 | 359 | msgid "Por Concepto de :" | ||
3109 | 360 | msgstr "Por Concepto de :" | ||
3110 | 361 | |||
3111 | 362 | #. module: bank_management | ||
3112 | 363 | #: model:ir.model,name:bank_management.model_cancel_voucher_pay_support | ||
3113 | 364 | msgid "cancel.voucher.pay.support" | ||
3114 | 365 | msgstr "cancel.voucher.pay.support" | ||
3115 | 366 | |||
3116 | 367 | #. module: bank_management | ||
3117 | 368 | #: code:addons/bank_management/check/wizard/voucher_pay_support_wizard_pay_order.py:110 | ||
3118 | 369 | #, python-format | ||
3119 | 370 | msgid "There are not check in this account, enter another one!!!" | ||
3120 | 371 | msgstr "No existen cheques en esta cuenta, ingrese otra!!!" | ||
3121 | 372 | |||
3122 | 373 | #. module: bank_management | ||
3123 | 374 | #: field:check.book.wizard,tiempo:0 | ||
3124 | 375 | #: field:gral.check.book,tiempo:0 | ||
3125 | 376 | msgid "Time" | ||
3126 | 377 | msgstr "Período" | ||
3127 | 378 | |||
3128 | 379 | #. module: bank_management | ||
3129 | 380 | #: report:chk.book.request:0 | ||
3130 | 381 | msgid "Agency:" | ||
3131 | 382 | msgstr "Agencia:" | ||
3132 | 383 | |||
3133 | 384 | #. module: bank_management | ||
3134 | 385 | #: view:voucher.pay.support.wizard:0 | ||
3135 | 386 | msgid "Agree" | ||
3136 | 387 | msgstr "De acuerdo" | ||
3137 | 388 | |||
3138 | 389 | #. module: bank_management | ||
3139 | 390 | #: selection:print.lpr.option,orientation_requested:0 | ||
3140 | 391 | msgid "Landscape (90 degrees)" | ||
3141 | 392 | msgstr "Landscape (90 degrees)" | ||
3142 | 393 | |||
3143 | 394 | #. module: bank_management | ||
3144 | 395 | #: field:check.book.wizard,mes:0 | ||
3145 | 396 | #: view:gral.check.book:0 | ||
3146 | 397 | #: field:gral.check.book,mes:0 | ||
3147 | 398 | #: selection:gral.check.book,tiempo:0 | ||
3148 | 399 | msgid "Period" | ||
3149 | 400 | msgstr "Período" | ||
3150 | 401 | |||
3151 | 402 | #. module: bank_management | ||
3152 | 403 | #: view:check.note:0 | ||
3153 | 404 | msgid "Search Check Note" | ||
3154 | 405 | msgstr "Busqueda de cheque" | ||
3155 | 406 | |||
3156 | 407 | #. module: bank_management | ||
3157 | 408 | #: field:cancel.voucher.pay.support,accounting_bank_id:0 | ||
3158 | 409 | msgid "Cuenta Bancaria" | ||
3159 | 410 | msgstr "Cuenta Bancaria" | ||
3160 | 411 | |||
3161 | 412 | #. module: bank_management | ||
3162 | 413 | #: report:cash_amount.3:0 | ||
3163 | 414 | #: report:cash_receipt.drcr.3:0 | ||
3164 | 415 | msgid "Cancelado" | ||
3165 | 416 | msgstr "Cancelado" | ||
3166 | 417 | |||
3167 | 418 | #. module: bank_management | ||
3168 | 419 | #: code:addons/bank_management/check/voucher_pay_support.py:135 | ||
3169 | 420 | #, python-format | ||
3170 | 421 | msgid "Remove the reason for cancellation" | ||
3171 | 422 | msgstr "Borre los motivos para anulación" | ||
3172 | 423 | |||
3173 | 424 | #. module: bank_management | ||
3174 | 425 | #: model:ir.actions.report.xml,name:bank_management.check_fmt_report | ||
3175 | 426 | #: view:voucher.pay.support.wizard:0 | ||
3176 | 427 | msgid "Print Check" | ||
3177 | 428 | msgstr "Imprimir Cheque" | ||
3178 | 429 | |||
3179 | 430 | #. module: bank_management | ||
3180 | 431 | #: view:voucher.pay.support:0 | ||
3181 | 432 | msgid "Search Voucher Pay Support" | ||
3182 | 433 | msgstr "Busqueda soporte de pago" | ||
3183 | 434 | |||
3184 | 435 | #. module: bank_management | ||
3185 | 436 | #: help:res.bank,format_h:0 | ||
3186 | 437 | msgid "Print format of check" | ||
3187 | 438 | msgstr "Formato de impresión el cheque" | ||
3188 | 439 | |||
3189 | 440 | #. module: bank_management | ||
3190 | 441 | #: field:print.lpr.option,media:0 | ||
3191 | 442 | msgid "Media" | ||
3192 | 443 | msgstr "Media" | ||
3193 | 444 | |||
3194 | 445 | #. module: bank_management | ||
3195 | 446 | #: field:check.book,check_book_request_id:0 | ||
3196 | 447 | #: view:check.book.request:0 | ||
3197 | 448 | #: report:chk.book.request:0 | ||
3198 | 449 | #: model:ir.actions.act_window,name:bank_management.action_sol_check_book | ||
3199 | 450 | #: model:ir.ui.menu,name:bank_management.menu_check_book_solicitud | ||
3200 | 451 | msgid "Check Book Request" | ||
3201 | 452 | msgstr "Solicitud de chequera" | ||
3202 | 453 | |||
3203 | 454 | #. module: bank_management | ||
3204 | 455 | #: help:check.book,bank_id:0 | ||
3205 | 456 | #: help:check.book.request,bank_id:0 | ||
3206 | 457 | msgid "The bank entity name must be load when saved it" | ||
3207 | 458 | msgstr "El nombre de la entidad bancaria es obligatorio" | ||
3208 | 459 | |||
3209 | 460 | #. module: bank_management | ||
3210 | 461 | #: view:check.book:0 | ||
3211 | 462 | msgid "Reactive" | ||
3212 | 463 | msgstr "Reactivar" | ||
3213 | 464 | |||
3214 | 465 | #. module: bank_management | ||
3215 | 466 | #: view:check.book.request:0 | ||
3216 | 467 | #: field:check.book.request,agen_id:0 | ||
3217 | 468 | msgid "Bank Agency" | ||
3218 | 469 | msgstr "Agencia Bancaria" | ||
3219 | 470 | |||
3220 | 471 | #. module: bank_management | ||
3221 | 472 | #: report:chk.book:0 | ||
3222 | 473 | #: report:wizard.general.book:0 | ||
3223 | 474 | msgid "DATE" | ||
3224 | 475 | msgstr "FECHA" | ||
3225 | 476 | |||
3226 | 477 | #. module: bank_management | ||
3227 | 478 | #: report:chk.book:0 | ||
3228 | 479 | #: report:wizard.general.book:0 | ||
3229 | 480 | msgid "AMOUNT COMMITTED" | ||
3230 | 481 | msgstr "MONTO COMPROMETIDO" | ||
3231 | 482 | |||
3232 | 483 | #. module: bank_management | ||
3233 | 484 | #: report:chk.book.request:0 | ||
3234 | 485 | msgid "Sirs:" | ||
3235 | 486 | msgstr "Señores:" | ||
3236 | 487 | |||
3237 | 488 | #. module: bank_management | ||
3238 | 489 | #: model:ir.actions.act_window,name:bank_management.action_wiz_gral_check_book | ||
3239 | 490 | #: model:ir.ui.menu,name:bank_management.menu_action_wiz_gral_check_book | ||
3240 | 491 | msgid "General Check Book Report" | ||
3241 | 492 | msgstr "Reporte general de chequera" | ||
3242 | 493 | |||
3243 | 494 | #. module: bank_management | ||
3244 | 495 | #: selection:print.gs.option,device:0 | ||
3245 | 496 | msgid " Epson-compatible dot matrix printer (9 or 24 pi" | ||
3246 | 497 | msgstr " Epson-compatible dot matrix printer (9 or 24 pi" | ||
3247 | 498 | |||
3248 | 499 | #. module: bank_management | ||
3249 | 500 | #: report:chk.book.request:0 | ||
3250 | 501 | msgid ", bearer of Identity Card No." | ||
3251 | 502 | msgstr ", portador de la Cédula de Identidad No." | ||
3252 | 503 | |||
3253 | 504 | #. module: bank_management | ||
3254 | 505 | #: help:check.book.request,state:0 | ||
3255 | 506 | msgid "Request check book state" | ||
3256 | 507 | msgstr "Estado en que se encuentra la solicitud" | ||
3257 | 508 | |||
3258 | 509 | #. module: bank_management | ||
3259 | 510 | #: model:ir.model,name:bank_management.model_account_journal | ||
3260 | 511 | #: field:res.partner.bank,journal_id:0 | ||
3261 | 512 | msgid "Journal" | ||
3262 | 513 | msgstr "Diario" | ||
3263 | 514 | |||
3264 | 515 | #. module: bank_management | ||
3265 | 516 | #: view:res.partner.bank:0 | ||
3266 | 517 | msgid "Bank account" | ||
3267 | 518 | msgstr "Cuenta bancaria" | ||
3268 | 519 | |||
3269 | 520 | #. module: bank_management | ||
3270 | 521 | #: report:chk.book:0 | ||
3271 | 522 | #: report:wizard.general.book:0 | ||
3272 | 523 | msgid "AMOUNT" | ||
3273 | 524 | msgstr "MONTO" | ||
3274 | 525 | |||
3275 | 526 | #. module: bank_management | ||
3276 | 527 | #: view:check.note:0 | ||
3277 | 528 | #: model:ir.actions.act_window,name:bank_management.action_check_note | ||
3278 | 529 | #: model:ir.ui.menu,name:bank_management.menu_check_note | ||
3279 | 530 | #: field:voucher.pay.support,check_note_id:0 | ||
3280 | 531 | #: view:voucher.pay.support.wizard:0 | ||
3281 | 532 | msgid "Check Note" | ||
3282 | 533 | msgstr "Cheque" | ||
3283 | 534 | |||
3284 | 535 | #. module: bank_management | ||
3285 | 536 | #: code:addons/bank_management/check/report/reporte_check_book.py:76 | ||
3286 | 537 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:82 | ||
3287 | 538 | #: selection:check.note,cancel_check_note:0 | ||
3288 | 539 | #: selection:voucher.pay.support,cancel_check_note:0 | ||
3289 | 540 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
3290 | 541 | #, python-format | ||
3291 | 542 | msgid "Expired" | ||
3292 | 543 | msgstr "Caducidad" | ||
3293 | 544 | |||
3294 | 545 | #. module: bank_management | ||
3295 | 546 | #: view:account.voucher:0 | ||
3296 | 547 | msgid "Payment" | ||
3297 | 548 | msgstr "Pago" | ||
3298 | 549 | |||
3299 | 550 | #. module: bank_management | ||
3300 | 551 | #: view:check.book:0 | ||
3301 | 552 | msgid "Search Check Book" | ||
3302 | 553 | msgstr "Busqueda Chequeras" | ||
3303 | 554 | |||
3304 | 555 | #. module: bank_management | ||
3305 | 556 | #: field:cancel.voucher.pay.support,expiry:0 | ||
3306 | 557 | msgid "Dias de Caducidad" | ||
3307 | 558 | msgstr "Dias de Caducidad" | ||
3308 | 559 | |||
3309 | 560 | #. module: bank_management | ||
3310 | 561 | #: view:check.book:0 | ||
3311 | 562 | #: selection:check.book,state:0 | ||
3312 | 563 | #: view:check.book.request:0 | ||
3313 | 564 | #: view:check.note:0 | ||
3314 | 565 | msgid "Request" | ||
3315 | 566 | msgstr "Solicitud" | ||
3316 | 567 | |||
3317 | 568 | #. module: bank_management | ||
3318 | 569 | #: model:ir.actions.act_window,name:bank_management.action_pay_order_contrapartida | ||
3319 | 570 | #: model:ir.actions.act_window,name:bank_management.action_rec_order_contrapartida | ||
3320 | 571 | #: model:ir.ui.menu,name:bank_management.menu_contrapartida | ||
3321 | 572 | #: model:ir.ui.menu,name:bank_management.menu_rec_contrapartida | ||
3322 | 573 | msgid "Orden de Pago Contrapartida" | ||
3323 | 574 | msgstr "Orden de Pago Contrapartida" | ||
3324 | 575 | |||
3325 | 576 | #. module: bank_management | ||
3326 | 577 | #: report:cash_amount.3:0 | ||
3327 | 578 | msgid "Número" | ||
3328 | 579 | msgstr "Número" | ||
3329 | 580 | |||
3330 | 581 | #. module: bank_management | ||
3331 | 582 | #: field:account.voucher,pay_bank:0 | ||
3332 | 583 | msgid "Pay check ?" | ||
3333 | 584 | msgstr "¿Pago con cheque?" | ||
3334 | 585 | |||
3335 | 586 | #. module: bank_management | ||
3336 | 587 | #: field:print.model.reports,model_id:0 | ||
3337 | 588 | msgid "Model" | ||
3338 | 589 | msgstr "Model" | ||
3339 | 590 | |||
3340 | 591 | #. module: bank_management | ||
3341 | 592 | #: report:cash_amount.3:0 | ||
3342 | 593 | #: report:cash_receipt.drcr.3:0 | ||
3343 | 594 | msgid "Recibe:" | ||
3344 | 595 | msgstr "Recibe:" | ||
3345 | 596 | |||
3346 | 597 | #. module: bank_management | ||
3347 | 598 | #: selection:print.lpr.option,media:0 | ||
3348 | 599 | msgid "Half Letter" | ||
3349 | 600 | msgstr "Half Letter" | ||
3350 | 601 | |||
3351 | 602 | #. module: bank_management | ||
3352 | 603 | #: field:voucher.pay.support,return_voucher_id:0 | ||
3353 | 604 | msgid "Cancellation Voucher" | ||
3354 | 605 | msgstr "Comprobante Devuelto" | ||
3355 | 606 | |||
3356 | 607 | #. module: bank_management | ||
3357 | 608 | #: field:check.book,date_draft:0 | ||
3358 | 609 | msgid "Date Received" | ||
3359 | 610 | msgstr "Fecha de recepción" | ||
3360 | 611 | |||
3361 | 612 | #. module: bank_management | ||
3362 | 613 | #: model:ir.model,name:bank_management.model_gral_check_book | ||
3363 | 614 | msgid "gral.check.book" | ||
3364 | 615 | msgstr "gral.check.book" | ||
3365 | 616 | |||
3366 | 617 | #. module: bank_management | ||
3367 | 618 | #: code:addons/bank_management/check/report/reporte_check_book.py:74 | ||
3368 | 619 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:80 | ||
3369 | 620 | #: selection:check.book,cancel_check:0 | ||
3370 | 621 | #: selection:check.note,cancel_check_note:0 | ||
3371 | 622 | #: selection:voucher.pay.support,cancel_check_note:0 | ||
3372 | 623 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
3373 | 624 | #, python-format | ||
3374 | 625 | msgid "Physical damage" | ||
3375 | 626 | msgstr "Daño físico" | ||
3376 | 627 | |||
3377 | 628 | #. module: bank_management | ||
3378 | 629 | #: report:chk.book:0 | ||
3379 | 630 | #: report:wizard.general.book:0 | ||
3380 | 631 | msgid "THIS DOCUMENT IS NOT INTENDED TO BE USED AS FINAL DOCUMENT" | ||
3381 | 632 | msgstr "ESTE DOCUMENTO NO ESTA DESTINADO A SER UTILIZADO COMO DOCUMENTO FINAL" | ||
3382 | 633 | |||
3383 | 634 | #. module: bank_management | ||
3384 | 635 | #: code:addons/bank_management/check/check_book.py:399 | ||
3385 | 636 | #, python-format | ||
3386 | 637 | msgid "warning !" | ||
3387 | 638 | msgstr "advertencia !" | ||
3388 | 639 | |||
3389 | 640 | #. module: bank_management | ||
3390 | 641 | #: help:print.model.reports,gs_use:0 | ||
3391 | 642 | msgid "Checking this field will allow to print Ghostscript options" | ||
3392 | 643 | msgstr "Checking this field will allow to print Ghostscript options" | ||
3393 | 644 | |||
3394 | 645 | #. module: bank_management | ||
3395 | 646 | #: field:cancel.voucher.pay.support,cancel_check_note:0 | ||
3396 | 647 | msgid "Motivo de Cancelacion" | ||
3397 | 648 | msgstr "Motivo de Cancelacion" | ||
3398 | 649 | |||
3399 | 650 | #. module: bank_management | ||
3400 | 651 | #: view:check.book:0 | ||
3401 | 652 | #: field:check.book,name:0 | ||
3402 | 653 | #: view:check.book.request:0 | ||
3403 | 654 | #: field:check.book.wizard,check_book_id:0 | ||
3404 | 655 | #: view:check.note:0 | ||
3405 | 656 | #: field:check.note,check_book_id:0 | ||
3406 | 657 | #: field:gral.check.book,check_book_id:0 | ||
3407 | 658 | #: model:ir.actions.act_window,name:bank_management.action_check_book | ||
3408 | 659 | #: model:ir.ui.menu,name:bank_management.menu_check_book | ||
3409 | 660 | msgid "Check Book" | ||
3410 | 661 | msgstr "Chequera" | ||
3411 | 662 | |||
3412 | 663 | #. module: bank_management | ||
3413 | 664 | #: field:print.model.reports,depend_state:0 | ||
3414 | 665 | msgid "Depends State" | ||
3415 | 666 | msgstr "Depends State" | ||
3416 | 667 | |||
3417 | 668 | #. module: bank_management | ||
3418 | 669 | #: selection:gral.check.book,state_check_note:0 | ||
3419 | 670 | msgid "Unfiltered" | ||
3420 | 671 | msgstr "Sin filtro" | ||
3421 | 672 | |||
3422 | 673 | #. module: bank_management | ||
3423 | 674 | #: view:account.voucher:0 | ||
3424 | 675 | msgid "Supplier" | ||
3425 | 676 | msgstr "Proveedor" | ||
3426 | 677 | |||
3427 | 678 | #. module: bank_management | ||
3428 | 679 | #: selection:check.book,qty_check_selection:0 | ||
3429 | 680 | msgid "25" | ||
3430 | 681 | msgstr "25" | ||
3431 | 682 | |||
3432 | 683 | #. module: bank_management | ||
3433 | 684 | #: selection:cancel.voucher.pay.support,cancel_check_note:0 | ||
3434 | 685 | msgid "Perdida o extravio" | ||
3435 | 686 | msgstr "Perdida o extravio" | ||
3436 | 687 | |||
3437 | 688 | #. module: bank_management | ||
3438 | 689 | #: report:chk.book:0 | ||
3439 | 690 | #: report:wizard.general.book:0 | ||
3440 | 691 | msgid "AMOUNT PAID" | ||
3441 | 692 | msgstr "MONTO PAGADO" | ||
3442 | 693 | |||
3443 | 694 | #. module: bank_management | ||
3444 | 695 | #: help:res.partner.bank,bank_account_id:0 | ||
3445 | 696 | msgid "Acountig account associated to the bank account, it journal entries will be made" | ||
3446 | 697 | msgstr "Cuenta contable asociada a la cuenta bancaria, en donde se realizarán los asientos" | ||
3447 | 698 | |||
3448 | 699 | #. module: bank_management | ||
3449 | 700 | #: code:addons/bank_management/check/check_book.py:397 | ||
3450 | 701 | #: code:addons/bank_management/check/check_book_request.py:137 | ||
3451 | 702 | #: code:addons/bank_management/check/check_note.py:130 | ||
3452 | 703 | #, python-format | ||
3453 | 704 | msgid "Warning !" | ||
3454 | 705 | msgstr "Advertencia !" | ||
3455 | 706 | |||
3456 | 707 | #. module: bank_management | ||
3457 | 708 | #: model:ir.actions.act_window,help:bank_management.action_res_partner_bank | ||
3458 | 709 | msgid "With Bank Account you can create and manage Bank Account." | ||
3459 | 710 | msgstr "Con cuentas bancarias Ud. puede crear y administrar cuentas bancarias." | ||
3460 | 711 | |||
3461 | 712 | #. module: bank_management | ||
3462 | 713 | #: field:cancel.voucher.pay.support,date:0 | ||
3463 | 714 | #: report:cash_amount.3:0 | ||
3464 | 715 | msgid "Fecha" | ||
3465 | 716 | msgstr "Fecha" | ||
3466 | 717 | |||
3467 | 718 | #. module: bank_management | ||
3468 | 719 | #: view:check.book.request:0 | ||
3469 | 720 | #: selection:check.book.request,state:0 | ||
3470 | 721 | msgid "Received" | ||
3471 | 722 | msgstr "Recibido" | ||
3472 | 723 | |||
3473 | 724 | #. module: bank_management | ||
3474 | 725 | #: view:res.bank:0 | ||
3475 | 726 | #: field:res.bank,format_h:0 | ||
3476 | 727 | msgid "Format Check" | ||
3477 | 728 | msgstr "Formato de Cheque" | ||
3478 | 729 | |||
3479 | 730 | #. module: bank_management | ||
3480 | 731 | #: help:print.gs.option,name:0 | ||
3481 | 732 | msgid "Set the name for this Ghostscript" | ||
3482 | 733 | msgstr "Set the name for this Ghostscript" | ||
3483 | 734 | |||
3484 | 735 | #. module: bank_management | ||
3485 | 736 | #: field:voucher.pay.support,date:0 | ||
3486 | 737 | msgid "Issued Date" | ||
3487 | 738 | msgstr "Fecha de emisión" | ||
3488 | 739 | |||
3489 | 740 | #. module: bank_management | ||
3490 | 741 | #: model:ir.model,name:bank_management.model_voucher_pay_support | ||
3491 | 742 | msgid "voucher_pay_support" | ||
3492 | 743 | msgstr "voucher_pay_support" | ||
3493 | 744 | |||
3494 | 745 | #. module: bank_management | ||
3495 | 746 | #: view:account.voucher:0 | ||
3496 | 747 | msgid "Payment Options" | ||
3497 | 748 | msgstr "Opciones de pago" | ||
3498 | 749 | |||
3499 | 750 | #. module: bank_management | ||
3500 | 751 | #: field:print.gs.option,device:0 | ||
3501 | 752 | msgid "Device Driver" | ||
3502 | 753 | msgstr "Device Driver" | ||
3503 | 754 | |||
3504 | 755 | #. module: bank_management | ||
3505 | 756 | #: model:ir.model,name:bank_management.model_check_note | ||
3506 | 757 | msgid "check.note" | ||
3507 | 758 | msgstr "check.note" | ||
3508 | 759 | |||
3509 | 760 | #. module: bank_management | ||
3510 | 761 | #: view:account.voucher:0 | ||
3511 | 762 | msgid "Unreconcile" | ||
3512 | 763 | msgstr "Romper conciliación" | ||
3513 | 764 | |||
3514 | 765 | #. module: bank_management | ||
3515 | 766 | #: code:addons/bank_management/check/check_note.py:104 | ||
3516 | 767 | #: code:addons/bank_management/check/check_note.py:106 | ||
3517 | 768 | #: code:addons/bank_management/check/voucher_pay_support.py:135 | ||
3518 | 769 | #: code:addons/bank_management/check/voucher_pay_support.py:140 | ||
3519 | 770 | #: code:addons/bank_management/check/voucher_pay_support.py:157 | ||
3520 | 771 | #: code:addons/bank_management/check/wizard/voucher_pay_support_wizard_pay_order.py:110 | ||
3521 | 772 | #: code:addons/bank_management/check/wizard/voucher_pay_support_wizard_pay_order.py:167 | ||
3522 | 773 | #: code:addons/bank_management/check/wizard/voucher_pay_support_wizard_pay_order.py:215 | ||
3523 | 774 | #, python-format | ||
3524 | 775 | msgid "Alert !" | ||
3525 | 776 | msgstr "Atención !" | ||
3526 | 777 | |||
3527 | 778 | #. module: bank_management | ||
3528 | 779 | #: model:ir.actions.act_window,name:bank_management.action_pay_order | ||
3529 | 780 | #: model:ir.actions.act_window,name:bank_management.action_rec_order | ||
3530 | 781 | #: model:ir.ui.menu,name:bank_management.menu_pay_order_general | ||
3531 | 782 | #: model:ir.ui.menu,name:bank_management.menu_rec_order_general | ||
3532 | 783 | msgid "Orden de Pago" | ||
3533 | 784 | msgstr "Orden de Pago" | ||
3534 | 785 | |||
3535 | 786 | #. module: bank_management | ||
3536 | 787 | #: view:voucher.pay.support.wizard:0 | ||
3537 | 788 | msgid "_Cancel" | ||
3538 | 789 | msgstr "_Cancelar" | ||
3539 | 790 | |||
3540 | 791 | #. module: bank_management | ||
3541 | 792 | #: view:account.voucher:0 | ||
3542 | 793 | msgid "Payment Information" | ||
3543 | 794 | msgstr "Información de pago" | ||
3544 | 795 | |||
3545 | 796 | #. module: bank_management | ||
3546 | 797 | #: field:check.book,qty_check:0 | ||
3547 | 798 | #: view:voucher.pay.support:0 | ||
3548 | 799 | #: selection:voucher.pay.support.wizard,type:0 | ||
3549 | 800 | msgid "Check" | ||
3550 | 801 | msgstr "Cheque" | ||
3551 | 802 | |||
3552 | 803 | #. module: bank_management | ||
3553 | 804 | #: help:check.book.request,agen_id:0 | ||
3554 | 805 | msgid "The Bank Agency name must be load when saved it" | ||
3555 | 806 | msgstr "El nombre de la agencia bancaria es obligatorio" | ||
3556 | 807 | |||
3557 | 808 | #. module: bank_management | ||
3558 | 809 | #: field:check.book.wizard,desde:0 | ||
3559 | 810 | msgid "From" | ||
3560 | 811 | msgstr "Desde" | ||
3561 | 812 | |||
3562 | 813 | #. module: bank_management | ||
3563 | 814 | #: model:ir.actions.act_window,help:bank_management.action_check_book | ||
3564 | 815 | msgid "With Check Book you can create and manage Check Book." | ||
3565 | 816 | msgstr "Con chequeras Ud. puede crear y administrar chequeras." | ||
3566 | 817 | |||
3567 | 818 | #. module: bank_management | ||
3568 | 819 | #: selection:print.lpr.option,media:0 | ||
3569 | 820 | msgid "Legal" | ||
3570 | 821 | msgstr "Legal" | ||
3571 | 822 | |||
3572 | 823 | #. module: bank_management | ||
3573 | 824 | #: view:voucher.pay.support.wizard:0 | ||
3574 | 825 | msgid "Next" | ||
3575 | 826 | msgstr "Siguiente" | ||
3576 | 827 | |||
3577 | 828 | #. module: bank_management | ||
3578 | 829 | #: report:cash_receipt.drcr.3:0 | ||
3579 | 830 | msgid "Detalles" | ||
3580 | 831 | msgstr "Detalles" | ||
3581 | 832 | |||
3582 | 833 | #. module: bank_management | ||
3583 | 834 | #: field:voucher.pay.support,expiry:0 | ||
3584 | 835 | msgid "Expiry Days" | ||
3585 | 836 | msgstr "Días de caducidad" | ||
3586 | 837 | |||
3587 | 838 | #. module: bank_management | ||
3588 | 839 | #: view:check.book.request:0 | ||
3589 | 840 | #: field:check.book.request,partner_id:0 | ||
3590 | 841 | msgid "Authorized" | ||
3591 | 842 | msgstr "Autorizado" | ||
3592 | 843 | |||
3593 | 844 | #. module: bank_management | ||
3594 | 845 | #: view:check.book.request:0 | ||
3595 | 846 | msgid "Print" | ||
3596 | 847 | msgstr "Imprimir" | ||
3597 | 848 | |||
3598 | 849 | #. module: bank_management | ||
3599 | 850 | #: view:cancel.voucher.pay.support:0 | ||
3600 | 851 | msgid "Reason of Cancellation" | ||
3601 | 852 | msgstr "Reason of Cancellation" | ||
3602 | 853 | |||
3603 | 854 | #. module: bank_management | ||
3604 | 855 | #: field:voucher.pay.support.wizard,bool_sure:0 | ||
3605 | 856 | msgid "Are you sure?" | ||
3606 | 857 | msgstr "¿Esta seguro?" | ||
3607 | 858 | |||
3608 | 859 | #. module: bank_management | ||
3609 | 860 | #: code:addons/bank_management/check/report/reporte_check_book.py:61 | ||
3610 | 861 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:67 | ||
3611 | 862 | #: view:check.book:0 | ||
3612 | 863 | #: selection:check.book,state:0 | ||
3613 | 864 | #: selection:check.note,state:0 | ||
3614 | 865 | #, python-format | ||
3615 | 866 | msgid "Hibernate" | ||
3616 | 867 | msgstr "Hibernar" | ||
3617 | 868 | |||
3618 | 869 | #. module: bank_management | ||
3619 | 870 | #: field:cancel.voucher.pay.support,type:0 | ||
3620 | 871 | #: field:voucher.pay.support,type:0 | ||
3621 | 872 | #: field:voucher.pay.support.wizard,type:0 | ||
3622 | 873 | msgid "Type" | ||
3623 | 874 | msgstr "Tipo" | ||
3624 | 875 | |||
3625 | 876 | #. module: bank_management | ||
3626 | 877 | #: field:ir.print,report_id:0 | ||
3627 | 878 | #: field:print.model.reports,report_id:0 | ||
3628 | 879 | msgid "Report" | ||
3629 | 880 | msgstr "Report" | ||
3630 | 881 | |||
3631 | 882 | #. module: bank_management | ||
3632 | 883 | #: field:voucher.pay.support,max_lim:0 | ||
3633 | 884 | msgid "Max Limit" | ||
3634 | 885 | msgstr "Limite Max" | ||
3635 | 886 | |||
3636 | 887 | #. module: bank_management | ||
3637 | 888 | #: code:addons/bank_management/check/check_book.py:243 | ||
3638 | 889 | #: code:addons/bank_management/check/wizard/cancel_voucher_pay_support.py:154 | ||
3639 | 890 | #, python-format | ||
3640 | 891 | msgid "Atencion !" | ||
3641 | 892 | msgstr "Atencion !" | ||
3642 | 893 | |||
3643 | 894 | #. module: bank_management | ||
3644 | 895 | #: view:check.book.request:0 | ||
3645 | 896 | msgid "Receive" | ||
3646 | 897 | msgstr "Recibido" | ||
3647 | 898 | |||
3648 | 899 | #. module: bank_management | ||
3649 | 900 | #: report:chk.book.request:0 | ||
3650 | 901 | msgid "Please to make delivery of" | ||
3651 | 902 | msgstr "Sirvase en hacer entrega de" | ||
3652 | 903 | |||
3653 | 904 | #. module: bank_management | ||
3654 | 905 | #: report:cash_amount.3:0 | ||
3655 | 906 | #: report:cash_receipt.drcr.3:0 | ||
3656 | 907 | msgid "Fecha:" | ||
3657 | 908 | msgstr "Fecha:" | ||
3658 | 909 | |||
3659 | 910 | #. module: bank_management | ||
3660 | 911 | #: view:res.partner.bank:0 | ||
3661 | 912 | msgid "Partner" | ||
3662 | 913 | msgstr "Empresa" | ||
3663 | 914 | |||
3664 | 915 | #. module: bank_management | ||
3665 | 916 | #: help:print.model.reports,allow_repeat:0 | ||
3666 | 917 | msgid "Checking this field will allow you to print more than once this report" | ||
3667 | 918 | msgstr "Checking this field will allow you to print more than once this report" | ||
3668 | 919 | |||
3669 | 920 | #. module: bank_management | ||
3670 | 921 | #: view:check.book:0 | ||
3671 | 922 | msgid "Load Checks" | ||
3672 | 923 | msgstr "Cargar Cheques" | ||
3673 | 924 | |||
3674 | 925 | #. module: bank_management | ||
3675 | 926 | #: report:chk.book.request:0 | ||
3676 | 927 | msgid ") checkbook stubs of:" | ||
3677 | 928 | msgstr ") talonario(s) de chequera(s) de:" | ||
3678 | 929 | |||
3679 | 930 | #. module: bank_management | ||
3680 | 931 | #: field:check.book,date_active:0 | ||
3681 | 932 | msgid "Activation Date" | ||
3682 | 933 | msgstr "Fecha de activación" | ||
3683 | 934 | |||
3684 | 935 | #. module: bank_management | ||
3685 | 936 | #: field:ir.print,create_date:0 | ||
3686 | 937 | msgid "Date Created" | ||
3687 | 938 | msgstr "Date Created" | ||
3688 | 939 | |||
3689 | 940 | #. module: bank_management | ||
3690 | 941 | #: help:check.book,fixed_prefix:0 | ||
3691 | 942 | msgid "If the prefix of the number of checks is constant check this option" | ||
3692 | 943 | msgstr "Sí el prefijo del número de cheques es constante marque esta opción" | ||
3693 | 944 | |||
3694 | 945 | #. module: bank_management | ||
3695 | 946 | #: view:account.voucher:0 | ||
3696 | 947 | msgid "Generar Pago" | ||
3697 | 948 | msgstr "Generar Pago" | ||
3698 | 949 | |||
3699 | 950 | #. module: bank_management | ||
3700 | 951 | #: code:addons/bank_management/check/report/reporte_check_book.py:59 | ||
3701 | 952 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:65 | ||
3702 | 953 | #: view:check.book:0 | ||
3703 | 954 | #: selection:check.book,state:0 | ||
3704 | 955 | #: view:check.note:0 | ||
3705 | 956 | #: selection:check.note,state:0 | ||
3706 | 957 | #, python-format | ||
3707 | 958 | msgid "Review" | ||
3708 | 959 | msgstr "Revisar" | ||
3709 | 960 | |||
3710 | 961 | #. module: bank_management | ||
3711 | 962 | #: field:check.book.wizard,state_check_note:0 | ||
3712 | 963 | #: help:check.note,state:0 | ||
3713 | 964 | #: field:gral.check.book,state_check_note:0 | ||
3714 | 965 | msgid "Check Note State" | ||
3715 | 966 | msgstr "Estado actual del cheque" | ||
3716 | 967 | |||
3717 | 968 | #. module: bank_management | ||
3718 | 969 | #: model:ir.actions.act_window,name:bank_management.wiz_pay_support_cancel | ||
3719 | 970 | msgid "Cancel Voucher Payment" | ||
3720 | 971 | msgstr "Anular Voucher de pago" | ||
3721 | 972 | |||
3722 | 973 | #. module: bank_management | ||
3723 | 974 | #: help:print.lpr.option,cpi:0 | ||
3724 | 975 | msgid "Sets the number of characters per inch" | ||
3725 | 976 | msgstr "Sets the number of characters per inch" | ||
3726 | 977 | |||
3727 | 978 | #. module: bank_management | ||
3728 | 979 | #: help:check.book,prefix:0 | ||
3729 | 980 | msgid "The check note number format is prefix + suffix, \n" | ||
3730 | 981 | " if Fixed Prefix is true this number will be load to all check note" | ||
3731 | 982 | msgstr "El formato del nro de cheque es prefijo + sufijo, \n" | ||
3732 | 983 | " Si es Prefijo fijo este nro. será cargado a todos los cheques" | ||
3733 | 984 | |||
3734 | 985 | #. module: bank_management | ||
3735 | 986 | #: code:addons/bank_management/check/wizard/voucher_pay_support_wizard_pay_order.py:167 | ||
3736 | 987 | #, python-format | ||
3737 | 988 | msgid "Enter at least one choice!!!" | ||
3738 | 989 | msgstr "Ingrese al menos una opción!!!" | ||
3739 | 990 | |||
3740 | 991 | #. module: bank_management | ||
3741 | 992 | #: field:print.model.reports,allow_repeat:0 | ||
3742 | 993 | msgid "Allow print again" | ||
3743 | 994 | msgstr "Allow print again" | ||
3744 | 995 | |||
3745 | 996 | #. module: bank_management | ||
3746 | 997 | #: report:cash_amount.3:0 | ||
3747 | 998 | msgid "Notas de Debito / Credito" | ||
3748 | 999 | msgstr "Notas de Debito / Credito" | ||
3749 | 1000 | |||
3750 | 1001 | #. module: bank_management | ||
3751 | 1002 | #: field:voucher.pay.support,account_voucher_id:0 | ||
3752 | 1003 | msgid "Origin Voucher" | ||
3753 | 1004 | msgstr "Comprobante de origen" | ||
3754 | 1005 | |||
3755 | 1006 | #. module: bank_management | ||
3756 | 1007 | #: field:voucher.pay.support.wizard,amount:0 | ||
3757 | 1008 | msgid "Payment Amount" | ||
3758 | 1009 | msgstr "Monto a pagar" | ||
3759 | 1010 | |||
3760 | 1011 | #. module: bank_management | ||
3761 | 1012 | #: code:addons/bank_management/check/report/reporte_check_book.py:73 | ||
3762 | 1013 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:79 | ||
3763 | 1014 | #: selection:check.note,cancel_check_note:0 | ||
3764 | 1015 | #: selection:voucher.pay.support,cancel_check_note:0 | ||
3765 | 1016 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
3766 | 1017 | #, python-format | ||
3767 | 1018 | msgid "Loss or misplacement" | ||
3768 | 1019 | msgstr "Perdida o extravío" | ||
3769 | 1020 | |||
3770 | 1021 | #. module: bank_management | ||
3771 | 1022 | #: field:check.book,to_suffix:0 | ||
3772 | 1023 | msgid "To Suffix" | ||
3773 | 1024 | msgstr "Hasta sufijo" | ||
3774 | 1025 | |||
3775 | 1026 | #. module: bank_management | ||
3776 | 1027 | #: field:print.model,model:0 | ||
3777 | 1028 | msgid "Modelo" | ||
3778 | 1029 | msgstr "Modelo" | ||
3779 | 1030 | |||
3780 | 1031 | #. module: bank_management | ||
3781 | 1032 | #: report:chk.book.request:0 | ||
3782 | 1033 | msgid "BANK" | ||
3783 | 1034 | msgstr "Banco" | ||
3784 | 1035 | |||
3785 | 1036 | #. module: bank_management | ||
3786 | 1037 | #: view:account.voucher:0 | ||
3787 | 1038 | msgid "Are you sure to unreconcile this record ?" | ||
3788 | 1039 | msgstr "¿Seguro que desea romper la conciliación de este registro?" | ||
3789 | 1040 | |||
3790 | 1041 | #. module: bank_management | ||
3791 | 1042 | #: selection:check.book.wizard,tiempo:0 | ||
3792 | 1043 | #: selection:gral.check.book,tiempo:0 | ||
3793 | 1044 | #: field:voucher.pay.support.wizard,date:0 | ||
3794 | 1045 | msgid "Date" | ||
3795 | 1046 | msgstr "Fecha" | ||
3796 | 1047 | |||
3797 | 1048 | #. module: bank_management | ||
3798 | 1049 | #: field:cancel.voucher.pay.support,state:0 | ||
3799 | 1050 | msgid "Estado" | ||
3800 | 1051 | msgstr "Estado" | ||
3801 | 1052 | |||
3802 | 1053 | #. module: bank_management | ||
3803 | 1054 | #: report:chk.book.request:0 | ||
3804 | 1055 | msgid "checks for the account cited above." | ||
3805 | 1056 | msgstr "cheques correspondientes a la cuenta antes citada." | ||
3806 | 1057 | |||
3807 | 1058 | #. module: bank_management | ||
3808 | 1059 | #: model:ir.model,name:bank_management.model_res_company | ||
3809 | 1060 | msgid "Companies" | ||
3810 | 1061 | msgstr "Compañías" | ||
3811 | 1062 | |||
3812 | 1063 | #. module: bank_management | ||
3813 | 1064 | #: field:voucher.pay.support.wizard,min_lim:0 | ||
3814 | 1065 | msgid "Min. Limit (Bs.)" | ||
3815 | 1066 | msgstr "Limit Min. (Bs.)" | ||
3816 | 1067 | |||
3817 | 1068 | #. module: bank_management | ||
3818 | 1069 | #: view:res.company:0 | ||
3819 | 1070 | #: field:res.company,transitory:0 | ||
3820 | 1071 | #: field:res.partner.bank,trans_account_id:0 | ||
3821 | 1072 | msgid "Transitory Account" | ||
3822 | 1073 | msgstr "Cuenta transitoria" | ||
3823 | 1074 | |||
3824 | 1075 | #. module: bank_management | ||
3825 | 1076 | #: report:chk.book.request:0 | ||
3826 | 1077 | msgid "No.:" | ||
3827 | 1078 | msgstr "No.:" | ||
3828 | 1079 | |||
3829 | 1080 | #. module: bank_management | ||
3830 | 1081 | #: view:account.voucher:0 | ||
3831 | 1082 | msgid "Invoices and outstanding transactions" | ||
3832 | 1083 | msgstr "Facturas y transacciones de salida" | ||
3833 | 1084 | |||
3834 | 1085 | #. module: bank_management | ||
3835 | 1086 | #: help:res.partner.bank,balance:0 | ||
3836 | 1087 | msgid "return the balance of accounting account" | ||
3837 | 1088 | msgstr "devuelve el balance de la cuenta contable" | ||
3838 | 1089 | |||
3839 | 1090 | #. module: bank_management | ||
3840 | 1091 | #: help:check.book.request,accounting_bank_id:0 | ||
3841 | 1092 | msgid "Bank account to which belong the check book" | ||
3842 | 1093 | msgstr "Cuenta bancaria a la cual pertenece la chequera" | ||
3843 | 1094 | |||
3844 | 1095 | #. module: bank_management | ||
3845 | 1096 | #: help:check.book,cancel_check:0 | ||
3846 | 1097 | msgid "Grounds for cancellation" | ||
3847 | 1098 | msgstr "Causas que provocarón la anulación" | ||
3848 | 1099 | |||
3849 | 1100 | #. module: bank_management | ||
3850 | 1101 | #: field:ir.print,create_uid:0 | ||
3851 | 1102 | msgid "Creator" | ||
3852 | 1103 | msgstr "Creator" | ||
3853 | 1104 | |||
3854 | 1105 | #. module: bank_management | ||
3855 | 1106 | #: help:cancel.voucher.pay.support,state:0 | ||
3856 | 1107 | msgid "Estado del Cheque Voucher" | ||
3857 | 1108 | msgstr "Estado del Cheque Voucher" | ||
3858 | 1109 | |||
3859 | 1110 | #. module: bank_management | ||
3860 | 1111 | #: field:print.model.reports,python_code:0 | ||
3861 | 1112 | msgid "Python Code" | ||
3862 | 1113 | msgstr "Python Code" | ||
3863 | 1114 | |||
3864 | 1115 | #. module: bank_management | ||
3865 | 1116 | #: field:print.lpr.option,orientation_requested:0 | ||
3866 | 1117 | msgid "Orientation Requested" | ||
3867 | 1118 | msgstr "Orientation Requested" | ||
3868 | 1119 | |||
3869 | 1120 | #. module: bank_management | ||
3870 | 1121 | #: view:account.voucher:0 | ||
3871 | 1122 | #: code:addons/bank_management/check/report/reporte_check_book.py:62 | ||
3872 | 1123 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:68 | ||
3873 | 1124 | #: selection:cancel.voucher.pay.support,state:0 | ||
3874 | 1125 | #: view:check.book:0 | ||
3875 | 1126 | #: selection:check.book,state:0 | ||
3876 | 1127 | #: view:check.book.request:0 | ||
3877 | 1128 | #: selection:check.book.request,state:0 | ||
3878 | 1129 | #: view:check.note:0 | ||
3879 | 1130 | #: selection:check.note,state:0 | ||
3880 | 1131 | #: view:voucher.pay.support:0 | ||
3881 | 1132 | #: selection:voucher.pay.support,state:0 | ||
3882 | 1133 | #: selection:voucher.pay.support.wizard,state:0 | ||
3883 | 1134 | #, python-format | ||
3884 | 1135 | msgid "Cancel" | ||
3885 | 1136 | msgstr "Cancelar" | ||
3886 | 1137 | |||
3887 | 1138 | #. module: bank_management | ||
3888 | 1139 | #: field:cancel.voucher.pay.support,payee_id:0 | ||
3889 | 1140 | msgid "Beneficiario" | ||
3890 | 1141 | msgstr "Beneficiario" | ||
3891 | 1142 | |||
3892 | 1143 | #. module: bank_management | ||
3893 | 1144 | #: field:account.voucher,voucher_pay_support_id:0 | ||
3894 | 1145 | msgid "Payment Order" | ||
3895 | 1146 | msgstr "Orden de pago" | ||
3896 | 1147 | |||
3897 | 1148 | #. module: bank_management | ||
3898 | 1149 | #: field:res.company,expiry:0 | ||
3899 | 1150 | msgid "Expiration Days" | ||
3900 | 1151 | msgstr "Días de caducidad" | ||
3901 | 1152 | |||
3902 | 1153 | #. module: bank_management | ||
3903 | 1154 | #: selection:check.book,cancel_check:0 | ||
3904 | 1155 | #: selection:check.note,cancel_check_note:0 | ||
3905 | 1156 | #: selection:voucher.pay.support,cancel_check_note:0 | ||
3906 | 1157 | msgid "Other" | ||
3907 | 1158 | msgstr "Otro" | ||
3908 | 1159 | |||
3909 | 1160 | #. module: bank_management | ||
3910 | 1161 | #: code:addons/bank_management/check/check_book.py:343 | ||
3911 | 1162 | #, python-format | ||
3912 | 1163 | msgid "Need all prefix check" | ||
3913 | 1164 | msgstr "Need all prefix check" | ||
3914 | 1165 | |||
3915 | 1166 | #. module: bank_management | ||
3916 | 1167 | #: field:print.lpr.option,fit_to_page:0 | ||
3917 | 1168 | msgid "Fit to page" | ||
3918 | 1169 | msgstr "Fit to page" | ||
3919 | 1170 | |||
3920 | 1171 | #. module: bank_management | ||
3921 | 1172 | #: view:res.company:0 | ||
3922 | 1173 | msgid "Expiry Date" | ||
3923 | 1174 | msgstr "Días de caducidad" | ||
3924 | 1175 | |||
3925 | 1176 | #. module: bank_management | ||
3926 | 1177 | #: view:voucher.pay.support.wizard:0 | ||
3927 | 1178 | msgid "Select Payment Type" | ||
3928 | 1179 | msgstr "Seleccione el tipo de pago" | ||
3929 | 1180 | |||
3930 | 1181 | #. module: bank_management | ||
3931 | 1182 | #: report:cash_amount.3:0 | ||
3932 | 1183 | #: report:cash_receipt.drcr.3:0 | ||
3933 | 1184 | msgid "-" | ||
3934 | 1185 | msgstr "-" | ||
3935 | 1186 | |||
3936 | 1187 | #. module: bank_management | ||
3937 | 1188 | #: report:cash_amount.3:0 | ||
3938 | 1189 | #: report:cash_receipt.drcr.3:0 | ||
3939 | 1190 | msgid "Credito" | ||
3940 | 1191 | msgstr "Credito" | ||
3941 | 1192 | |||
3942 | 1193 | #. module: bank_management | ||
3943 | 1194 | #: field:check.book,qty_active:0 | ||
3944 | 1195 | msgid "Available Checks" | ||
3945 | 1196 | msgstr "Cheques disponibles" | ||
3946 | 1197 | |||
3947 | 1198 | |||
3948 | 1199 | #. module: bank_management | ||
3949 | 1200 | #: field:check.book.request,accounting_bank_id:0 | ||
3950 | 1201 | msgid "Account Bank" | ||
3951 | 1202 | msgstr "Cuenta Bancaria" | ||
3952 | 1203 | |||
3953 | 1204 | #. module: bank_management | ||
3954 | 1205 | #: field:check.book,qty_check_selection:0 | ||
3955 | 1206 | msgid "Check Qty" | ||
3956 | 1207 | msgstr "Cant. cheques" | ||
3957 | 1208 | |||
3958 | 1209 | #. module: bank_management | ||
3959 | 1210 | #: view:check.book:0 | ||
3960 | 1211 | #: field:check.book,bank_id:0 | ||
3961 | 1212 | #: view:check.book.request:0 | ||
3962 | 1213 | #: field:check.book.request,bank_id:0 | ||
3963 | 1214 | #: view:check.note:0 | ||
3964 | 1215 | #: field:check.note,bank_id:0 | ||
3965 | 1216 | #: model:ir.model,name:bank_management.model_res_bank | ||
3966 | 1217 | #: model:ir.ui.menu,name:bank_management.menu_configuration_bank | ||
3967 | 1218 | #: view:res.partner.bank:0 | ||
3968 | 1219 | #: view:voucher.pay.support:0 | ||
3969 | 1220 | #: field:voucher.pay.support,bank_id:0 | ||
3970 | 1221 | #: field:voucher.pay.support.wizard,bank_id:0 | ||
3971 | 1222 | msgid "Bank" | ||
3972 | 1223 | msgstr "Banco" | ||
3973 | 1224 | |||
3974 | 1225 | #. module: bank_management | ||
3975 | 1226 | #: field:print.gs.option,name:0 | ||
3976 | 1227 | #: field:print.lpr.option,name:0 | ||
3977 | 1228 | #: field:voucher.pay.support.wizard,name:0 | ||
3978 | 1229 | msgid "Name" | ||
3979 | 1230 | msgstr "Nombre" | ||
3980 | 1231 | |||
3981 | 1232 | #. module: bank_management | ||
3982 | 1233 | #: code:addons/bank_management/check/report/reporte_check_book.py:123 | ||
3983 | 1234 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:198 | ||
3984 | 1235 | #, python-format | ||
3985 | 1236 | msgid "Done Check book" | ||
3986 | 1237 | msgstr "Chequera Usada" | ||
3987 | 1238 | |||
3988 | 1239 | #. module: bank_management | ||
3989 | 1240 | #: field:check.book,fixed_prefix:0 | ||
3990 | 1241 | msgid "Fixed Prefix?" | ||
3991 | 1242 | msgstr "¿Prefijo fijo?" | ||
3992 | 1243 | |||
3993 | 1244 | #. module: bank_management | ||
3994 | 1245 | #: selection:check.book,qty_check_selection:0 | ||
3995 | 1246 | msgid "75" | ||
3996 | 1247 | msgstr "75" | ||
3997 | 1248 | |||
3998 | 1249 | #. module: bank_management | ||
3999 | 1250 | #: help:res.partner.bank,virtual_balance:0 | ||
4000 | 1251 | msgid "Proposed Balance=Sum transitory money more balance closed or balance account" | ||
4001 | 1252 | msgstr "Balance propuesto=Sum dinero en transito mas balance cerrado o balance de la cuenta" | ||
4002 | 1253 | |||
4003 | 1254 | #. module: bank_management | ||
4004 | 1255 | #: help:print.lpr.option,orientation_requested:0 | ||
4005 | 1256 | msgid "The orientation-requested option rotates the page depending on the value of N:\n" | ||
4006 | 1257 | "3 - portrait orientation (no rotation)\n" | ||
4007 | 1258 | "4 - landscape orientation (90 degrees)\n" | ||
4008 | 1259 | "5 - reverse landscape or seascape orientation (270 degrees)\n" | ||
4009 | 1260 | "6 - reverse portrait or upside-down orientation (180 degrees)" | ||
4010 | 1261 | msgstr "The orientation-requested option rotates the page depending on the value of N:\n" | ||
4011 | 1262 | "3 - portrait orientation (no rotation)\n" | ||
4012 | 1263 | "4 - landscape orientation (90 degrees)\n" | ||
4013 | 1264 | "5 - reverse landscape or seascape orientation (270 degrees)\n" | ||
4014 | 1265 | "6 - reverse portrait or upside-down orientation (180 degrees)" | ||
4015 | 1266 | |||
4016 | 1267 | #. module: bank_management | ||
4017 | 1268 | #: help:check.book,from_suffix:0 | ||
4018 | 1269 | msgid "the check note number format is prefix + suffix\n" | ||
4019 | 1270 | " beginning of the suffix" | ||
4020 | 1271 | msgstr "El formato del nro de cheque es prefijo + sufijo\n" | ||
4021 | 1272 | " comienzo del sufijo" | ||
4022 | 1273 | |||
4023 | 1274 | #. module: bank_management | ||
4024 | 1275 | #: sql_constraint:account.journal:0 | ||
4025 | 1276 | msgid "The name of the journal must be unique per company !" | ||
4026 | 1277 | msgstr "¡El nombre del diaro debe ser único por compañía!" | ||
4027 | 1278 | |||
4028 | 1279 | #. module: bank_management | ||
4029 | 1280 | #: help:print.model.reports,check_note_use:0 | ||
4030 | 1281 | msgid "Checking this field when allow you to take different headers to print" | ||
4031 | 1282 | msgstr "Checking this field when allow you to take different headers to print" | ||
4032 | 1283 | |||
4033 | 1284 | #. module: bank_management | ||
4034 | 1285 | #: report:chk.book:0 | ||
4035 | 1286 | #: report:wizard.general.book:0 | ||
4036 | 1287 | msgid "NOTA:" | ||
4037 | 1288 | msgstr "NOTA:" | ||
4038 | 1289 | |||
4039 | 1290 | #. module: bank_management | ||
4040 | 1291 | #: report:cash_amount.3:0 | ||
4041 | 1292 | msgid "Recibido (en palabras) :" | ||
4042 | 1293 | msgstr "Recibido (en palabras) :" | ||
4043 | 1294 | |||
4044 | 1295 | #. module: bank_management | ||
4045 | 1296 | #: field:cancel.voucher.pay.support,bank_id:0 | ||
4046 | 1297 | #: report:cash_amount.3:0 | ||
4047 | 1298 | msgid "Banco" | ||
4048 | 1299 | msgstr "Banco" | ||
4049 | 1300 | |||
4050 | 1301 | #. module: bank_management | ||
4051 | 1302 | #: report:cash_amount.3:0 | ||
4052 | 1303 | #: report:cash_receipt.drcr.3:0 | ||
4053 | 1304 | msgid "Comprobante de Cobro Bancario" | ||
4054 | 1305 | msgstr "Comprobante de Cobro Bancario" | ||
4055 | 1306 | |||
4056 | 1307 | #. module: bank_management | ||
4057 | 1308 | #: report:chk.book:0 | ||
4058 | 1309 | #: report:wizard.general.book:0 | ||
4059 | 1310 | msgid "CLOSING DATE:" | ||
4060 | 1311 | msgstr "FECHA DE CIERRE:" | ||
4061 | 1312 | |||
4062 | 1313 | #. module: bank_management | ||
4063 | 1314 | #: field:print.lpr.option,cpi:0 | ||
4064 | 1315 | msgid "Number of Characters Per Inch" | ||
4065 | 1316 | msgstr "Number of Characters Per Inch" | ||
4066 | 1317 | |||
4067 | 1318 | #. module: bank_management | ||
4068 | 1319 | #: view:check.book:0 | ||
4069 | 1320 | #: view:check.book.request:0 | ||
4070 | 1321 | #: view:check.note:0 | ||
4071 | 1322 | #: view:res.partner.bank:0 | ||
4072 | 1323 | #: view:voucher.pay.support:0 | ||
4073 | 1324 | msgid "Group By..." | ||
4074 | 1325 | msgstr "Agrupar por..." | ||
4075 | 1326 | |||
4076 | 1327 | #. module: bank_management | ||
4077 | 1328 | #: report:cash_amount.3:0 | ||
4078 | 1329 | #: report:cash_receipt.drcr.3:0 | ||
4079 | 1330 | msgid "Estado:" | ||
4080 | 1331 | msgstr "Estado:" | ||
4081 | 1332 | |||
4082 | 1333 | #. module: bank_management | ||
4083 | 1334 | #: report:cash_amount.3:0 | ||
4084 | 1335 | #: report:cash_receipt.drcr.3:0 | ||
4085 | 1336 | msgid "Banco:" | ||
4086 | 1337 | msgstr "Banco:" | ||
4087 | 1338 | |||
4088 | 1339 | #. module: bank_management | ||
4089 | 1340 | #: help:print.model,model:0 | ||
4090 | 1341 | msgid "Introduzca en este campo el modelo que sera enviado directamente a la impresora" | ||
4091 | 1342 | msgstr "Introduzca en este campo el modelo que sera enviado directamente a la impresora" | ||
4092 | 1343 | |||
4093 | 1344 | #. module: bank_management | ||
4094 | 1345 | #: field:ir.print,model_id:0 | ||
4095 | 1346 | msgid "Document" | ||
4096 | 1347 | msgstr "Document" | ||
4097 | 1348 | |||
4098 | 1349 | #. module: bank_management | ||
4099 | 1350 | #: view:account.voucher:0 | ||
4100 | 1351 | msgid "Bill Payment" | ||
4101 | 1352 | msgstr "Pago factura" | ||
4102 | 1353 | |||
4103 | 1354 | #. module: bank_management | ||
4104 | 1355 | #: field:check.book,rate_user:0 | ||
4105 | 1356 | msgid "Use Rate" | ||
4106 | 1357 | msgstr "Tasa de uso" | ||
4107 | 1358 | |||
4108 | 1359 | #. module: bank_management | ||
4109 | 1360 | #: report:chk.book.request:0 | ||
4110 | 1361 | msgid "(" | ||
4111 | 1362 | msgstr "(" | ||
4112 | 1363 | |||
4113 | 1364 | #. module: bank_management | ||
4114 | 1365 | #: view:account.voucher:0 | ||
4115 | 1366 | msgid "Set to Draft" | ||
4116 | 1367 | msgstr "Cambiar a borrador" | ||
4117 | 1368 | |||
4118 | 1369 | #. module: bank_management | ||
4119 | 1370 | #: selection:print.lpr.option,orientation_requested:0 | ||
4120 | 1371 | msgid "Reverse landscape (270 degrees)" | ||
4121 | 1372 | msgstr "Reverse landscape (270 degrees)" | ||
4122 | 1373 | |||
4123 | 1374 | #. module: bank_management | ||
4124 | 1375 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
4125 | 1376 | msgid "Others" | ||
4126 | 1377 | msgstr "Otros" | ||
4127 | 1378 | |||
4128 | 1379 | #. module: bank_management | ||
4129 | 1380 | #: model:ir.model,name:bank_management.model_print_gs_option | ||
4130 | 1381 | msgid " ftp://mirror.switch.ch/mirror/ghost/gs5man_e.pdf " | ||
4131 | 1382 | msgstr " ftp://mirror.switch.ch/mirror/ghost/gs5man_e.pdf " | ||
4132 | 1383 | |||
4133 | 1384 | #. module: bank_management | ||
4134 | 1385 | #: help:check.book,rate_user:0 | ||
4135 | 1386 | msgid "percent used a checkbook" | ||
4136 | 1387 | msgstr "percent used a checkbook" | ||
4137 | 1388 | |||
4138 | 1389 | #. module: bank_management | ||
4139 | 1390 | #: selection:check.book.wizard,state_check_note:0 | ||
4140 | 1391 | msgid "Without Filter" | ||
4141 | 1392 | msgstr "Without Filter" | ||
4142 | 1393 | |||
4143 | 1394 | #. module: bank_management | ||
4144 | 1395 | #: report:chk.book:0 | ||
4145 | 1396 | #: report:wizard.general.book:0 | ||
4146 | 1397 | msgid "CHECK BOOK REPORT" | ||
4147 | 1398 | msgstr "REPORTE DE CHEQUERAS" | ||
4148 | 1399 | |||
4149 | 1400 | #. module: bank_management | ||
4150 | 1401 | #: code:addons/bank_management/check/voucher_pay_support.py:140 | ||
4151 | 1402 | #, python-format | ||
4152 | 1403 | msgid "Enter the acknowledgment" | ||
4153 | 1404 | msgstr "Ingrese el Acuse de Recibido" | ||
4154 | 1405 | |||
4155 | 1406 | #. module: bank_management | ||
4156 | 1407 | #: constraint:res.bank:0 | ||
4157 | 1408 | msgid "Error ! Specified bank name already exists for any other registered bank. " | ||
4158 | 1409 | msgstr "Error ! El nombre del banco ya esta siendo usado. " | ||
4159 | 1410 | |||
4160 | 1411 | #. module: bank_management | ||
4161 | 1412 | #: view:voucher.pay.support.wizard:0 | ||
4162 | 1413 | msgid "print confirmation" | ||
4163 | 1414 | msgstr "Confirmar impresión" | ||
4164 | 1415 | |||
4165 | 1416 | #. module: bank_management | ||
4166 | 1417 | #: report:cash_amount.3:0 | ||
4167 | 1418 | #: report:cash_receipt.drcr.3:0 | ||
4168 | 1419 | msgid "Debito" | ||
4169 | 1420 | msgstr "Debito" | ||
4170 | 1421 | |||
4171 | 1422 | #. module: bank_management | ||
4172 | 1423 | #: view:voucher.pay.support:0 | ||
4173 | 1424 | msgid "See Voucher Payment Summary" | ||
4174 | 1425 | msgstr "Ver comprobante de pago resumido" | ||
4175 | 1426 | |||
4176 | 1427 | #. module: bank_management | ||
4177 | 1428 | #: constraint:voucher.pay.support:0 | ||
4178 | 1429 | msgid "Warning ! You can not duplicate this document" | ||
4179 | 1430 | msgstr "Advertencia ! Ud no puede duplicar este documento" | ||
4180 | 1431 | |||
4181 | 1432 | #. module: bank_management | ||
4182 | 1433 | #: help:res.bank,min_lim:0 | ||
4183 | 1434 | msgid "Minimum amount for check" | ||
4184 | 1435 | msgstr "Monto mínimo para los cheques" | ||
4185 | 1436 | |||
4186 | 1437 | #. module: bank_management | ||
4187 | 1438 | #: help:res.partner.bank,journal_id:0 | ||
4188 | 1439 | msgid "In which journal the entries will be made" | ||
4189 | 1440 | msgstr "Diario contable en donde se realizaran los asientos" | ||
4190 | 1441 | |||
4191 | 1442 | #. module: bank_management | ||
4192 | 1443 | #: selection:cancel.voucher.pay.support,cancel_check_note:0 | ||
4193 | 1444 | msgid "Error de Impresion" | ||
4194 | 1445 | msgstr "Error de Impresion" | ||
4195 | 1446 | |||
4196 | 1447 | #. module: bank_management | ||
4197 | 1448 | #: report:chk.book:0 | ||
4198 | 1449 | #: report:wizard.general.book:0 | ||
4199 | 1450 | msgid "CHECK NOTE NRO." | ||
4200 | 1451 | msgstr "NRO. DE CHEQUE" | ||
4201 | 1452 | |||
4202 | 1453 | #. module: bank_management | ||
4203 | 1454 | #: field:cancel.voucher.pay.support,max_lim:0 | ||
4204 | 1455 | msgid "Limite maximo (Bs.)" | ||
4205 | 1456 | msgstr "Limite maximo (Bs.)" | ||
4206 | 1457 | |||
4207 | 1458 | #. module: bank_management | ||
4208 | 1459 | #: view:check.book.request:0 | ||
4209 | 1460 | #: selection:check.book.request,state:0 | ||
4210 | 1461 | msgid "Send" | ||
4211 | 1462 | msgstr "Enviado" | ||
4212 | 1463 | |||
4213 | 1464 | #. module: bank_management | ||
4214 | 1465 | #: field:print.model.reports,gs_use:0 | ||
4215 | 1466 | msgid "Use Ghostscript?" | ||
4216 | 1467 | msgstr "Use Ghostscript?" | ||
4217 | 1468 | |||
4218 | 1469 | #. module: bank_management | ||
4219 | 1470 | #: help:res.company,expiry:0 | ||
4220 | 1471 | msgid "Number of the days on which the check could be cashed" | ||
4221 | 1472 | msgstr "Number of the days on which the check could be cashed" | ||
4222 | 1473 | |||
4223 | 1474 | #. module: bank_management | ||
4224 | 1475 | #: view:res.partner.bank:0 | ||
4225 | 1476 | msgid "Bank Account Owner" | ||
4226 | 1477 | msgstr "Propietario cuenta bancaria" | ||
4227 | 1478 | |||
4228 | 1479 | #. module: bank_management | ||
4229 | 1480 | #: selection:print.lpr.option,orientation_requested:0 | ||
4230 | 1481 | msgid "Reverse portrait (180 degrees)" | ||
4231 | 1482 | msgstr "Reverse portrait (180 degrees)" | ||
4232 | 1483 | |||
4233 | 1484 | #. module: bank_management | ||
4234 | 1485 | #: report:chk.book:0 | ||
4235 | 1486 | #: report:wizard.general.book:0 | ||
4236 | 1487 | msgid "CHECKS AVAILABLE:" | ||
4237 | 1488 | msgstr "CHEQUES DISPONIBLES:" | ||
4238 | 1489 | |||
4239 | 1490 | #. module: bank_management | ||
4240 | 1491 | #: field:voucher.pay.support,name:0 | ||
4241 | 1492 | msgid "Acknowledgment of receipt" | ||
4242 | 1493 | msgstr "Acuse de recibo" | ||
4243 | 1494 | |||
4244 | 1495 | #. module: bank_management | ||
4245 | 1496 | #: model:ir.actions.report.xml,name:bank_management.report_account_voucher_amt3 | ||
4246 | 1497 | msgid "Voucher Payment Detailed" | ||
4247 | 1498 | msgstr "Comprobante de pago detallado" | ||
4248 | 1499 | |||
4249 | 1500 | #. module: bank_management | ||
4250 | 1501 | #: code:addons/bank_management/check/report/reporte_check_book.py:119 | ||
4251 | 1502 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:194 | ||
4252 | 1503 | #, python-format | ||
4253 | 1504 | msgid "Review Check book" | ||
4254 | 1505 | msgstr "Revisar chequera" | ||
4255 | 1506 | |||
4256 | 1507 | #. module: bank_management | ||
4257 | 1508 | #: report:cash_amount.3:0 | ||
4258 | 1509 | #: report:cash_receipt.drcr.3:0 | ||
4259 | 1510 | msgid "Pagado" | ||
4260 | 1511 | msgstr "Pagado" | ||
4261 | 1512 | |||
4262 | 1513 | #. module: bank_management | ||
4263 | 1514 | #: help:check.book,qty_check:0 | ||
4264 | 1515 | msgid "Check note quantity of check book" | ||
4265 | 1516 | msgstr "Check note quantity of check book" | ||
4266 | 1517 | |||
4267 | 1518 | #. module: bank_management | ||
4268 | 1519 | #: help:check.book,qty_check_selection:0 | ||
4269 | 1520 | msgid "Quantity of check note will have the check book" | ||
4270 | 1521 | msgstr "Cantidad de cheques que poseera la chequera" | ||
4271 | 1522 | |||
4272 | 1523 | #. module: bank_management | ||
4273 | 1524 | #: field:voucher.pay.support.wizard,bool_good:0 | ||
4274 | 1525 | msgid "Printed" | ||
4275 | 1526 | msgstr "Printed" | ||
4276 | 1527 | |||
4277 | 1528 | #. module: bank_management | ||
4278 | 1529 | #: report:chk.book:0 | ||
4279 | 1530 | #: report:wizard.general.book:0 | ||
4280 | 1531 | msgid "THIS DOCUMENT MAY HAVE STILL MISSING INFORMATION" | ||
4281 | 1532 | msgstr "ESTE DOCUMENTO TODAVIA PUEDE TENER INFORMACION FALTANTE" | ||
4282 | 1533 | |||
4283 | 1534 | #. module: bank_management | ||
4284 | 1535 | #: field:check.book,from_suffix:0 | ||
4285 | 1536 | msgid "From Suffix" | ||
4286 | 1537 | msgstr "Desde Sufijo" | ||
4287 | 1538 | |||
4288 | 1539 | #. module: bank_management | ||
4289 | 1540 | #: report:cash_amount.3:0 | ||
4290 | 1541 | msgid "Particulares" | ||
4291 | 1542 | msgstr "Particulares" | ||
4292 | 1543 | |||
4293 | 1544 | #. module: bank_management | ||
4294 | 1545 | #: help:check.book.request,partner_id:0 | ||
4295 | 1546 | msgid "Person authorized to withdraw the checkbook" | ||
4296 | 1547 | msgstr "Persona autorizda a retirar la chequera" | ||
4297 | 1548 | |||
4298 | 1549 | #. module: bank_management | ||
4299 | 1550 | #: field:voucher.pay.support.wizard,check_note_id:0 | ||
4300 | 1551 | msgid "Check No" | ||
4301 | 1552 | msgstr "Cheque No" | ||
4302 | 1553 | |||
4303 | 1554 | #. module: bank_management | ||
4304 | 1555 | #: view:voucher.pay.support:0 | ||
4305 | 1556 | msgid "Payment Made" | ||
4306 | 1557 | msgstr "Pagado" | ||
4307 | 1558 | |||
4308 | 1559 | #. module: bank_management | ||
4309 | 1560 | #: report:cash_amount.3:0 | ||
4310 | 1561 | msgid "Monto" | ||
4311 | 1562 | msgstr "Monto" | ||
4312 | 1563 | |||
4313 | 1564 | #. module: bank_management | ||
4314 | 1565 | #: help:print.model.reports,num_copies:0 | ||
4315 | 1566 | msgid "Set the number of copies to print" | ||
4316 | 1567 | msgstr "Set the number of copies to print" | ||
4317 | 1568 | |||
4318 | 1569 | #. module: bank_management | ||
4319 | 1570 | #: view:res.partner.bank:0 | ||
4320 | 1571 | msgid "Journal Entries" | ||
4321 | 1572 | msgstr "Asientos" | ||
4322 | 1573 | |||
4323 | 1574 | #. module: bank_management | ||
4324 | 1575 | #: report:cash_amount.3:0 | ||
4325 | 1576 | #: report:cash_receipt.drcr.3:0 | ||
4326 | 1577 | msgid "Código de Cuenta:" | ||
4327 | 1578 | msgstr "Código de Cuenta:" | ||
4328 | 1579 | |||
4329 | 1580 | #. module: bank_management | ||
4330 | 1581 | #: view:gral.check.book:0 | ||
4331 | 1582 | msgid "Filter by Period" | ||
4332 | 1583 | msgstr "Filtrado por periodo" | ||
4333 | 1584 | |||
4334 | 1585 | #. module: bank_management | ||
4335 | 1586 | #: report:wizard.general.book:0 | ||
4336 | 1587 | msgid "TOTAL AMOUNT PAID" | ||
4337 | 1588 | msgstr "TOTAL AMOUNT PAID" | ||
4338 | 1589 | |||
4339 | 1590 | #. module: bank_management | ||
4340 | 1591 | #: field:cancel.voucher.pay.support,notes:0 | ||
4341 | 1592 | msgid "Motivo" | ||
4342 | 1593 | msgstr "Motivo" | ||
4343 | 1594 | |||
4344 | 1595 | #. module: bank_management | ||
4345 | 1596 | #: help:print.model.reports,printer:0 | ||
4346 | 1597 | msgid "Select the printer that will be used for print the report" | ||
4347 | 1598 | msgstr "Select the printer that will be used for print the report" | ||
4348 | 1599 | |||
4349 | 1600 | #. module: bank_management | ||
4350 | 1601 | #: selection:print.lpr.option,media:0 | ||
4351 | 1602 | msgid "DL" | ||
4352 | 1603 | msgstr "DL" | ||
4353 | 1604 | |||
4354 | 1605 | #. module: bank_management | ||
4355 | 1606 | #: report:chk.book:0 | ||
4356 | 1607 | #: report:wizard.general.book:0 | ||
4357 | 1608 | msgid "BENEFICIARY" | ||
4358 | 1609 | msgstr "BENEFICIARIO" | ||
4359 | 1610 | |||
4360 | 1611 | #. module: bank_management | ||
4361 | 1612 | #: view:voucher.pay.support:0 | ||
4362 | 1613 | msgid "Checks Drawn" | ||
4363 | 1614 | msgstr "Cheque Retirado" | ||
4364 | 1615 | |||
4365 | 1616 | #. module: bank_management | ||
4366 | 1617 | #: view:voucher.pay.support.wizard:0 | ||
4367 | 1618 | msgid "Nota" | ||
4368 | 1619 | msgstr "Nota" | ||
4369 | 1620 | |||
4370 | 1621 | #. module: bank_management | ||
4371 | 1622 | #: view:voucher.pay.support.wizard:0 | ||
4372 | 1623 | msgid "Grounds for Annulment" | ||
4373 | 1624 | msgstr "Grounds for Annulment" | ||
4374 | 1625 | |||
4375 | 1626 | #. module: bank_management | ||
4376 | 1627 | #: field:account.voucher,check_note_ids:0 | ||
4377 | 1628 | #: view:check.book:0 | ||
4378 | 1629 | #: field:check.book,check_note_ids:0 | ||
4379 | 1630 | #: view:check.note:0 | ||
4380 | 1631 | msgid "Checks" | ||
4381 | 1632 | msgstr "Cheques" | ||
4382 | 1633 | |||
4383 | 1634 | #. module: bank_management | ||
4384 | 1635 | #: code:addons/bank_management/check/voucher_pay_support.py:157 | ||
4385 | 1636 | #, python-format | ||
4386 | 1637 | msgid "You must enter Account Bank Transitional: %s" | ||
4387 | 1638 | msgstr "Debe introducir una cuenta bancaria transitoria: %s" | ||
4388 | 1639 | |||
4389 | 1640 | #. module: bank_management | ||
4390 | 1641 | #: code:addons/bank_management/check/report/reporte_check_book.py:121 | ||
4391 | 1642 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:196 | ||
4392 | 1643 | #, python-format | ||
4393 | 1644 | msgid "Hibernate Check book" | ||
4394 | 1645 | msgstr "Hibernar chequera" | ||
4395 | 1646 | |||
4396 | 1647 | #. module: bank_management | ||
4397 | 1648 | #: selection:cancel.voucher.pay.support,type:0 | ||
4398 | 1649 | #: selection:voucher.pay.support,type:0 | ||
4399 | 1650 | #: view:voucher.pay.support.wizard:0 | ||
4400 | 1651 | msgid "Cheque" | ||
4401 | 1652 | msgstr "Cheque" | ||
4402 | 1653 | |||
4403 | 1654 | #. module: bank_management | ||
4404 | 1655 | #: code:addons/bank_management/check/report/reporte_check_book.py:60 | ||
4405 | 1656 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:66 | ||
4406 | 1657 | #: view:check.book:0 | ||
4407 | 1658 | #: selection:check.book,state:0 | ||
4408 | 1659 | #: view:check.note:0 | ||
4409 | 1660 | #: selection:check.note,state:0 | ||
4410 | 1661 | #, python-format | ||
4411 | 1662 | msgid "Active" | ||
4412 | 1663 | msgstr "Activo" | ||
4413 | 1664 | |||
4414 | 1665 | #. module: bank_management | ||
4415 | 1666 | #: view:check.book:0 | ||
4416 | 1667 | msgid "Checks Note" | ||
4417 | 1668 | msgstr "Cheques" | ||
4418 | 1669 | |||
4419 | 1670 | #. module: bank_management | ||
4420 | 1671 | #: field:print.model.reports,num_copies:0 | ||
4421 | 1672 | msgid "Number of Copies" | ||
4422 | 1673 | msgstr "Number of Copies" | ||
4423 | 1674 | |||
4424 | 1675 | #. module: bank_management | ||
4425 | 1676 | #: help:res.bank,max_lim:0 | ||
4426 | 1677 | msgid "Maximum amount for check" | ||
4427 | 1678 | msgstr "Monto maximo para los cheques" | ||
4428 | 1679 | |||
4429 | 1680 | #. module: bank_management | ||
4430 | 1681 | #: selection:cancel.voucher.pay.support,type:0 | ||
4431 | 1682 | #: field:cancel.voucher.pay.support,wire:0 | ||
4432 | 1683 | #: selection:voucher.pay.support,type:0 | ||
4433 | 1684 | msgid "Transferencia" | ||
4434 | 1685 | msgstr "Transferencia" | ||
4435 | 1686 | |||
4436 | 1687 | #. module: bank_management | ||
4437 | 1688 | #: report:cash_amount.3:0 | ||
4438 | 1689 | msgid "Detalle de Pago:" | ||
4439 | 1690 | msgstr "Detalle de Pago:" | ||
4440 | 1691 | |||
4441 | 1692 | #. module: bank_management | ||
4442 | 1693 | #: report:chk.book:0 | ||
4443 | 1694 | #: report:wizard.general.book:0 | ||
4444 | 1695 | msgid "STATE" | ||
4445 | 1696 | msgstr "ESTADO" | ||
4446 | 1697 | |||
4447 | 1698 | #. module: bank_management | ||
4448 | 1699 | #: field:res.partner.bank,transitory_money:0 | ||
4449 | 1700 | msgid "Transitory Money" | ||
4450 | 1701 | msgstr "Dinero en transito" | ||
4451 | 1702 | |||
4452 | 1703 | #. module: bank_management | ||
4453 | 1704 | #: report:chk.book:0 | ||
4454 | 1705 | #: report:wizard.general.book:0 | ||
4455 | 1706 | msgid "ACTIVATION DATE:" | ||
4456 | 1707 | msgstr "FECHA DE ACTIVACION:" | ||
4457 | 1708 | |||
4458 | 1709 | #. module: bank_management | ||
4459 | 1710 | #: model:ir.model,name:bank_management.model_voucher_pay_support_wizard | ||
4460 | 1711 | msgid "voucher.pay.support.wizard" | ||
4461 | 1712 | msgstr "voucher.pay.support.wizard" | ||
4462 | 1713 | |||
4463 | 1714 | #. module: bank_management | ||
4464 | 1715 | #: field:check.book.wizard,hasta:0 | ||
4465 | 1716 | msgid "To" | ||
4466 | 1717 | msgstr "Hasta" | ||
4467 | 1718 | |||
4468 | 1719 | #. module: bank_management | ||
4469 | 1720 | #: view:voucher.pay.support.wizard:0 | ||
4470 | 1721 | msgid "Process" | ||
4471 | 1722 | msgstr "Procesar" | ||
4472 | 1723 | |||
4473 | 1724 | #. module: bank_management | ||
4474 | 1725 | #: field:cancel.voucher.pay.support,period_id:0 | ||
4475 | 1726 | msgid "Periodo" | ||
4476 | 1727 | msgstr "Periodo" | ||
4477 | 1728 | |||
4478 | 1729 | #. module: bank_management | ||
4479 | 1730 | #: model:ir.model,name:bank_management.model_account_voucher | ||
4480 | 1731 | msgid "Accounting Voucher" | ||
4481 | 1732 | msgstr "Comprobantes contables" | ||
4482 | 1733 | |||
4483 | 1734 | #. module: bank_management | ||
4484 | 1735 | #: code:addons/bank_management/check/report/reporte_check_book.py:63 | ||
4485 | 1736 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:69 | ||
4486 | 1737 | #: selection:check.note,state:0 | ||
4487 | 1738 | #, python-format | ||
4488 | 1739 | msgid "Assigned" | ||
4489 | 1740 | msgstr "Asignado" | ||
4490 | 1741 | |||
4491 | 1742 | #. module: bank_management | ||
4492 | 1743 | #: help:print.gs.option,device:0 | ||
4493 | 1744 | msgid "Sets the device driver" | ||
4494 | 1745 | msgstr "Sets the device driver" | ||
4495 | 1746 | |||
4496 | 1747 | #. module: bank_management | ||
4497 | 1748 | #: code:addons/bank_management/check/report/reporte_check_book.py:64 | ||
4498 | 1749 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:70 | ||
4499 | 1750 | #: selection:cancel.voucher.pay.support,state:0 | ||
4500 | 1751 | #: view:check.book:0 | ||
4501 | 1752 | #: selection:check.book,state:0 | ||
4502 | 1753 | #: selection:check.note,state:0 | ||
4503 | 1754 | #: view:voucher.pay.support:0 | ||
4504 | 1755 | #: selection:voucher.pay.support,state:0 | ||
4505 | 1756 | #: selection:voucher.pay.support.wizard,state:0 | ||
4506 | 1757 | #, python-format | ||
4507 | 1758 | msgid "Done" | ||
4508 | 1759 | msgstr "Hecho" | ||
4509 | 1760 | |||
4510 | 1761 | #. module: bank_management | ||
4511 | 1762 | #: report:wizard.general.book:0 | ||
4512 | 1763 | msgid "TOTAL AMOUNT COMMITTED" | ||
4513 | 1764 | msgstr "TOTAL AMOUNT COMMITTED" | ||
4514 | 1765 | |||
4515 | 1766 | #. module: bank_management | ||
4516 | 1767 | #: selection:cancel.voucher.pay.support,state:0 | ||
4517 | 1768 | #: view:voucher.pay.support:0 | ||
4518 | 1769 | #: selection:voucher.pay.support,state:0 | ||
4519 | 1770 | #: selection:voucher.pay.support.wizard,state:0 | ||
4520 | 1771 | msgid "Open" | ||
4521 | 1772 | msgstr "Abierto" | ||
4522 | 1773 | |||
4523 | 1774 | #. module: bank_management | ||
4524 | 1775 | #: view:account.voucher:0 | ||
4525 | 1776 | msgid "Customer Payment" | ||
4526 | 1777 | msgstr "Pago cliente" | ||
4527 | 1778 | |||
4528 | 1779 | #. module: bank_management | ||
4529 | 1780 | #: view:voucher.pay.support:0 | ||
4530 | 1781 | #: field:voucher.pay.support,wire:0 | ||
4531 | 1782 | #: view:voucher.pay.support.wizard:0 | ||
4532 | 1783 | #: selection:voucher.pay.support.wizard,type:0 | ||
4533 | 1784 | #: field:voucher.pay.support.wizard,wire:0 | ||
4534 | 1785 | msgid "Transfer" | ||
4535 | 1786 | msgstr "Transferencia" | ||
4536 | 1787 | |||
4537 | 1788 | #. module: bank_management | ||
4538 | 1789 | #: field:voucher.pay.support.wizard,expiry:0 | ||
4539 | 1790 | msgid "expiration days" | ||
4540 | 1791 | msgstr "Días de caducidad" | ||
4541 | 1792 | |||
4542 | 1793 | #. module: bank_management | ||
4543 | 1794 | #: help:check.book,date_draft:0 | ||
4544 | 1795 | msgid "date of receipt of the checkbook" | ||
4545 | 1796 | msgstr "Fecha de recepción de la chequera" | ||
4546 | 1797 | |||
4547 | 1798 | #. module: bank_management | ||
4548 | 1799 | #: field:voucher.pay.support.wizard,max_lim:0 | ||
4549 | 1800 | msgid "Max Limit (Bs.)" | ||
4550 | 1801 | msgstr "Limite Max (Bs.)" | ||
4551 | 1802 | |||
4552 | 1803 | #. module: bank_management | ||
4553 | 1804 | #: field:cancel.voucher.pay.support,bool_bad:0 | ||
4554 | 1805 | msgid "No se imprimio" | ||
4555 | 1806 | msgstr "No se imprimio" | ||
4556 | 1807 | |||
4557 | 1808 | #. module: bank_management | ||
4558 | 1809 | #: view:account.voucher:0 | ||
4559 | 1810 | msgid "Payment Method" | ||
4560 | 1811 | msgstr "Método de pago" | ||
4561 | 1812 | |||
4562 | 1813 | #. module: bank_management | ||
4563 | 1814 | #: report:chk.book.request:0 | ||
4564 | 1815 | msgid "Attentively," | ||
4565 | 1816 | msgstr "Atentamente," | ||
4566 | 1817 | |||
4567 | 1818 | #. module: bank_management | ||
4568 | 1819 | #: view:voucher.pay.support:0 | ||
4569 | 1820 | msgid "Cancel Checks" | ||
4570 | 1821 | msgstr "Cheques cancelados" | ||
4571 | 1822 | |||
4572 | 1823 | #. module: bank_management | ||
4573 | 1824 | #: selection:print.lpr.option,orientation_requested:0 | ||
4574 | 1825 | msgid "Portrait (no rotation)" | ||
4575 | 1826 | msgstr "Portrait (no rotation)" | ||
4576 | 1827 | |||
4577 | 1828 | #. module: bank_management | ||
4578 | 1829 | #: selection:check.book,cancel_check:0 | ||
4579 | 1830 | msgid "Lost or misplaced" | ||
4580 | 1831 | msgstr "Perdida o extravío" | ||
4581 | 1832 | |||
4582 | 1833 | #. module: bank_management | ||
4583 | 1834 | #: help:check.book,state:0 | ||
4584 | 1835 | msgid "Check book state" | ||
4585 | 1836 | msgstr "Estado actual de la chequera" | ||
4586 | 1837 | |||
4587 | 1838 | #. module: bank_management | ||
4588 | 1839 | #: help:print.model.reports,state:0 | ||
4589 | 1840 | msgid "Set the states to used for allow the printing of the document. States must be separated by commas and no spaces. Example: draft,open,done. The state field must be defined in the model as state" | ||
4590 | 1841 | msgstr "Set the states to used for allow the printing of the document. States must be separated by commas and no spaces. Example: draft,open,done. The state field must be defined in the model as state" | ||
4591 | 1842 | |||
4592 | 1843 | #. module: bank_management | ||
4593 | 1844 | #: code:addons/bank_management/check/check_book.py:243 | ||
4594 | 1845 | #: code:addons/bank_management/check/check_book_request.py:137 | ||
4595 | 1846 | #, python-format | ||
4596 | 1847 | msgid "you can not duplicate this document!!!" | ||
4597 | 1848 | msgstr "Ud. no puede duplicar este documento!!!" | ||
4598 | 1849 | |||
4599 | 1850 | #. module: bank_management | ||
4600 | 1851 | #: selection:gral.check.book,state_check_note:0 | ||
4601 | 1852 | msgid "Charged" | ||
4602 | 1853 | msgstr "Cobrado" | ||
4603 | 1854 | |||
4604 | 1855 | #. module: bank_management | ||
4605 | 1856 | #: view:check.book.request:0 | ||
4606 | 1857 | msgid "Request Letter" | ||
4607 | 1858 | msgstr "Carta de solicitud" | ||
4608 | 1859 | |||
4609 | 1860 | #. module: bank_management | ||
4610 | 1861 | #: constraint:res.bank:0 | ||
4611 | 1862 | msgid "Error ! Minimum limit must be less than maximun limit" | ||
4612 | 1863 | msgstr "Error ! El límite Mínimo debe ser menor que el límite máximo" | ||
4613 | 1864 | |||
4614 | 1865 | #. module: bank_management | ||
4615 | 1866 | #: model:ir.actions.report.xml,name:bank_management.report_account_voucher3 | ||
4616 | 1867 | msgid "Voucher Payment Summary" | ||
4617 | 1868 | msgstr "Comprobante de pago resumido" | ||
4618 | 1869 | |||
4619 | 1870 | #. module: bank_management | ||
4620 | 1871 | #: model:ir.model,name:bank_management.model_print_lpr_option | ||
4621 | 1872 | msgid " http://www.cups.org/documentation.php/options.html " | ||
4622 | 1873 | msgstr " http://www.cups.org/documentation.php/options.html " | ||
4623 | 1874 | |||
4624 | 1875 | #. module: bank_management | ||
4625 | 1876 | #: report:cash_amount.3:0 | ||
4626 | 1877 | #: report:cash_receipt.drcr.3:0 | ||
4627 | 1878 | msgid "Cash Receipt Voucher" | ||
4628 | 1879 | msgstr "Comprobante de cobro efectivo" | ||
4629 | 1880 | |||
4630 | 1881 | #. module: bank_management | ||
4631 | 1882 | #: field:print.model.reports,state:0 | ||
4632 | 1883 | msgid "States" | ||
4633 | 1884 | msgstr "States" | ||
4634 | 1885 | |||
4635 | 1886 | #. module: bank_management | ||
4636 | 1887 | #: help:print.lpr.option,media:0 | ||
4637 | 1888 | msgid "Sets the media size" | ||
4638 | 1889 | msgstr "Sets the media size" | ||
4639 | 1890 | |||
4640 | 1891 | #. module: bank_management | ||
4641 | 1892 | #: view:account.voucher:0 | ||
4642 | 1893 | msgid "Open Balance" | ||
4643 | 1894 | msgstr "Abrir balance" | ||
4644 | 1895 | |||
4645 | 1896 | #. module: bank_management | ||
4646 | 1897 | #: selection:cancel.voucher.pay.support,cancel_check_note:0 | ||
4647 | 1898 | msgid "Otros" | ||
4648 | 1899 | msgstr "Otros" | ||
4649 | 1900 | |||
4650 | 1901 | #. module: bank_management | ||
4651 | 1902 | #: report:chk.book:0 | ||
4652 | 1903 | #: report:wizard.general.book:0 | ||
4653 | 1904 | msgid "CHECK BOOK:" | ||
4654 | 1905 | msgstr "CHEQUERA:" | ||
4655 | 1906 | |||
4656 | 1907 | #. module: bank_management | ||
4657 | 1908 | #: code:addons/bank_management/check/wizard/voucher_pay_support_wizard_pay_order.py:215 | ||
4658 | 1909 | #, python-format | ||
4659 | 1910 | msgid "You have to enter the transitory bank account: %s" | ||
4660 | 1911 | msgstr "Ud. debe introducir la cuenta bancaria transitoria: %s" | ||
4661 | 1912 | |||
4662 | 1913 | #. module: bank_management | ||
4663 | 1914 | #: help:print.lpr.option,name:0 | ||
4664 | 1915 | msgid "Set the name for this LPR Profile" | ||
4665 | 1916 | msgstr "Set the name for this LPR Profile" | ||
4666 | 1917 | |||
4667 | 1918 | #. module: bank_management | ||
4668 | 1919 | #: model:ir.model,name:bank_management.model_check_book_request | ||
4669 | 1920 | msgid "check.book.request" | ||
4670 | 1921 | msgstr "check.book.request" | ||
4671 | 1922 | |||
4672 | 1923 | #. module: bank_management | ||
4673 | 1924 | #: help:res.partner.bank,trans_account_id:0 | ||
4674 | 1925 | msgid "Account which the money that has no been charged" | ||
4675 | 1926 | msgstr "Cuenta en la cual se encuentra el dinero no cobrado" | ||
4676 | 1927 | |||
4677 | 1928 | #. module: bank_management | ||
4678 | 1929 | #: help:print.model.reports,depend_state:0 | ||
4679 | 1930 | msgid "Checking this field to allow the printing by states filter" | ||
4680 | 1931 | msgstr "Checking this field to allow the printing by states filter" | ||
4681 | 1932 | |||
4682 | 1933 | #. module: bank_management | ||
4683 | 1934 | #: view:account.voucher:0 | ||
4684 | 1935 | msgid "Credits" | ||
4685 | 1936 | msgstr "Haber" | ||
4686 | 1937 | |||
4687 | 1938 | #. module: bank_management | ||
4688 | 1939 | #: help:account.voucher,pay_bank:0 | ||
4689 | 1940 | msgid "Check this box if you want to pay with check or transfer" | ||
4690 | 1941 | msgstr "Seleccione esta opción sí desea pagar con cheque" | ||
4691 | 1942 | |||
4692 | 1943 | #. module: bank_management | ||
4693 | 1944 | #: field:cancel.voucher.pay.support,company_id:0 | ||
4694 | 1945 | #: field:voucher.pay.support,company_id:0 | ||
4695 | 1946 | #: field:voucher.pay.support.wizard,company_id:0 | ||
4696 | 1947 | msgid "Company" | ||
4697 | 1948 | msgstr "Compañia" | ||
4698 | 1949 | |||
4699 | 1950 | #. module: bank_management | ||
4700 | 1951 | #: field:print.model.reports,lpr_option_id:0 | ||
4701 | 1952 | msgid "Lpr Options" | ||
4702 | 1953 | msgstr "Lpr Options" | ||
4703 | 1954 | |||
4704 | 1955 | #. module: bank_management | ||
4705 | 1956 | #: model:ir.model,name:bank_management.model_print_model | ||
4706 | 1957 | msgid "Class to introduce the model to send to the printer" | ||
4707 | 1958 | msgstr "Class to introduce the model to send to the printer" | ||
4708 | 1959 | |||
4709 | 1960 | #. module: bank_management | ||
4710 | 1961 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
4711 | 1962 | msgid "Print error" | ||
4712 | 1963 | msgstr "Error de impresión" | ||
4713 | 1964 | |||
4714 | 1965 | #. module: bank_management | ||
4715 | 1966 | #: field:voucher.pay.support.wizard,notes:0 | ||
4716 | 1967 | msgid "Reason" | ||
4717 | 1968 | msgstr "Motivo" | ||
4718 | 1969 | |||
4719 | 1970 | #. module: bank_management | ||
4720 | 1971 | #: code:addons/bank_management/check/report/reporte_check_book.py:77 | ||
4721 | 1972 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:83 | ||
4722 | 1973 | #: selection:check.note,cancel_check_note:0 | ||
4723 | 1974 | #: selection:voucher.pay.support,cancel_check_note:0 | ||
4724 | 1975 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
4725 | 1976 | #, python-format | ||
4726 | 1977 | msgid "Returned check" | ||
4727 | 1978 | msgstr "Cheque devuelto" | ||
4728 | 1979 | |||
4729 | 1980 | #. module: bank_management | ||
4730 | 1981 | #: view:check.book.request:0 | ||
4731 | 1982 | msgid "Chequeras" | ||
4732 | 1983 | msgstr "Chequeras" | ||
4733 | 1984 | |||
4734 | 1985 | #. module: bank_management | ||
4735 | 1986 | #: view:cancel.voucher.pay.support:0 | ||
4736 | 1987 | msgid "Cancellation Voucher Payment" | ||
4737 | 1988 | msgstr "Cancellation Voucher Payment" | ||
4738 | 1989 | |||
4739 | 1990 | #. module: bank_management | ||
4740 | 1991 | #: report:chk.book.request:0 | ||
4741 | 1992 | msgid "to receive on our behalf stubs requested." | ||
4742 | 1993 | msgstr "para que reciba en nuestro nombre los talonarios solicitados." | ||
4743 | 1994 | |||
4744 | 1995 | #. module: bank_management | ||
4745 | 1996 | #: report:chk.book:0 | ||
4746 | 1997 | #: report:wizard.general.book:0 | ||
4747 | 1998 | msgid "VOIDED CHECK:" | ||
4748 | 1999 | msgstr "CHEQUES ANULADOS:" | ||
4749 | 2000 | |||
4750 | 2001 | #. module: bank_management | ||
4751 | 2002 | #: help:gral.check.book,state_check_note:0 | ||
4752 | 2003 | msgid "Check note state on voucher" | ||
4753 | 2004 | msgstr "Estado del cheque en el comprobante" | ||
4754 | 2005 | |||
4755 | 2006 | #. module: bank_management | ||
4756 | 2007 | #: model:ir.module.module,shortdesc:bank_management.module_meta_information | ||
4757 | 2008 | msgid "Bank Management" | ||
4758 | 2009 | msgstr "Bank Management" | ||
4759 | 2010 | |||
4760 | 2011 | #. module: bank_management | ||
4761 | 2012 | #: view:voucher.pay.support:0 | ||
4762 | 2013 | msgid "See Voucher Payment" | ||
4763 | 2014 | msgstr "Ver comprobante de pago" | ||
4764 | 2015 | |||
4765 | 2016 | #. module: bank_management | ||
4766 | 2017 | #: code:addons/bank_management/check/report/reporte_check_book.py:75 | ||
4767 | 2018 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:81 | ||
4768 | 2019 | #: selection:check.note,cancel_check_note:0 | ||
4769 | 2020 | #: selection:voucher.pay.support,cancel_check_note:0 | ||
4770 | 2021 | #: selection:voucher.pay.support.wizard,cancel_check_note:0 | ||
4771 | 2022 | #, python-format | ||
4772 | 2023 | msgid "Payment is not made" | ||
4773 | 2024 | msgstr "Pago sin realizar" | ||
4774 | 2025 | |||
4775 | 2026 | #. module: bank_management | ||
4776 | 2027 | #: model:ir.actions.act_window,help:bank_management.action_voucher_pay_support | ||
4777 | 2028 | msgid "With voucher pay support you can support delivery and check transactions." | ||
4778 | 2029 | msgstr "Con soporte de pago Ud. puede enviar revisar transacciones." | ||
4779 | 2030 | |||
4780 | 2031 | #. module: bank_management | ||
4781 | 2032 | #: field:check.book,notes:0 | ||
4782 | 2033 | #: field:check.note,notes:0 | ||
4783 | 2034 | #: field:voucher.pay.support,notes:0 | ||
4784 | 2035 | msgid "Note" | ||
4785 | 2036 | msgstr "Nota" | ||
4786 | 2037 | |||
4787 | 2038 | #. module: bank_management | ||
4788 | 2039 | #: field:gral.check.book,hasta:0 | ||
4789 | 2040 | msgid "Ending Date" | ||
4790 | 2041 | msgstr "Fecha Final" | ||
4791 | 2042 | |||
4792 | 2043 | #. module: bank_management | ||
4793 | 2044 | #: selection:check.book,qty_check_selection:0 | ||
4794 | 2045 | msgid "50" | ||
4795 | 2046 | msgstr "50" | ||
4796 | 2047 | |||
4797 | 2048 | #. module: bank_management | ||
4798 | 2049 | #: field:res.partner.bank,balance:0 | ||
4799 | 2050 | msgid "Account Balance" | ||
4800 | 2051 | msgstr "Balance contable" | ||
4801 | 2052 | |||
4802 | 2053 | #. module: bank_management | ||
4803 | 2054 | #: selection:print.gs.option,device:0 | ||
4804 | 2055 | msgid "Epson-compatible 9-pin, intermediate resolution" | ||
4805 | 2056 | msgstr "Epson-compatible 9-pin, intermediate resolution" | ||
4806 | 2057 | |||
4807 | 2058 | #. module: bank_management | ||
4808 | 2059 | #: help:gral.check.book,tiempo:0 | ||
4809 | 2060 | msgid "period in which to generate the report" | ||
4810 | 2061 | msgstr "period in which to generate the report" | ||
4811 | 2062 | |||
4812 | 2063 | #. module: bank_management | ||
4813 | 2064 | #: sql_constraint:account.journal:0 | ||
4814 | 2065 | msgid "The code of the journal must be unique per company !" | ||
4815 | 2066 | msgstr "¡El código del diario debe ser único por compañía!" | ||
4816 | 2067 | |||
4817 | 2068 | #. module: bank_management | ||
4818 | 2069 | #: view:cancel.voucher.pay.support:0 | ||
4819 | 2070 | msgid "Execute Cancellation" | ||
4820 | 2071 | msgstr "Ejecutar Cancelación" | ||
4821 | 2072 | |||
4822 | 2073 | #. module: bank_management | ||
4823 | 2074 | #: help:print.model.reports,report_id:0 | ||
4824 | 2075 | msgid "Set in this field, the model to send directing to the printer" | ||
4825 | 2076 | msgstr "Set in this field, the model to send directing to the printer" | ||
4826 | 2077 | |||
4827 | 2078 | #. module: bank_management | ||
4828 | 2079 | #: model:ir.actions.act_window,name:bank_management.action_pay_order_wizard_soporte | ||
4829 | 2080 | #: model:ir.actions.act_window,name:bank_management.action_voucher_pay_support | ||
4830 | 2081 | #: model:ir.ui.menu,name:bank_management.menu_voucher_pay_support | ||
4831 | 2082 | #: view:voucher.pay.support:0 | ||
4832 | 2083 | msgid "Paid Support" | ||
4833 | 2084 | msgstr "Soporte de pago" | ||
4834 | 2085 | |||
4835 | 2086 | #. module: bank_management | ||
4836 | 2087 | #: report:chk.book:0 | ||
4837 | 2088 | #: report:wizard.general.book:0 | ||
4838 | 2089 | msgid "BANKING ENTITY:" | ||
4839 | 2090 | msgstr "ENTIDAD BANCARIA:" | ||
4840 | 2091 | |||
4841 | 2092 | #. module: bank_management | ||
4842 | 2093 | #: code:addons/bank_management/check/report/reporte_check_book.py:120 | ||
4843 | 2094 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:195 | ||
4844 | 2095 | #, python-format | ||
4845 | 2096 | msgid "Active Check book" | ||
4846 | 2097 | msgstr "Chequera activa" | ||
4847 | 2098 | |||
4848 | 2099 | #. module: bank_management | ||
4849 | 2100 | #: view:res.partner.bank:0 | ||
4850 | 2101 | msgid "Search Account Bank" | ||
4851 | 2102 | msgstr "Busqueda cuenta bancaria" | ||
4852 | 2103 | |||
4853 | 2104 | #. module: bank_management | ||
4854 | 2105 | #: constraint:res.company:0 | ||
4855 | 2106 | msgid "Error! You can not create recursive companies." | ||
4856 | 2107 | msgstr "¡Error! No puede crear compañías recursivas." | ||
4857 | 2108 | |||
4858 | 2109 | #. module: bank_management | ||
4859 | 2110 | #: view:check.note:0 | ||
4860 | 2111 | #: field:check.note,date_done:0 | ||
4861 | 2112 | msgid "Collection Date" | ||
4862 | 2113 | msgstr "Fecha de cobro" | ||
4863 | 2114 | |||
4864 | 2115 | #. module: bank_management | ||
4865 | 2116 | #: field:print.model.reports,printer:0 | ||
4866 | 2117 | msgid "Printers" | ||
4867 | 2118 | msgstr "Printers" | ||
4868 | 2119 | |||
4869 | 2120 | #. module: bank_management | ||
4870 | 2121 | #: help:res.company,transitory:0 | ||
4871 | 2122 | msgid "Apply transitory account" | ||
4872 | 2123 | msgstr "Apply transitory account" | ||
4873 | 2124 | |||
4874 | 2125 | #. module: bank_management | ||
4875 | 2126 | #: report:cash_amount.3:0 | ||
4876 | 2127 | #: report:cash_receipt.drcr.3:0 | ||
4877 | 2128 | msgid "Comprobante de Pago Bancario" | ||
4878 | 2129 | msgstr "Comprobante de Pago Bancario" | ||
4879 | 2130 | |||
4880 | 2131 | #. module: bank_management | ||
4881 | 2132 | #: view:gral.check.book:0 | ||
4882 | 2133 | msgid "General Report Checkbooks" | ||
4883 | 2134 | msgstr "Reporte General de Chequeras" | ||
4884 | 2135 | |||
4885 | 2136 | #. module: bank_management | ||
4886 | 2137 | #: help:account.voucher,one_partner:0 | ||
4887 | 2138 | msgid "Check this box if there only one supplier or customer for this voucher" | ||
4888 | 2139 | msgstr "Marque esta caja si solo hay un proveedor o cliente en este comprobante" | ||
4889 | 2140 | |||
4890 | 2141 | #. module: bank_management | ||
4891 | 2142 | #: field:print.model,model_report_ids:0 | ||
4892 | 2143 | msgid "Modelo Reports" | ||
4893 | 2144 | msgstr "Modelo Reports" | ||
4894 | 2145 | |||
4895 | 2146 | #. module: bank_management | ||
4896 | 2147 | #: code:addons/bank_management/check/report/reporte_check_book.py:118 | ||
4897 | 2148 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:193 | ||
4898 | 2149 | #, python-format | ||
4899 | 2150 | msgid "Draft Check book" | ||
4900 | 2151 | msgstr "Chequeras en borrador" | ||
4901 | 2152 | |||
4902 | 2153 | #. module: bank_management | ||
4903 | 2154 | #: report:chk.book.request:0 | ||
4904 | 2155 | msgid "Authorizing" | ||
4905 | 2156 | msgstr "Autorizado" | ||
4906 | 2157 | |||
4907 | 2158 | #. module: bank_management | ||
4908 | 2159 | #: report:chk.book.request:0 | ||
4909 | 2160 | msgid "And we thank you in advance of you." | ||
4910 | 2161 | msgstr "Agradecemos de antemano y quedamos de Uds." | ||
4911 | 2162 | |||
4912 | 2163 | #. module: bank_management | ||
4913 | 2164 | #: view:res.company:0 | ||
4914 | 2165 | msgid "Configuration" | ||
4915 | 2166 | msgstr "Configuración" | ||
4916 | 2167 | |||
4917 | 2168 | #. module: bank_management | ||
4918 | 2169 | #: report:cash_amount.3:0 | ||
4919 | 2170 | #: report:cash_receipt.drcr.3:0 | ||
4920 | 2171 | msgid "Número de Cheque" | ||
4921 | 2172 | msgstr "Número de Cheque" | ||
4922 | 2173 | |||
4923 | 2174 | #. module: bank_management | ||
4924 | 2175 | #: model:ir.module.module,description:bank_management.module_meta_information | ||
4925 | 2176 | msgid "\n" | ||
4926 | 2177 | " - Management of check book, check note\n" | ||
4927 | 2178 | " - Print format of venezuelan check note\n" | ||
4928 | 2179 | " - Traceability of check note throught paid support\n" | ||
4929 | 2180 | " - Account voucher payment \n" | ||
4930 | 2181 | "---------------------------------------------------------\n" | ||
4931 | 2182 | " 1.- Create bank account\n" | ||
4932 | 2183 | " 2.- Create check book request\n" | ||
4933 | 2184 | " 3.- Load check note\n" | ||
4934 | 2185 | " 4.- Make supplier invoice\n" | ||
4935 | 2186 | " 5.- Create one supplier payment\n" | ||
4936 | 2187 | " 6.- Create support (click button)\n" | ||
4937 | 2188 | " " | ||
4938 | 2189 | msgstr "\n" | ||
4939 | 2190 | " - Administración de chequeras, cheques\n" | ||
4940 | 2191 | " - Impresión de cheques con formatos Venezolanos\n" | ||
4941 | 2192 | " - Trazabilidad de cheques a través de soportes de pago\n" | ||
4942 | 2193 | " - Comprobante de pago \n" | ||
4943 | 2194 | "---------------------------------------------------------\n" | ||
4944 | 2195 | " 1.- Crear cuentas bancarias\n" | ||
4945 | 2196 | " 2.- Crear solicitud de chequeras\n" | ||
4946 | 2197 | " 3.- Cargar cheques\n" | ||
4947 | 2198 | " 4.- Realizar factura de proveedor\n" | ||
4948 | 2199 | " 5.- Crear pago un solo proveedor\n" | ||
4949 | 2200 | " 6.- Crear soporte (click button)\n" | ||
4950 | 2201 | " " | ||
4951 | 2202 | |||
4952 | 2203 | #. module: bank_management | ||
4953 | 2204 | #: field:print.lpr.option,lpi:0 | ||
4954 | 2205 | msgid "Number of Lines Per Inch" | ||
4955 | 2206 | msgstr "Number of Lines Per Inch" | ||
4956 | 2207 | |||
4957 | 2208 | #. module: bank_management | ||
4958 | 2209 | #: view:cancel.voucher.pay.support:0 | ||
4959 | 2210 | msgid "Abort Cancellation" | ||
4960 | 2211 | msgstr "Suspender Cancelación" | ||
4961 | 2212 | |||
4962 | 2213 | #. module: bank_management | ||
4963 | 2214 | #: field:cancel.voucher.pay.support,bool_good:0 | ||
4964 | 2215 | msgid "Si se imprimio" | ||
4965 | 2216 | msgstr "Si se imprimio" | ||
4966 | 2217 | |||
4967 | 2218 | #. module: bank_management | ||
4968 | 2219 | #: model:ir.model,name:bank_management.model_account_voucher_line | ||
4969 | 2220 | msgid "Voucher Lines" | ||
4970 | 2221 | msgstr "Líneas de comprobante" | ||
4971 | 2222 | |||
4972 | 2223 | #. module: bank_management | ||
4973 | 2224 | #: report:chk.book:0 | ||
4974 | 2225 | #: report:wizard.general.book:0 | ||
4975 | 2226 | msgid "CHECKS NUMBER:" | ||
4976 | 2227 | msgstr "NUMERO DE CHEQUES:" | ||
4977 | 2228 | |||
4978 | 2229 | #. module: bank_management | ||
4979 | 2230 | #: view:voucher.pay.support.wizard:0 | ||
4980 | 2231 | msgid "check generation" | ||
4981 | 2232 | msgstr "Generación de cheque" | ||
4982 | 2233 | |||
4983 | 2234 | #. module: bank_management | ||
4984 | 2235 | #: help:res.company,header_report:0 | ||
4985 | 2236 | msgid "Set the header to place the report when it is not suitable for print" | ||
4986 | 2237 | msgstr "Set the header to place the report when it is not suitable for print" | ||
4987 | 2238 | |||
4988 | 2239 | #. module: bank_management | ||
4989 | 2240 | #: view:voucher.pay.support.wizard:0 | ||
4990 | 2241 | msgid "In progress..." | ||
4991 | 2242 | msgstr "En progreso..." | ||
4992 | 2243 | |||
4993 | 2244 | #. module: bank_management | ||
4994 | 2245 | #: code:addons/bank_management/check/report/reporte_check_book.py:58 | ||
4995 | 2246 | #: code:addons/bank_management/check/report/reporte_wizard_general.py:64 | ||
4996 | 2247 | #: selection:cancel.voucher.pay.support,state:0 | ||
4997 | 2248 | #: view:check.book:0 | ||
4998 | 2249 | #: selection:check.book,state:0 | ||
4999 | 2250 | #: view:check.book.request:0 | ||
5000 | 2251 | #: selection:check.book.request,state:0 |