Skip to content

Commit 5685fbb

Browse files
committed
[IMP] condominium: cleanup12
1 parent c7d9690 commit 5685fbb

11 files changed

+850
-261
lines changed

condominium/__manifest__.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838
'data/qweb_view.xml',
3939
'data/ir_ui_menu.xml',
4040
'data/ir_model_access.xml',
41-
'data/ir_rule.xml',
4241
'data/res_partner.xml',
4342
'data/res_company.xml',
43+
'data/ir_rule.xml',
4444
'data/project_task_type.xml',
4545
'data/documents_folder.xml',
4646
'data/project_project.xml',
@@ -67,20 +67,21 @@
6767
'data/x_buildings.xml',
6868
'data/x_property.xml',
6969
'data/x_property_line_019a4.xml',
70-
'data/account_analytic_account.xml',
71-
'data/x_meter_reading.xml',
7270
'data/x_period.xml',
73-
'data/x_property_line_07bf7.xml',
74-
'data/x_property_line_bfb14.xml',
7571
'data/x_ratios.xml',
76-
'data/account_analytic_line.xml',
7772
],
7873
'demo': [
74+
'demo/account_analytic_account.xml',
75+
'demo/x_meter_reading.xml',
76+
'demo/x_property_line_07bf7.xml',
77+
'demo/x_property_line_bfb14.xml',
78+
'demo/account_analytic_line.xml',
79+
7980
'demo/hr_employee.xml',
8081
'demo/account_move.xml',
8182
'demo/account_move_line.xml',
8283
# 'demo/account_analytic_line.xml',
83-
'demo/res_company.xml',
84+
# 'demo/res_company.xml',
8485
'demo/x_calendar_event_line.xml',
8586
'demo/calendar_event.xml',
8687
'demo/calendar_attendee.xml',

condominium/data/ir_actions_act_window.xml

Lines changed: 5 additions & 238 deletions
Large diffs are not rendered by default.

condominium/data/ir_model_fields.xml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,17 @@ for record in self:
276276
<field name="relation">account.analytic.account</field>
277277
<field name="relation_field">partner_id</field>
278278
</record>
279+
<!-- <record id="field_partner_properties" model="ir.model.fields">
280+
<field name="ttype">one2many</field>
281+
<field name="related">x_properties_ids</field>
282+
<field name="field_description">Properties (old)</field>
283+
<field name="model_id" ref="base.model_res_partner"/>
284+
<field name="name">x_studio_properties</field>
285+
<field name="readonly" eval="True"/>
286+
<field name="relation">account.analytic.account</field>
287+
<field name="relation_field">partner_id</field>
288+
<field name="store" eval="False"/>
289+
</record> -->
279290
<record id="partner_company_ids" model="ir.model.fields">
280291
<field name="name">x_companies</field>
281292
<field name="compute"><![CDATA[
@@ -993,17 +1004,6 @@ for record in self: record['x_x_studio_condominium_x_property_count'] = self.env
9931004
<field name="name">x_studio_condominium</field>
9941005
<field name="relation">res.company</field>
9951006
</record>
996-
<record id="field_partner_properties" model="ir.model.fields">
997-
<field name="ttype">one2many</field>
998-
<field name="related">x_properties_ids</field>
999-
<field name="field_description">Properties (old)</field>
1000-
<field name="model_id" ref="base.model_res_partner"/>
1001-
<field name="name">x_studio_properties</field>
1002-
<field name="readonly" eval="True"/>
1003-
<field name="relation">account.analytic.account</field>
1004-
<field name="relation_field">partner_id</field>
1005-
<field name="store" eval="False"/>
1006-
</record>
10071007
<record id="field_calendar_event_line_a7dc0_sequence" model="ir.model.fields">
10081008
<field name="ttype">integer</field>
10091009
<field name="copied" eval="True"/>

condominium/data/ir_rule.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,12 @@
2020
<field name="model_id" ref="distribution_key_ebf70cee-4475-4921-a5f1-85e747bc5842"/>
2121
<field name="name">Distribution Key - Multi-Company</field>
2222
</record>
23+
24+
<record id="calendar_event_multi_company" model="ir.rule">
25+
<field name="name">Calendar Event- multi_company</field>
26+
<field name="model_id" ref="calendar.model_calendar_event"/>
27+
<field name="domain_force">[('x_studio_condominium', 'in', company_ids)]</field>
28+
<!-- <field name="groups" eval="[(4, ref('base.group_user'))]"/> -->
29+
</record>
30+
2331
</odoo>

condominium/data/ir_ui_view.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -370,8 +370,8 @@
370370
</header>
371371
</xpath>
372372
<xpath expr="//button[@name='action_open_employees']" position="after">
373-
<button class="oe_stat_button" icon="fa-home" type="action" name="%(owner_properties_contact_smart_button)d">
374-
<field widget="statinfo" name="x_x_studio_current_owner_x_property_count" string="Properties" />
373+
<button class="oe_stat_button" icon="fa-home" type="action" name="%(properties_bcdebf3d-1009-4ec1-b263-329f31ab8376)d">
374+
<field widget="statinfo" name="x_x_studio_condominium_x_property_count" string="Properties" />
375375
</button>
376376
</xpath>
377377
<xpath expr="//field[@name='property_product_pricelist']" position="after">
Lines changed: 177 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,177 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<odoo noupdate="1">
3+
<record id="condominium_analytic_account_12" model="account.analytic.account">
4+
<field name="name">Apartment A0 - Charlotte M. Warren</field>
5+
<field name="company_id" ref="res_company_2"/>
6+
<field name="partner_id" ref="res_partner_32"/>
7+
<field name="x_tags" eval="[(6, 0, [ref('x_properties_tag_1')])]"/>
8+
<field name="x_building" ref="x_buildings_1"/>
9+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
10+
<field name="x_studio_owner_line" ref="x_property_line_019a4_2"/>
11+
<field name="x_area">100.0</field>
12+
<field name="x_type" ref="x_properties_types_1"/>
13+
<field name="x_studio_property" ref="x_property_1"/>
14+
<field name="x_floor">0</field>
15+
</record>
16+
<record id="account_analytic_account_20" model="account.analytic.account">
17+
<field name="name">Apartment A0 - Steven S. Jackson</field>
18+
<field name="company_id" ref="res_company_2"/>
19+
<field name="partner_id" ref="res_partner_35"/>
20+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
21+
<field name="x_studio_owner_line" ref="x_property_line_019a4_1"/>
22+
<field name="x_studio_property" ref="x_property_1"/>
23+
</record>
24+
<record id="condominium_analytic_account_14" model="account.analytic.account">
25+
<field name="name">Apartment A1 - Harold J. Butler</field>
26+
<field name="partner_id" ref="res_partner_34"/>
27+
<field name="x_building" ref="x_buildings_1"/>
28+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
29+
<field name="x_area">100.0</field>
30+
<field name="company_id" ref="res_company_2"/>
31+
<field name="x_studio_owner_line" ref="x_property_line_019a4_3"/>
32+
<field name="x_studio_property" ref="x_property_2"/>
33+
<field name="x_type" ref="x_properties_types_1"/>
34+
<field name="x_floor">1</field>
35+
</record>
36+
<record id="condominium_analytic_account_15" model="account.analytic.account">
37+
<!-- <field name="name">Apartment A2</field> -->
38+
<field name="name">Apartment A2 - Ronda V. Jones</field>
39+
<field name="partner_id" ref="res_partner_38"/>
40+
<field name="x_building" ref="x_buildings_1"/>
41+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
42+
<field name="x_area">100.0</field>
43+
<field name="company_id" ref="res_company_2"/>
44+
<field name="x_studio_owner_line" ref="x_property_line_019a4_4"/>
45+
<field name="x_type" ref="x_properties_types_1"/>
46+
<field name="x_studio_property" ref="x_property_3"/>
47+
<field name="x_floor">2</field>
48+
</record>
49+
<record id="condominium_analytic_account_17" model="account.analytic.account">
50+
<field name="name">Apartment B0 - Margaret E. Lowe</field>
51+
<field name="partner_id" ref="res_partner_20"/>
52+
<field name="x_building" ref="x_buildings_4"/>
53+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
54+
<field name="company_id" ref="res_company_2"/>
55+
<field name="x_area">200.0</field>
56+
<field name="x_studio_owner_line" ref="x_property_line_019a4_7"/>
57+
<field name="x_studio_property" ref="x_property_6"/>
58+
<field name="x_type" ref="x_properties_types_1"/>
59+
<field name="x_floor">0</field>
60+
</record>
61+
<record id="condominium_analytic_account_19" model="account.analytic.account">
62+
<field name="name">Apartment B1.1 - Janet D. Halle</field>
63+
<field name="partner_id" ref="res_partner_36"/>
64+
<field name="x_building" ref="x_buildings_4"/>
65+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
66+
<field name="x_area">100.0</field>
67+
<field name="x_type" ref="x_properties_types_1"/>
68+
<field name="x_floor">1</field>
69+
<field name="x_studio_owner_line" ref="x_property_line_019a4_8"/>
70+
<field name="x_studio_property" ref="x_property_7"/>
71+
<field name="company_id" ref="res_company_2"/>
72+
</record>
73+
<record id="condominium_analytic_account_18" model="account.analytic.account">
74+
<field name="name">Apartment B1.2 - Janet D. Halle</field>
75+
<field name="partner_id" ref="res_partner_36"/>
76+
<field name="x_building" ref="x_buildings_4"/>
77+
<field name="company_id" ref="res_company_2"/>
78+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
79+
<field name="x_area">100.0</field>
80+
<field name="x_type" ref="x_properties_types_1"/>
81+
<field name="x_studio_owner_line" ref="x_property_line_019a4_9"/>
82+
<field name="x_studio_property" ref="x_property_8"/>
83+
<field name="x_floor">1</field>
84+
</record>
85+
<record id="condominium_analytic_account_16" model="account.analytic.account">
86+
<field name="name">Basement AB - Harold J. Butler</field>
87+
<field name="partner_id" ref="res_partner_34"/>
88+
<field name="x_building" ref="x_buildings_1"/>
89+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
90+
<field name="company_id" ref="res_company_2"/>
91+
<field name="x_area">50.0</field>
92+
<field name="x_parent" ref="condominium_analytic_account_15"/>
93+
<field name="x_type" ref="x_properties_types_5"/>
94+
<field name="x_studio_owner_line" ref="x_property_line_019a4_5"/>
95+
<field name="x_studio_property" ref="x_property_4"/>
96+
<field name="x_floor">-1</field>
97+
</record>
98+
<record id="condominium_analytic_account_13" model="account.analytic.account">
99+
<field name="name">Garage AG - Charlotte M. Warren</field>
100+
<field name="partner_id" ref="res_partner_32"/>
101+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
102+
<field name="x_building" ref="x_buildings_1"/>
103+
<field name="x_area">40.0</field>
104+
<field name="company_id" ref="res_company_2"/>
105+
<field name="x_parent" ref="condominium_analytic_account_12"/>
106+
<field name="x_type" ref="x_properties_types_4"/>
107+
<field name="x_studio_owner_line" ref="x_property_line_019a4_6"/>
108+
<field name="x_studio_property" ref="x_property_5"/>
109+
<field name="x_floor">-1</field>
110+
</record>
111+
<record id="condominium_analytic_account_20" model="account.analytic.account">
112+
<field name="name">House C1 - Steven S. Jackson</field>
113+
<field name="partner_id" ref="res_partner_35"/>
114+
<field name="x_building" ref="x_buildings_5"/>
115+
<field name="x_area">300.0</field>
116+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
117+
<field name="x_type" ref="x_properties_types_2"/>
118+
<field name="x_floor">0</field>
119+
<field name="x_studio_owner_line" ref="x_property_line_019a4_10"/>
120+
<field name="x_studio_property" ref="x_property_9"/>
121+
<field name="company_id" ref="res_company_2"/>
122+
</record>
123+
<record id="condominium_analytic_account_21" model="account.analytic.account">
124+
<field name="name">Parking CP - Steven S. Jackson</field>
125+
<field name="partner_id" ref="res_partner_35"/>
126+
<field name="x_building" ref="x_buildings_5"/>
127+
<field name="x_area">20.0</field>
128+
<field name="x_parent" ref="condominium_analytic_account_20"/>
129+
<field name="x_type" ref="x_properties_types_6"/>
130+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
131+
<field name="x_floor">0</field>
132+
<field name="x_studio_owner_line" ref="x_property_line_019a4_11"/>
133+
<field name="x_studio_property" ref="x_property_10"/>
134+
<field name="company_id" ref="res_company_2"/>
135+
</record>
136+
<record id="condominium_analytic_account_22" model="account.analytic.account">
137+
<field name="name">Studio CS - Steven S. Jackson</field>
138+
<field name="partner_id" ref="res_partner_35"/>
139+
<!-- <field name="x_condominium" ref="res_partner_7"/> -->
140+
<field name="x_building" ref="x_buildings_5"/>
141+
<field name="x_area">50.0</field>
142+
<field name="company_id" ref="res_company_2"/>
143+
<field name="x_parent" ref="condominium_analytic_account_20"/>
144+
<field name="x_type" ref="x_properties_types_6"/>
145+
<field name="x_studio_property" ref="x_property_11"/>
146+
<field name="x_studio_owner_line" ref="x_property_line_019a4_12"/>
147+
<field name="x_floor">0</field>
148+
</record>
149+
<record id="condominium_analytic_account_2" model="account.analytic.account">
150+
<field name="name">Kick-Off Template</field>
151+
<field name="plan_id" ref="analytic.analytic_plan_projects"/>
152+
</record>
153+
<record id="condominium_analytic_account_36" model="account.analytic.account">
154+
<field name="name">Studio 101 - Micheal E. Rosales</field>
155+
<field name="partner_id" ref="res_partner_33"/>
156+
<field name="x_studio_property" ref="x_property_15"/>
157+
<field name="x_studio_owner_line" ref="x_property_line_019a4_16"/>
158+
<field name="x_building" ref="x_buildings_6"/>
159+
<field name="company_id" ref="res_company_3"/>
160+
</record>
161+
<record id="condominium_analytic_account_37" model="account.analytic.account">
162+
<field name="name">Studio 102 - Peter E. Lee</field>
163+
<field name="partner_id" ref="res_partner_39"/>
164+
<field name="company_id" ref="res_company_3"/>
165+
<field name="x_building" ref="x_buildings_6"/>
166+
<field name="x_studio_owner_line" ref="x_property_line_019a4_17"/>
167+
<field name="x_studio_property" ref="x_property_16"/>
168+
</record>
169+
<record id="condominium_analytic_account_38" model="account.analytic.account">
170+
<field name="name">Studio 201 - Todd S. Zimmerman</field>
171+
<field name="partner_id" ref="res_partner_42"/>
172+
<field name="company_id" ref="res_company_3"/>
173+
<field name="x_building" ref="x_buildings_7"/>
174+
<field name="x_studio_owner_line" ref="x_property_line_019a4_18"/>
175+
<field name="x_studio_property" ref="x_property_17"/>
176+
</record>
177+
</odoo>

0 commit comments

Comments
 (0)