2013-03-04 15:33:25 +00:00
<?xml version="1.0"?>
<openerp >
<data >
<!-- goal types -->
<record model= "gamification.goal.type" id= "type_crm_tot_invoices" >
<field name= "name" > Total Invoiced</field>
<field name= "description" > </field>
<field name= "computation_mode" > sum</field>
2013-03-26 15:45:53 +00:00
<field name= "monetary" > True</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('account.model_account_invoice_report')" />
<field name= "field_id" eval= "ref('account.field_account_invoice_report_price_total')" />
<field name= "field_date_id" eval= "ref('account.field_account_invoice_report_day')" />
2013-03-07 09:12:01 +00:00
<field name= "domain" > [('state','!=','cancel'),('user_id','=',user_id),('type','=','out_invoice')]</field>
</record>
2013-03-04 15:33:25 +00:00
<record model= "gamification.goal.type" id= "type_crm_lead_delay_open" >
2013-03-06 14:45:44 +00:00
<field name= "name" > Time to Qualify a Lead</field>
2013-03-07 09:12:01 +00:00
<field name= "description" > The average number of days to open the case (lower than)</field>
2013-03-04 15:33:25 +00:00
<field name= "computation_mode" > sum</field>
2013-03-06 14:45:44 +00:00
<field name= "condition" > lower</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > days</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('crm.model_crm_lead_report')" />
<field name= "field_id" eval= "ref('crm.field_crm_lead_report_delay_close')" />
<field name= "field_date_id" eval= "ref('crm.field_crm_lead_report_date_closed')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('user_id','=',user_id)]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_lead_delay_close" >
2013-03-06 14:45:44 +00:00
<field name= "name" > Days to Close a Deal</field>
2013-03-07 09:12:01 +00:00
<field name= "description" > The average number of days to close the case (lower than)</field>
2013-03-04 15:33:25 +00:00
<field name= "computation_mode" > sum</field>
2013-03-06 14:45:44 +00:00
<field name= "condition" > lower</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > days</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('crm.model_crm_lead_report')" />
<field name= "field_id" eval= "ref('crm.field_crm_lead_report_delay_open')" />
<field name= "field_date_id" eval= "ref('crm.field_crm_lead_report_opening_date')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('user_id','=',user_id)]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_nbr_call" >
<field name= "name" > # Logged Calls</field>
<field name= "description" > Log a certain number of calls to reach this goal</field>
<field name= "computation_mode" > count</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > calls</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('crm.model_crm_phonecall')" />
<field name= "field_date_id" eval= "ref('crm.field_crm_phonecall_date_closed')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('user_id','=',user_id),('type','='),('state','=','done')]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_nbr_new_leads" >
<field name= "name" > # New Leads</field>
<field name= "description" > Based on the creation date</field>
<field name= "computation_mode" > count</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > leads</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('crm.model_crm_lead')" />
<field name= "field_date_id" eval= "ref('crm.field_crm_lead_create_date')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('user_id','=',user_id)]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_nbr_new_opportunities" >
<field name= "name" > # New Opportunities</field>
<field name= "description" > Based on the opening date</field>
<field name= "computation_mode" > count</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > opportunities</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('crm.model_crm_lead')" />
<field name= "field_date_id" eval= "ref('crm.field_crm_lead_date_open')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('user_id','=',user_id),('type','=','opportunity')]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_nbr_sale_order_created" >
<field name= "name" > # New Sales Orders</field>
<field name= "description" > Based on the creation date</field>
<field name= "computation_mode" > count</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > orders</field>
2013-03-04 16:30:35 +00:00
<field name= "model_id" eval= "ref('sale.model_sale_order')" />
<field name= "field_date_id" eval= "ref('sale.field_sale_order_date_order')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('user_id','=',user_id),('state','not in',('draft', 'sent', 'cancel'))]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_nbr_paid_sale_order" >
<field name= "name" > # Paid Sales Orders</field>
2013-03-07 09:12:01 +00:00
<field name= "description" > Based on the invoice date</field>
2013-03-04 15:33:25 +00:00
<field name= "computation_mode" > count</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > orders</field>
2013-03-07 09:12:01 +00:00
<field name= "model_id" eval= "ref('account.model_account_invoice_report')" />
<field name= "field_date_id" eval= "ref('account.field_account_invoice_report_day')" />
<field name= "domain" > [('state','=','paid'),('user_id','=',user_id),('type','=','out_invoice')]</field>
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.type" id= "type_crm_tot_paid_sale_order" >
<field name= "name" > Total Paid Sales Orders</field>
2013-03-07 09:12:01 +00:00
<field name= "description" > Based on the invoice date</field>
<field name= "computation_mode" > count</field>
2013-03-26 15:45:53 +00:00
<field name= "monetary" > True</field>
2013-03-07 09:12:01 +00:00
<field name= "model_id" eval= "ref('account.model_account_invoice_report')" />
<field name= "field_id" eval= "ref('account.field_account_invoice_report_price_total')" />
<field name= "field_date_id" eval= "ref('account.field_account_invoice_report_day')" />
<field name= "domain" > [('state','=','paid'),('user_id','=',user_id),('type','=','out_invoice')]</field>
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.type" id= "type_crm_nbr_customer_refunds" >
<field name= "name" > # Customer Refunds</field>
2013-03-07 09:12:01 +00:00
<field name= "description" > Refund the least customers (lower than)</field>
2013-03-04 15:33:25 +00:00
<field name= "computation_mode" > count</field>
2013-03-06 14:45:44 +00:00
<field name= "condition" > lower</field>
2013-03-07 09:54:53 +00:00
<field name= "unit" > invoices</field>
2013-03-07 09:12:01 +00:00
<field name= "model_id" eval= "ref('account.model_account_invoice_report')" />
<field name= "field_date_id" eval= "ref('account.field_account_invoice_report_day')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('state','!=','cancel'),('user_id','=',user_id),('type','=','out_refund')]</field>
</record>
<record model= "gamification.goal.type" id= "type_crm_tot_customer_refunds" >
<field name= "name" > Total Customer Refunds</field>
2013-03-07 09:12:01 +00:00
<field name= "description" > The total refunded value is a negative value. Validated when higher (min refunded).</field>
2013-03-04 15:33:25 +00:00
<field name= "computation_mode" > sum</field>
2013-03-06 14:45:44 +00:00
<field name= "condition" > higher</field>
2013-03-26 15:45:53 +00:00
<field name= "monetary" > True</field>
2013-03-07 09:12:01 +00:00
<field name= "model_id" eval= "ref('account.model_account_invoice_report')" />
<field name= "field_id" eval= "ref('account.field_account_invoice_report_price_total')" />
<field name= "field_date_id" eval= "ref('account.field_account_invoice_report_day')" />
2013-03-04 15:33:25 +00:00
<field name= "domain" > [('state','!=','cancel'),('user_id','=',user_id),('type','=','out_refund')]</field>
</record>
<!-- planlines -->
<record model= "gamification.goal.planline" id= "planline_crm_sale1" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_tot_invoices')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 20000</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale2" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_lead_delay_close')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 20</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale3" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_nbr_sale_order_created')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 5</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale4" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_nbr_paid_sale_order')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 5</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale5" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_nbr_customer_refunds')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 4</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_marketing1" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_lead_delay_open')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 15</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_marketing2" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_nbr_new_leads')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 7</field>
</record>
<record model= "gamification.goal.planline" id= "planline_crm_marketing3" >
2013-03-04 16:30:35 +00:00
<field name= "type_id" eval= "ref('type_crm_nbr_new_opportunities')" />
2013-03-04 15:33:25 +00:00
<field name= "target_goal" > 5</field>
</record>
<!-- plans -->
<record model= "gamification.goal.plan" id= "plan_crm_sale" >
2013-03-07 09:12:01 +00:00
<field name= "name" > Salesperson</field>
2013-03-04 15:33:25 +00:00
<field name= "period" > monthly</field>
<field name= "visibility_mode" > board</field>
<field name= "autojoin_group_id" eval= "ref('base.group_sale_salesman')" />
<field name= "report_message_frequency" > weekly</field>
<field name= "report_header" > The following message contains the current progress of the sale team based on several criterias. The progress is reinitialised each month and shared weekly.</field>
<field name= "planline_ids" eval= "[(4, ref('planline_crm_sale1')),(4, ref('planline_crm_sale2')),(4, ref('planline_crm_sale3')),(4, ref('planline_crm_sale4')),(4, ref('planline_crm_sale5'))]" />
</record>
<record model= "gamification.goal.plan" id= "plan_crm_marketing" >
<field name= "name" > Marketing team</field>
<field name= "period" > monthly</field>
2013-03-29 12:53:31 +00:00
<field name= "visibility_mode" > progressbar</field>
2013-03-04 15:33:25 +00:00
<field name= "autojoin_group_id" eval= "ref('base.group_sale_salesman')" />
<field name= "report_message_frequency" > weekly</field>
<field name= "report_header" > The following message contains the current progress of the marketing team based on several criterias. The progress is reinitialised each month and shared weekly.</field>
<field name= "planline_ids" eval= "[(4, ref('planline_crm_marketing1')),(4, ref('planline_crm_marketing2')),(4, ref('planline_crm_marketing3'))]" />
</record>
<!-- link planline - > plan -->
<record model= "gamification.goal.planline" id= "planline_crm_sale1" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_sale')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale2" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_sale')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale3" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_sale')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale4" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_sale')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_sale5" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_sale')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_marketing1" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_marketing')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_marketing2" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_marketing')" />
2013-03-04 15:33:25 +00:00
</record>
<record model= "gamification.goal.planline" id= "planline_crm_marketing3" >
2013-03-04 16:30:35 +00:00
<field name= "plan_id" eval= "ref('plan_crm_marketing')" />
2013-03-04 15:33:25 +00:00
</record>
</data>
</openerp>