summaryrefslogtreecommitdiff
path: root/addons/mass_mailing_sms/report/mailing_trace_report_views.xml
blob: 84684aca456a6e30207e94ad68ff850432cfe211 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <record id="mailing_trace_report_sms_view_pivot" model="ir.ui.view">
        <field name="name">mailing.sms.trace.report.view.pivot</field>
        <field name="model">mailing.trace.report</field>
        <field name="inherit_id" ref="mass_mailing.mailing_trace_report_view_pivot"/>
        <field name="priority" eval="50"/>
        <field name="mode">primary</field>
        <field name="type">pivot</field>
        <field name="arch" type="xml">
            <xpath expr="//field[@name='replied']" position="attributes">
                <attribute name="invisible">1</attribute>
            </xpath>
        </field>
    </record>

    <record id="mailing_trace_report_sms_view_graph" model="ir.ui.view">
        <field name="name">mailing.sms.trace.report.view.graph</field>
        <field name="model">mailing.trace.report</field>
        <field name="inherit_id" ref="mass_mailing.mailing_trace_report_view_graph"/>
        <field name="priority" eval="50"/>
        <field name="mode">primary</field>
        <field name="type">graph</field>
        <field name="arch" type="xml">
            <xpath expr="//field[@name='replied']" position="attributes">
                <attribute name="invisible">1</attribute>
            </xpath>
        </field>
    </record>

    <!-- Actions and Menuitems -->
    <record id="mailing_trace_report_action_sms" model="ir.actions.act_window">
        <field name="name">SMS Marketing Analysis</field>
        <field name="res_model">mailing.trace.report</field>
        <field name="view_mode">graph,pivot</field>
        <field name="domain">[('mailing_type', '=', 'sms')]</field>
        <field name="help" type="html">
            <p class="o_view_nocontent_smiling_face">
                SMS Marketing Statistics allows you to check different mailing related information like number of sent SMS or bounced SMS.
                You can sort out your analysis by different groups to get accurate grained analysis.
            </p>
        </field>
    </record>

    <record id="mailing_trace_report_action_sms_view_graph" model="ir.actions.act_window.view">
        <field name="sequence">0</field>
        <field name="view_mode">graph</field>
        <field name="act_window_id" ref="mailing_trace_report_action_sms"/>
        <field name="view_id" ref="mailing_trace_report_sms_view_graph"/>
    </record>

    <record id="mailing_trace_report_action_sms_view_pivot" model="ir.actions.act_window.view">
        <field name="sequence">1</field>
        <field name="view_mode">pivot</field>
        <field name="act_window_id" ref="mailing_trace_report_action_sms"/>
        <field name="view_id" ref="mailing_trace_report_sms_view_pivot"/>
    </record>

    <!-- SMS Marketing / Reporting -->
    <record id="mass_mailing_sms_menu_reporting" model="ir.ui.menu">
        <field name="action" ref="mailing_trace_report_action_sms"/>
    </record>
</odoo>