As an event manager, it can be difficult to estimate how much of the revenue was generated by the events. To give clear insights, we will add new reports to the 'event' module. With those new reports, the user can group the revenues by event (type), ticket, product, etc. The user will then be able to quickly see which tickets and events are the most profitable ones. The reports will be accessible only if the user installed the 'sale' module. Task-2679881 See odoo/enterprise#24472 Part-of: odoo/odoo#81583 Co-authored-by: Florian Charlier <flch@odoo.com> Co-authored-by: Julien Banken <jbn@odoo.com>
175 lines
8.7 KiB
XML
175 lines
8.7 KiB
XML
<?xml version="1.0"?>
|
|
<odoo><data>
|
|
<!-- Design fair -->
|
|
<record id="event_registration_0_0" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=2)"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="event_ticket_id" ref="event.event_0_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_1"/>
|
|
</record>
|
|
<record id="event_registration_0_1" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=2)"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="event_ticket_id" ref="event.event_0_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_2"/>
|
|
</record>
|
|
<record id="event_registration_0_2" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=2)"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="event_ticket_id" ref="event.event_0_ticket_0"/>
|
|
<field name="name">Tucker Carlson</field>
|
|
<field name="email">tuck@test.example.com</field>
|
|
<field name="partner_id" eval="False"/>
|
|
</record>
|
|
|
|
<!-- Reno Ballon Race -->
|
|
<record id="event_registration_1_0" model="event.registration">
|
|
<field name="event_id" ref="event.event_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_1"/>
|
|
</record>
|
|
<record id="event_registration_1_1" model="event.registration">
|
|
<field name="event_id" ref="event.event_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_2"/>
|
|
</record>
|
|
<record id="event_registration_1_2" model="event.registration">
|
|
<field name="event_id" ref="event.event_1"/>
|
|
<field name="name">Piers Morgan</field>
|
|
<field name="email">piersm@test.example.com</field>
|
|
<field name="partner_id" eval="False"/>
|
|
</record>
|
|
<record id="event_registration_1_3" model="event.registration">
|
|
<field name="event_id" ref="event.event_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_3"/>
|
|
</record>
|
|
<record id="event_registration_1_4" model="event.registration">
|
|
<field name="event_id" ref="event.event_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_4"/>
|
|
</record>
|
|
<record id="event_registration_1_5" model="event.registration">
|
|
<field name="event_id" ref="event.event_1"/>
|
|
<field name="name">Nigel Woodfire</field>
|
|
<field name="email">nigelw@test.example.com</field>
|
|
<field name="partner_id" eval="False"/>
|
|
</record>
|
|
|
|
<!-- Conference for architects -->
|
|
<record id="event_registration_2_0" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=0.5)"/>
|
|
<field name="event_id" ref="event.event_2"/>
|
|
<field name="event_ticket_id" ref="event.event_2_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_1"/>
|
|
</record>
|
|
<record id="event_registration_2_1" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=0.5)"/>
|
|
<field name="event_id" ref="event.event_2"/>
|
|
<field name="event_ticket_id" ref="event.event_2_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_2"/>
|
|
</record>
|
|
<record id="event_registration_2_2" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=0.5)"/>
|
|
<field name="event_id" ref="event.event_2"/>
|
|
<field name="event_ticket_id" ref="event.event_2_ticket_2"/>
|
|
<field name="name">Piers Morgan</field>
|
|
<field name="email">piersm@test.example.com</field>
|
|
<field name="partner_id" eval="False"/>
|
|
</record>
|
|
<record id="event_registration_2_3" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=1)"/>
|
|
<field name="event_id" ref="event.event_2"/>
|
|
<field name="event_ticket_id" ref="event.event_2_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_3"/>
|
|
</record>
|
|
<record id="event_registration_2_4" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=1)"/>
|
|
<field name="event_id" ref="event.event_2"/>
|
|
<field name="event_ticket_id" ref="event.event_2_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_4"/>
|
|
</record>
|
|
|
|
<!-- Live Music Festival -->
|
|
<record id="event_registration_3_0" model="event.registration">
|
|
<field name="event_id" ref="event.event_3"/>
|
|
<field name="partner_id" ref="base.res_partner_address_1"/>
|
|
</record>
|
|
<record id="event_registration_3_1" model="event.registration">
|
|
<field name="event_id" ref="event.event_3"/>
|
|
<field name="partner_id" ref="base.res_partner_address_2"/>
|
|
</record>
|
|
<record id="event_registration_3_2" model="event.registration">
|
|
<field name="event_id" ref="event.event_3"/>
|
|
<field name="name">Piers Morgan</field>
|
|
<field name="email">piersm@test.example.com</field>
|
|
<field name="partner_id" eval="False"/>
|
|
</record>
|
|
<record id="event_registration_3_3" model="event.registration">
|
|
<field name="event_id" ref="event.event_3"/>
|
|
<field name="partner_id" ref="base.res_partner_address_3"/>
|
|
</record>
|
|
<record id="event_registration_3_4" model="event.registration">
|
|
<field name="event_id" ref="event.event_3"/>
|
|
<field name="partner_id" ref="base.res_partner_address_4"/>
|
|
</record>
|
|
<record id="event_registration_3_5" model="event.registration">
|
|
<field name="event_id" ref="event.event_3"/>
|
|
<field name="name">Nigel Woodfire</field>
|
|
<field name="email">nigelw@test.example.com</field>
|
|
<field name="partner_id" eval="False"/>
|
|
</record>
|
|
|
|
<!-- Business Workshop -->
|
|
<record id="event_registration_4_0" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=8)"/>
|
|
<field name="event_id" ref="event.event_4"/>
|
|
<field name="event_ticket_id" ref="event.event_4_ticket_0"/>
|
|
<field name="partner_id" ref="base.res_partner_address_7"/>
|
|
</record>
|
|
<record id="event_registration_4_1" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=7)"/>
|
|
<field name="event_id" ref="event.event_4"/>
|
|
<field name="event_ticket_id" ref="event.event_4_ticket_0"/>
|
|
<field name="partner_id" ref="base.res_partner_address_13"/>
|
|
</record>
|
|
<record id="event_registration_4_2" model="event.registration">
|
|
<field name="create_date" eval="DateTime.now() - relativedelta(days=7)"/>
|
|
<field name="event_id" ref="event.event_4"/>
|
|
<field name="event_ticket_id" ref="event.event_4_ticket_0"/>
|
|
<field name="partner_id" ref="base.res_partner_address_14"/>
|
|
</record>
|
|
|
|
<!-- OpenWood Collection Online Reveal: Gemini (all) -->
|
|
<record id="event_registration_7_0" model="event.registration">
|
|
<field name="event_id" ref="event.event_7"/>
|
|
<field name="event_ticket_id" ref="event.event_7_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_5"/>
|
|
</record>
|
|
<record id="event_registration_7_1" model="event.registration">
|
|
<field name="event_id" ref="event.event_7"/>
|
|
<field name="event_ticket_id" ref="event.event_7_ticket_1"/>
|
|
<field name="partner_id" ref="base.res_partner_address_10"/>
|
|
</record>
|
|
<record id="event_registration_7_2" model="event.registration">
|
|
<field name="event_id" ref="event.event_7"/>
|
|
<field name="event_ticket_id" ref="event.event_7_ticket_2"/>
|
|
<field name="partner_id" ref="base.res_partner_address_11"/>
|
|
</record>
|
|
<record id="event_registration_7_3" model="event.registration">
|
|
<field name="event_id" ref="event.event_7"/>
|
|
<field name="event_ticket_id" ref="event.event_7_ticket_2"/>
|
|
<field name="partner_id" ref="base.res_partner_address_25"/>
|
|
</record>
|
|
|
|
<function model="event.registration"
|
|
name="action_confirm"
|
|
context="{'install_mode' : True}"
|
|
eval="[[ref('event_registration_0_0'), ref('event_registration_0_1'),
|
|
ref('event_registration_1_0'), ref('event_registration_1_1'), ref('event_registration_1_2'),
|
|
ref('event_registration_2_0'), ref('event_registration_2_1'), ref('event_registration_2_2'), ref('event_registration_2_3'),
|
|
ref('event_registration_4_2')]]"
|
|
/>
|
|
|
|
<function model="event.registration"
|
|
name="action_set_done"
|
|
eval="[[ref('event_registration_4_0'), ref('event_registration_4_1')]]"
|
|
/>
|
|
|
|
</data></odoo> |