Merge lp:~openerp-venezuela/openerp-venezuela-localization/bank_management into lp:~openerp-venezuela/openerp-venezuela-localization/6.0-trunk

Proposed by Javier Duran
Status: Merged
Merged at revision: 378
Proposed branch: lp:~openerp-venezuela/openerp-venezuela-localization/bank_management
Merge into: lp:~openerp-venezuela/openerp-venezuela-localization/6.0-trunk
Diff against target: 21168 lines (+20758/-0)
77 files modified
bank_management/__init__.py (+34/-0)
bank_management/__openerp__.py (+81/-0)
bank_management/bank/__init__.py (+33/-0)
bank_management/bank/bank.py (+73/-0)
bank_management/bank/bank_view.xml (+27/-0)
bank_management/bank/data/banesco_data.xml (+53/-0)
bank_management/bank/data/bicentenario_data.xml (+61/-0)
bank_management/bank/data/caribe_bank_data.xml (+55/-0)
bank_management/bank/data/exterior_bank_data.xml (+56/-0)
bank_management/bank/data/fondo_comun_bank_data.xml (+56/-0)
bank_management/bank/data/industrial_data.xml (+58/-0)
bank_management/bank/data/mercantil_bank_data.xml (+56/-0)
bank_management/bank/data/venezuela_bank_data.xml (+57/-0)
bank_management/bank/partner.py (+81/-0)
bank_management/bank/partner_view.xml (+155/-0)
bank_management/bank_management_data.xml (+11/-0)
bank_management/bank_management_menu.xml (+11/-0)
bank_management/check/__init__.py (+38/-0)
bank_management/check/account_voucher_journal_view.xml (+27/-0)
bank_management/check/check_book.py (+323/-0)
bank_management/check/check_book_request.py (+119/-0)
bank_management/check/check_book_request_sequence.xml (+24/-0)
bank_management/check/check_book_request_view.xml (+119/-0)
bank_management/check/check_book_view.xml (+156/-0)
bank_management/check/check_book_wizard.py (+53/-0)
bank_management/check/check_note.py (+134/-0)
bank_management/check/check_note_view.xml (+112/-0)
bank_management/check/check_report.xml (+63/-0)
bank_management/check/data/res.bank.csv (+14/-0)
bank_management/check/data/res.bank.xml (+73/-0)
bank_management/check/report/__init__.py (+35/-0)
bank_management/check/report/numero_a_texto.py (+119/-0)
bank_management/check/report/report_request_check_book.rml (+7864/-0)
bank_management/check/report/report_sxw_ext/__init__.py (+29/-0)
bank_management/check/report/report_sxw_ext/__terp__.py (+77/-0)
bank_management/check/report/report_sxw_ext/cupstree.py (+109/-0)
bank_management/check/report/report_sxw_ext/print_model.py (+153/-0)
bank_management/check/report/report_sxw_ext/print_model_view.xml (+206/-0)
bank_management/check/report/report_sxw_ext/pyPdf/__init__.py (+2/-0)
bank_management/check/report/report_sxw_ext/pyPdf/filters.py (+252/-0)
bank_management/check/report/report_sxw_ext/pyPdf/generic.py (+780/-0)
bank_management/check/report/report_sxw_ext/pyPdf/pdf.py (+1527/-0)
bank_management/check/report/report_sxw_ext/pyPdf/utils.py (+110/-0)
bank_management/check/report/report_sxw_ext/pyPdf/xmp.py (+355/-0)
bank_management/check/report/report_sxw_ext/report_sxw.py (+476/-0)
bank_management/check/report/report_sxw_ext/report_sxw_ext.py (+386/-0)
bank_management/check/report/report_sxw_ext/res_company.py (+40/-0)
bank_management/check/report/report_sxw_ext/res_company.xml (+20/-0)
bank_management/check/report/report_voucher.py (+114/-0)
bank_management/check/report/report_voucher.rml (+291/-0)
bank_management/check/report/report_voucher_amount.py (+177/-0)
bank_management/check/report/report_voucher_amount.rml (+602/-0)
bank_management/check/report/reporte_check_book.py (+188/-0)
bank_management/check/report/reporte_check_book.rml (+368/-0)
bank_management/check/report/reporte_check_book_request.py (+132/-0)
bank_management/check/report/reporte_wizard_general.py (+301/-0)
bank_management/check/report/reporte_wizard_general.rml (+413/-0)
bank_management/check/report/tiny_sxw2rml/__init__.py (+29/-0)
bank_management/check/report/tiny_sxw2rml/normalized_oo2rml.xsl (+681/-0)
bank_management/check/report/tiny_sxw2rml/tiny_sxw2rml.py (+365/-0)
bank_management/check/report/tmp/check.py (+126/-0)
bank_management/check/report/tmp/check.rml (+36/-0)
bank_management/check/tmp/bank_view.xml (+55/-0)
bank_management/check/tmp/generate_lines_payment_wizard.xml (+20/-0)
bank_management/check/tmp/menu_vouche_view.xml (+195/-0)
bank_management/check/tmp/pay_order_view.xml (+379/-0)
bank_management/check/voucher_pay_support.py (+309/-0)
bank_management/check/voucher_pay_support_view.xml (+170/-0)
bank_management/check/wizard/__init__.py (+33/-0)
bank_management/check/wizard/cancel_voucher_pay_support.py (+209/-0)
bank_management/check/wizard/cancel_wizard.xml (+87/-0)
bank_management/check/wizard/chk_book_gral.py (+68/-0)
bank_management/check/wizard/chk_book_gral.xml (+61/-0)
bank_management/check/wizard/tmp/voucher_pay_support_wizard.py (+86/-0)
bank_management/check/wizard/tmp/voucher_pay_support_wizard_pay_order.py (+283/-0)
bank_management/check/wizard/tmp/voucher_pay_support_wizard_pay_order.xml (+193/-0)
bank_management/security/ir.model.access.csv (+34/-0)
To merge this branch: bzr merge lp:~openerp-venezuela/openerp-venezuela-localization/bank_management
Reviewer Review Type Date Requested Status
Javier Duran (community) Approve
Review via email: mp+76629@code.launchpad.net

Commit message

[MERGE] Se agrega modulo de administración de chequeras y cheques.

Description of the change

Administración de chequeras y cheques, formatos de cheques de los bancos venezolanos.

To post a comment you must log in.
Revision history for this message
Javier Duran (javieredm) wrote :

Mezcla realizada

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'bank_management'
2=== added file 'bank_management/__init__.py'
3--- bank_management/__init__.py 1970-01-01 00:00:00 +0000
4+++ bank_management/__init__.py 2011-09-22 17:43:55 +0000
5@@ -0,0 +1,34 @@
6+#!/usr/bin/python
7+# -*- encoding: utf-8 -*-
8+###########################################################################
9+# Module Writen to OpenERP, Open Source Management Solution
10+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
11+# All Rights Reserved
12+###############Credits######################################################
13+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
14+# Angelica Barrios <angélicaisabelb@gmail.com>
15+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
16+# Javier Duran <javieredm@gmail.com>
17+# Planified by: Nhomar Hernandez
18+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
19+# Audited by: Humberto Arocha humberto@openerp.com.ve
20+#############################################################################
21+# This program is free software: you can redistribute it and/or modify
22+# it under the terms of the GNU General Public License as published by
23+# the Free Software Foundation, either version 3 of the License, or
24+# (at your option) any later version.
25+#
26+# This program is distributed in the hope that it will be useful,
27+# but WITHOUT ANY WARRANTY; without even the implied warranty of
28+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29+# GNU General Public License for more details.
30+#
31+# You should have received a copy of the GNU General Public License
32+# along with this program. If not, see <http://www.gnu.org/licenses/>.
33+################################################################################
34+
35+import bank
36+import check
37+
38+
39+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
40
41=== added file 'bank_management/__openerp__.py'
42--- bank_management/__openerp__.py 1970-01-01 00:00:00 +0000
43+++ bank_management/__openerp__.py 2011-09-22 17:43:55 +0000
44@@ -0,0 +1,81 @@
45+#!/usr/bin/python
46+# -*- encoding: utf-8 -*-
47+###########################################################################
48+# Module Writen to OpenERP, Open Source Management Solution
49+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
50+# All Rights Reserved
51+###############Credits######################################################
52+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
53+# Angelica Barrios <angélicaisabelb@gmail.com>
54+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
55+# Javier Duran <javier.duran@netquatro.com>
56+# Planified by: Nhomar Hernande
57+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
58+# Audited by: Humberto Arocha humberto@openerp.com.ve
59+#############################################################################
60+# This program is free software: you can redistribute it and/or modify
61+# it under the terms of the GNU General Public License as published by
62+# the Free Software Foundation, either version 3 of the License, or
63+# (at your option) any later version.
64+#
65+# This program is distributed in the hope that it will be useful,
66+# but WITHOUT ANY WARRANTY; without even the implied warranty of
67+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
68+# GNU General Public License for more details.
69+#
70+# You should have received a copy of the GNU General Public License
71+# along with this program. If not, see <http://www.gnu.org/licenses/>.
72+################################################################################
73+
74+###
75+### res_company --> account_management ver si se puede eliminar esta dependencia ####
76+### retencion_iva, base_vat_ve ver si se puede eliminar esta dependencia
77+
78+{
79+ "name" : "Bank Management",
80+ "version" : "0.1",
81+ "author" : "Vauxoo",
82+ "website" : "http://vauxoo.com",
83+ "category": 'Generic Modules/Accounting',
84+ "description": """
85+ Proporciona los formatos para los cheques venezolanos
86+ """,
87+ 'init_xml': [],
88+ "depends" : ["base", "account", "account_voucher"],
89+ 'update_xml': [
90+ 'bank_management_data.xml',
91+ 'bank_management_menu.xml',
92+ 'bank/bank_view.xml',
93+ 'bank/partner_view.xml',
94+ 'check/check_report.xml',
95+ 'check/check_book_view.xml',
96+ 'check/check_note_view.xml',
97+ 'check/check_book_request_sequence.xml',
98+ 'check/wizard/cancel_wizard.xml',
99+# 'check/wizard/voucher_pay_support_wizard_pay_order.xml',
100+ 'check/wizard/chk_book_gral.xml',
101+# 'check/generate_lines_payment_wizard.xml',
102+ 'check/check_book_request_view.xml',
103+ 'check/data/res.bank.xml',
104+ 'check/voucher_pay_support_view.xml',
105+# 'check/menu_vouche_view.xml',
106+# 'check/pay_order_view.xml',
107+ 'check/account_voucher_journal_view.xml',
108+ 'security/ir.model.access.csv',
109+ 'bank/data/banesco_data.xml',
110+ 'bank/data/bicentenario_data.xml',
111+ 'bank/data/caribe_bank_data.xml',
112+ 'bank/data/exterior_bank_data.xml',
113+ 'bank/data/fondo_comun_bank_data.xml',
114+ 'bank/data/industrial_data.xml',
115+ 'bank/data/mercantil_bank_data.xml',
116+ 'bank/data/venezuela_bank_data.xml',
117+ ],
118+ 'demo_xml': [],
119+ 'test': [],
120+ 'installable': True,
121+ 'active': False,
122+}
123+
124+
125+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
126
127=== added directory 'bank_management/bank'
128=== added file 'bank_management/bank/__init__.py'
129--- bank_management/bank/__init__.py 1970-01-01 00:00:00 +0000
130+++ bank_management/bank/__init__.py 2011-09-22 17:43:55 +0000
131@@ -0,0 +1,33 @@
132+#!/usr/bin/python
133+# -*- encoding: utf-8 -*-
134+###########################################################################
135+# Module Writen to OpenERP, Open Source Management Solution
136+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
137+# All Rights Reserved
138+###############Credits######################################################
139+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
140+# Angelica Barrios <angélicaisabelb@gmail.com>
141+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
142+# Javier Duran <javieredm@gmail.com>
143+# Planified by: Nhomar Hernandez
144+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
145+# Audited by: Humberto Arocha humberto@openerp.com.ve
146+#############################################################################
147+# This program is free software: you can redistribute it and/or modify
148+# it under the terms of the GNU General Public License as published by
149+# the Free Software Foundation, either version 3 of the License, or
150+# (at your option) any later version.
151+#
152+# This program is distributed in the hope that it will be useful,
153+# but WITHOUT ANY WARRANTY; without even the implied warranty of
154+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
155+# GNU General Public License for more details.
156+#
157+# You should have received a copy of the GNU General Public License
158+# along with this program. If not, see <http://www.gnu.org/licenses/>.
159+################################################################################
160+
161+import bank
162+import partner
163+
164+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
165
166=== added file 'bank_management/bank/bank.py'
167--- bank_management/bank/bank.py 1970-01-01 00:00:00 +0000
168+++ bank_management/bank/bank.py 2011-09-22 17:43:55 +0000
169@@ -0,0 +1,73 @@
170+#!/usr/bin/python
171+# -*- encoding: utf-8 -*-
172+###########################################################################
173+# Module Writen to OpenERP, Open Source Management Solution
174+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
175+# All Rights Reserved
176+###############Credits######################################################
177+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
178+# Angelica Barrios <angélicaisabelb@gmail.com>
179+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
180+# Javier Duran <javier.duran@netquatro.com>
181+# Planified by: Nhomar Hernandez
182+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
183+# Audited by: Humberto Arocha humberto@openerp.com.ve
184+#############################################################################
185+# This program is free software: you can redistribute it and/or modify
186+# it under the terms of the GNU General Public License as published by
187+# the Free Software Foundation, either version 3 of the License, or
188+# (at your option) any later version.
189+#
190+# This program is distributed in the hope that it will be useful,
191+# but WITHOUT ANY WARRANTY; without even the implied warranty of
192+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
193+# GNU General Public License for more details.
194+#
195+# You should have received a copy of the GNU General Public License
196+# along with this program. If not, see <http://www.gnu.org/licenses/>.
197+##############################################################################
198+from osv import osv
199+from osv import fields
200+from tools.translate import _
201+from tools import config
202+import decimal_precision as dp
203+
204+class Bank(osv.osv):
205+ '''
206+ Modulo que agrega limites las entidades bancarias
207+ '''
208+ _inherit = 'res.bank'
209+ _columns={
210+ 'min_lim':fields.float('Min. Limit', digits_compute= dp.get_precision('Bank'), readonly=False, required=True ),
211+ 'max_lim':fields.float('Max. Limit', digits_compute= dp.get_precision('Bank'), readonly=False, required=True ),
212+ 'format_h':fields.text('Format Check', required=True),
213+ }
214+
215+ def _check_bank(self,cr,uid,ids,context={}):
216+
217+ obj_bank = self.browse(cr,uid,ids[0])
218+ cr.execute('select a.name from res_bank a')
219+ lista=cr.fetchall()
220+ #comprension de lista
221+ bandera=([x[0] for x in lista if x[0] == obj_bank.name])
222+ #bandera devuelve una lista de las ocurrencias
223+ if len(bandera)>1 :
224+ return False
225+ return True
226+
227+ def _check_lim(self,cr,uid,ids,context={}):
228+
229+ obj_bank = self.browse(cr,uid,ids[0])
230+ if obj_bank.min_lim > obj_bank.max_lim:
231+ return False
232+ else:
233+ return True
234+
235+ _constraints = [
236+ (_check_bank, 'Error ! Specified bank name already exists for any other registered bank. ', ['name']) ,
237+ (_check_lim, 'Error ! Minimum limit must be less than maximun limit', ['name'])
238+ ]
239+
240+Bank()
241+
242+
243
244=== added file 'bank_management/bank/bank_view.xml'
245--- bank_management/bank/bank_view.xml 1970-01-01 00:00:00 +0000
246+++ bank_management/bank/bank_view.xml 2011-09-22 17:43:55 +0000
247@@ -0,0 +1,27 @@
248+<?xml version="1.0" encoding="utf-8"?>
249+<openerp>
250+ <data>
251+
252+ <!--
253+ ==================================
254+ Entidades Bancarias
255+ ==================================
256+ -->
257+ <record id="view_res_bank_lim_form" model="ir.ui.view">
258+ <field name="name">res.bank.lim.form</field>
259+ <field name="model">res.bank</field>
260+ <field name="type">form</field>
261+ <field name="inherit_id" ref="base.view_res_bank_form"/>
262+ <field name="arch" type="xml">
263+ <xpath expr="/form/field[@name='bic']" position="after">
264+ <field name="min_lim"/>
265+ <field name="max_lim"/>
266+ <newline/>
267+ <separator string="Format Check" colspan="4"/>
268+ <field name="format_h" colspan="4" nolabel="1"/>
269+ </xpath>
270+ </field>
271+ </record>
272+
273+ </data>
274+</openerp>
275
276=== added directory 'bank_management/bank/data'
277=== added file 'bank_management/bank/data/banesco_data.xml'
278--- bank_management/bank/data/banesco_data.xml 1970-01-01 00:00:00 +0000
279+++ bank_management/bank/data/banesco_data.xml 2011-09-22 17:43:55 +0000
280@@ -0,0 +1,53 @@
281+<?xml version="1.0" ?>
282+<openerp>
283+
284+<!--
285+ res_bank
286+-->
287+
288+ <data noupdate="0">
289+ <record id="res_bank_Banesco" model="res.bank">
290+ <field eval="&quot;&quot;&quot;Banesco&quot;&quot;&quot;" name="name"/>
291+ <field eval="500.0" name="max_lim"/>
292+ <field eval="&quot;&quot;&quot;&lt;header&gt;
293+ &lt;pageTemplate&gt;
294+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
295+ &lt;pageGraphics&gt;
296+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
297+ &lt;!--cantidad--&gt;
298+ &lt;place x=&quot;135.0mm&quot; y=&quot;75.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
299+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
300+ &lt;/place&gt;
301+ &lt;!--beneficiario--&gt;
302+ &lt;place x=&quot;35.0mm&quot; y=&quot;60.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
303+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
304+ &lt;/place&gt;
305+ &lt;!--cantidad en letras--&gt;
306+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
307+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
308+ &lt;/place&gt;--&gt;
309+ &lt;!--fecha--&gt;
310+ &lt;place x=&quot;30.0mm&quot; y=&quot;44.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
311+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
312+ &lt;/place&gt;
313+ &lt;!--ano de endose--&gt;
314+ &lt;place x=&quot;80.0mm&quot; y=&quot;44.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
315+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
316+ &lt;/place&gt;
317+ &lt;!--tiempo de endose--&gt;
318+ &lt;place x=&quot;89.0mm&quot; y=&quot;22.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
319+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
320+ &lt;/place&gt;
321+ &lt;/pageGraphics&gt;
322+ &lt;/pageTemplate&gt;
323+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
324+ <field eval="100.0" name="min_lim"/>
325+ </record>
326+ </data>
327+
328+
329+
330+
331+</openerp>
332+
333+
334
335=== added file 'bank_management/bank/data/bicentenario_data.xml'
336--- bank_management/bank/data/bicentenario_data.xml 1970-01-01 00:00:00 +0000
337+++ bank_management/bank/data/bicentenario_data.xml 2011-09-22 17:43:55 +0000
338@@ -0,0 +1,61 @@
339+<?xml version="1.0" ?>
340+<openerp>
341+
342+<!--
343+ res_bank
344+-->
345+
346+ <data noupdate="0">
347+ <record id="res_bank_Bicentenario" model="res.bank">
348+ <field eval="&quot;&quot;&quot;Bicentenario&quot;&quot;&quot;" name="name"/>
349+ <field eval="500.0" name="max_lim"/>
350+ <field eval="&quot;&quot;&quot; &lt;header&gt;
351+ &lt;pageTemplate&gt;
352+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
353+ &lt;pageGraphics&gt;
354+
355+ &lt;!--cantidad--&gt;
356+ &lt;place x=&quot;135.0mm&quot; y=&quot;66.0mm&quot; width=&quot;41.0mm&quot; height=&quot;10.0mm&quot;&gt;
357+ &lt;para&gt;***[[ o.amount]]***&lt;/para&gt;
358+ &lt;/place&gt;
359+
360+ &lt;!--beneficiario--&gt;
361+ &lt;place x=&quot;25.0mm&quot; y=&quot;50.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
362+ &lt;para style=&quot;P1&quot;&gt;[[o.payee_id.partner_id.name.upper()]]&lt;/para&gt;
363+ &lt;/place&gt;
364+
365+ &lt;!--cantidad en letras--&gt;
366+ &lt;place x=&quot;26.0mm&quot; y=&quot;40.0mm&quot; width=&quot;135.0mm&quot; height=&quot;12.0mm&quot;&gt;
367+ &lt;para&gt;[[ obt_texto(o.amount) ]]&lt;/para&gt;
368+ &lt;/place&gt;
369+
370+ &lt;!--fecha--&gt;
371+ &lt;place x=&quot;30.0mm&quot; y=&quot;25.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
372+ &lt;para&gt;Caracas [[ o.date]] de&lt;/para&gt;
373+ &lt;/place&gt;
374+
375+ &lt;!--ano de endose--&gt;
376+ &lt;place x=&quot;80.0mm&quot; y=&quot;25.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
377+ &lt;para&gt;10&lt;/para&gt;
378+ &lt;/place&gt;
379+
380+ &lt;!--tiempo de endose--&gt;
381+ &lt;place x=&quot;100.0mm&quot; y=&quot;10.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
382+ &lt;para&gt;Caduca a los [[ o.expiry]] días&lt;/para&gt;
383+ &lt;/place&gt;
384+
385+ &lt;setFont name=&quot;Helvetica&quot; size=&quot;8&quot;/&gt;
386+
387+ &lt;/pageGraphics&gt;
388+ &lt;/pageTemplate&gt;
389+ &lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
390+ <field eval="100.0" name="min_lim"/>
391+ </record>
392+ </data>
393+
394+
395+
396+
397+</openerp>
398+
399+
400
401=== added file 'bank_management/bank/data/caribe_bank_data.xml'
402--- bank_management/bank/data/caribe_bank_data.xml 1970-01-01 00:00:00 +0000
403+++ bank_management/bank/data/caribe_bank_data.xml 2011-09-22 17:43:55 +0000
404@@ -0,0 +1,55 @@
405+<?xml version="1.0" ?>
406+<openerp>
407+
408+<!--
409+ res_bank
410+-->
411+
412+ <data noupdate="0">
413+ <record id="res_bank_caribe" model="res.bank">
414+ <field eval="&quot;&quot;&quot;Caribe&quot;&quot;&quot;" name="name"/>
415+ <field eval="500.0" name="max_lim"/>
416+
417+ <field eval="&quot;&quot;&quot;&lt;header&gt;
418+ &lt;pageTemplate&gt;
419+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
420+ &lt;pageGraphics&gt;
421+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
422+ &lt;!--cantidad--&gt;
423+ &lt;place x=&quot;135.0mm&quot; y=&quot;74.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
424+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
425+ &lt;/place&gt;
426+ &lt;!--beneficiario--&gt;
427+ &lt;place x=&quot;35.0mm&quot; y=&quot;57.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
428+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
429+ &lt;/place&gt;
430+ &lt;!--cantidad en letras--&gt;
431+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
432+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
433+ &lt;/place&gt;--&gt;
434+ &lt;!--fecha--&gt;
435+ &lt;place x=&quot;30.0mm&quot; y=&quot;41.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
436+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
437+ &lt;/place&gt;
438+ &lt;!--ano de endose--&gt;
439+ &lt;place x=&quot;80.0mm&quot; y=&quot;41.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
440+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
441+ &lt;/place&gt;
442+ &lt;!--tiempo de endose--&gt;
443+ &lt;place x=&quot;89.0mm&quot; y=&quot;24.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
444+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
445+ &lt;/place&gt;
446+ &lt;/pageGraphics&gt;
447+ &lt;/pageTemplate&gt;
448+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
449+
450+ <field eval="100.0" name="min_lim"/>
451+ </record>
452+ </data>
453+
454+
455+
456+
457+</openerp>
458+
459+
460
461=== added file 'bank_management/bank/data/exterior_bank_data.xml'
462--- bank_management/bank/data/exterior_bank_data.xml 1970-01-01 00:00:00 +0000
463+++ bank_management/bank/data/exterior_bank_data.xml 2011-09-22 17:43:55 +0000
464@@ -0,0 +1,56 @@
465+<?xml version="1.0" ?>
466+<openerp>
467+
468+<!--
469+ res_bank
470+-->
471+
472+ <data noupdate="0">
473+ <record id="res_bank_exterior" model="res.bank">
474+ <field eval="&quot;&quot;&quot;Exterior&quot;&quot;&quot;" name="name"/>
475+ <field eval="500.0" name="max_lim"/>
476+
477+ <field eval="&quot;&quot;&quot;&lt;header&gt;
478+ &lt;pageTemplate&gt;
479+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
480+ &lt;pageGraphics&gt;
481+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
482+ &lt;!--cantidad--&gt;
483+ &lt;place x=&quot;135.0mm&quot; y=&quot;72.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
484+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
485+ &lt;/place&gt;
486+ &lt;!--beneficiario--&gt;
487+ &lt;place x=&quot;35.0mm&quot; y=&quot;56.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
488+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
489+ &lt;/place&gt;
490+ &lt;!--cantidad en letras--&gt;
491+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
492+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
493+ &lt;/place&gt;--&gt;
494+ &lt;!--fecha--&gt;
495+ &lt;place x=&quot;10.0mm&quot; y=&quot;40.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
496+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
497+ &lt;/place&gt;
498+ &lt;!--ano de endose--&gt;
499+ &lt;place x=&quot;70.0mm&quot; y=&quot;40.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
500+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
501+ &lt;/place&gt;
502+ &lt;!--tiempo de endose--&gt;
503+ &lt;place x=&quot;20.0mm&quot; y=&quot;21.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
504+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
505+ &lt;/place&gt;
506+ &lt;/pageGraphics&gt;
507+ &lt;/pageTemplate&gt;
508+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
509+
510+
511+ <field eval="100.0" name="min_lim"/>
512+ </record>
513+ </data>
514+
515+
516+
517+
518+</openerp>
519+
520+
521
522=== added file 'bank_management/bank/data/fondo_comun_bank_data.xml'
523--- bank_management/bank/data/fondo_comun_bank_data.xml 1970-01-01 00:00:00 +0000
524+++ bank_management/bank/data/fondo_comun_bank_data.xml 2011-09-22 17:43:55 +0000
525@@ -0,0 +1,56 @@
526+<?xml version="1.0" ?>
527+<openerp>
528+
529+<!--
530+ res_bank
531+-->
532+
533+ <data noupdate="0">
534+ <record id="res_bank_fondo_comun" model="res.bank">
535+ <field eval="&quot;&quot;&quot;Fondo Comun&quot;&quot;&quot;" name="name"/>
536+ <field eval="500.0" name="max_lim"/>
537+
538+ <field eval="&quot;&quot;&quot;&lt;header&gt;
539+ &lt;pageTemplate&gt;
540+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
541+ &lt;pageGraphics&gt;
542+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
543+ &lt;!--cantidad--&gt;
544+ &lt;place x=&quot;135.0mm&quot; y=&quot;74.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
545+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
546+ &lt;/place&gt;
547+ &lt;!--beneficiario--&gt;
548+ &lt;place x=&quot;35.0mm&quot; y=&quot;55.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
549+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
550+ &lt;/place&gt;
551+ &lt;!--cantidad en letras--&gt;
552+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
553+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
554+ &lt;/place&gt;--&gt;
555+ &lt;!--fecha--&gt;
556+ &lt;place x=&quot;18.0mm&quot; y=&quot;40.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
557+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
558+ &lt;/place&gt;
559+ &lt;!--ano de endose--&gt;
560+ &lt;place x=&quot;84.0mm&quot; y=&quot;40.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
561+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
562+ &lt;/place&gt;
563+ &lt;!--tiempo de endose--&gt;
564+ &lt;place x=&quot;20.0mm&quot; y=&quot;20.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
565+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
566+ &lt;/place&gt;
567+ &lt;/pageGraphics&gt;
568+ &lt;/pageTemplate&gt;
569+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
570+
571+
572+ <field eval="100.0" name="min_lim"/>
573+ </record>
574+ </data>
575+
576+
577+
578+
579+</openerp>
580+
581+
582
583=== added file 'bank_management/bank/data/industrial_data.xml'
584--- bank_management/bank/data/industrial_data.xml 1970-01-01 00:00:00 +0000
585+++ bank_management/bank/data/industrial_data.xml 2011-09-22 17:43:55 +0000
586@@ -0,0 +1,58 @@
587+<?xml version="1.0" ?>
588+<openerp>
589+
590+<!--
591+ res_bank
592+-->
593+
594+ <data noupdate="0">
595+ <record id="res_bank_Industrial" model="res.bank">
596+ <field eval="&quot;&quot;&quot;Industrial&quot;&quot;&quot;" name="name"/>
597+ <field eval="500.0" name="max_lim"/>
598+
599+ <field eval="&quot;&quot;&quot;&lt;header&gt;
600+ &lt;pageTemplate&gt;
601+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
602+ &lt;pageGraphics&gt;
603+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
604+ &lt;!--cantidad--&gt;
605+ &lt;place x=&quot;125.0mm&quot; y=&quot;74.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
606+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
607+ &lt;/place&gt;
608+ &lt;!--beneficiario--&gt;
609+ &lt;place x=&quot;35.0mm&quot; y=&quot;56.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
610+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
611+ &lt;/place&gt;
612+ &lt;!--cantidad en letras--&gt;
613+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
614+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
615+ &lt;/place&gt;--&gt;
616+ &lt;!--fecha--&gt;
617+ &lt;place x=&quot;10.0mm&quot; y=&quot;42.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
618+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
619+ &lt;/place&gt;
620+ &lt;!--ano de endose--&gt;
621+ &lt;place x=&quot;75.0mm&quot; y=&quot;42.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
622+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
623+ &lt;/place&gt;
624+ &lt;!--tiempo de endose--&gt;
625+ &lt;place x=&quot;30.0mm&quot; y=&quot;21.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
626+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
627+ &lt;/place&gt;
628+ &lt;/pageGraphics&gt;
629+ &lt;/pageTemplate&gt;
630+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
631+
632+
633+ <field eval="100.0" name="min_lim"/>
634+
635+
636+ </record>
637+ </data>
638+
639+
640+
641+
642+</openerp>
643+
644+
645
646=== added file 'bank_management/bank/data/mercantil_bank_data.xml'
647--- bank_management/bank/data/mercantil_bank_data.xml 1970-01-01 00:00:00 +0000
648+++ bank_management/bank/data/mercantil_bank_data.xml 2011-09-22 17:43:55 +0000
649@@ -0,0 +1,56 @@
650+<?xml version="1.0" ?>
651+<openerp>
652+
653+<!--
654+ res_bank
655+-->
656+
657+ <data noupdate="0">
658+ <record id="res_bank_mercantil" model="res.bank">
659+ <field eval="&quot;&quot;&quot;Mercantil&quot;&quot;&quot;" name="name"/>
660+ <field eval="500.0" name="max_lim"/>
661+
662+ <field eval="&quot;&quot;&quot;&lt;header&gt;
663+ &lt;pageTemplate&gt;
664+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
665+ &lt;pageGraphics&gt;
666+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
667+ &lt;!--cantidad--&gt;
668+ &lt;place x=&quot;135.0mm&quot; y=&quot;73.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
669+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
670+ &lt;/place&gt;
671+ &lt;!--beneficiario--&gt;
672+ &lt;place x=&quot;35.0mm&quot; y=&quot;56.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
673+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
674+ &lt;/place&gt;
675+ &lt;!--cantidad en letras--&gt;
676+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
677+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
678+ &lt;/place&gt;--&gt;
679+ &lt;!--fecha--&gt;
680+ &lt;place x=&quot;30.0mm&quot; y=&quot;41.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
681+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
682+ &lt;/place&gt;
683+ &lt;!--ano de endose--&gt;
684+ &lt;place x=&quot;80.0mm&quot; y=&quot;41.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
685+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
686+ &lt;/place&gt;
687+ &lt;!--tiempo de endose--&gt;
688+ &lt;place x=&quot;89.0mm&quot; y=&quot;22.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
689+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
690+ &lt;/place&gt;
691+ &lt;/pageGraphics&gt;
692+ &lt;/pageTemplate&gt;
693+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
694+
695+
696+ <field eval="100.0" name="min_lim"/>
697+ </record>
698+ </data>
699+
700+
701+
702+
703+</openerp>
704+
705+
706
707=== added file 'bank_management/bank/data/venezuela_bank_data.xml'
708--- bank_management/bank/data/venezuela_bank_data.xml 1970-01-01 00:00:00 +0000
709+++ bank_management/bank/data/venezuela_bank_data.xml 2011-09-22 17:43:55 +0000
710@@ -0,0 +1,57 @@
711+<?xml version="1.0" ?>
712+<openerp>
713+
714+<!--
715+ res_bank
716+-->
717+
718+ <data noupdate="0">
719+ <record id="res_bank_venezuela" model="res.bank">
720+ <field eval="&quot;&quot;&quot;Venezuela&quot;&quot;&quot;" name="name"/>
721+ <field eval="500.0" name="max_lim"/>
722+
723+
724+ <field eval="&quot;&quot;&quot;&lt;header&gt;
725+ &lt;pageTemplate&gt;
726+ &lt;frame id=&quot;first&quot; x1=&quot;0.0mm&quot; y1=&quot;0.0mm&quot; width=&quot;178.0mm&quot; height=&quot;80.0mm&quot;/&gt;
727+ &lt;pageGraphics&gt;
728+ &lt;setFont name=&quot;Courier&quot; size=&quot;8&quot;/&gt;
729+ &lt;!--cantidad--&gt;
730+ &lt;place x=&quot;135.0mm&quot; y=&quot;75.0mm&quot; width=&quot;80.0mm&quot; height=&quot;5.0mm&quot;&gt;
731+ &lt;para&gt;***[[ formatLang(get_monto() ) ]]***&lt;/para&gt;
732+ &lt;/place&gt;
733+ &lt;!--beneficiario--&gt;
734+ &lt;place x=&quot;35.0mm&quot; y=&quot;54.0mm&quot; width=&quot;140.0mm&quot; height=&quot;10.0mm&quot;&gt;
735+ &lt;para&gt;[[get_beneficiario(o.id)]]&lt;/para&gt;
736+ &lt;/place&gt;
737+ &lt;!--cantidad en letras--&gt;
738+&lt;!-- &lt;place x=&quot;36.0mm&quot; y=&quot;50.0mm&quot; width=&quot;135.0mm&quot; height=&quot;10.0mm&quot;&gt;
739+ &lt;para&gt;[[ obt_texto() ]]&lt;/para&gt;
740+ &lt;/place&gt;--&gt;
741+ &lt;!--fecha--&gt;
742+ &lt;place x=&quot;20.0mm&quot; y=&quot;38.0mm&quot; width=&quot;60.0mm&quot; height=&quot;10.0mm&quot;&gt;
743+ &lt;para&gt;[[ get_fecha()[0] ]]&lt;/para&gt;
744+ &lt;/place&gt;
745+ &lt;!--ano de endose--&gt;
746+ &lt;place x=&quot;79.0mm&quot; y=&quot;38.0mm&quot; width=&quot;40.0mm&quot; height=&quot;10.0mm&quot;&gt;
747+ &lt;para&gt;[[ get_fecha()[1] ]]&lt;/para&gt;
748+ &lt;/place&gt;
749+ &lt;!--tiempo de endose--&gt;
750+ &lt;place x=&quot;89.0mm&quot; y=&quot;14.0mm&quot; width=&quot;80.0mm&quot; height=&quot;10.0mm&quot;&gt;
751+ &lt;para&gt;CADUCA A LOS [[ company.expiry]] DÍAS / NO ENDOSABLE&lt;/para&gt;
752+ &lt;/place&gt;
753+ &lt;/pageGraphics&gt;
754+ &lt;/pageTemplate&gt;
755+&lt;/header&gt; &quot;&quot;&quot;" name="format_h"/>
756+
757+
758+ <field eval="100.0" name="min_lim"/>
759+ </record>
760+ </data>
761+
762+
763+
764+
765+</openerp>
766+
767+
768
769=== added file 'bank_management/bank/partner.py'
770--- bank_management/bank/partner.py 1970-01-01 00:00:00 +0000
771+++ bank_management/bank/partner.py 2011-09-22 17:43:55 +0000
772@@ -0,0 +1,81 @@
773+#!/usr/bin/python
774+# -*- encoding: utf-8 -*-
775+###########################################################################
776+# Module Writen to OpenERP, Open Source Management Solution
777+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
778+# All Rights Reserved
779+###############Credits######################################################
780+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
781+# Angelica Barrios <angélicaisabelb@gmail.com>
782+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
783+# Javier Duran <javier.duran@netquatro.com>
784+# Planified by: Nhomar Hernandez
785+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
786+# Audited by: Humberto Arocha humberto@openerp.com.ve
787+#############################################################################
788+# This program is free software: you can redistribute it and/or modify
789+# it under the terms of the GNU General Public License as published by
790+# the Free Software Foundation, either version 3 of the License, or
791+# (at your option) any later version.
792+#
793+# This program is distributed in the hope that it will be useful,
794+# but WITHOUT ANY WARRANTY; without even the implied warranty of
795+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
796+# GNU General Public License for more details.
797+#
798+# You should have received a copy of the GNU General Public License
799+# along with this program. If not, see <http://www.gnu.org/licenses/>.
800+##############################################################################
801+from osv import osv
802+from osv import fields
803+from tools.translate import _
804+import decimal_precision as dp
805+
806+class res_partner_bank(osv.osv):
807+ '''
808+ Modulo que crea las cuentas contables asociadas a las cuentas bancarias
809+ '''
810+ _inherit = "res.partner.bank"
811+
812+ def _get_transitory_money(self, cr, uid, ids, field_name, arg, context):
813+ res={}
814+ for i in self.browse(cr,uid,ids):
815+ mont=0
816+ pay_support = self.pool.get('voucher.pay.support')
817+ pay_support_ids = pay_support.search(cr, uid, [('accounting_bank_id','=',i.id)])
818+ pay_support_brow = pay_support.browse(cr, uid, pay_support_ids, context=None)
819+ for pay in pay_support_brow:# "por cada soporte de pago"
820+ if pay.state =="open" or pay.state =="draft":
821+ mont=mont + pay.amount
822+ res[i.id]=mont
823+ return res
824+
825+
826+ def _get_virtual_balance(self, cr, uid, ids, field_name, arg, context):
827+ res={}
828+ mont_virtual_balance=0
829+ for i in self.browse(cr,uid,ids):
830+ mont_virtual_balance=i.transitory_money + (i.bank_account_id and i.bank_account_id.balance or 0.0)
831+ res[i.id]=mont_virtual_balance
832+ return res
833+
834+
835+ def _get_balance(self, cr, uid, ids, field_name, arg, context):
836+ res={}
837+ balance=0
838+ for i in self.browse(cr,uid,ids):
839+ balance=i.bank_account_id.balance
840+ res[i.id]=balance
841+ return res
842+
843+ _columns={
844+ 'trans_account_id':fields.many2one('account.account','Transitory Account',required=False, readonly=False,domain="[('type', '<>', 'view'),('type', '<>', 'consolidation')]"),
845+ 'bank_account_id':fields.many2one('account.account','Accounting Account',required=True,readonly=False,domain="[('type', '<>', 'view'),('type', '<>', 'consolidation')]"),
846+ 'journal_id': fields.many2one('account.journal', 'Journal',required=True),
847+ 'transitory_money':fields.function(_get_transitory_money, method=True, type='float', digits_compute=dp.get_precision('Bank'), string='Transitory Money'),
848+ 'virtual_balance':fields.function(_get_virtual_balance, method=True, type='float', digits_compute=dp.get_precision('Bank'), string='Virtual Balance', help="Proposed Balance=Sum transitory money more balance closed or balance account"),
849+ 'balance':fields.function(_get_balance, method=True, type='float', digits_compute=dp.get_precision('Bank'), string='Account Balance'),
850+ }
851+res_partner_bank()
852+
853+
854
855=== added file 'bank_management/bank/partner_view.xml'
856--- bank_management/bank/partner_view.xml 1970-01-01 00:00:00 +0000
857+++ bank_management/bank/partner_view.xml 2011-09-22 17:43:55 +0000
858@@ -0,0 +1,155 @@
859+<?xml version="1.0" encoding="utf-8"?>
860+<openerp>
861+ <data>
862+
863+ <!--
864+ ==================================
865+ Cuentas Bancarias
866+ ==================================
867+ -->
868+ <record id="view_partner_bank_account_form" model="ir.ui.view">
869+ <field name="name">res.partner.bank.inhe.account.form</field>
870+ <field name="model">res.partner.bank</field>
871+ <field name="type">form</field>
872+ <field name="inherit_id" ref="base.view_partner_bank_form"/>
873+ <field name="arch" type="xml">
874+ <xpath expr="/form/field[@name='name']" position="after">
875+ <separator string="Account Properties" colspan="4"/>
876+ <field name="bank_account_id"/>
877+ <field name="trans_account_id"/>
878+ <field name="journal_id"/>
879+ <field name="transitory_money"/>
880+ <field name="virtual_balance"/>
881+ <field name="balance"/>
882+ </xpath>
883+ </field>
884+ </record>
885+
886+ <record id="view_partner_bank_account_tree" model="ir.ui.view">
887+ <field name="name">res.partner.bank.inhe.account.tree</field>
888+ <field name="model">res.partner.bank</field>
889+ <field name="type">tree</field>
890+ <field name="inherit_id" ref="base.view_partner_bank_tree"/>
891+ <field name="arch" type="xml">
892+ <xpath expr="/tree/field[@name='owner_name']" position="after">
893+ <field name="bank"/>
894+ <field name="bank_account_id"/>
895+ <field name="journal_id"/>
896+ <field name="trans_account_id"/>
897+ <field name="transitory_money"/>
898+ <field name="virtual_balance"/>
899+ <field name="balance"/>
900+ </xpath>
901+ </field>
902+ </record>
903+
904+
905+ <record id="view_res_partner_bank_filter" model="ir.ui.view">
906+ <field name="name">res.partner.bank.search</field>
907+ <field name="model">res.partner.bank</field>
908+ <field name="type">search</field>
909+ <field name="arch" type="xml">
910+ <search string="Search Account Bank">
911+ <group col="5" colspan="4">
912+ <field name="bank"/>
913+ <field name="acc_number"/>
914+ <field name="partner_id"/>
915+ <field name="owner_name"/>
916+ <field name="journal_id"/>
917+ </group>
918+ <newline/>
919+ <group expand="0" string="Group By...">
920+ <filter string="Bank" icon="terp-folder-blue" domain="[]" context="{'group_by':'bank'}"/>
921+ <filter string="Partner" icon="terp-partner" domain="[]" context="{'group_by':'partner_id'}"/>
922+ <separator orientation="vertical"/>
923+ <filter string="Journal Entries" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal_id'}"/>
924+ </group>
925+ </search>
926+ </field>
927+ </record>
928+
929+ <record id="view_res_partner_bank_form" model="ir.ui.view">
930+ <field name="name">res.partner.bank.account.form</field>
931+ <field name="model">res.partner.bank</field>
932+ <field name="type">form</field>
933+ <field name="arch" type="xml">
934+ <form string="Bank account">
935+ <field name="state"/>
936+ <field name="partner_id" select="1"/>
937+ <newline/>
938+ <field name="acc_number" select="1"/>
939+ <newline/>
940+ <field name="bank"/>
941+ <newline/>
942+ <field name="sequence"/>
943+ <field colspan="4" name="name"/>
944+ <separator colspan="4" string="Account Properties"/>
945+ <field name="bank_account_id"/>
946+ <field name="trans_account_id"/>
947+ <field name="journal_id"/>
948+ <field name="transitory_money"/>
949+ <field name="virtual_balance"/>
950+ <field name="balance"/>
951+ <separator colspan="4" string="Bank Account Owner"/>
952+ <field colspan="4" name="owner_name"/>
953+ <field colspan="4" name="street"/>
954+ <field name="city"/>
955+ <field name="zip"/>
956+ <field completion="1" name="country_id"/>
957+ <field name="state_id"/>
958+ </form>
959+ </field>
960+ </record>
961+ <record id="view_res_partner_bank_tree" model="ir.ui.view">
962+ <field name="name">res.partner.bank.account.tree</field>
963+ <field name="model">res.partner.bank</field>
964+ <field name="type">tree</field>
965+ <field name="arch" type="xml">
966+ <tree string="Bank Accounts">
967+ <field name="state"/>
968+ <field name="bank"/>
969+ <field name="acc_number"/>
970+ <field name="partner_id"/>
971+ <field name="owner_name"/>
972+ <field name="bank_account_id"/>
973+ <field name="journal_id"/>
974+ <field name="trans_account_id"/>
975+ <field name="transitory_money"/>
976+ <field name="virtual_balance"/>
977+ <field name="balance"/>
978+ </tree>
979+ </field>
980+ </record>
981+
982+
983+ <record model="ir.actions.act_window" id="action_res_partner_bank">
984+ <field name="name">Bank Account</field>
985+ <field name="res_model">res.partner.bank</field>
986+ <field name="type">ir.actions.act_window</field>
987+ <field name="view_type">form</field>
988+ <field name="view_mode">tree,form</field>
989+ <field name="search_view_id" ref="view_res_partner_bank_filter"/>
990+ <field name="help">With Bank Account you can create and manage Bank Account.</field>
991+ </record>
992+ <record model="ir.actions.act_window.view" id="act_wv_partner_bank_tree">
993+ <field name="sequence" eval="10"/>
994+ <field name="view_mode">tree</field>
995+ <field name="view_id" ref="view_res_partner_bank_tree"/>
996+ <field name="act_window_id" ref="action_res_partner_bank"/>
997+ </record>
998+ <record model="ir.actions.act_window.view" id="act_wv_partner_bank_form">
999+ <field name="sequence" eval="20"/>
1000+ <field name="view_mode">form</field>
1001+ <field name="view_id" ref="view_res_partner_bank_form"/>
1002+ <field name="act_window_id" ref="action_res_partner_bank"/>
1003+ </record>
1004+
1005+ <menuitem
1006+ id="menu_action_res_partner_bank"
1007+ parent="base.menu_config_address_book"
1008+ action="action_res_partner_bank"
1009+ sequence="5"/>
1010+
1011+
1012+ </data>
1013+</openerp>
1014
1015=== added file 'bank_management/bank_management_data.xml'
1016--- bank_management/bank_management_data.xml 1970-01-01 00:00:00 +0000
1017+++ bank_management/bank_management_data.xml 2011-09-22 17:43:55 +0000
1018@@ -0,0 +1,11 @@
1019+<?xml version="1.0" encoding="utf-8"?>
1020+<openerp>
1021+ <data noupdate="1">
1022+
1023+ <record forcecreate="True" id="decimal_bank_mana" model="decimal.precision">
1024+ <field name="name">Bank</field>
1025+ <field name="digits">2</field>
1026+ </record>
1027+
1028+ </data>
1029+</openerp>
1030
1031=== added file 'bank_management/bank_management_menu.xml'
1032--- bank_management/bank_management_menu.xml 1970-01-01 00:00:00 +0000
1033+++ bank_management/bank_management_menu.xml 2011-09-22 17:43:55 +0000
1034@@ -0,0 +1,11 @@
1035+<?xml version="1.0" encoding="utf-8"?>
1036+<openerp>
1037+ <data>
1038+<!-- <menuitem id="menu_bank_management" name="Bank Management" sequence="99" parent="account.menu_finance"/>-->
1039+<!-- <menuitem id="menu_bank" name="Bank" sequence="99" parent="menu_bank_management"/>-->
1040+<!-- <menuitem id="menu_check" name="Check" sequence="99" parent="menu_bank_management"/>-->
1041+ <menuitem id="id_check_management" name="Check Management" sequence="99" parent="account.menu_finance_bank_and_cash"/>
1042+
1043+
1044+ </data>
1045+</openerp>
1046
1047=== added directory 'bank_management/check'
1048=== added file 'bank_management/check/__init__.py'
1049--- bank_management/check/__init__.py 1970-01-01 00:00:00 +0000
1050+++ bank_management/check/__init__.py 2011-09-22 17:43:55 +0000
1051@@ -0,0 +1,38 @@
1052+#!/usr/bin/python
1053+# -*- encoding: utf-8 -*-
1054+###########################################################################
1055+# Module Writen to OpenERP, Open Source Management Solution
1056+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
1057+# All Rights Reserved
1058+###############Credits######################################################
1059+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
1060+# Angelica Barrios <angélicaisabelb@gmail.com>
1061+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
1062+# Javier Duran <javieredm@gmail.com>
1063+# Planified by: Nhomar Hernandez
1064+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
1065+# Audited by: Humberto Arocha humberto@openerp.com.ve
1066+#############################################################################
1067+# This program is free software: you can redistribute it and/or modify
1068+# it under the terms of the GNU General Public License as published by
1069+# the Free Software Foundation, either version 3 of the License, or
1070+# (at your option) any later version.
1071+#
1072+# This program is distributed in the hope that it will be useful,
1073+# but WITHOUT ANY WARRANTY; without even the implied warranty of
1074+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1075+# GNU General Public License for more details.
1076+#
1077+# You should have received a copy of the GNU General Public License
1078+# along with this program. If not, see <http://www.gnu.org/licenses/>.
1079+################################################################################
1080+
1081+import check_book
1082+import check_note
1083+import check_book_wizard
1084+import check_book_request
1085+import voucher_pay_support
1086+import report
1087+import wizard
1088+
1089+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
1090
1091=== added file 'bank_management/check/account_voucher_journal_view.xml'
1092--- bank_management/check/account_voucher_journal_view.xml 1970-01-01 00:00:00 +0000
1093+++ bank_management/check/account_voucher_journal_view.xml 2011-09-22 17:43:55 +0000
1094@@ -0,0 +1,27 @@
1095+<?xml version="1.0"?>
1096+<openerp>
1097+ <data>
1098+ <record model="ir.ui.view" id="view_accout_vouchar1">
1099+ <field name="name">view_accout_vouchar1_form</field>
1100+ <field name="model">account.voucher</field>
1101+ <field name="type">form</field>
1102+ <field name="inherit_id" ref="account_voucher.view_voucher_form"/>
1103+ <field name="arch" type="xml">
1104+ <field name="journal_id" position="replace">
1105+ <field name="journal_id" required='1' select="1" on_change="onchange_journal_voucher(line_ids, tax_id, amount, partner_id, journal_id, type)"/>
1106+ </field>
1107+ </field>
1108+ </record>
1109+ <record model="ir.ui.view" id="view_accout_vouchar2">
1110+ <field name="name">view_accout_vouchar2_form</field>
1111+ <field name="model">account.voucher</field>
1112+ <field name="type">form</field>
1113+ <field name="inherit_id" ref="account_voucher.view_voucher_form"/>
1114+ <field name="arch" type="xml">
1115+ <field name="account_id" position="replace">
1116+ <field name="account_id" select="2" required='1' />
1117+ </field>
1118+ </field>
1119+ </record>
1120+ </data>
1121+</openerp>
1122
1123=== added file 'bank_management/check/check_book.py'
1124--- bank_management/check/check_book.py 1970-01-01 00:00:00 +0000
1125+++ bank_management/check/check_book.py 2011-09-22 17:43:55 +0000
1126@@ -0,0 +1,323 @@
1127+#!/usr/bin/python
1128+# -*- encoding: utf-8 -*-
1129+###########################################################################
1130+# Module Writen to OpenERP, Open Source Management Solution
1131+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
1132+# All Rights Reserved
1133+###############Credits######################################################
1134+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
1135+# Angelica Barrios <angelicaisabelb@gmail.com>
1136+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
1137+# Javier Duran <javier.duran@netquatro.com>
1138+# Planified by: Nhomar Hernandez
1139+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
1140+# Audited by: Humberto Arocha humberto@openerp.com.ve
1141+#############################################################################
1142+# This program is free software: you can redistribute it and/or modify
1143+# it under the terms of the GNU General Public License as published by
1144+# the Free Software Foundation, either version 3 of the License, or
1145+# (at your option) any later version.
1146+#
1147+# This program is distributed in the hope that it will be useful,
1148+# but WITHOUT ANY WARRANTY; without even the implied warranty of
1149+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1150+# GNU General Public License for more details.
1151+#
1152+# You should have received a copy of the GNU General Public License
1153+# along with this program. If not, see <http://www.gnu.org/licenses/>.
1154+##############################################################################
1155+from osv import osv
1156+from osv import fields
1157+from tools.translate import _
1158+from tools import config
1159+import time
1160+import datetime
1161+import decimal_precision as dp
1162+
1163+class check_book(osv.osv):
1164+ '''
1165+ Modulo encargado de crear las chequeras (cabeceras de los cheques)
1166+ '''
1167+ _name='check.book'
1168+
1169+
1170+ def _get_qty_active(self, cr, uid, ids, field_name, arg, context):
1171+ '''
1172+ funcion para el calculo el numero de cheques disponibles
1173+ '''
1174+ res={}
1175+ for i in self.browse(cr,uid,ids):
1176+ res[i.id]=0
1177+ cr.execute("SELECT COUNT(a.id) FROM check_note a WHERE a.state='active' AND a.check_book_id=%s"%(i.id))
1178+ value=cr.fetchone()
1179+ if value:
1180+ res[i.id]=value[0]
1181+ return res
1182+
1183+ def _get_qty_check_selection(self, cr, uid, ids, field_name, arg, context):
1184+ '''
1185+ numero de cheques segun seleccion
1186+ '''
1187+ qty_chk = {
1188+ '25': 25,
1189+ '50': 50,
1190+ '75': 75,
1191+ '100': 100,
1192+ }
1193+ res={}
1194+ for i in self.browse(cr,uid,ids):
1195+ res[i.id] = qty_chk[i.qty_check_selection]
1196+ return res
1197+
1198+ def _get_rate_user(self, cr, uid, ids, field_name, arg, context):
1199+ '''
1200+ funcion para el calculo el porcentaje de uso
1201+ '''
1202+ res={}
1203+ for i in self.browse(cr,uid,ids):
1204+ porcentaje=0.0
1205+ cr.execute("SELECT COUNT(a.id) FROM check_note a WHERE a.state='active' AND a.check_book_id=%s"%(i.id))
1206+ value=cr.fetchone()
1207+ if value:
1208+ qty_active=value[0]
1209+ porcentaje=100*(1-(float(qty_active)/float(i.qty_check)))
1210+ res[i.id]=porcentaje
1211+ if qty_active==0 and i.state=="active": #si ya no existen cheques activos y el estado es activo (se acabaron los cheques de la chequera)
1212+ #write el estado a done
1213+ i.write({'state':"done"})
1214+ #write date_done la fecha de cierre
1215+ i.write({'date_done':time.strftime('%Y-%m-%d')})
1216+ return res
1217+
1218+
1219+ def _get_chek_note(self, cr, uid, ids, context=None):
1220+ result = {}
1221+ for check in self.pool.get('check.note').browse(cr, uid, ids, context=context):
1222+ result[check.check_book_id.id] = True
1223+ return result.keys()
1224+
1225+ _columns={
1226+ 'name':fields.char('Check Book', size=256,readonly=True),
1227+ 'accounting_bank_id':fields.many2one('res.partner.bank','Bank Account',required=True, readonly=True,
1228+ states={'request':[('readonly',False)],
1229+ 'draft':[('readonly',True)],
1230+ 'review':[('readonly',True)]}),
1231+ 'bank_id':fields.related('accounting_bank_id','bank',type='many2one',relation='res.bank',string='Bank',store=True,readonly=True,help='The bank entity name must be load when saved it'),
1232+ 'from_suffix':fields.integer('From Suffix', readonly=True,
1233+ states={'request':[('readonly',True)] ,
1234+ 'draft':[('readonly',False), ('required',True)],
1235+ 'review':[('readonly',False), ('required',True)],
1236+ 'active':[('readonly',True)]}) ,
1237+ 'to_suffix':fields.integer('To Suffix',readonly=True),
1238+ 'state': fields.selection([
1239+ ('request','Request'),
1240+ ('draft','Draft'),
1241+ ('review','Review'),
1242+ ('active','Active'),
1243+ ('done','Done'),
1244+ ('hibernate','Hibernate'),
1245+ ('cancel','Cancel'),
1246+ ],'State', select=True, readonly=True, help="Check book state"),
1247+ 'qty_check_selection': fields.selection([
1248+ ('25','25'),
1249+ ('50','50'),
1250+ ('75','75'),
1251+ ('100','100'),
1252+ ],'Check Number', select=True, readonly=True, required=True,
1253+ states={'request':[('readonly',False)],
1254+ 'draft':[('readonly',True)],
1255+ 'review':[('readonly',True)],
1256+ 'hibernate':[('readonly',True)],
1257+ 'done':[('readonly',True)],
1258+ 'cancel':[('readonly',True)],
1259+ 'active':[('readonly',True)]}),
1260+ 'qty_check':fields.function(_get_qty_check_selection, method=True, type='integer', string='Check'),
1261+ 'fixed_prefix': fields.boolean('Fixed Prefix?', help="If the prefix of the number of checks is constant check this option",
1262+ states={'request':[('readonly',True)],
1263+ 'draft':[('readonly',False)],
1264+ 'review':[('readonly',False)],
1265+ 'hibernate':[('readonly',True)],
1266+ 'cancel':[('readonly',True)],
1267+ 'done':[('readonly',True)],
1268+ 'active':[('readonly',True)]}),
1269+ 'prefix':fields.integer('Prefix', required=False,
1270+ states={'request':[('readonly',True)],
1271+ 'draft':[('readonly',False)],
1272+ 'review':[('readonly',False)],
1273+ 'hibernate':[('readonly',True)],
1274+ 'cancel':[('readonly',True)],
1275+ 'done':[('readonly',True)],
1276+ 'active':[('readonly',True)]}),
1277+ 'date_draft': fields.date('Date Received', readonly=True),
1278+ 'date_active': fields.date('Activation Date', required=False, readonly=True ),
1279+ 'date_done': fields.date('Closing Date', required=False, readonly=True ),
1280+ 'notes':fields.char('Note',size=256, required=False, readonly=False ,
1281+ states={'request':[('readonly',True)],
1282+ 'draft':[('readonly',False)],
1283+ 'review':[('readonly',False)],
1284+ 'hibernate':[('readonly',False)],
1285+ 'cancel':[('readonly',True)],
1286+ 'active':[('readonly',False)]}),
1287+ 'cancel_check': fields.selection([
1288+ ('perdida','Lost or misplaced'),
1289+ ('dan_fis','Physical damage'),
1290+ ('otros','Other'),
1291+ ],'Reason for Cancellation', select=True,
1292+ states={'request':[('readonly',True)],
1293+ 'draft':[('readonly',False)],
1294+ 'review':[('readonly',False)],
1295+ 'hibernate':[('readonly',False)],
1296+ 'cancel':[('readonly',True)],
1297+ 'done':[('readonly',True)],
1298+ 'active':[('readonly',False)]}),
1299+ 'check_note_ids': fields.one2many('check.note', 'check_book_id', 'Checks',readonly=True,required=True,
1300+ states={'request':[('readonly',True)],
1301+ 'draft':[('readonly',False)],
1302+ 'review':[('readonly',False)],
1303+ 'cancel':[('readonly',True)],
1304+ 'active':[('readonly',True)]}),
1305+ 'qty_active':fields.function(_get_qty_active, method=True, type='integer', string='Available Checks',
1306+ store={
1307+ 'check.book': (lambda self, cr, uid, ids, c={}: ids, ['check_note_ids', 'suffix', 'prefix'], 20),
1308+ 'check.note': (_get_chek_note, ['state'], 20),}),
1309+ 'rate_user': fields.function(_get_rate_user, method=True, type='float', digits_compute= dp.get_precision('Bank'), string='Use Rate',
1310+ store={
1311+ 'check.book': (lambda self, cr, uid, ids, c={}: ids, ['check_note_ids', 'suffix', 'prefix', 'qty_active'], 20),
1312+ 'check.note': (_get_chek_note, ['state'], 20),}),
1313+ }
1314+ _defaults = {
1315+ 'state': lambda *a: 'request',
1316+ }
1317+
1318+ def _check_long(self,cr,uid,ids, field):
1319+ obj = getattr(self.browse(cr,uid,ids[0]), field)
1320+ if (obj <=9999) and (obj >= 0):
1321+ return True
1322+ return False
1323+
1324+ def _check_from_suffix(self,cr,uid,ids):
1325+ return self._check_long(cr,uid,ids,'from_suffix')
1326+
1327+ def _check_prefix(self,cr,uid,ids):
1328+ return self._check_long(cr,uid,ids,'prefix')
1329+
1330+ def _check_qty_check(self,cr,uid,ids):
1331+ obj = getattr(self.browse(cr,uid,ids[0]), 'qty_check')
1332+ if obj>0:
1333+ return True
1334+ return False
1335+
1336+ def copy(self, cr, uid, id, default=None, context=None):
1337+ raise osv.except_osv(_('Atencion !'), _('you can not duplicate this document!!!'))
1338+ return super(check_book, self).copy(cr, uid, id, {}, context)
1339+
1340+ _constraints = [
1341+ (_check_from_suffix, 'Error ! The field "Desde Sufijo" must be between 0000-9999.', ['from_suffix']),
1342+ (_check_prefix, 'Error ! The field "Prefijo" must be between 0000-9999".', ['prefix']),
1343+ (_check_qty_check, 'Error ! Check number must be greater than zero".', ['qty_check']),
1344+ ]
1345+ def load_check(self, cr, uid, ids, context={}):
1346+ res={}
1347+ books = self.browse(cr,uid,ids)
1348+ for book in books:
1349+ values = {}
1350+ if (book.state=='draft') and (book.qty_check>0):
1351+ if (book.fixed_prefix) and book.prefix: #si es constante el prefijo
1352+ values['prefix'] = str(book.prefix).rjust(4,'0')
1353+ else:#si no es constante
1354+ values['prefix']=''
1355+ for suffix in range(book.from_suffix,book.to_suffix + 1):
1356+ values.update({
1357+ 'suffix': str(suffix).rjust(4,'0'),
1358+ 'check_book_id': book.id,
1359+ })
1360+ self.pool.get('check.note').create(cr, uid, values)
1361+
1362+ return True
1363+
1364+ def _get_name_check(self, cr, uid, ids, context):
1365+ '''
1366+ funcion para obtener el nombre de la chequera concatenado. El campo va a ser la concatenacion de lo siguiente:
1367+ Banco(nombre) + Cuenta(numero de la cuenta) + Fecha de recepcion(date_draft) + from + to.
1368+ '''
1369+ res={}
1370+ for i in self.browse(cr,uid,ids):
1371+ number = str(i.from_suffix).rjust(4,'0') + str(i.to_suffix).rjust(4,'0')
1372+ name_check= i.bank_id.name +' '+i.accounting_bank_id.acc_number+' '+i.date_draft +' '+number
1373+ res[i.id] = name_check
1374+ return name_check
1375+
1376+ def review(self, cr, uid, ids, context={}):
1377+ #se calcula el to_suffix hasta
1378+ books = self.browse(cr,uid,ids)
1379+ for book in books:
1380+ de_sufijo=book.from_suffix+int(book.qty_check)-1
1381+ self.write(cr,uid,book.id,{'to_suffix' : de_sufijo})
1382+ #se cargan los cheques
1383+ self.load_check(cr, uid, ids, context)
1384+ #se cambia el nombre del cheque
1385+ nombre=self._get_name_check(cr, uid, ids,context)
1386+ self.write(cr,uid,book.id,{'name' : nombre})
1387+ #se cambia de estado el documento
1388+ books = self.browse(cr,uid,ids)
1389+ for book in books:
1390+ if book.fixed_prefix: #si es de prefijo es constante pasa de una vez a estado activo si no a review
1391+ self.write(cr,uid,book.id,{'state' : 'active', 'date_active':time.strftime('%Y-%m-%d')})
1392+ for k in book.check_note_ids:
1393+ self.pool.get('check.note').write(cr,uid,k.id,{'state' : 'active'})
1394+ else: #no constante
1395+ self.write(cr,uid,book.id,{'state' : 'review'})
1396+ for k in book.check_note_ids:
1397+ self.pool.get('check.note').write(cr,uid,k.id,{'state' : 'review'})
1398+
1399+ return True
1400+
1401+ #activar, la primera vez
1402+ def active(self, cr, uid, ids, context={}):
1403+ books = self.browse(cr,uid,ids)
1404+ for book in books:
1405+ self.write(cr,uid,book.id,{'state' : 'active'})
1406+ self.write(cr,uid,book.id,{'date_active' : time.strftime('%Y-%m-%d')})
1407+ for k in book.check_note_ids:
1408+ self.pool.get('check.note').write(cr,uid,k.id,{'state' : 'active'})
1409+
1410+ return True
1411+
1412+ def hibernate(self, cr, uid, ids, context={}):
1413+ books = self.browse(cr,uid,ids)
1414+ for book in books:
1415+ self.write(cr,uid,book.id,{'state' : 'hibernate'})
1416+ for k in book.check_note_ids:
1417+ if k.state=="active":#solo para los cheques activos
1418+ self.pool.get('check.note').write(cr,uid,k.id,{'state' : 'hibernate'})
1419+
1420+ return True
1421+
1422+ #para reactivar despues de hibernar
1423+ def active_hibernate(self, cr, uid, ids, context={}):
1424+ books = self.browse(cr,uid,ids)
1425+ for book in books:
1426+ self.write(cr,uid,book.id,{'state' : 'active'})
1427+ for k in book.check_note_ids:
1428+ if k.state=="hibernate":#solo para los cheques activos
1429+ self.pool.get('check.note').write(cr,uid,k.id,{'state' : 'active'})
1430+
1431+ return True
1432+
1433+ def anular(self, cr, uid, ids, context={}):
1434+ books = self.browse(cr,uid,ids)
1435+ for book in books:
1436+ if book.cancel_check=='otros' and book.notes==False:
1437+ raise osv.except_osv(_('Warning !'), _('Enter the Reason for Cancellation in other information field'))
1438+ if book.cancel_check==False and book.notes==False:
1439+ raise osv.except_osv(_('warning !'), _('Enter the Reason for Cancellation in other information field'))
1440+ else:
1441+ self.write(cr,uid,book.id,{'state' : 'cancel'})
1442+ self.write(cr,uid,book.id,{'date_done' : time.strftime('%Y-%m-%d')})
1443+ for k in book.check_note_ids:
1444+ if k.state=="active":#solo para los cheques activos
1445+ self.pool.get('check.note').write(cr,uid,k.id,{'state' : 'cancel'})
1446+
1447+ return True
1448+
1449+check_book()
1450
1451=== added file 'bank_management/check/check_book_request.py'
1452--- bank_management/check/check_book_request.py 1970-01-01 00:00:00 +0000
1453+++ bank_management/check/check_book_request.py 2011-09-22 17:43:55 +0000
1454@@ -0,0 +1,119 @@
1455+#!/usr/bin/python
1456+# -*- encoding: utf-8 -*-
1457+###########################################################################
1458+# Module Writen to OpenERP, Open Source Management Solution
1459+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
1460+# All Rights Reserved
1461+###############Credits######################################################
1462+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
1463+# Angelica Barrios <angelicaisabelb@gmail.com>
1464+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
1465+# Javier Duran <javier.duran@netquatro.com>
1466+# Planified by: Nhomar Hernandez
1467+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
1468+# Audited by: Humberto Arocha humberto@openerp.com.ve
1469+#############################################################################
1470+# This program is free software: you can redistribute it and/or modify
1471+# it under the terms of the GNU General Public License as published by
1472+# the Free Software Foundation, either version 3 of the License, or
1473+# (at your option) any later version.
1474+#
1475+# This program is distributed in the hope that it will be useful,
1476+# but WITHOUT ANY WARRANTY; without even the implied warranty of
1477+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1478+# GNU General Public License for more details.
1479+#
1480+# You should have received a copy of the GNU General Public License
1481+# along with this program. If not, see <http://www.gnu.org/licenses/>.
1482+##############################################################################
1483+from osv import osv
1484+from osv import fields
1485+from tools.translate import _
1486+from tools import config
1487+import time
1488+import datetime
1489+
1490+class check_book_request(osv.osv):
1491+ '''
1492+ Modulo de Solicitud de Chequera
1493+ '''
1494+ _name='check.book.request'
1495+ _columns={
1496+ 'code': fields.char('Request Number', size=60, readonly=True),
1497+ 'accounting_bank_id':fields.many2one('res.partner.bank','Account Bank',required=True,
1498+ states={'draft':[('readonly',False)],
1499+ 'received':[('readonly',True)],
1500+ 'send':[('readonly',True)]}),
1501+ 'bank_id':fields.related('accounting_bank_id','bank',type='many2one',relation='res.bank',string='Bank',store=True,readonly=True,help='The bank entity name must be load when saved it'),
1502+ 'agen_id':fields.related('accounting_bank_id', 'name',type='char', size=30, string='Bank Agency', store=True, readonly=True, help='The Bank Agency name must be load when saved it'),
1503+ 'partner_id': fields.many2one('res.partner', 'Authorized',required=True,
1504+ states={'draft':[('readonly',False)],
1505+ 'received':[('readonly',True)],
1506+ 'send':[('readonly',True)]}),
1507+ 'check_book_ids': fields.one2many('check.book', 'check_book_request_id', 'Check Books',required=True,
1508+ states={'draft':[('readonly',False)],
1509+ 'received':[('readonly',True)],
1510+ 'send':[('readonly',True)]}),
1511+ 'state': fields.selection([
1512+ ('draft','Draft'),
1513+ ('send','Send'),
1514+ ('received','Received'),
1515+ ('cancel','Cancel'),
1516+ ],'State', readonly=True, help="Request check book state"),
1517+ }
1518+ _rec_name='code' # esto es para no crear un atributo name
1519+ _defaults = {
1520+ 'state': lambda *a: 'draft',
1521+ 'code': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'check.book.request'),
1522+ }
1523+
1524+
1525+ #cambia el estado del documento y se muestra el rml para impresion
1526+ def get_enviar(self, cr, uid, ids, context={}):
1527+ book_request = self.browse(cr,uid,ids)
1528+ for request in book_request:
1529+ self.write(cr,uid,request.id,{'state' : 'send'})
1530+
1531+ return True
1532+
1533+ #se cancelan las chequeras asociadas a la solicitud
1534+ def get_anular(self, cr, uid, ids, context={}):
1535+ book_request = self.browse(cr,uid,ids)
1536+ for request in book_request:
1537+ self.write(cr,uid,request.id,{'state' : 'cancel'})
1538+ for book in request.check_book_ids: #por cada chequera
1539+ self.pool.get('check.book').write(cr,uid,book.id,{ 'state' : 'cancel',
1540+ 'date_done' : time.strftime('%Y-%m-%d'),
1541+ 'notes' : 'Cancelacion de Chequera por Solicitud' })
1542+ return True
1543+
1544+ #cambia el estado del documento a received, el estado draft en chequera y fecha de recepcion
1545+ def get_received(self, cr, uid, ids, context={}):
1546+ book_request = self.browse(cr,uid,ids)
1547+ for request in book_request:
1548+ self.write(cr,uid,request.id,{'state' : 'received'})
1549+ for c in request.check_book_ids: #para las chequeras
1550+ self.pool.get('check.book').write(cr,uid,c.id,{'state' : 'draft', 'date_draft':time.strftime('%Y-%m-%d') })
1551+
1552+ return True
1553+
1554+ def onchange_accounting_bank_id(self, cr, uid, ids, accounting_bank_id):
1555+ boock = self.pool.get('check.book').search(cr, uid, [('accounting_bank_id','=',accounting_bank_id),
1556+ ('state', '=', 'request'),
1557+ ('check_book_request_id', '=', False)])
1558+ result = {'value': {'check_book_ids': boock} }
1559+ return result
1560+
1561+ def copy(self, cr, uid, id, default=None, context=None):
1562+ raise osv.except_osv(_('Warning !'), _('you can not duplicate this document!!!'))
1563+ return super(check_book_request, self).copy(cr, uid, id, {}, context)
1564+
1565+check_book_request()
1566+
1567+
1568+class check_book(osv.osv):
1569+ _inherit="check.book"
1570+ _columns={
1571+ 'check_book_request_id':fields.many2one('check.book.request','Check Book Request', readonly=True, required=False), # OJOOOO despues se cambia a required=True para que la persona no elimine solicitudes asignadas a chequeras...
1572+ }
1573+check_book()
1574
1575=== added file 'bank_management/check/check_book_request_sequence.xml'
1576--- bank_management/check/check_book_request_sequence.xml 1970-01-01 00:00:00 +0000
1577+++ bank_management/check/check_book_request_sequence.xml 2011-09-22 17:43:55 +0000
1578@@ -0,0 +1,24 @@
1579+<?xml version="1.0" encoding="utf-8"?>
1580+<openerp>
1581+ <data noupdate="1"> <!-- esto es para cargar las secuencias en el modulo, para inicializarlas con 0 se carga con 1 no lee -->
1582+
1583+ <!-- Secuencias para el modelo check.book.request para el code -->
1584+ <record id="seq_check_book" model="ir.sequence.type">
1585+ <field name="name">Check book Request</field>
1586+ <field name="code">check.book.request</field>
1587+ </record>
1588+
1589+ <!-- Sequences forcheck.book.request para el code -->
1590+ <record id="seq_check_book_code" model="ir.sequence">
1591+ <field name="name">Check book Request</field>
1592+ <field name="code">check.book.request</field>
1593+ <field name="prefix">SOL.CHQ.:</field>
1594+ <field name="padding">8</field>
1595+ <field name="number_increment">1</field>
1596+ </record>
1597+
1598+ </data>
1599+</openerp>
1600+
1601+
1602+
1603
1604=== added file 'bank_management/check/check_book_request_view.xml'
1605--- bank_management/check/check_book_request_view.xml 1970-01-01 00:00:00 +0000
1606+++ bank_management/check/check_book_request_view.xml 2011-09-22 17:43:55 +0000
1607@@ -0,0 +1,119 @@
1608+<?xml version="1.0" encoding="utf-8"?>
1609+<openerp>
1610+ <data>
1611+ <!--==================================
1612+ Solicitud de Chequeras
1613+ ==================================-->
1614+
1615+ <record id="view_check_book_request_filter" model="ir.ui.view">
1616+ <field name="name">check.book.request.select</field>
1617+ <field name="model">check.book.request</field>
1618+ <field name="type">search</field>
1619+ <field name="arch" type="xml">
1620+ <search string="Search Check Book Request">
1621+ <group col="10" colspan="4">
1622+ <filter name="draft" icon="terp-gtk-media-pause" string="Draft" domain="[('state','=','draft')]" help="Draft check book request"/>
1623+ <filter name="send" icon="terp-camera_test" string="Send" domain="[('state','=','send')]" help="Send check book request"/>
1624+ <filter name="cancel" icon="terp-dialog-close" string="Cancel" domain="[('state','=','cancel')]" help="Cancel check book request"/>
1625+ <filter name="received" icon="terp-check" string="Received" domain="[('state','=','received')]" help="Received check book request"/>
1626+ <separator orientation="vertical"/>
1627+ <field name="code"/>
1628+ <field name="accounting_bank_id"/>
1629+ <field name="bank_id"/>
1630+ <field name="agen_id"/>
1631+ <field name="partner_id"/>
1632+ <field name="state"/>
1633+
1634+ </group>
1635+ <newline/>
1636+ <group expand="0" string="Group By...">
1637+ <filter string="Authorized" icon="terp-partner" domain="[]" context="{'group_by':'partner_id'}"/>
1638+ <separator orientation="vertical"/>
1639+ <filter string="Bank Agency" icon="terp-personal" domain="[]" context="{'group_by':'agen_id'}"/>
1640+ <filter string="Bank" icon="terp-folder-green" domain="[]" context="{'group_by':'bank_id'}"/>
1641+ <filter string="Bank Account" icon="terp-folder-orange" domain="[]" context="{'group_by':'accounting_bank_id'}"/>
1642+ <separator orientation="vertical"/>
1643+ <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/>
1644+ </group>
1645+ </search>
1646+ </field>
1647+ </record>
1648+
1649+
1650+ <record id="view_check_book_request_form" model="ir.ui.view">
1651+ <field name="name">check.book.request.form</field>
1652+ <field name="model">check.book.request</field>
1653+ <field name="type">form</field>
1654+ <field name="arch" type="xml">
1655+ <form string="Check Book Request">
1656+ <notebook colspan="4">
1657+ <page string="Request">
1658+ <field name="code"/>
1659+ <field name="accounting_bank_id" on_change="onchange_accounting_bank_id(accounting_bank_id)"/>
1660+ <field name="bank_id"/>
1661+ <field name="agen_id"/>
1662+ <field name="partner_id"/>
1663+ </page>
1664+ <page string="Check Book">
1665+ <field name="check_book_ids" nolabel="1" required="1" widget="many2many" domain="[('state', '=', 'request'), ('check_book_request_id', '=', False),('accounting_bank_id','=',accounting_bank_id)]">
1666+ <tree string="Chequeras" editable='top'>
1667+ <field name="accounting_bank_id" />
1668+ <field name="qty_check" />
1669+ </tree>
1670+ </field>
1671+ </page>
1672+ <page string="Request Letter">
1673+ <hpaned/>
1674+ <hpaned/>
1675+ <hpaned/>
1676+ <!--generar solicitud de chequera -->
1677+ <button name="%(report_chk_book_request)d" string='Print' icon='gtk-print' type="action" states="send,received"/>
1678+ <newline/>
1679+ </page>
1680+ </notebook>
1681+ <group colspan="2" col='6'>
1682+ <hpaned/>
1683+ <hpaned/>
1684+ <hpaned/>
1685+ <field name="state"/>
1686+ <newline/>
1687+ <button name="get_enviar" states="draft" string="Send" type="object" icon="gtk-execute"/>
1688+ <button name="get_received" states="send" string="Receive" type="object" icon="gtk-execute"/>
1689+ <button name="get_anular" states="send" string="Cancel" type="object" icon="gtk-cancel"/>
1690+ </group>
1691+ </form>
1692+ </field>
1693+ </record>
1694+ <record id="view_check_book_request_tree" model="ir.ui.view">
1695+ <field name="name">check.book.request.tree</field>
1696+ <field name="model">check.book.request</field>
1697+ <field name="type">tree</field>
1698+ <field name="arch" type="xml">
1699+ <tree string="Check Book Request">
1700+ <field name="code"/>
1701+ <field name="accounting_bank_id"/>
1702+ <field name="bank_id"/>
1703+ <field name="agen_id"/>
1704+ <field name="partner_id"/>
1705+ <field name="state"/>
1706+ </tree>
1707+ </field>
1708+ </record>
1709+ <record id="action_sol_check_book" model="ir.actions.act_window">
1710+ <field name="name">Check Book Request</field>
1711+ <field name="type">ir.actions.act_window</field>
1712+ <field name="res_model">check.book.request</field>
1713+ <field name="view_type">form</field>
1714+ <field name="view_mode">tree,form</field>
1715+ <field name="search_view_id" ref="view_check_book_request_filter"/>
1716+ <field name="help">With Check Book Request you can create and manage Check Book.</field>
1717+ </record>
1718+ <menuitem
1719+ action="action_sol_check_book"
1720+ id="menu_check_book_solicitud"
1721+ parent="id_check_management"/>
1722+
1723+
1724+
1725+ </data>
1726+</openerp>
1727
1728=== added file 'bank_management/check/check_book_view.xml'
1729--- bank_management/check/check_book_view.xml 1970-01-01 00:00:00 +0000
1730+++ bank_management/check/check_book_view.xml 2011-09-22 17:43:55 +0000
1731@@ -0,0 +1,156 @@
1732+<?xml version="1.0" encoding="utf-8"?>
1733+<openerp>
1734+ <data>
1735+ <!--
1736+ ==================================
1737+ Chequeras
1738+ ==================================
1739+ -->
1740+
1741+ <record id="view_check_book_filter" model="ir.ui.view">
1742+ <field name="name">check.book.select</field>
1743+ <field name="model">check.book</field>
1744+ <field name="type">search</field>
1745+ <field name="arch" type="xml">
1746+ <search string="Search Check Book">
1747+ <group col="10" colspan="4">
1748+ <filter name="request" icon="terp-gtk-media-pause" string="Request" domain="[('state','=','request')]" help="Request check book"/>
1749+ <filter name="draft" icon="terp-document-new" string="Draft" domain="[('state','=','draft')]" help="Draft check book"/>
1750+ <filter name="review" icon="terp-camera_test" string="Review" domain="[('state','=','review')]" help="Review check book"/>
1751+ <filter name="cancel" icon="terp-dialog-close" string="Cancel" domain="[('state','=','cancel')]" help="Cancel check book"/>
1752+ <filter name="active" icon="terp-check" string="Active" domain="[('state','=','active')]" help="Active check book"/>
1753+ <separator orientation="vertical"/>
1754+ <field name="name"/>
1755+ <field name="cancel_check"/>
1756+ <field name="accounting_bank_id"/>
1757+ <field name="bank_id"/>
1758+ <field name="qty_check_selection"/>
1759+ <field name="state"/>
1760+
1761+ </group>
1762+ <newline/>
1763+ <group expand="0" string="Group By...">
1764+ <filter string="Bank" icon="terp-folder-green" domain="[]" context="{'group_by':'bank_id'}"/>
1765+ <filter string="Bank Account" icon="terp-folder-orange" domain="[]" context="{'group_by':'accounting_bank_id'}"/>
1766+ <separator orientation="vertical"/>
1767+ <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/>
1768+ </group>
1769+ </search>
1770+ </field>
1771+ </record>
1772+
1773+
1774+ <record id="view_check_book_form" model="ir.ui.view">
1775+ <field name="name">check.book.form</field>
1776+ <field name="model">check.book</field>
1777+ <field name="type">form</field>
1778+ <field name="arch" type="xml">
1779+ <form string="Check Book">
1780+ <group colspan="4" col="6">
1781+ <field name="name"/>
1782+ <field name="accounting_bank_id"/>
1783+ <field name="bank_id"/>
1784+ <field name="from_suffix"/>
1785+ <field name="to_suffix"/>
1786+ <field name="date_draft"/>
1787+ <field name="date_active"/>
1788+ <field name="date_done"/>
1789+ <field name="qty_check_selection"/>
1790+ <field name="fixed_prefix"/>
1791+ </group>
1792+ <group attrs="{'invisible':[('fixed_prefix','=',False)]}" colspan="2" col='6'>
1793+ <field name="prefix"/>
1794+ <hpaned/>
1795+ <hpaned/>
1796+ <hpaned/>
1797+ <hpaned/>
1798+ </group>
1799+ <notebook colspan="4">
1800+ <page string="Checks Note">
1801+ <field name="check_note_ids" nolabel="1">
1802+ <tree string="Checks" editable='top' >
1803+ <field name="number" attrs="{'required':[('state','!=','draft')],'readonly':[('state','!=','draft')]}"/>
1804+ <field name="suffix" attrs="{'required':[('state','!=','draft')],'readonly':[('state','!=','draft')]}"/>
1805+ <field name="prefix" attrs="{'required':[('state','!=','draft')],'readonly':[('state','!=','draft')]}"/>
1806+ <field name="state"/>
1807+ </tree>
1808+
1809+ <form>
1810+ <field name="number" attrs="{'required':[('state','!=','draft')],'readonly':[('state','!=','draft')]}"/>
1811+ <field name="suffix" attrs="{'required':[('state','!=','draft')],'readonly':[('state','!=','draft')]}"/>
1812+ <field name="prefix" attrs="{'required':[('state','!=','draft')],'readonly':[('state','!=','draft')]}"/>
1813+ <field name="state"/>
1814+ </form>
1815+
1816+ </field>
1817+ </page>
1818+ <page string="Other Information">
1819+ <group colspan="4" col="6">
1820+ <field name="check_book_request_id"/>
1821+ <field name="cancel_check"/>
1822+ </group>
1823+ <group attrs="{'invisible':[('cancel_check','!=','otros')]}" colspan="5" col='6'>
1824+ <field name="notes"/>
1825+ </group>
1826+ <group colspan="2" col='6'>
1827+ <hpaned/><hpaned/>
1828+ <hpaned/><hpaned/>
1829+ <hpaned/>
1830+ <button name="%(report_check_book)d" states="active, done" string='See Report' type="action" icon='gtk-print' />
1831+ </group>
1832+ </page>
1833+ </notebook>
1834+ <group colspan="2" col='6'>
1835+ <hpaned/>
1836+ <hpaned/>
1837+ <hpaned/>
1838+ <field name="state" />
1839+ <newline/>
1840+ <button name="anular" states="active, hibernate" string="Cancel" type="object" icon="gtk-cancel"/>
1841+ <button name="review" states="draft" string="Load Checks" type="object" icon="gtk-convert"/>
1842+ <button name="active" states="review" string="Active" type="object" icon="gtk-execute"/>
1843+ <button name="hibernate" states="active" string="Hibernate" type="object" icon="gtk-execute"/>
1844+ <button name="active_hibernate" states="hibernate" string="Reactive" type="object" icon="gtk-execute"/>
1845+ </group>
1846+ </form>
1847+ </field>
1848+ </record>
1849+ <record id="view_check_book_tree" model="ir.ui.view">
1850+ <field name="name">check.book.tree</field>
1851+ <field name="model">check.book</field>
1852+ <field name="type">tree</field>
1853+ <field name="arch" type="xml">
1854+ <tree string="Chequeras" colors="green:state=='draft';red:qty_active&lt;10 ;blue:state=='hibernate';gray:state=='done' or state=='cancel'">
1855+<!-- <tree string="Chequeras" colors="green:state=='draft';red:qty_active&lt;10 ;blue:state=='hibernate';gray:state=='done' or state=='cancel' ;purple:state=='active' and qty_active&gt;9 ">-->
1856+ <field name="name"/>
1857+ <field name="accounting_bank_id"/>
1858+ <field name="bank_id"/>
1859+ <field name="from_suffix"/>
1860+ <field name="to_suffix"/>
1861+ <field name="fixed_prefix"/>
1862+ <field name="prefix"/>
1863+ <field name="state"/>
1864+ <field name="date_draft"/>
1865+ <field name="date_active"/>
1866+ <field name="date_done"/>
1867+ <field name="qty_check"/>
1868+ <field name="qty_active"/>
1869+ <field name="rate_user" widget="progressbar"/>
1870+ </tree>
1871+ </field>
1872+ </record>
1873+ <record id="action_check_book" model="ir.actions.act_window">
1874+ <field name="name">Check Book</field>
1875+ <field name="type">ir.actions.act_window</field>
1876+ <field name="res_model">check.book</field>
1877+ <field name="view_type">form</field>
1878+ <field name="view_mode">tree,form</field>
1879+ <field name="search_view_id" ref="view_check_book_filter"/>
1880+ <field name="help">With Check Book you can create and manage Check Book.</field>
1881+ </record>
1882+ <menuitem
1883+ action="action_check_book"
1884+ id="menu_check_book"
1885+ parent="id_check_management"/>
1886+ </data>
1887+</openerp>
1888
1889=== added file 'bank_management/check/check_book_wizard.py'
1890--- bank_management/check/check_book_wizard.py 1970-01-01 00:00:00 +0000
1891+++ bank_management/check/check_book_wizard.py 2011-09-22 17:43:55 +0000
1892@@ -0,0 +1,53 @@
1893+#!/usr/bin/python
1894+# -*- encoding: utf-8 -*-
1895+###########################################################################
1896+# Module Writen to OpenERP, Open Source Management Solution
1897+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
1898+# All Rights Reserved
1899+###############Credits######################################################
1900+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
1901+# Angelica Barrios <angelicaisabelb@gmail.com>
1902+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
1903+# Javier Duran <javier.duran@netquatro.com>
1904+# Planified by: Nhomar Hernandez
1905+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
1906+# Audited by: Humberto Arocha humberto@openerp.com.ve
1907+#############################################################################
1908+# This program is free software: you can redistribute it and/or modify
1909+# it under the terms of the GNU General Public License as published by
1910+# the Free Software Foundation, either version 3 of the License, or
1911+# (at your option) any later version.
1912+#
1913+# This program is distributed in the hope that it will be useful,
1914+# but WITHOUT ANY WARRANTY; without even the implied warranty of
1915+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1916+# GNU General Public License for more details.
1917+#
1918+# You should have received a copy of the GNU General Public License
1919+# along with this program. If not, see <http://www.gnu.org/licenses/>.
1920+##############################################################################
1921+from osv import osv, fields
1922+import time
1923+from tools import config
1924+
1925+class check_book_wizard(osv.osv):
1926+ _name = "check.book.wizard"
1927+ _columns = {
1928+ 'check_book_id': fields.many2one('check.book', 'Check Book', required=False) ,
1929+ 'state_check_note': fields.selection([
1930+ ('sin_filtro','Sin Filtro') ,
1931+ ('cobrado','Cobrado') ,
1932+ ('emitido','Emitido') ,
1933+ ],'Check Note State', select=True, required=False) ,
1934+ 'tiempo': fields.selection([
1935+ ('mes','Periodo Fiscal') ,
1936+ ('fecha','Fecha') ,
1937+ ],'Time', select=True) ,
1938+ 'desde': fields.date('From', required=False) ,
1939+ 'hasta': fields.date('To', required=False) ,
1940+ 'mes': fields.many2one('account.period', 'Period', required=False) ,
1941+ }
1942+
1943+ _rec_name='check_book_id' # esto es para no crear un atributo name
1944+
1945+check_book_wizard()
1946
1947=== added file 'bank_management/check/check_note.py'
1948--- bank_management/check/check_note.py 1970-01-01 00:00:00 +0000
1949+++ bank_management/check/check_note.py 2011-09-22 17:43:55 +0000
1950@@ -0,0 +1,134 @@
1951+#!/usr/bin/python
1952+# -*- encoding: utf-8 -*-
1953+###########################################################################
1954+# Module Writen to OpenERP, Open Source Management Solution
1955+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
1956+# All Rights Reserved
1957+###############Credits######################################################
1958+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
1959+# Angelica Barrios <angelicaisabelb@gmail.com>
1960+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
1961+# Javier Duran <javier.duran@netquatro.com>
1962+# Planified by: Nhomar Hernandez
1963+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
1964+# Audited by: Humberto Arocha humberto@openerp.com.ve
1965+#############################################################################
1966+# This program is free software: you can redistribute it and/or modify
1967+# it under the terms of the GNU General Public License as published by
1968+# the Free Software Foundation, either version 3 of the License, or
1969+# (at your option) any later version.
1970+#
1971+# This program is distributed in the hope that it will be useful,
1972+# but WITHOUT ANY WARRANTY; without even the implied warranty of
1973+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1974+# GNU General Public License for more details.
1975+#
1976+# You should have received a copy of the GNU General Public License
1977+# along with this program. If not, see <http://www.gnu.org/licenses/>.
1978+##############################################################################
1979+from osv import osv
1980+from osv import fields
1981+from tools.translate import _
1982+from tools import config
1983+
1984+class check_note(osv.osv):
1985+ '''
1986+ Hojas de la Chequera, Cheques (la lineas de la Chequera)
1987+ '''
1988+ _name='check.note'
1989+
1990+ def _get_number(self, cr, uid, ids, field_name, arg, context):
1991+ res={}
1992+ notes= self.browse(cr,uid,ids)
1993+ for note in notes:
1994+
1995+ res[note.id] = str(note.prefix).rjust(4,'0') + str(note.suffix).rjust(4,'0')
1996+
1997+ return res
1998+
1999+ _columns={
2000+ 'check_book_id':fields.many2one('check.book','Check Book',required=False, readonly=True),
2001+ 'bank_id':fields.related('check_book_id','bank_id',type='many2one',relation='res.bank',string='Bank',store=True, readonly=True),
2002+ 'accounting_bank_id':fields.related('check_book_id','accounting_bank_id', type='many2one',relation='res.partner.bank',string='Bank Account',store=True, readonly=True),
2003+ 'number': fields.function(_get_number, method=True, type='char', string='Check Number', size=8,
2004+ store={
2005+ 'check.note': (lambda self, cr, uid, ids, c={}: ids, ['suffix','prefix'], 20),
2006+ },),
2007+ 'suffix':fields.char('Suffix', size=4,required=True),
2008+ 'prefix':fields.char('Prefix', size=4,required=True),
2009+ 'notes':fields.char('Note',size=256, required=False, readonly=False ,
2010+ states={'draft':[('readonly',True)],
2011+ 'review':[('readonly',True)],
2012+ 'assigned':[('readonly',False)],
2013+ 'hibernate':[('readonly',True)],
2014+ 'done':[('readonly',True)],
2015+ 'cancel':[('readonly',True)],
2016+ 'active':[('readonly',False)]}),
2017+ 'account_voucher_id':fields.many2one('account.voucher','Account Voucher',required=False, readonly=True),
2018+ 'date_done':fields.date('Collection Date', readonly=True ),
2019+ 'cancel_check_note': fields.selection([
2020+ ('print','Print Error'),
2021+ ('perdida','Loss or misplacement'),
2022+ ('dan_fis','Physical damage'),
2023+ ('pago','Payment is not made'),
2024+ ('devuelto','Returned check'),
2025+ ('caduco','Expired'),
2026+ ('otros','Other'),
2027+ ],'Reason for Cancellation', select=True, readonly=True,
2028+ states={'draft':[('readonly',True)],
2029+ 'review':[('readonly',True)],
2030+ 'assigned':[('readonly',False)],
2031+ 'hibernate':[('readonly',True)],
2032+ 'done':[('readonly',True)],
2033+ 'cancel':[('readonly',True)],
2034+ 'active':[('readonly',False)]}),
2035+ 'state': fields.selection([
2036+ ('draft','Draft'),
2037+ ('review','Review'),
2038+ ('active','Active'),
2039+ ('assigned','Assigned'),
2040+ ('hibernate','Hibernate'),
2041+ ('done','Done'),
2042+ ('cancel','Cancel'),
2043+ ],'State', select=True, readonly=True, help="Check Note State"),
2044+ }
2045+ _defaults = {
2046+ 'state': lambda *a: 'draft',
2047+ }
2048+ _rec_name='number'
2049+
2050+ def anular(self, cr, uid, ids, context={}):
2051+ note_books = self.browse(cr,uid,ids)
2052+ for note in note_books:
2053+ if note.cancel_check_note=='otros' and note.notes==False:
2054+ raise osv.except_osv(_('Atencion !'), _('Enter the Reason for Cancellation in other information field'))
2055+ if note.cancel_check_note==False and note.notes==False:
2056+ raise osv.except_osv(_('Atencion !'), _('Enter the Reason for Cancellation in other information field'))
2057+ else:
2058+ self.write(cr,uid,note.id,{'state' : 'cancel'})
2059+
2060+
2061+ def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=80):
2062+ if not args:
2063+ args = []
2064+ if context is None:
2065+ context = {}
2066+ ids = self.search(cr, user, [('number',operator,name)] + args, limit=limit, context=context)
2067+ return self.name_get(cr, user, ids, context)
2068+
2069+ def name_get(self, cr, uid, ids, context=None):
2070+ if isinstance(ids, (int, long)):
2071+ ids = [ids]
2072+ if not ids:
2073+ return []
2074+ if isinstance(ids, (int, long)):
2075+ ids = [ids]
2076+ reads = self.read(cr, uid, ids, ['number'], context)
2077+ return [(x['number']) for x in reads]
2078+
2079+ def copy(self, cr, uid, id, default=None, context=None):
2080+ raise osv.except_osv(_('Warning !'), _('You can not duplicate this document!!!'))
2081+ return super(check_note, self).copy(cr, uid, id, {}, context)
2082+
2083+
2084+check_note()
2085
2086=== added file 'bank_management/check/check_note_view.xml'
2087--- bank_management/check/check_note_view.xml 1970-01-01 00:00:00 +0000
2088+++ bank_management/check/check_note_view.xml 2011-09-22 17:43:55 +0000
2089@@ -0,0 +1,112 @@
2090+<?xml version="1.0" encoding="utf-8"?>
2091+<openerp>
2092+ <data>
2093+ <!--
2094+ ==================================
2095+ Cheques
2096+ ==================================
2097+ -->
2098+
2099+ <record id="view_check_note_filter" model="ir.ui.view">
2100+ <field name="name">check.note.select</field>
2101+ <field name="model">check.note</field>
2102+ <field name="type">search</field>
2103+ <field name="arch" type="xml">
2104+ <search string="Search Check Note">
2105+ <group col="10" colspan="4">
2106+ <filter name="request" icon="terp-gtk-media-pause" string="Request" domain="[('state','=','request')]" help="Request check note"/>
2107+ <filter name="draft" icon="terp-document-new" string="Draft" domain="[('state','=','draft')]" help="Draft check note"/>
2108+ <filter name="review" icon="terp-camera_test" string="Review" domain="[('state','=','review')]" help="Review check note"/>
2109+ <filter name="cancel" icon="terp-dialog-close" string="Cancel" domain="[('state','=','cancel')]" help="Cancel check note"/>
2110+ <filter name="active" icon="terp-check" string="Active" domain="[('state','=','active')]" help="Active check note"/>
2111+ <separator orientation="vertical"/>
2112+ <field name="date_done"/>
2113+ <field name="number"/>
2114+ <field name="accounting_bank_id"/>
2115+ <field name="bank_id"/>
2116+ <field name="state"/>
2117+ <field name="cancel_check_note"/>
2118+ <field name="check_book_id"/>
2119+ <field name="account_voucher_id"/>
2120+
2121+ </group>
2122+ <newline/>
2123+ <group expand="0" string="Group By...">
2124+ <filter string="Check Book" icon="terp-dialog-close" domain="[]" context="{'group_by':'check_book_id'}"/>
2125+ <filter string="Account Voucher" icon="terp-document-new" domain="[]" context="{'group_by':'account_voucher_id'}"/>
2126+ <separator orientation="vertical"/>
2127+ <filter string="Bank" icon="terp-folder-green" domain="[]" context="{'group_by':'bank_id'}"/>
2128+ <filter string="Bank Account" icon="terp-folder-orange" domain="[]" context="{'group_by':'accounting_bank_id'}"/>
2129+ <separator orientation="vertical"/>
2130+ <filter string="Collection Date" icon="terp-go-month" domain="[]" context="{'group_by':'date_done'}"/>
2131+ <filter string="State" icon="terp-stock_effects-object-colorize" domain="[]" context="{'group_by':'state'}"/>
2132+ </group>
2133+ </search>
2134+ </field>
2135+ </record>
2136+
2137+
2138+ <record id="view_check_note_form" model="ir.ui.view">
2139+ <field name="name">check.note.form</field>
2140+ <field name="model">check.note</field>
2141+ <field name="type">form</field>
2142+ <field name="arch" type="xml">
2143+ <form string="Check Note">
2144+ <notebook colspan="4">
2145+ <page string="Checks">
2146+ <field name="check_book_id"/>
2147+ <field name="bank_id"/>
2148+ <field name="accounting_bank_id"/>
2149+ <field name="number"/>
2150+ <field name="account_voucher_id"/>
2151+ <field name="date_done"/>
2152+ </page>
2153+ <page string="Other Information">
2154+ <field name="cancel_check_note"/>
2155+ <group attrs="{'invisible':[('cancel_check_note','!=','otros')]}" colspan="5" col='6'>
2156+ <field name="notes"/>
2157+ </group>
2158+ </page>
2159+ </notebook>
2160+ <group colspan="2" col='6'>
2161+ <hpaned/>
2162+ <hpaned/>
2163+ <hpaned/>
2164+ <field name="state"/>
2165+ <newline/>
2166+ <button name="anular" states="active, assigned" string="Cancel" type="object" icon="gtk-cancel"/>
2167+ </group>
2168+ </form>
2169+ </field>
2170+ </record>
2171+ <record id="view_check_note_tree" model="ir.ui.view">
2172+ <field name="name">check.note.tree</field>
2173+ <field name="model">check.note</field>
2174+ <field name="type">tree</field>
2175+ <field name="arch" type="xml">
2176+ <tree string="Check Note">
2177+ <field name="check_book_id"/>
2178+ <field name="bank_id"/>
2179+ <field name="accounting_bank_id"/>
2180+ <field name="number"/>
2181+ <field name="account_voucher_id"/>
2182+ <field name="date_done"/>
2183+ <field name="state"/>
2184+ </tree>
2185+ </field>
2186+ </record>
2187+ <record id="action_check_note" model="ir.actions.act_window">
2188+ <field name="name">Check Note</field>
2189+ <field name="type">ir.actions.act_window</field>
2190+ <field name="res_model">check.note</field>
2191+ <field name="view_type">form</field>
2192+ <field name="view_mode">tree,form</field>
2193+ <field name="search_view_id" ref="view_check_note_filter"/>
2194+ <field name="help">With Check Book you can create and manage Check Note.</field>
2195+ </record>
2196+ <menuitem
2197+ action="action_check_note"
2198+ id="menu_check_note"
2199+ parent="id_check_management"/>
2200+ </data>
2201+</openerp>
2202
2203=== added file 'bank_management/check/check_report.xml'
2204--- bank_management/check/check_report.xml 1970-01-01 00:00:00 +0000
2205+++ bank_management/check/check_report.xml 2011-09-22 17:43:55 +0000
2206@@ -0,0 +1,63 @@
2207+<?xml version="1.0" encoding="utf-8"?>
2208+<openerp>
2209+ <data>
2210+ <report
2211+ id="report_chk_book_request"
2212+ model="check.book.request"
2213+ name="chk.book.request"
2214+ rml="bank_management/check/report/report_request_check_book.rml"
2215+ string="Carta Solicitud de Chequera"
2216+ auto="True"
2217+ menu="False"
2218+ groups="account.group_account_manager"
2219+ header="False" />
2220+ <report
2221+ id="report_check_book"
2222+ model="check.book"
2223+ name="chk.book"
2224+ rml="bank_management/check/report/reporte_check_book.rml"
2225+ string="Reporte de Chequera"
2226+ auto="True"
2227+ menu="False"
2228+ groups="account.group_account_manager"
2229+ header="False" />
2230+ <report
2231+ id="report_gral_chk_book"
2232+ model="check.book.wizard"
2233+ name="wizard.general.book"
2234+ rml="bank_management/check/report/reporte_wizard_general.rml"
2235+ string="Reporte Gral. de Chequeras"
2236+ auto="False"
2237+ menu="False"
2238+ groups="account.group_account_manager"
2239+ header="False" />
2240+ <report id="report_account_voucher3"
2241+ string="Comprobate de Pago Resumido."
2242+ model="voucher.pay.support"
2243+ name="cash_receipt.drcr.3"
2244+ rml="bank_management/check/report/report_voucher.rml"
2245+ auto="False"
2246+ header = "False"
2247+ attachment="('RES %s %s' %(object.bank_id.name ,object.check_note_id.number))"
2248+ menu="False"/>
2249+ <report id="report_account_voucher_amt3"
2250+ string="Comprobate de Pago Detallado."
2251+ model="voucher.pay.support"
2252+ name="cash_amount.3"
2253+ rml="bank_management/check/report/report_voucher_amount.rml"
2254+ auto="False"
2255+ header = "False"
2256+ attachment="('DET %s %s' %(object.bank_id.name ,object.check_note_id.number))"
2257+ menu="False"/>
2258+<!-- <report-->
2259+<!-- id="voucher_pay_support_report"-->
2260+<!-- menu="False"-->
2261+<!-- model="voucher.pay.support.wizard"-->
2262+<!-- name="check_print"-->
2263+<!-- rml="addons/account_voucher_pay_order/report/check.rml"-->
2264+<!-- string="Print Check"-->
2265+<!-- auto="False"-->
2266+<!-- header="False"/>-->
2267+
2268+ </data>
2269+</openerp>
2270
2271=== added directory 'bank_management/check/data'
2272=== added file 'bank_management/check/data/res.bank.csv'
2273--- bank_management/check/data/res.bank.csv 1970-01-01 00:00:00 +0000
2274+++ bank_management/check/data/res.bank.csv 2011-09-22 17:43:55 +0000
2275@@ -0,0 +1,14 @@
2276+"name","country:id","code"
2277+"BBVA Banco Provincial","res_country.Venezuela","BBVA"
2278+"Banco Mercantil","res_country.Venezuela","MERCANTIL"
2279+"Banesco - Banco Universal","res_country.Venezuela","BANESCO"
2280+"Banco Occidental de Descuento","res_country.Venezuela","BOD"
2281+"Banco de Venezuela","res_country.Venezuela","VENEZUELA"
2282+"Banco Venezolano de Crédito","res_country.Venezuela","BVC"
2283+"Banco Exterior","res_country.Venezuela","EXTERIOR"
2284+"Banco Federal","res_country.Venezuela","FEDERAL"
2285+"Banco Industrial de Venezuela","res_country.Venezuela","BIV"
2286+"Banco Plaza","res_country.Venezuela","PLAZA"
2287+"Banco Central de Venezuela","res_country.Venezuela","BCV"
2288+"Banco de Comercio Exterior – Venezuela","res_country.Venezuela","BCE"
2289+"Banco Fondo Común","res_country.Venezuela","BFC"
2290
2291=== added file 'bank_management/check/data/res.bank.xml'
2292--- bank_management/check/data/res.bank.xml 1970-01-01 00:00:00 +0000
2293+++ bank_management/check/data/res.bank.xml 2011-09-22 17:43:55 +0000
2294@@ -0,0 +1,73 @@
2295+<?xml version="1.0"?>
2296+<openerp>
2297+ <data noupdate="1">
2298+
2299+ <record id="bank1" model="res.bank">
2300+ <field name="name">BBVA Banco Provincial</field>
2301+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2302+ <field name="code">BBVA</field>
2303+ </record>
2304+ <record id="bank2" model="res.bank">
2305+ <field name="name">Banco Mercantil</field>
2306+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2307+ <field name="code">MERCANTIL</field>
2308+ </record>
2309+ <record id="bank3" model="res.bank">
2310+ <field name="name">Banesco - Banco Universal</field>
2311+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2312+ <field name="code">BANESCO</field>
2313+ </record>
2314+ <record id="bank4" model="res.bank">
2315+ <field name="name">Banco Occidental de Descuento</field>
2316+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2317+ <field name="code">BOD</field>
2318+ </record>
2319+ <record id="bank5" model="res.bank">
2320+ <field name="name">Banco de Venezuela</field>
2321+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2322+ <field name="code">VENEZUELA</field>
2323+ </record>
2324+ <record id="bank6" model="res.bank">
2325+ <field name="name">Banco Venezolano de Credito</field>
2326+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2327+ <field name="code">BVC</field>
2328+ </record>
2329+ <record id="bank7" model="res.bank">
2330+ <field name="name">Banco Exterior</field>
2331+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2332+ <field name="code">EXTERIOR</field>
2333+ </record>
2334+ <record id="bank8" model="res.bank">
2335+ <field name="name">Banco Federal</field>
2336+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2337+ <field name="code">FEDERAL</field>
2338+ </record>
2339+ <record id="bank9" model="res.bank">
2340+ <field name="name">Banco Industrial de Venezuela</field>
2341+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2342+ <field name="code">BIV</field>
2343+ </record>
2344+ <record id="bank10" model="res.bank">
2345+ <field name="name">Banco Plaza</field>
2346+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2347+ <field name="code">PLAZA</field>
2348+ </record>
2349+ <record id="bank11" model="res.bank">
2350+ <field name="name">Banco Central de Venezuela</field>
2351+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2352+ <field name="code">BCV</field>
2353+ </record>
2354+ <record id="bank12" model="res.bank">
2355+ <field name="name">Banco de Comercio Exterior – Venezuela</field>
2356+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2357+ <field name="code">BCE</field>
2358+ </record>
2359+ <record id="bank13" model="res.bank">
2360+ <field name="name">Banco Fondo Comun</field>
2361+ <field search="[('code','=','VE')]" model='res.country' name='country'/>
2362+ <field name="code">BFC</field>
2363+ </record>
2364+
2365+ </data>
2366+</openerp>
2367+
2368
2369=== added directory 'bank_management/check/report'
2370=== added file 'bank_management/check/report/__init__.py'
2371--- bank_management/check/report/__init__.py 1970-01-01 00:00:00 +0000
2372+++ bank_management/check/report/__init__.py 2011-09-22 17:43:55 +0000
2373@@ -0,0 +1,35 @@
2374+#!/usr/bin/python
2375+# -*- encoding: utf-8 -*-
2376+###########################################################################
2377+# Module Writen to OpenERP, Open Source Management Solution
2378+# Copyright (C) OpenERP Venezuela (<http://openerp.com.ve>).
2379+# All Rights Reserved
2380+###############Credits######################################################
2381+# Coded by: Humberto Arocha <humberto@openerp.com.ve>
2382+# Angelica Barrios <angelicaisabelb@gmail.com>
2383+# María Gabriela Quilarque <gabrielaquilarque97@gmail.com>
2384+# Javier Duran <javieredm@gmail.com>
2385+# Planified by: Nhomar Hernandez
2386+# Finance by: Helados Gilda, C.A. http://heladosgilda.com.ve
2387+# Audited by: Humberto Arocha humberto@openerp.com.ve
2388+#############################################################################
2389+# This program is free software: you can redistribute it and/or modify
2390+# it under the terms of the GNU General Public License as published by
2391+# the Free Software Foundation, either version 3 of the License, or
2392+# (at your option) any later version.
2393+#
2394+# This program is distributed in the hope that it will be useful,
2395+# but WITHOUT ANY WARRANTY; without even the implied warranty of
2396+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2397+# GNU General Public License for more details.
2398+#
2399+# You should have received a copy of the GNU General Public License
2400+# along with this program. If not, see <http://www.gnu.org/licenses/>.
2401+##############################################################################
2402+
2403+import reporte_check_book
2404+import reporte_wizard_general
2405+import reporte_check_book_request
2406+import report_voucher
2407+import report_voucher_amount
2408+#import check
2409
2410=== added file 'bank_management/check/report/numero_a_texto.py'
2411--- bank_management/check/report/numero_a_texto.py 1970-01-01 00:00:00 +0000
2412+++ bank_management/check/report/numero_a_texto.py 2011-09-22 17:43:55 +0000
2413@@ -0,0 +1,119 @@
2414+#!/usr/bin/python
2415+# -*- coding: utf-8 -*-
2416+
2417+UNIDADES = (
2418+ '',
2419+ 'UNO ',
2420+ 'DOS ',
2421+ 'TRES ',
2422+ 'CUATRO ',
2423+ 'CINCO ',
2424+ 'SEIS ',
2425+ 'SIETE ',
2426+ 'OCHO ',
2427+ 'NUEVE ',
2428+ 'DIEZ ',
2429+ 'ONCE ',
2430+ 'DOCE ',
2431+ 'TRECE ',
2432+ 'CATORCE ',
2433+ 'QUINCE ',
2434+ 'DIECISEIS ',
2435+ 'DIECISIETE ',
2436+ 'DIECIOCHO ',
2437+ 'DIECINUEVE ',
2438+ 'VEINTE '
2439+)
2440+DECENAS = (
2441+ 'VENTI',
2442+ 'TREINTA ',
2443+ 'CUARENTA ',
2444+ 'CINCUENTA ',
2445+ 'SESENTA ',
2446+ 'SETENTA ',
2447+ 'OCHENTA ',
2448+ 'NOVENTA ',
2449+ 'CIEN '
2450+)
2451+CENTENAS = (
2452+ 'CIENTO ',
2453+ 'DOSCIENTOS ',
2454+ 'TRESCIENTOS ',
2455+ 'CUATROCIENTOS ',
2456+ 'QUINIENTOS ',
2457+ 'SEISCIENTOS ',
2458+ 'SETECIENTOS ',
2459+ 'OCHOCIENTOS ',
2460+ 'NOVECIENTOS '
2461+)
2462+
2463+def Numero_a_Texto(number_in):
2464+
2465+ converted = ''
2466+
2467+ if type(number_in) != 'str':
2468+ number = str(number_in)
2469+ else:
2470+ number = number_in
2471+
2472+ number_str=number
2473+
2474+ try:
2475+ number_int, number_dec = number_str.split(".")
2476+ except ValueError:
2477+ number_int = number_str
2478+ number_dec = ""
2479+
2480+ number_str = number_int.zfill(9)
2481+ millones = number_str[:3]
2482+ miles = number_str[3:6]
2483+ cientos = number_str[6:]
2484+
2485+ if(millones):
2486+ if(millones == '001'):
2487+ converted += 'UN MILLON '
2488+ elif(int(millones) > 0):
2489+ converted += '%sMILLONES ' % __convertNumber(millones)
2490+
2491+ if(miles):
2492+ if(miles == '001'):
2493+ converted += 'MIL '
2494+ elif(int(miles) > 0):
2495+ converted += '%sMIL ' % __convertNumber(miles)
2496+ if(cientos):
2497+ if(cientos == '001'):
2498+ converted += 'UN '
2499+ elif(int(cientos) > 0):
2500+ converted += '%s ' % __convertNumber(cientos)
2501+
2502+ if number_dec == "":
2503+ number_dec = ""
2504+# if (len(number_dec) < 2 ):
2505+# number_dec+='0'
2506+
2507+ converted += number_dec
2508+
2509+ return converted
2510+
2511+def __convertNumber(n):
2512+ output = ''
2513+
2514+ if(n == '100'):
2515+ output = "CIEN"
2516+ elif(n[0] != '0'):
2517+ output = CENTENAS[int(n[0])-1]
2518+
2519+ k = int(n[1:])
2520+ if(k <= 20):
2521+ output += UNIDADES[k]
2522+ else:
2523+ if((k > 30) & (n[2] != '0')):
2524+ output += '%sY %s' % (DECENAS[int(n[1])-2], UNIDADES[int(n[2])])
2525+ else:
2526+ output += '%s%s' % (DECENAS[int(n[1])-2], UNIDADES[int(n[2])])
2527+
2528+ return output
2529+"""
2530+print Numero_a_Texto(9121234.2)
2531+"""
2532+
2533
2534=== added file 'bank_management/check/report/report_request_check_book.rml'
2535--- bank_management/check/report/report_request_check_book.rml 1970-01-01 00:00:00 +0000
2536+++ bank_management/check/report/report_request_check_book.rml 2011-09-22 17:43:55 +0000
2537@@ -0,0 +1,7864 @@
2538+<?xml version="1.0"?>
2539+<document filename="test.pdf">
2540+ <template pageSize="(216.0mm,280.0mm)" title="Test" author="Martin Simon" allowSplitting="20">
2541+ <pageTemplate id="first">
2542+
2543+ <pageGraphics>
2544+ <place x="10.0mm" y="237.0mm" height="35.0mm" width="150.0mm" >
2545+ <illustration height="35.0mm" width="150.0mm">
2546+ <image x="0.0mm" y="0.0mm" file="100002010000049A000000D3093AEC74.png" height="35.0mm" width="150.0mm"/>
2547+ </illustration>
2548+ </place>
2549+ </pageGraphics>
2550+ <frame id="first" x1="85.0" y1="71.0" width="442" height="685"/>
2551+ </pageTemplate>
2552+ </template>
2553+ <stylesheet>
2554+ <blockTableStyle id="Standard_Outline">
2555+ <blockAlignment value="LEFT"/>
2556+ <blockValign value="TOP"/>
2557+ </blockTableStyle>
2558+ <initialize>
2559+ <paraStyle name="all" alignment="justify"/>
2560+ </initialize>
2561+ <paraStyle name="P1" rightIndent="-66.0" leftIndent="-67.0" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT"/>
2562+ <paraStyle name="P2" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
2563+ <paraStyle name="P3" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="JUSTIFY"/>
2564+ <paraStyle name="P4" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
2565+ <paraStyle name="P5" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
2566+ <paraStyle name="P6" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="JUSTIFY"/>
2567+ <paraStyle name="P7" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
2568+ <paraStyle name="P8" fontName="Times-Bold" fontSize="11.0" leading="14" alignment="LEFT"/>
2569+ <paraStyle name="P9" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
2570+ <paraStyle name="P91" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
2571+ <paraStyle name="P10" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="LEFT"/>
2572+ <paraStyle name="Standard" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT"/>
2573+ <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
2574+ <paraStyle name="Text body" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
2575+ <paraStyle name="List" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
2576+ <paraStyle name="Caption" fontName="Times-Italic" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
2577+ <paraStyle name="Index" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT"/>
2578+ <paraStyle name="Header" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT"/>
2579+ <paraStyle name="Footer" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT"/>
2580+ <paraStyle name="MP1" rightIndent="-66.0" leftIndent="-67.0" fontName="Times-Roman" fontSize="12.0" leading="15" alignment="LEFT"/>
2581+ </stylesheet>
2582+
2583+ <images>
2584+ <image name="100002010000049A000000D3093AEC74.png">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
3289+4/9ymctc5jKXucxlLnOZy1zmMpe5zGUuc5nLXOYyl7nMZS5zmctc5jKXucxlLnOZy1zmMpe5zGUu
3290+c5nLXOYyl7nMZS5zmctc5jKXucxlLnOZy1zmMpe5zGUuc5nLXOYyl7nMZS5zmctc5jKXucxlLnOZ
3291+y1zmMpe5zGUuc5nLXOYyl7nMZS5z2X/K/l9E6Qb1TD0exQAAP2Nta0JU+s7K/gB/Rx4AAAAAAAAA
3292+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
3293+AAAAAHic7b2HW5Tnuj76N5xznfPbe68kSpve6VWNNcYUNcY0jTW2qIkl9mjsXRSp0qWJir0XLGAv
3294+gIL0XmaYYYaBAQam3ed5vwGXKzvJ2nutuDhLebxep9Dm++6n3PdbgQEbsAEbsAEbsAEbsAEbsAEb
3295+sAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEbsAEb
3296+sAEbsAEbsAEbsAEbsAF7reZwOLj2P31/wN4sYxhbrdbfxNrusKPH1oNuRw+6YOmHTzdgr9sY7jab
3297+DXa7/Td9wGbpgs3aCau9qx8+3YD9K4zh/lv4c6+t1LrsQHtPP326AftX2K+xZ/5g7u6G2mRBjdqI
3298+8tK6fvpkA/avsD782aO52wytVouyigqcenQH6ZfPIyU1pZ8/4YC9TrMSB2C4GwwGFJeU4nx2NhLS
3299+0pC6eS3Sf5iPY9981d8fccB+w17qNCrRsLHXzqcvs7nNzj23vXzP0dvouxw2+n4rfY3+dVtgaNLh
3300+aeEznD51HHEbf8G+uTORO3oUngUEo1zu3Q9XN2Cv2qs8ra+x16yRSCOeRu/RU6bUeuilhdXwznYY
3301+zJ3QW7rR0UVcvrMTYM3cQd/QQXHfDpODHjUmVOYUIj4tGXFrFuLpB0NQ6eeOJrkYWrkcepmsvy//
3302+rTaGMdPpfXi/6gNc/JNOh7WbQtqGLsK5urkZeeo63Goqx50XBcgryEd+wTMUPXuB0pIyVDY0ora9
3303+Dc3WHhgNJpQ8eY4jGalIWL4Ud2dNQ93sz6AdpoLBS4FmuQSNQl5/34K32vpi/dXXLxsX/xa0GVqI
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
4804+GxzX5v3AalDikY7En2GY1KYtAQbfMSSCo7LmJHNUcglt5Vmn3xzpDydOeY4R5JtZQb0IJA7kBstg
4805+6QVYrqHyC+hzj+NMviW/czzeojF6mqlyRoM8efFVuxLGUEEVjR/1gpicTfqcc1YNif+5weyZsrGd
4806+oM7HVIHLID/eY38fz6Wj8m89zw/ycZU/wEIxu57frVM/6BOOEzlKXEguMfsZZJY1WTXxg3Pc1FUV
4807+0RIr5e/NnNSKa76reCuuw8vr0kvlZ/ewNze+eHkSW5X++/t0XdaSnpd6G0dF1fhL7p/LeQCSxB1U
4808+ZQc59PJMMevf37u9PMUXKrik4qCOp3LvJSaS01XMg/OsXVXtrRjbCdpUl08X55boHKCSOLMt3Agj
4809+C2TEQ0bWtkHjd2RWmT88CVh5yufu7s39VDHnvTtWcnzoPkJp4quNeZ7kdLLO1rwccm4mmDJPxdJd
4810+NR7+nmt5mN99qdFXc+wH9QBuIUlTZqkyEHYNFfOoDdUuZxlq7JNL19I81NGHxPOWI0OWPAyP+2rQ
4811+fTl6eDet5y7aKlElP5jfOLBgUfs8xzavvSa5M872HcjN+Ah2QymNOaMGzoF7Oxg4O95MCYKqXHxP
4812+8VJxfkT8uVybYKoHeC1473IciZ22eSVgihUUxTV3beUHbq515ZcW/CDn35N1d+m9lqti5H4gBopi
4813+0/ZUrtfeAwCC4Inkj9tyyT71VK0054d4mSi0+QuhrVpCz6do9JZItuboAsdqee24zVg9/LI9wC66
4814+qsrpKgPKdwDVO+CVlkh+Zd7KICqeG09kBXOFbemBcza42DluBJuU+mhZrtrbgWizOS+Wfmh8/WU4
4815+O7bCJfmW8nzxbSq+I3lWW4L83FnITngQ2acehb95zd5zHpqTfandhi1wF7yH9AN3omHieGjLFtLH
4816+GdErjkWykebc5nx+h338JDdz5Wi6615sueUWONES4fYi9PQDlSNHDbh7VaTvq3lne8WScwqKW1gk
4817+jOynYnkP7yPXDcQJ7/7mPc8ikPokNSYO7Rtbra+l2Ed3XZHiKhvKUfJwn34FKk+WW0og/X1Kf+UG
4818+R/K/5DwFZn3i56jD+Q5NqJ30BKqHXw7sWCsNWqIzglojI4js5WnfTL8DsQvPgHVub+TO74P4kO4w
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
The diff has been truncated for viewing.