Merge lp:~julie-w/unifield-server/US-4873 into lp:unifield-server

Proposed by jftempo
Status: Merged
Merged at revision: 5033
Proposed branch: lp:~julie-w/unifield-server/US-4873
Merge into: lp:unifield-server
Diff against target: 61 lines (+14/-8)
3 files modified
bin/addons/account_mcdb/account_view.xml (+0/-3)
bin/addons/res_currency_functional/account_move_line_view.xml (+5/-0)
bin/osv/orm.py (+9/-5)
To merge this branch: bzr merge lp:~julie-w/unifield-server/US-4873
Reviewer Review Type Date Requested Status
UniField Reviewer Team Pending
Review via email: mp+352983@code.launchpad.net
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 'bin/addons/account_mcdb/account_view.xml'
2--- bin/addons/account_mcdb/account_view.xml 2018-04-20 14:30:11 +0000
3+++ bin/addons/account_mcdb/account_view.xml 2018-08-13 14:06:52 +0000
4@@ -281,9 +281,6 @@
5 <field name="credit" sum="Total Func. Credit"/>
6 <field name="functional_currency_id"/>
7 <field name="reconcile_total_partial_id"/>
8- <field name="reconcile_date" invisible="1"/>
9- <field name="unreconcile_date" invisible="1"/>
10- <field name="unreconcile_txt" invisible="1"/>
11 <field name="state"/>
12 </tree>
13 </field>
14
15=== modified file 'bin/addons/res_currency_functional/account_move_line_view.xml'
16--- bin/addons/res_currency_functional/account_move_line_view.xml 2017-09-22 09:51:11 +0000
17+++ bin/addons/res_currency_functional/account_move_line_view.xml 2018-08-13 14:06:52 +0000
18@@ -61,6 +61,11 @@
19 <newline />
20 <field name="document_date"/>
21 <field name="date"/>
22+ <field name="reconcile_date" invisible="1"/>
23+ <field name="unreconcile_date" invisible="1"/>
24+ <field name="unreconcile_txt" invisible="1"/>
25+ <field name="invoice" invisible="1"/>
26+ <field name="cheque_number" invisible="1"/>
27 </group>
28
29 <group col="6" colspan="4">
30
31=== modified file 'bin/osv/orm.py'
32--- bin/osv/orm.py 2018-08-06 13:07:33 +0000
33+++ bin/osv/orm.py 2018-08-13 14:06:52 +0000
34@@ -668,18 +668,22 @@
35 else:
36 break
37 else:
38+ if isinstance(r, browse_record):
39+ obj = self.pool.get(r._table_name)
40+ else:
41+ obj = self
42 r = r[f[i]]
43 # To display external name of selection field when its exported
44 cols = False
45- if f[i] in self._columns.keys():
46- cols = self._columns[f[i]]
47- elif f[i] in self._inherit_fields.keys():
48- cols = selection_field(self._inherits)
49+ if f[i] in obj._columns.keys():
50+ cols = obj._columns[f[i]]
51+ elif f[i] in obj._inherit_fields.keys():
52+ cols = selection_field(obj._inherits)
53 if cols and cols._type == 'selection' and not sync_context:
54 # if requested, translate the fields.selection values
55 translated_selection = False
56 if context.get('translate_selection_field', False) and r and f:
57- fields_get_res = self.fields_get(cr, uid, f, context=context)
58+ fields_get_res = obj.fields_get(cr, uid, f, context=context)
59 if f[0] in fields_get_res and 'selection' in fields_get_res[f[0]]:
60 r = dict(fields_get_res[f[0]]['selection'])[r]
61 translated_selection = True

Subscribers

People subscribed via source and target branches