Compare commits

...

41 commits

Author SHA1 Message Date
Benoît Vézina
f1a9df1157 fucking merge 2023-12-03 11:03:57 -05:00
Benoît Vézina
05cf421fa9 port to 17.0 2023-12-03 10:53:32 -05:00
Benoît Vézina
b240a2809e sethy 2023-11-28 08:03:15 -05:00
Benoît Vézina
eaf02c709f lot of refactor 2023-10-30 17:39:45 -04:00
Benoît Vézina
a372adb614 monday 2023-10-30 10:25:51 -04:00
Benoît Vézina
f0dea08da2 add view to import relation 2023-10-29 14:10:37 -04:00
Benoît Vézina
21008aad57 change heading and hide label name 2023-10-26 13:36:42 -04:00
Benoît Vézina
a415f65a7a lot of fixing 2023-10-26 13:29:41 -04:00
Benoît Vézina
07b8054c0c views 2023-10-25 20:15:53 -04:00
Benoît Vézina
d5f929b5b6 mercredi 2023-10-25 10:56:59 -04:00
Benoît Vézina
8cf9af4e26 mercredi 2023-10-25 10:54:39 -04:00
Benoît Vézina
b5a6e4805c clean up 2023-10-24 17:21:46 -04:00
Benoît Vézina
ddff0b294e clean up 2023-10-24 17:15:05 -04:00
Benoît Vézina
1943ddc0f9 clean up 2023-10-24 17:11:45 -04:00
Benoît Vézina
29c45c05b7
Update __init__.py 2023-10-24 17:05:59 -04:00
Benoît Vézina
b35a2a8e8d
Create __init__.py 2023-10-24 17:05:24 -04:00
Benoît Vézina
e7a360c2ca
Update res_partner.py 2023-10-24 17:04:33 -04:00
Benoît Vézina
441175376b
Create res_partner.py 2023-10-24 16:55:47 -04:00
Benoît Vézina
7fa723856e
Update partner_relations_data.xml 2023-10-24 16:54:33 -04:00
Benoît Vézina
3e851adcc6
Update partner_relations_data.csv 2023-10-24 16:46:39 -04:00
Benoît Vézina
c33f8dd214
Update partner_relations_data.csv 2023-10-24 16:45:05 -04:00
Benoît Vézina
7ffa097cd3
Update __manifest__.py 2023-10-24 16:38:16 -04:00
Benoît Vézina
7a9fc406d2
Add files via upload 2023-10-24 16:37:00 -04:00
Benoît Vézina
82eb665ad4
Update partner_tags_data.xml 2023-10-24 15:15:12 -04:00
Benoît Vézina
3af0adce07
Update __manifest__.py 2023-10-24 15:10:53 -04:00
Benoît Vézina
a8486cfe83
Update __manifest__.py 2023-10-24 15:02:05 -04:00
Benoît Vézina
c48c6cabb7
Update partner_relations_data.xml 2023-10-24 15:00:51 -04:00
Benoît Vézina
6bedbea242
Create partner_relations_data.xml 2023-10-24 14:54:00 -04:00
Benoît Vézina
b321b07985
Create partner_relation_data.xml 2023-10-24 14:47:02 -04:00
Benoît Vézina
86d5fc36c4
Update partner_tags_data.xml 2023-10-24 14:46:40 -04:00
Benoît Vézina
a2dbfcb5ba
Create partner_tags_data.xml 2023-10-24 14:46:12 -04:00
Benoît Vézina
2787e82d0f
Update res_partner_relation.xml 2023-10-24 14:39:11 -04:00
Benoît Vézina
6e61994682
Create res_partner_relation.xml 2023-10-24 14:36:33 -04:00
Benoît Vézina
5b7783c0b6
Update company_data.xml 2023-10-24 09:23:53 -04:00
Benoît Vézina
97936166f0
Update company_data.xml 2023-10-24 09:20:35 -04:00
Benoît Vézina
976eebb79d
Update company_data.xml 2023-10-24 09:19:38 -04:00
Benoît Vézina
c0bc14e782
Update company_data.xml 2023-10-24 09:18:16 -04:00
Benoît Vézina
972dd46c2f
Update __manifest__.py 2023-10-24 08:13:48 -04:00
Benoît Vézina
49297f63e7
Update company_data.xml 2023-10-23 15:08:23 -04:00
Benoît Vézina
68cf591e9c
Update __manifest__.py 2023-10-23 15:06:46 -04:00
Benoît Vézina
85eac77149 first part 2023-10-23 14:29:17 +00:00
2 changed files with 19 additions and 19 deletions

View file

@ -13,8 +13,8 @@
<field name="zip">J2G 3V3</field>
<field name="country_id" ref="base.ca"/>
<field name="phone">450 994-3173</field>
<field name="account_sale_tax_id" ref="l10n_ca.1_gstqst_sale_en"/>
<field name="account_purchase_tax_id" ref="l10n_ca.1_gstqst_purc_en"/>
<field name="account_sale_tax_id" ref="account.1_gstqst_sale_tax_14975"/>
<field name="account_purchase_tax_id" ref="account.1_gstqst_purchase_tax_14975"/>
</record>
</data>
</odoo>

View file

@ -14,50 +14,50 @@
<xpath expr="//field[@name='name' and @id='company']" position="replace">
<field id="company" class="text-break" name="name" default_focus="1"
placeholder="e.g. Lumber Inc"
attrs="{'required' : [('type', '=', 'contact')], 'invisible': ['|', ('is_company','=', False),
('is_property','=', True)]}"/>
required="type == 'contact'"
invisible="not is_company or is_property"/>
<field id="lot_number" class="text-break" name="lot_number" placeholder="123456789"
attrs="{'invisible': [('is_property','=', False)]}"/>
invisible="not is_property"/>
</xpath>
<button name="schedule_meeting" position="attributes">
<attribute name="attrs">{'invisible': [('is_property', '=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</button>
<button name="action_view_opportunity" position="attributes">
<attribute name="attrs">{'invisible': [('is_property', '=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</button>
<button name="action_view_partner_invoices" position="attributes">
<attribute name="attrs">{'invisible': [('is_property', '=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</button>
<button name="%(payment.action_payment_token)d" position="attributes">
<attribute name="attrs">{'invisible': ['|', ('payment_token_count', '=', 0), ('is_property', '=', True)]}</attribute>
<attribute name="invisible">payment_token_count == 0 or is_property</attribute>
</button>
<xpath expr="//page[@name='contact_addresses']" position="attributes">
<attribute name="attrs">{'invisible': [('is_property','=', True)]}</attribute>
<attribute name="invisible">is_property</attribute>
</xpath>
<xpath expr="//page[@name='sales_purchases']" position="attributes">
<attribute name="attrs">{'invisible': [('is_property','=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</xpath>
<xpath expr="//page[@name='membership']" position="attributes">
<attribute name="attrs">{'invisible': [('is_property','=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</xpath>
<xpath expr="//page[@name='accounting']" position="attributes">
<attribute name="attrs">{'invisible': [('is_property','=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</xpath>
<xpath expr="//field[@name='function']/ancestor::group[1]" position="attributes">
<attribute name="attrs">{'invisible': [('is_property','=', True)]}</attribute>
<attribute name="invisible">is_property == True</attribute>
</xpath>
<xpath expr="//field[@name='function']/ancestor::group[1]" position="after">
<group attrs="{'invisible': [('is_property','=', False)]}">
<group invisible="is_property == False">
<field name="surface"/>
<field name="category_id" widget="many2many_tags"
options="{'color_field': 'color', 'no_create_edit': True}"/>
@ -66,11 +66,11 @@
<xpath expr="//page[@name='contact_addresses']" position="after">
<page string="Property" name="bemade_sethy_configuration.res_partner.defaults.form">
<group string="All Owners" attrs="{'invisible': [['is_property','=',False]]}">
<group string="All Owners" invisible="is_property == False">
<field name="relation_property_ids" string="">
<tree editable="top">
<field name="this_partner_id" required="True" options="{'no_create': True}"
attrs="{}" invisible="1"/>
invisible="1"/>
<field name="type_selection_id" required="True" options="{'no_create': True}"
invisible="1"/>
<field name="other_partner_id" required="True" options="{'no_create': True}"
@ -81,12 +81,12 @@
</tree>
</field>
</group>
<group string="All Properties" attrs="{'invisible': [['is_property','=',True]]}">
<group string="All Properties" invisible="is_property == True">
<field name="relation_owner_ids" string="">
<tree editable="top">
<field name="this_partner_id" required="True"
options="{'no_create': True}"
attrs="{}" invisible="1"
invisible="1"
/>
<field name="type_selection_id" required="True" options="{'no_create': True}"
invisible="1"/>