Merge lp:~vauxoo/openerp-mexico-localization/7.0-l10n_mx_diot_report-moves_voucher_dev_luis into lp:openerp-mexico-localization/7.0

Proposed by Luis Torres - http://www.vauxoo.com
Status: Needs review
Proposed branch: lp:~vauxoo/openerp-mexico-localization/7.0-l10n_mx_diot_report-moves_voucher_dev_luis
Merge into: lp:openerp-mexico-localization/7.0
Diff against target: 28 lines (+5/-1)
1 file modified
l10n_mx_diot_report/wizard/wizard_diot_report.py (+5/-1)
To merge this branch: bzr merge lp:~vauxoo/openerp-mexico-localization/7.0-l10n_mx_diot_report-moves_voucher_dev_luis
Reviewer Review Type Date Requested Status
Fernando Rangel - http://www.vauxoo.com Pending
Isaac López Zúñiga Pending
Moisés López - http://www.vauxoo.com Pending
Review via email: mp+177232@code.launchpad.net

Description of the change

Se agrego dentro de los filtros para seleccionar los movimientos que aparecen en el DIOT, que si diario no pertenezca a ventas o compras, esto por la corrección en la conciliación de los impuestos.

To post a comment you must log in.

Unmerged revisions

240. By Luis Torres - http://www.vauxoo.com

[IMP][l10n_mx_diot_report]Added validation that only take movements where journal not in 'purchase' or 'sale'

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'l10n_mx_diot_report/wizard/wizard_diot_report.py'
2--- l10n_mx_diot_report/wizard/wizard_diot_report.py 2013-07-24 22:47:29 +0000
3+++ l10n_mx_diot_report/wizard/wizard_diot_report.py 2013-07-26 23:14:26 +0000
4@@ -82,11 +82,14 @@
5 context = {}
6 acc_move_line_obj = self.pool.get('account.move.line')
7 acc_tax_obj = self.pool.get('account.tax')
8+ acc_journal_obj = self.pool.get('account.journal')
9 acc_tax_category_obj = self.pool.get('account.tax.category')
10 this = self.browse(cr, uid, ids)[0]
11 period = this.period_id
12 matrix_row = []
13 amount_exe = 0
14+ journal_ids = acc_journal_obj.search(cr, uid, [('type', 'not in',
15+ ('purchase', 'sale'))], context=context)
16 category_iva_ids = acc_tax_category_obj.search(cr, uid, [
17 ('name', 'in', ('IVA', 'IVA-EXENTO', 'IVA-RET'))], context=context)
18 tax_purchase_ids = acc_tax_obj.search(cr, uid, [
19@@ -96,7 +99,8 @@
20 ('period_id', '=', period.id),
21 ('tax_id_secondary', 'in', tax_purchase_ids),
22 '|', ('reconcile_id', '!=', False),
23- ('reconcile_partial_id', '!=', False)])
24+ ('reconcile_partial_id', '!=', False),
25+ ('journal_id', 'in', journal_ids)])
26 dic_move_line = {}
27 partner_ids_to_fix = []
28 moves_without_partner = []