mirror of
https://github.com/SARL-PACIFIC-ERP/odoo-sh-test.git
synced 2025-06-25 09:32:22 +00:00
Define module data
This commit is contained in:
parent
7a28c70b6e
commit
41f85f9898
|
@ -16,6 +16,11 @@
|
|||
'views/res_users_views.xml',
|
||||
'views/estate_menus.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'data/estate.property.type.csv',
|
||||
],
|
||||
'demo':[
|
||||
'demo/estate_property.xml',
|
||||
'demo/estate_property_offer.xml',
|
||||
],
|
||||
'license': 'AGPL-3',
|
||||
}
|
5
estate/data/estate.property.type.csv
Normal file
5
estate/data/estate.property.type.csv
Normal file
|
@ -0,0 +1,5 @@
|
|||
id,name
|
||||
property_type_residential,Residential
|
||||
property_type_commercial,Commercial
|
||||
property_type_industrial,Industrial
|
||||
property_type_land,Land
|
|
66
estate/demo/estate_property.xml
Normal file
66
estate/demo/estate_property.xml
Normal file
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="property_villa" model="estate.property">
|
||||
<field name="name">Big Villa</field>
|
||||
<field name="property_type_id" ref="property_type_residential" />
|
||||
<field name="state">new</field>
|
||||
<field name="description">A nice a big villa</field>
|
||||
<field name="postcode">12345</field>
|
||||
<field name="date_availability">2020-02-02</field>
|
||||
<field name="expected_price">1600000.00</field>
|
||||
<field name="bedrooms">6</field>
|
||||
<field name="living_area">100</field>
|
||||
<field name="facades">4</field>
|
||||
<field name="garage">True</field>
|
||||
<field name="garden">True</field>
|
||||
<field name="garden_area">100000</field>
|
||||
<field name="garden_orientation">south</field>
|
||||
</record>
|
||||
|
||||
<record id="property_trailer" model="estate.property">
|
||||
<field name="name">Trailer home</field>
|
||||
<field name="property_type_id" ref="property_type_residential" />
|
||||
<field name="state">cancelled</field>
|
||||
<field name="description">Home in a trailer park</field>
|
||||
<field name="postcode">54321</field>
|
||||
<field name="date_availability">1970-01-01</field>
|
||||
<field name="expected_price">100000.00</field>
|
||||
<field name="selling_price">120000.00</field>
|
||||
<field name="bedrooms">1</field>
|
||||
<field name="living_area">10</field>
|
||||
<field name="facades">4</field>
|
||||
<field name="garage">False</field>
|
||||
</record>
|
||||
|
||||
<record id="property_hutt" model="estate.property">
|
||||
<field name="name">Cute Hutt</field>
|
||||
<field name="property_type_id" ref="property_type_land" />
|
||||
<field name="state">new</field>
|
||||
<field name="description">A few logs stacked in a tree, in the middle of a huge land for sale</field>
|
||||
<field name="postcode">04700</field>
|
||||
<field name="date_availability">1988-05-16</field>
|
||||
<field name="expected_price">80000.00</field>
|
||||
<field name="bedrooms">1</field>
|
||||
<field name="living_area">5</field>
|
||||
<field name="facades">3</field>
|
||||
<field name="garage">False</field>
|
||||
<field name="garden">True</field>
|
||||
<field name="garden_area">500000</field>
|
||||
<field name="garden_orientation">north</field>
|
||||
<field name="offer_ids" eval="[
|
||||
Command.create({
|
||||
'partner_id': 3,
|
||||
'price': 150000,
|
||||
'validity': 7,
|
||||
}),
|
||||
Command.create({
|
||||
'partner_id': 5,
|
||||
'price': 8000,
|
||||
'validity': 30,
|
||||
}),
|
||||
]"/>
|
||||
</record>
|
||||
|
||||
|
||||
</odoo>
|
39
estate/demo/estate_property_offer.xml
Normal file
39
estate/demo/estate_property_offer.xml
Normal file
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="property_offer_villa_1" model="estate.property.offer">
|
||||
<field name="partner_id" ref="base.res_partner_12" />
|
||||
<field name="property_id" ref="property_villa" />
|
||||
<field name="price">10000</field>
|
||||
<field name="validity">14</field>
|
||||
<field name="create_date" eval="datetime.now()" />
|
||||
</record>
|
||||
|
||||
<record id="property_offer_villa_2" model="estate.property.offer">
|
||||
<field name="partner_id" ref="base.res_partner_12" />
|
||||
<field name="property_id" ref="property_villa" />
|
||||
<field name="price">1500000</field>
|
||||
<field name="validity">14</field>
|
||||
<field name="create_date" eval="datetime.now()" />
|
||||
</record>
|
||||
|
||||
<record id="property_offer_villa_3" model="estate.property.offer">
|
||||
<field name="partner_id" ref="base.res_partner_2" />
|
||||
<field name="property_id" ref="property_villa" />
|
||||
<field name="price">1500001</field>
|
||||
<field name="validity">14</field>
|
||||
<field name="create_date" eval="datetime.now()" />
|
||||
</record>
|
||||
|
||||
<function model="estate.property.offer" name="action_accept">
|
||||
<value eval="[ref('property_offer_villa_2')]"/>
|
||||
</function>
|
||||
|
||||
<function model="estate.property.offer" name="action_reject">
|
||||
<value eval="[ref('property_offer_villa_1')]"/>
|
||||
</function>
|
||||
|
||||
<function model="estate.property.offer" name="action_reject">
|
||||
<value eval="[ref('property_offer_villa_3')]"/>
|
||||
</function>
|
||||
|
||||
</odoo>
|
Loading…
Reference in a new issue