Merge lp:~vauxoo/openerp-venezuela-localization/7.0-YAML-rev2-dev-saul into lp:openerp-venezuela-localization

Proposed by Saul Gonzalez
Status: Merged
Approved by: hbto [Vauxoo] http://www.vauxoo.com
Approved revision: 933
Merged at revision: 930
Proposed branch: lp:~vauxoo/openerp-venezuela-localization/7.0-YAML-rev2-dev-saul
Merge into: lp:openerp-venezuela-localization
Diff against target: 204 lines (+55/-30)
9 files modified
l10n_ve_withholding_islr/view/islr_wh_doc_view.xml (+2/-2)
l10n_ve_withholding_iva/view/wh_iva_view.xml (+2/-2)
l10n_ve_withholding_muni/__openerp__.py (+3/-1)
l10n_ve_withholding_muni/data/wh_muni_sequence.xml (+23/-18)
l10n_ve_withholding_muni/demo/demo_journal.xml (+18/-0)
l10n_ve_withholding_muni/model/wh_muni.py (+2/-2)
l10n_ve_withholding_muni/view/wh_muni_view.xml (+2/-2)
l10n_ve_withholding_src/model/wh_src.py (+1/-1)
l10n_ve_withholding_src/view/wh_src_view.xml (+2/-2)
To merge this branch: bzr merge lp:~vauxoo/openerp-venezuela-localization/7.0-YAML-rev2-dev-saul
Reviewer Review Type Date Requested Status
hbto [Vauxoo] http://www.vauxoo.com Approve
Review via email: mp+197718@code.launchpad.net

Description of the change

Small fixes for some modules of type l10n_ve_withholding_XXX

To post a comment you must log in.
Revision history for this message
hbto [Vauxoo] http://www.vauxoo.com (humbertoarocha) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'l10n_ve_withholding_islr/view/islr_wh_doc_view.xml'
2--- l10n_ve_withholding_islr/view/islr_wh_doc_view.xml 2013-05-28 21:25:22 +0000
3+++ l10n_ve_withholding_islr/view/islr_wh_doc_view.xml 2013-12-04 13:55:12 +0000
4@@ -113,7 +113,7 @@
5 <field name="partner_id" on_change="onchange_partner_id(type,partner_id)" domain="[('islr_withholding_agent','=',True), ('customer','=',True)]"/>
6 <field name="currency_id" readonly="1"/>
7 <field name="date_ret"/>
8- <field domain="[('type','&lt;&gt;','view'), ('company_id', '=', company_id)]" name="account_id"/>
9+ <field name="account_id" domain="[('type','=', type in ('in_invoice','in_refund') and 'payable' or 'receivable'), ('company_id', '=', company_id)]"/>
10 <field name="name"/>
11 <field name="period_id"/>
12 <field name="date_uid"/>
13@@ -230,7 +230,7 @@
14 <field name="partner_id" on_change="onchange_partner_id(type,partner_id)" domain="[('supplier','=',True)]"/>
15 <field name="currency_id" readonly="1"/>
16 <field name="date_ret"/>
17- <field domain="[('type','&lt;&gt;','view'), ('company_id', '=', company_id)]" name="account_id"/>
18+ <field name="account_id" domain="[('type','=', type in ('in_invoice','in_refund') and 'payable' or 'receivable'), ('company_id', '=', company_id)]"/>
19 <field name="name"/>
20 <field name="period_id"/>
21 <field name="number"/>
22
23=== modified file 'l10n_ve_withholding_iva/view/wh_iva_view.xml'
24--- l10n_ve_withholding_iva/view/wh_iva_view.xml 2013-11-27 21:21:41 +0000
25+++ l10n_ve_withholding_iva/view/wh_iva_view.xml 2013-12-04 13:55:12 +0000
26@@ -151,7 +151,7 @@
27 <field name="partner_id" on_change="onchange_lines_filter(type, partner_id, period_id, fortnight)" domain="[('supplier','=',True)]"/>
28 <field name="currency_id"/>
29 <field name="date_ret" readonly="1"/>
30- <field domain="[('type','&lt;&gt;','view'), ('company_id', '=', company_id)]" name="account_id"/>
31+ <field name="account_id" domain="[('type','=', type == 'in_invoice' and 'payable' or 'receivable'), ('company_id', '=', company_id)]"/>
32 <field name="name"/>
33 <field name="period_id" required="1" on_change="onchange_lines_filter(type, partner_id, period_id, fortnight)" domain="[('special','=',False)]"/>
34 <field name="fortnight" required="1" on_change="onchange_lines_filter(type, partner_id, period_id, fortnight)"/>
35@@ -201,7 +201,7 @@
36 <field name="partner_id" on_change="onchange_partner_id(type,partner_id)" select="1" domain="[('wh_iva_agent','=',True), ('customer','=',True)]"/>
37 <field name="currency_id"/>
38 <field name="date_ret" attrs="{'readonly':[('state','!=','draft')]}"/>
39- <field domain="[('type','&lt;&gt;','view'), ('company_id', '=', company_id)]" name="account_id"/>
40+ <field name="account_id" domain="[('type','=', type == 'in_invoice' and 'payable' or 'receivable'), ('company_id', '=', company_id)]"/>
41 <field name="name" select="2"/>
42 <field name="period_id"/>
43 <field name="number" select="1" attrs="{'readonly':[('type','=','in_invoice')],'required':[('type','in',['out_invoice','out_refund'])]}"/>
44
45=== modified file 'l10n_ve_withholding_muni/__openerp__.py'
46--- l10n_ve_withholding_muni/__openerp__.py 2013-11-18 02:06:26 +0000
47+++ l10n_ve_withholding_muni/__openerp__.py 2013-12-04 13:55:12 +0000
48@@ -45,7 +45,9 @@
49 'data': [
50 'data/wh_muni_sequence.xml',
51 ],
52- 'demo_xml': [],
53+ 'demo_xml': [
54+ 'demo/demo_journal.xml',
55+ ],
56 'test': [
57 ],
58 'installable': True,
59
60=== modified file 'l10n_ve_withholding_muni/data/wh_muni_sequence.xml'
61--- l10n_ve_withholding_muni/data/wh_muni_sequence.xml 2013-05-23 04:34:03 +0000
62+++ l10n_ve_withholding_muni/data/wh_muni_sequence.xml 2013-12-04 13:55:12 +0000
63@@ -3,24 +3,29 @@
64 <data noupdate="1">
65
66 <!-- Sequences type for account.wh.munici -->
67-
68-
69 <record id="seq_type_account_wh_muni_purchase" model="ir.sequence.type">
70 <field name="name">Withholding local.purchase</field>
71- <field name="code">account.wh.muni.in_invoice</field>
72- </record>
73-
74- <!-- Sequences for account.wh.munici -->
75-
76-
77- <record id="seq_account_retencion_munici_compras" model="ir.sequence">
78- <field name="name">Withholding local purchase</field>
79- <field name="code">account.wh.muni.in_invoice</field>
80- <field name="prefix">RET-MUNI</field>
81- <field name="padding">8</field>
82- <field name="number_increment">1</field>
83- </record>
84-
85-
86+ <field name="code">account.journal.wh.purchase</field>
87+ </record>
88+ <record id="seq_type_account_wh_muni_sale" model="ir.sequence.type">
89+ <field name="name">Withholding local.sale</field>
90+ <field name="code">account.journal.wh.sale</field>
91+ </record>
92+
93+ <!-- Sequences -->
94+ <record id="seq_wh_purchase_journal" model="ir.sequence">
95+ <field name="name">Retencion Municipal de Compra</field>
96+ <field name="code">account.journal.wh.purchase</field>
97+ <field name="prefix">RMC-</field>
98+ <field name="padding">8</field>
99+ <field name="number_increment">1</field>
100+ </record>
101+ <record id="seq_wh_sale_journal" model="ir.sequence">
102+ <field name="name">Retencion Municipal de Venta</field>
103+ <field name="code">account.journal.wh.sale</field>
104+ <field name="prefix">RMV-</field>
105+ <field name="padding">8</field>
106+ <field name="number_increment">1</field>
107+ </record>
108 </data>
109-</openerp>
110\ No newline at end of file
111+</openerp>
112
113=== added directory 'l10n_ve_withholding_muni/demo'
114=== added file 'l10n_ve_withholding_muni/demo/demo_journal.xml'
115--- l10n_ve_withholding_muni/demo/demo_journal.xml 1970-01-01 00:00:00 +0000
116+++ l10n_ve_withholding_muni/demo/demo_journal.xml 2013-12-04 13:55:12 +0000
117@@ -0,0 +1,18 @@
118+<?xml version='1.0' encoding='UTF-8'?>
119+<openerp>
120+ <data noupdate="1">
121+ <!-- Journal -->
122+ <record id="wh_purchase_journal" model="account.journal">
123+ <field name="name">Diario de Retenciones Municipales de Compra</field>
124+ <field name="code">DRMC</field>
125+ <field name="type">mun_purchase</field>
126+ <field name="sequence_id" ref="seq_wh_purchase_journal"/>
127+ </record>
128+ <record id="wh_sale_journal" model="account.journal">
129+ <field name="name">Diario de Retenciones Municipales de Venta</field>
130+ <field name="code">DRMV</field>
131+ <field name="type">mun_sale</field>
132+ <field name="sequence_id" ref="seq_wh_sale_journal"/>
133+ </record>
134+ </data>
135+</openerp>
136
137=== modified file 'l10n_ve_withholding_muni/model/wh_muni.py'
138--- l10n_ve_withholding_muni/model/wh_muni.py 2013-11-18 02:06:26 +0000
139+++ l10n_ve_withholding_muni/model/wh_muni.py 2013-12-04 13:55:12 +0000
140@@ -211,9 +211,9 @@
141 if partner_id:
142 p = self.pool.get('res.partner').browse(cr, uid, partner_id)
143 if type in ('out_invoice', 'out_refund'):
144- acc_id = p.property_wh_munici_receivable.id
145+ acc_id = p.property_account_receivable and p.property_account_receivable.id or False
146 else:
147- acc_id = p.property_wh_munici_payable.id
148+ acc_id = p.property_account_payable and p.property_account_payable.id or False
149
150 self._update_check(cr, uid, ids, partner_id)
151 result = {'value': {
152
153=== modified file 'l10n_ve_withholding_muni/view/wh_muni_view.xml'
154--- l10n_ve_withholding_muni/view/wh_muni_view.xml 2013-05-23 04:34:03 +0000
155+++ l10n_ve_withholding_muni/view/wh_muni_view.xml 2013-12-04 13:55:12 +0000
156@@ -111,7 +111,7 @@
157 <field name="partner_id" on_change="onchange_partner_id(type,partner_id)"/>
158 <field name="currency_id"/>
159 <field name="date_ret"/>
160- <field domain="[('type','&lt;&gt;','view'), ('company_id', '=', company_id)]" name="account_id"/>
161+ <field name="account_id" domain="[('type','=', type == 'in_invoice' and 'payable' or 'receivable'), ('company_id', '=', company_id)]"/>
162 <field name="name"/>
163 <field name="period_id"/>
164 <field name="number" attrs="{'readonly':[('type','=','in_invoice')],'required':[('type','in',['out_invoice','out_refund'])]}"/>
165@@ -191,4 +191,4 @@
166 <menuitem id="menu_action_account_wh_muni_supplier" name="Local Withholding Supplier" parent="account.menu_finance_payables" action="action_account_wh_muni_supplier"/>
167
168 </data>
169-</openerp>
170\ No newline at end of file
171+</openerp>
172
173=== modified file 'l10n_ve_withholding_src/model/wh_src.py'
174--- l10n_ve_withholding_src/model/wh_src.py 2013-11-18 04:14:18 +0000
175+++ l10n_ve_withholding_src/model/wh_src.py 2013-12-04 13:55:12 +0000
176@@ -58,7 +58,7 @@
177 return false in otherwise
178 """
179 context = context or {}
180- user_wh_agent = self.pool.get('res.partner').browse(cr, uid, uid, context=context).wh_src_agent
181+ user_wh_agent = self.pool.get('res.users').browse(cr, uid, uid, context = context).company_id.partner_id.wh_src_agent
182 return user_wh_agent
183
184 def _get_partner_agent(self, cr, uid, context=None):
185
186=== modified file 'l10n_ve_withholding_src/view/wh_src_view.xml'
187--- l10n_ve_withholding_src/view/wh_src_view.xml 2013-05-23 04:34:03 +0000
188+++ l10n_ve_withholding_src/view/wh_src_view.xml 2013-12-04 13:55:12 +0000
189@@ -111,7 +111,7 @@
190 <field name="partner_id" on_change="onchange_partner_id(type,partner_id)" attrs="{'readonly':['&amp;',('uid_wh_agent','=',False),('type','=','in_invoice')]}" domain="[('id','in',context.get('partner_list' , False))]"/>
191 <field name="currency_id"/>
192 <field name="date_ret"/>
193- <field name="account_id"/>
194+ <field name="account_id" domain="[('type','=', type == 'in_invoice' and 'payable' or 'receivable'), ('company_id', '=', company_id)]"/>
195 <field name="name"/>
196 <field name="period_id"/>
197 <field name="number" attrs="{'readonly':[('type','=','in_invoice')],'required':[('type','in',['out_invoice','out_refund'])]}"/>
198@@ -200,4 +200,4 @@
199 <menuitem id="menu_action_account_wh_src_supplier" name="Social Responsibility Commitment Withholding Supplier" parent="account.menu_finance_payables" action="action_account_wh_src_supplier"/>
200
201 </data>
202-</openerp>
203\ No newline at end of file
204+</openerp>