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

Proposed by Luis Torres - http://www.vauxoo.com
Status: Merged
Merged at revision: 276
Proposed branch: lp:~vauxoo/openerp-mexico-localization/7.0-diot_not_moves_company_dev_luis
Merge into: lp:openerp-mexico-localization/7.0
Diff against target: 19 lines (+2/-0)
1 file modified
l10n_mx_diot_report/wizard/wizard_diot_report.py (+2/-0)
To merge this branch: bzr merge lp:~vauxoo/openerp-mexico-localization/7.0-diot_not_moves_company_dev_luis
Reviewer Review Type Date Requested Status
Isaac López Zúñiga Pending
Review via email: mp+183281@code.launchpad.net

Description of the change

Se agrego una validación, que si alguna linea de los movimientos tienen el partner igual al partner de la compañia, no se considere para el diot

To post a comment you must log in.

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-08-29 20:23:13 +0000
3+++ l10n_mx_diot_report/wizard/wizard_diot_report.py 2013-08-30 21:29:29 +0000
4@@ -89,6 +89,7 @@
5 period = this.period_id
6 matrix_row = []
7 amount_exe = 0
8+ partner_company_id = this.company_id.partner_id.id
9 category_iva_ids = acc_tax_category_obj.search(cr, uid, [
10 ('name', 'in', ('IVA', 'IVA-EXENTO', 'IVA-RET'))], context=context)
11 tax_purchase_ids = acc_tax_obj.search(cr, uid, [
12@@ -99,6 +100,7 @@
13 account_ids_tax.append(tax.account_paid_voucher_id.id)
14 move_lines_diot = acc_move_line_obj.search(cr, uid, [
15 ('period_id', '=', period.id),
16+ ('partner_id', '!=', partner_company_id),
17 ('tax_id_secondary', 'in', tax_purchase_ids),
18 ('state', '=', 'valid'),
19 ('account_id', 'in', account_ids_tax)])