2010-05-14 14:36:02 +00:00
<?xml version="1.0"?>
<openerp >
2012-11-21 05:12:45 +00:00
<data noupdate= "1" >
<record id= "action_client_marketing_menu" model= "ir.actions.client" >
<field name= "name" > Open Marketing Menu</field>
<field name= "tag" > reload</field>
<field name= "params" eval= "{'menu_id': ref('base.marketing_menu')}" />
</record>
<record id= "base.open_menu" model= "ir.actions.todo" >
<field name= "action_id" ref= "action_client_marketing_menu" />
<field name= "state" > open</field>
</record>
</data>
2010-05-27 18:08:15 +00:00
<data >
2010-05-28 07:24:14 +00:00
2012-07-25 18:16:10 +00:00
<!-- Marketing Campaign -->
2012-09-21 06:53:00 +00:00
<record id= "act_marketing_campaing_segment_opened" model= "ir.actions.act_window" >
<field name= "res_model" > marketing.campaign.segment</field>
<field name= "view_type" > form</field>
2012-09-27 17:36:41 +00:00
<field name= "name" > Segments</field>
2012-09-21 06:53:00 +00:00
<field name= "view_mode" > tree,form</field>
<field name= "context" > {'search_default_campaign_id': [active_id], 'default_campaign_id': active_id}</field>
</record>
<!-- Campaign Follow - ups -->
<record id= "act_marketing_campaing_followup" model= "ir.actions.act_window" >
<field name= "res_model" > marketing.campaign.workitem</field>
<field name= "view_type" > form</field>
2012-09-27 17:36:41 +00:00
<field name= "name" > Workitems</field>
2012-09-21 06:53:00 +00:00
<field name= "view_mode" > tree,form</field>
<field name= "context" > {'search_default_campaign_id': [active_id], 'default_campaign_id': active_id}</field>
</record>
<!-- Campaign Statistics -->
<record id= "act_marketing_campaing_stat" model= "ir.actions.act_window" >
<field name= "res_model" > campaign.analysis</field>
<field name= "view_type" > form</field>
2012-09-27 17:36:41 +00:00
<field name= "name" > Campaign Follow-up</field>
2012-09-21 06:53:00 +00:00
<field name= "view_mode" > tree,form</field>
<field name= "context" > {'search_default_campaign_id': [active_id], 'default_campaign_id': active_id}</field>
</record>
2012-06-28 05:51:35 +00:00
<!-- Campaign Followups -->
2010-05-14 14:36:02 +00:00
<record model= "ir.ui.view" id= "view_marketing_campaign_form" >
<field name= "name" > marketing.campaign.form</field>
<field name= "model" > marketing.campaign</field>
<field name= "arch" type= "xml" >
2012-08-07 09:37:34 +00:00
<form string= "Marketing Campaign" version= "7.0" >
2012-06-04 12:11:39 +00:00
<header >
2012-07-05 13:11:35 +00:00
<button name= "state_running_set" string= "Run" states= "draft" class= "oe_highlight" />
<button name= "state_done_set" string= "Done" states= "running" class= "oe_highlight" />
2012-05-22 09:14:45 +00:00
<button name= "state_draft_set" string= "Set to Draft" states= "done,cancelled" />
2013-02-25 13:38:04 +00:00
<button name= "state_cancel_set" string= "Cancel Campaign" states= "running" />
2012-06-04 10:50:56 +00:00
<field name= "state" readonly= "1" widget= "statusbar" statusbar_visible= "draft,running,done" />
2012-06-04 12:11:39 +00:00
</header>
2012-06-07 18:19:50 +00:00
<sheet string= "Campaign" >
2012-07-05 13:11:35 +00:00
<div class= "oe_right oe_button_box" name= "button_box" >
2012-09-21 06:53:00 +00:00
<button type= "action"
2012-09-27 17:36:41 +00:00
name="%(act_marketing_campaing_stat)d"
string="Campaign Statistics"/>
2012-09-21 06:53:00 +00:00
<button type= "action"
2012-09-27 17:36:41 +00:00
name="%(act_marketing_campaing_segment_opened)d"
string="Segments"/>
2012-09-21 06:53:00 +00:00
<button type= "action"
2012-06-27 14:15:53 +00:00
name="%(act_marketing_campaing_followup)d"
2012-07-25 18:16:10 +00:00
string="Follow-Up"/>
2012-07-05 13:11:35 +00:00
</div>
<div class= "oe_title" >
<label for= "name" class= "oe_edit_only" />
<h1 > <field name= "name" class= "oe_inline" /> </h1>
</div>
<group >
<group >
<field name= "mode" />
<field name= "fixed_cost" />
2012-06-27 13:34:23 +00:00
</group>
2012-07-05 13:11:35 +00:00
<group >
<field name= "object_id" />
<field name= "partner_field_id" />
<field name= "unique_field_id" />
2012-07-25 18:16:10 +00:00
</group>
2010-05-14 14:36:02 +00:00
</group>
2012-06-27 08:59:11 +00:00
<separator string= "Activities" />
2012-07-25 18:16:10 +00:00
<field name= "activity_ids" context= "{'default_object_id': object_id, 'default_campaign_id': active_id}" />
2012-06-07 18:19:50 +00:00
</sheet>
</form>
2010-05-14 14:36:02 +00:00
</field>
</record>
<record model= "ir.ui.view" id= "view_marketing_campaign_tree" >
<field name= "name" > marketing.campaign.tree</field>
<field name= "model" > marketing.campaign</field>
<field name= "arch" type= "xml" >
2011-09-11 13:50:25 +00:00
<tree colors= "blue:state == 'draft';black:state == 'running';gray:state in ('done','cancelled')" string= "Campaigns" >
2012-06-07 18:19:50 +00:00
<field name= "name" />
<field name= "object_id" />
2010-05-27 18:08:15 +00:00
<field name= "mode" />
2010-08-25 10:59:47 +00:00
<field name= "fixed_cost" />
2010-05-27 18:08:15 +00:00
<field name= "state" />
2010-05-14 14:36:02 +00:00
</tree>
</field>
</record>
2010-05-17 09:41:49 +00:00
<record id= "view_marketing_campaign_diagram" model= "ir.ui.view" >
2010-05-14 14:36:02 +00:00
<field name= "name" > marketing.campaign.diagram</field>
<field name= "model" > marketing.campaign</field>
<field name= "arch" type= "xml" >
2010-05-27 18:08:15 +00:00
<diagram string= "Campaign Editor" >
<node object= "marketing.campaign.activity" shape= "rectangle:type=='subcampaign'" bgcolor= "gray:start==True" >
<field name= "name" />
<field name= "type" />
<field name= "start" invisible= "1" />
2010-08-18 15:55:29 +00:00
<field name= "condition" widget= "char" />
2010-06-10 08:02:54 +00:00
</node>
2010-06-30 14:07:34 +00:00
<arrow object= "marketing.campaign.transition" source= "activity_from_id" destination= "activity_to_id" label= "['name']" >
2010-05-27 18:08:15 +00:00
<field name= "activity_from_id" />
<field name= "activity_to_id" />
<field name= "interval_nbr" />
2010-06-10 08:02:54 +00:00
<field name= "interval_type" />
</arrow>
2010-05-27 18:08:15 +00:00
</diagram>
2010-05-14 14:36:02 +00:00
</field>
2010-05-17 09:41:49 +00:00
</record>
2010-05-14 14:36:02 +00:00
2012-06-18 08:33:21 +00:00
<record id= "view_marketing_campaign_search" model= "ir.ui.view" >
<field name= "name" > marketing.campaign.search</field>
<field name= "model" > marketing.campaign</field>
<field name= "arch" type= "xml" >
<search string= "Campaigns" >
2012-06-22 11:12:51 +00:00
<field name= "name" string= "Campaign" />
2012-06-18 08:51:03 +00:00
<filter icon= "terp-document-new" string= "Draft" name= "draft" domain= "[('state','=','draft')]" />
2012-06-18 08:33:21 +00:00
<filter icon= "terp-check" string= "Running" domain= "[('state','=','running')]" />
2012-07-20 12:02:42 +00:00
<separator />
2012-06-18 08:51:03 +00:00
<filter icon= "terp-gtk-jump-to-rtl" string= "Test Mode" name= "test" domain= "[('mode','=','test')]" />
2012-06-18 08:33:21 +00:00
<filter icon= "terp-gtk-jump-to-rtl" string= "Manual Mode" domain= "[('mode','=','manual')]" />
<field name= "object_id" string= "Resource" />
<group expand= "0" string= "Group By..." >
<filter string= "Resource" name= "Object" icon= "terp-accessories-archiver" context= "{'group_by':'object_id'}" />
<filter string= "Mode" name= "Mode" icon= "terp-gtk-jump-to-rtl" context= "{'group_by':'mode'}" />
<filter string= "Status" name= "Status" icon= "terp-stock_effects-object-colorize" context= "{'group_by':'state'}" />
</group>
</search>
</field>
</record>
2010-05-25 14:26:20 +00:00
2010-05-14 14:36:02 +00:00
<record model= "ir.actions.act_window" id= "action_marketing_campaign_form" >
2010-05-27 18:08:15 +00:00
<field name= "name" > Campaigns</field>
2010-05-14 14:36:02 +00:00
<field name= "type" > ir.actions.act_window</field>
<field name= "res_model" > marketing.campaign</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form,diagram</field>
<field name= "view_id" ref= "view_marketing_campaign_tree" />
2010-10-16 08:26:55 +00:00
<field name= "context" > {'group_by': []}</field>
<field name= "search_view_id" ref= "view_marketing_campaign_search" />
2012-08-04 14:35:56 +00:00
<field name= "help" type= "html" >
2012-08-04 13:56:31 +00:00
<p class= "oe_view_nocontent_create" >
2012-08-04 13:21:36 +00:00
Click to create a marketing campaign.
</p> <p >
OpenERP's marketing campaign allows you to automate communication
to your prospects. You can define a segment (set of conditions) on
your leads and partners to fullfil the campaign.
</p> <p >
A campaign can have many activities like sending an email, printing
a letter, assigning to a team, etc. These activities are triggered
from specific situations; contact form, 10 days after first
contact, if a lead is not closed yet, etc.
</p>
</field>
2010-05-14 14:36:02 +00:00
</record>
2014-01-13 15:10:18 +00:00
<menuitem name= "Campaigns" id= "menu_marketing_campaign" parent= "base.marketing_menu" groups= "marketing.group_marketing_user,marketing.group_marketing_manager" />
2012-07-25 18:16:10 +00:00
<menuitem id= "menu_marketing_campaign_form" parent= "menu_marketing_campaign" action= "action_marketing_campaign_form" sequence= "30" />
2010-05-14 14:36:02 +00:00
2012-07-25 18:16:10 +00:00
<!-- Marketing Segments -->
2010-05-14 14:36:02 +00:00
<record model= "ir.ui.view" id= "view_marketing_campaign_segment_form" >
<field name= "name" > marketing.campaign.segment.form</field>
<field name= "model" > marketing.campaign.segment</field>
<field name= "arch" type= "xml" >
2012-08-07 09:37:34 +00:00
<form string= "Marketing Campaign Segment" version= "7.0" >
2012-06-04 12:11:39 +00:00
<header >
2012-07-05 13:11:35 +00:00
<button name= "state_running_set" string= "Run" states= "draft" class= "oe_highlight" />
<button name= "state_done_set" string= "Close" states= "running" class= "oe_highlight" />
2012-05-22 09:14:45 +00:00
<button name= "state_draft_set" string= "Set to Draft" states= "done,cancelled" />
2013-02-25 13:38:04 +00:00
<button name= "state_cancel_set" string= "Cancel Segment" states= "running" />
2012-06-04 10:50:56 +00:00
<field name= "state" readonly= "1" widget= "statusbar" statusbar_visible= "draft,running,done" />
2012-06-04 12:11:39 +00:00
</header>
2012-07-05 13:11:35 +00:00
<sheet string= "Segments" >
2012-06-07 18:19:50 +00:00
<group >
2012-06-27 08:59:11 +00:00
<group >
2012-06-07 18:19:50 +00:00
<field name= "name" />
<field name= "campaign_id" on_change= "onchange_campaign_id(campaign_id)" />
<field name= "object_id" invisible= "1" />
2012-06-27 13:34:23 +00:00
<field name= "sync_mode" required= "True" />
2012-06-07 18:19:50 +00:00
<label for= "sync_last_date" />
<div >
2012-06-19 08:56:18 +00:00
<field name= "sync_last_date" class= "oe_inline" />
2012-06-07 18:19:50 +00:00
<button string= "Synchronize Manually" states= "running" name= "synchroniz" type= "object" />
</div>
<field name= "date_next_sync" />
</group>
2012-06-27 08:59:11 +00:00
<group >
2012-06-27 13:34:23 +00:00
<field name= "ir_filter_id" />
2012-06-07 18:19:50 +00:00
<field name= "date_run" readonly= "1" />
<field name= "date_done" readonly= "1" />
</group>
2010-05-27 18:08:15 +00:00
</group>
2012-04-26 07:09:23 +00:00
</sheet>
2010-05-14 14:36:02 +00:00
</form>
</field>
</record>
<record model= "ir.ui.view" id= "view_marketing_campaign_segment_tree" >
<field name= "name" > marketing.campaign.segment.tree</field>
<field name= "model" > marketing.campaign.segment</field>
<field name= "arch" type= "xml" >
2011-09-11 13:50:25 +00:00
<tree colors= "blue:state == 'draft';black:state == 'running';gray:state in ('done','cancelled')" string= "Segments" >
2010-06-10 08:02:54 +00:00
<field name= "name" />
<field name= "campaign_id" />
2010-05-14 14:36:02 +00:00
<field name= "date_run" />
2010-06-10 12:55:38 +00:00
<field name= "sync_last_date" />
2012-07-25 18:16:10 +00:00
<field name= "state" />
2010-05-14 14:36:02 +00:00
</tree>
</field>
</record>
2012-06-18 08:33:21 +00:00
<record id= "view_marketing_campaign_segment_search" model= "ir.ui.view" >
<field name= "name" > marketing.campaign.segment.search</field>
<field name= "model" > marketing.campaign.segment</field>
<field name= "arch" type= "xml" >
<search string= "Segments" >
2012-06-22 11:12:51 +00:00
<field name= "name" string= "Segment" />
2012-06-18 08:33:21 +00:00
<field name= "date_run" />
<filter icon= "terp-check" string= "Running" name= "running" domain= "[('state','=','running')]" />
<filter icon= "terp-document-new" string= "Draft" domain= "[('state','=','draft')]" />
2012-07-20 12:02:42 +00:00
<separator />
2012-06-18 08:33:21 +00:00
<filter icon= "terp-gtk-jump-to-ltr" string= "Newly Created" help= "Sync mode: only records created after last sync" domain= "[('sync_mode','=','create_date')]" />
<filter icon= "terp-stock_effects-object-colorize" string= "Newly Modified" help= "Sync mode: only records updated after last sync" domain= "[('sync_mode','=','write_date')]" />
<filter icon= "terp-emblem-documents" string= "All" help= "Sync mode: all records" domain= "[('sync_mode','=','all')]" />
<field name= "campaign_id" />
<field name= "object_id" />
<group expand= "0" string= "Group By..." >
<filter string= "Campaign" name= "Campaign" icon= "terp-gtk-jump-to-rtl" context= "{'group_by':'campaign_id'}" />
<filter string= "Status" name= "Status" icon= "terp-stock_effects-object-colorize" context= "{'group_by':'state'}" />
2013-09-04 14:10:53 +00:00
<filter string= "Launch Month" name= "Launch Date" icon= "terp-go-month" context= "{'group_by':'date_run'}" />
2012-06-18 08:33:21 +00:00
</group>
</search>
</field>
</record>
2010-06-10 12:55:38 +00:00
2010-05-14 14:36:02 +00:00
<record model= "ir.actions.act_window" id= "action_marketing_campaign_segment_form" >
2010-05-27 18:08:15 +00:00
<field name= "name" > Segments</field>
2010-05-14 14:36:02 +00:00
<field name= "type" > ir.actions.act_window</field>
<field name= "res_model" > marketing.campaign.segment</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
<field name= "view_id" ref= "view_marketing_campaign_segment_tree" />
2010-06-10 12:55:38 +00:00
<field name= "search_view_id" ref= "view_marketing_campaign_segment_search" />
2012-02-29 13:33:18 +00:00
<field name= "context" > {'group_by': []}</field>
2010-05-14 14:36:02 +00:00
</record>
2012-07-25 18:16:10 +00:00
<menuitem id= "menu_marketing_campaign_segment_form" parent= "menu_marketing_campaign" action= "action_marketing_campaign_segment_form" sequence= "20" />
2010-06-03 13:44:00 +00:00
2010-05-27 18:08:15 +00:00
<!--
2012-07-25 18:16:10 +00:00
Marketing Activities
These views are not intended to be used outside the campaign context.
2010-05-14 14:36:02 +00:00
-->
<record model= "ir.ui.view" id= "view_marketing_campaign_activity_form" >
<field name= "name" > marketing.campaign.activity.form</field>
<field name= "model" > marketing.campaign.activity</field>
<field name= "arch" type= "xml" >
2012-06-09 14:39:04 +00:00
<form string= "Activities" version= "7.0" >
2012-06-07 18:19:50 +00:00
<group >
2012-06-27 08:59:11 +00:00
<group >
2012-06-07 18:19:50 +00:00
<field name= "name" />
<field name= "signal" groups= "base.group_no_one" />
<field name= "start" />
<field name= "object_id" invisible= "1" />
2012-10-31 11:08:46 +00:00
<field name= "campaign_id" invisible= "1" required= "0" />
2012-06-07 18:19:50 +00:00
</group>
2012-06-27 08:59:11 +00:00
<group >
2012-06-07 18:19:50 +00:00
<field name= "variable_cost" />
<field name= "revenue" />
</group>
2010-08-25 12:12:47 +00:00
</group>
2012-06-27 13:56:34 +00:00
<group >
<group >
2012-06-27 08:59:11 +00:00
<field name= "condition" widget= "char" />
<field name= "keep_if_condition_not_met" />
</group>
2012-06-27 13:56:34 +00:00
<group >
2012-06-27 08:59:11 +00:00
<field name= "type" />
<field name= "email_template_id" attrs= "{'required':[('type','=','email')], 'invisible':[('type','!=','email')]}"
2012-07-25 18:16:10 +00:00
context="{'default_model_id':object_id}"/>
2012-06-27 08:59:11 +00:00
<field name= "server_action_id" attrs= "{'required':[('type','=','action')],'invisible':[('type','!=','action')]}" domain= "[('model_id','=',object_id)]" />
<field name= "report_id" attrs= "{'required':[('type','=','report')],'invisible':[('type','!=','report')]}" context= "{'object_id':object_id}" />
<field name= "report_directory_id" attrs= "{'required':[('type','=','report')],'invisible':[('type','!=','report')]}" />
</group>
2010-05-14 14:36:02 +00:00
</group>
2012-06-27 08:59:11 +00:00
<separator string= "Previous Activities" />
2012-06-27 13:56:34 +00:00
<field name= "from_ids" mode= "tree" context= "{'default_activity_to_id': active_id}" >
2010-09-13 00:43:37 +00:00
<tree string= "Incoming Transitions" editable= "bottom" >
2014-11-03 16:42:19 +00:00
<field name= "activity_from_id" domain= "[('campaign_id', '=', parent.campaign_id)]" options= "{'no_create': True}" />
2010-09-13 00:43:37 +00:00
<field name= 'trigger' />
<field name= "interval_nbr" />
<field name= "interval_type" />
</tree>
2012-06-09 14:39:04 +00:00
<form string= "Incoming Transitions" version= "7.0" >
2012-06-07 18:19:50 +00:00
<group col= "4" >
2014-11-03 16:42:19 +00:00
<field name= "activity_from_id" domain= "[('campaign_id', '=', parent.campaign_id)]" options= "{'no_create': True}" />
2012-06-07 18:19:50 +00:00
<field name= 'trigger' />
<field name= "interval_nbr" />
<field name= "interval_type" />
</group>
2010-09-13 00:43:37 +00:00
</form>
</field>
2012-06-27 08:59:11 +00:00
<separator string= "Next Activities" />
2012-07-05 13:11:35 +00:00
<field name= "to_ids" mode= "tree" context= "{'default_activity_from_id': active_id}" >
2010-09-13 00:43:37 +00:00
<tree string= "Outgoing Transitions" editable= "bottom" >
2014-11-03 16:42:19 +00:00
<field name= "activity_to_id" domain= "[('campaign_id', '=', parent.campaign_id)]" options= "{'no_create': True}" />
2010-09-13 00:43:37 +00:00
<field name= 'trigger' />
<field name= "interval_nbr" />
<field name= "interval_type" />
</tree>
2012-06-09 14:39:04 +00:00
<form string= "Outgoing Transitions" version= "7.0" >
2012-06-07 18:19:50 +00:00
<group col= "4" >
2014-11-03 16:42:19 +00:00
<field name= "activity_to_id" domain= "[('campaign_id', '=', parent.campaign_id)]" options= "{'no_create': True}" />
2012-06-07 18:19:50 +00:00
<field name= 'trigger' />
<field name= "interval_nbr" />
<field name= "interval_type" />
</group>
2010-09-13 00:43:37 +00:00
</form>
</field>
2010-05-14 14:36:02 +00:00
</form>
</field>
</record>
2010-07-20 11:14:02 +00:00
2010-05-14 14:36:02 +00:00
<record model= "ir.ui.view" id= "view_marketing_campaign_activity_tree" >
<field name= "name" > marketing.campaign.activity.tree</field>
<field name= "model" > marketing.campaign.activity</field>
<field name= "arch" type= "xml" >
2010-05-27 18:08:15 +00:00
<tree string= "Activities" >
2012-06-07 18:19:50 +00:00
<field name= "name" />
2010-05-27 18:08:15 +00:00
<field name= "condition" />
<field name= "type" />
2010-08-25 10:59:47 +00:00
<field name= "start" />
2010-05-14 14:36:02 +00:00
</tree>
</field>
</record>
2010-06-03 13:44:00 +00:00
2012-07-25 18:16:10 +00:00
<!-- Marketing Workitems -->
2010-05-14 14:36:02 +00:00
<record model= "ir.ui.view" id= "view_marketing_campaign_workitem_tree" >
<field name= "name" > marketing.campaign.workitem.tree</field>
<field name= "model" > marketing.campaign.workitem</field>
<field name= "arch" type= "xml" >
2011-09-11 13:50:25 +00:00
<tree colors= "red:state == 'exception';black:state == 'todo';gray:state == 'cancelled'" string= "Marketing Campaign Activities" >
2010-09-13 00:43:37 +00:00
<field name= "campaign_id" />
2010-05-14 14:36:02 +00:00
<field name= "segment_id" />
2012-07-25 18:16:10 +00:00
<field name= "activity_id" />
2010-09-13 00:43:37 +00:00
<field name= "object_id" invisible= "1" />
<field name= "res_id" invisible= "1" />
2012-07-25 18:16:10 +00:00
<field name= "res_name" />
2010-06-10 08:02:54 +00:00
<field name= "partner_id" />
2010-05-14 14:36:02 +00:00
<field name= "date" />
<field name= "state" />
2010-10-25 09:32:36 +00:00
<button string= "Cancel" states= "todo" name= "button_cancel" type= "object" icon= "terp-gtk-stop" />
2010-07-16 18:28:55 +00:00
<button string= "Preview" states= "todo" name= "preview" icon= "gtk-zoom-fit" type= "object" />
<button string= "Process" states= "todo" name= "process" type= "object" icon= "terp-gtk-go-back-rtl" />
2010-05-14 14:36:02 +00:00
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "view_marketing_campaign_workitem_form" >
<field name= "name" > marketing.campaign.workitem.form</field>
<field name= "model" > marketing.campaign.workitem</field>
<field name= "arch" type= "xml" >
2012-06-09 14:39:04 +00:00
<form string= "Marketing Campaign Activities" version= "7.0" >
2012-06-04 12:11:39 +00:00
<header >
2012-05-22 09:14:45 +00:00
<button string= "Process" states= "todo" name= "process" type= "object" />
<button string= "Reset" states= "exception,cancelled" name= "button_draft" type= "object" />
2013-02-25 13:38:04 +00:00
<button string= "Cancel Workitem" states= "todo,exception" name= "button_cancel" type= "object" />
2012-06-04 10:50:56 +00:00
<field name= "state" readonly= "True" widget= "statusbar" statusbar_visible= "todo,done" statusbar_colors= '{"exception":"red"}' />
2012-06-07 18:19:50 +00:00
<button string= "Preview" states= "todo" name= "preview" icon= "gtk-zoom-fit" type= "object" />
2012-06-04 12:11:39 +00:00
</header>
2012-06-07 18:19:50 +00:00
<sheet >
<group >
2012-06-27 08:59:11 +00:00
<group >
2012-06-07 18:19:50 +00:00
<field name= "campaign_id" />
<field name= "segment_id" />
<field name= "activity_id" context= "{'segment_id':segment_id}" />
<field name= "date" />
2012-06-27 08:59:11 +00:00
</group>
<group >
2010-06-10 08:02:54 +00:00
<field name= "object_id" readonly= "True" />
<field name= "res_name" />
<field name= "res_id" />
2012-06-07 18:19:50 +00:00
<field name= "partner_id" />
2010-06-10 08:02:54 +00:00
</group>
</group>
2012-06-07 18:19:50 +00:00
<group attrs= "{'invisible':[('state','!=','exception')]}" string= "Error Message" >
<field name= "error_msg" nolabel= "1" colspan= "2" />
2010-06-11 07:44:19 +00:00
</group>
2012-04-26 07:12:37 +00:00
</sheet>
2010-05-14 14:36:02 +00:00
</form>
</field>
</record>
2012-06-18 08:33:21 +00:00
<record id= "view_marketing_campaign_workitem_search" model= "ir.ui.view" >
<field name= "name" > marketing.campaign.workitem.search</field>
<field name= "model" > marketing.campaign.workitem</field>
<field name= "arch" type= "xml" >
<search string= "Marketing Campaign Activities" >
2012-07-20 12:02:42 +00:00
<field name= "res_name" string= "Marketing Campaign Activity" />
<field name= "date" />
2012-07-31 11:28:04 +00:00
<filter icon= "terp-gtk-go-back-rtl" string= "To Do" name= "todo" domain= "[('state','=','todo')]" />
<filter icon= "terp-emblem-important" string= "Exception" domain= "[('state','=','exception')]" />
2012-07-20 12:02:42 +00:00
<field name= "campaign_id" />
<field name= "segment_id" />
<field name= "object_id" />
<field name= "partner_id" />
<field name= "res_id" />
2012-06-18 08:33:21 +00:00
<group expand= "0" string= "Group By..." >
<filter string= "Campaign" name= "campaign" icon= "terp-gtk-jump-to-rtl" context= "{'group_by':'campaign_id'}" />
<filter string= "Segment" name= "segment" icon= "terp-stock_symbol-selection" context= "{'group_by':'segment_id'}" />
<filter string= "Activity" name= "activity" icon= "terp-stock_align_left_24" context= "{'group_by':'activity_id'}" />
<filter string= "Resource" name= "resource" icon= "terp-accessories-archiver" context= "{'group_by':'object_id'}" />
<filter string= "Resource ID" name= "res_id" icon= "terp-accessories-archiver" context= "{'group_by':'res_id'}" />
<filter string= "Status" name= "Status" icon= "terp-stock_effects-object-colorize" context= "{'group_by':'state'}" />
2013-09-04 14:10:53 +00:00
<filter string= "Execution Month" name= "Date" icon= "terp-go-month" context= "{'group_by':'date'}" />
2012-06-18 08:33:21 +00:00
</group>
</search>
</field>
</record>
2010-05-25 14:26:20 +00:00
2010-05-14 14:36:02 +00:00
<record model= "ir.actions.act_window" id= "action_marketing_campaign_workitem" >
2012-06-26 06:46:21 +00:00
<field name= "name" > Campaign Follow-up</field>
2010-05-14 14:36:02 +00:00
<field name= "type" > ir.actions.act_window</field>
<field name= "res_model" > marketing.campaign.workitem</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
<field name= "view_id" ref= "view_marketing_campaign_workitem_tree" />
2010-05-25 14:26:20 +00:00
<field name= "search_view_id" ref= "view_marketing_campaign_workitem_search" />
2012-02-29 13:33:18 +00:00
<field name= "context" > {'group_by': []}</field>
2010-05-14 14:36:02 +00:00
</record>
2012-02-29 13:21:35 +00:00
<menuitem id= "menu_action_marketing_campaign_workitem" parent= "menu_marketing_campaign" action= "action_marketing_campaign_workitem" sequence= "10" />
2010-06-03 13:44:00 +00:00
2010-05-27 18:08:15 +00:00
</data>
2010-05-14 14:36:02 +00:00
</openerp>