Migratetion of section Helpdesk from crm to crm_configuration, added demo,data and...
authorRucha Patel <ruchakpatel@gmail.com>
Fri, 19 Sep 2008 10:45:11 +0000 (16:15 +0530)
committerRucha Patel <ruchakpatel@gmail.com>
Fri, 19 Sep 2008 10:45:11 +0000 (16:15 +0530)
bzr revid: ruchakpatel@gmail.com-20080919104511-aswdbr05uvshelu6

addons/crm/crm_demo.xml
addons/crm_configuration/crm_config_view.xml
addons/crm_configuration/crm_helpdesk_data.xml [new file with mode: 0644]
addons/crm_configuration/crm_helpdesk_demo.xml [new file with mode: 0644]
addons/crm_configuration/crm_helpdesk_menu.xml [new file with mode: 0644]

index d8f1168..6c882fd 100644 (file)
@@ -4,12 +4,12 @@
 
         <!--
        Case Sections
-       -->
+       
 
         <record id="section_support" model="crm.case.section">
             <field name="name">Helpdesk and Support</field>
             <field name="code">support</field>
-        </record>
+        </record>-->
         <record id="section_sale" model="crm.case.section">
             <field name="name">Sales opportunities</field>
             <field name="code">sale</field>
@@ -21,7 +21,7 @@
 
         <!--
        Case Categories
-       -->
+       
 
         <record id="categ1" model="crm.case.categ">
             <field name="name">Computer Crashed</field>
@@ -34,7 +34,7 @@
         <record id="categ3" model="crm.case.categ">
             <field name="name">Bad Program Utilisation</field>
             <field name="section_id" ref="section_support"/>
-        </record>
+        </record>-->
         <record id="categ4" model="crm.case.categ">
             <field name="name">Website Opportunity</field>
             <field name="section_id" ref="section_sale"/>
             <field name="section_id" ref="section_purchase"/>
         </record>
 
-        <!-- Specific menus -->
-
-        <!--
-       <record model="ir.actions.act_window" id="crm_case_categ2-act">
-               <field name="name">crm.case.form</field>
-               <field name="res_model">crm.case</field>
-               <field name="view_type">form</field>
-               <field name="view_id" ref="crm_case-view"/>
-               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+')]'"/>
-       </record>
-       <menuitem name="CRM &amp; SRM/Helpdesk/Helpdesk Cases" id="menu_crm_case_categ2-act" action="crm_case_categ2-act"/>
-       -->
-
         <!-- Demo Cases -->
 
         <record model="crm.case">
             <value eval="[ref('case1')]" model="crm.case"/>
         </function>
 
-        <record id="case2" model="crm.case">
-            <field name="name">Hdd Crashed unexpectedly</field>
-            <field name="priority">3</field>
-            <field name="description">HDD Crashed
-                Linux turned it readonly.
-                The CPU Cooler is down.
-            </field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ1" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_sednacom"/>
-            <field name="som" ref="base.som_unhappy"/>
-            <field eval="time.strftime('%Y-%m-03')" name="date"/>
-            <field eval="time.strftime('%Y-%m-10')" name="date_deadline"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-        </record>
-
         <record id="case3" model="crm.case">
             <field name="name">Need a new eCommerce Website</field>
             <field name="priority">3</field>
             <value eval="[ref('case4')]" model="crm.case"/>
         </function>
 
-        <record id="case5" model="crm.case">
-            <field name="name">Bug in program</field>
-            <field name="priority">3</field>
-            <field name="description">There is a bug in the program</field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ4" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_asus"/>
-            <field name="som" ref="base.som_normal"/>
-            <field eval="8000" name="planned_revenue"/>
-            <field eval="0.30" name="probability"/>
-            <field eval="time.strftime('%Y-%m-08')" name="date"/>
-            <field eval="time.strftime('%Y-%m-28')" name="date_deadline"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-            <field name="user_id" ref="base.user_root"/>
-        </record>
-        <function model="crm.case" name="case_open">
-            <value eval="[ref('case5')]" model="crm.case"/>
-        </function>
-
-        <record id="case6" model="crm.case">
-            <field name="name">Server is down</field>
-            <field name="priority">3</field>
-            <field name="description">The web server is down</field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ4" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_3"/>
-            <field name="som" ref="base.som_normal"/>
-            <field eval="4200" name="planned_revenue"/>
-            <field eval="0.90" name="probability"/>
-            <field eval="time.strftime('%Y-%m-03')" name="date"/>
-            <field eval="time.strftime('%Y-%m-25')" name="date_deadline"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-        </record>
-        <function model="crm.case" name="case_open">
-            <value eval="[ref('case6')]" model="crm.case"/>
-        </function>
-        <function model="crm.case" name="case_log">
-            <value eval="[ref('case6')]" model="crm.case"/>
-        </function>
-        <record id="case6" model="crm.case">
-            <field name="description">Have been rebooted</field>
-        </record>
-        <function model="crm.case" name="case_pending">
-            <value eval="[ref('case6')]" model="crm.case"/>
-        </function>
-
+      
         <record id="case7" model="crm.case">
             <field name="name">Disk failure</field>
             <field name="priority">2</field>
             <value eval="[ref('case7')]" model="crm.case"/>
         </function>
 
-        <record id="case8" model="crm.case">
-            <field name="name">Missing hardware</field>
-            <field name="priority">3</field>
-            <field name="description">Missing some hardwares in the packing</field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ4" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_seagate"/>
-            <field name="som" ref="base.som_normal"/>
-            <field eval="2230" name="planned_revenue"/>
-            <field eval="0.80" name="probability"/>
-            <field eval="time.strftime('%Y-%m-02')" name="date"/>
-            <field eval="time.strftime('%Y-%m-14')" name="date_deadline"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-        </record>
-        <function model="crm.case" name="case_open">
-            <value eval="[ref('case8')]" model="crm.case"/>
-        </function>
-        <function model="crm.case" name="case_log">
-            <value eval="[ref('case8')]" model="crm.case"/>
-        </function>
 
         <record id="case9" model="crm.case">
             <field name="name">Need a new eCommerce Website</field>
             <value eval="[ref('case12')]" model="crm.case"/>
         </function>
 
-        <record id="case13" model="crm.case">
-            <field name="name">Need quotation</field>
-            <field name="priority">3</field>
-            <field name="description">Need quotation for new development</field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ4" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_tinyatwork"/>
-            <field name="som" ref="base.som_happy"/>
-            <field eval="300" name="planned_revenue"/>
-            <field eval="0.10" name="probability"/>
-            <field eval="time.strftime('%Y-%m-26')" name="date"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-            <field name="user_id" ref="base.user_root"/>
-        </record>
-        <function model="crm.case" name="case_open">
-            <value eval="[ref('case13')]" model="crm.case"/>
-        </function>
-        <function model="crm.case" name="case_log">
-            <value eval="[ref('case13')]" model="crm.case"/>
-        </function>
-        <record id="case13" model="crm.case">
-            <field name="description">Not interested</field>
-        </record>
-        <function model="crm.case" name="case_close">
-            <value eval="[ref('case13')]" model="crm.case"/>
-        </function>
+       
 
         <record id="case14" model="crm.case">
             <field name="name">New server</field>
             <value eval="[ref('case15')]" model="crm.case"/>
         </function>
 
-        <record id="case16" model="crm.case">
-            <field name="name">Need new specific reports</field>
-            <field name="priority">3</field>
-            <field name="description">Need some specific reports</field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ5" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_thymbra"/>
-            <field name="som" ref="base.som_normal"/>
-            <field eval="1300" name="planned_revenue"/>
-            <field eval="79" name="planned_cost"/>
-            <field eval="0.95" name="probability"/>
-            <field eval="time.strftime('%Y-%m-13')" name="date"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-        </record>
-        <function model="crm.case" name="case_open">
-            <value eval="[ref('case16')]" model="crm.case"/>
-        </function>
-        <function model="crm.case" name="case_log">
-            <value eval="[ref('case16')]" model="crm.case"/>
-        </function>
-
-        <record id="case17" model="crm.case">
-            <field name="name">Server down</field>
-            <field name="priority">3</field>
-            <field name="description">Server is down, doesn't answser to pingz
-                Should check if still running, and if network still up (need to be in front of the server)
-
-                Very very very high priority, as I cannot svn up/ci/st without the server
-
-                (btw : this is only demo data. no stress dear sysadmin :))
-            </field>
-            <field name="section_id" ref="section_support"/>
-            <field eval="categ1" name="categ_id"/>
-            <field name="partner_id" ref="base.res_partner_9"/>
-            <field name="som" ref="base.som_normal"/>
-            <field eval="0" name="planned_revenue"/>
-            <field eval="0" name="planned_cost"/>
-            <field eval="0" name="probability"/>
-            <field eval="time.strftime('%Y-%m-19')" name="date"/>
-            <field model="res.partner.canal" name="canal_id" search="[]"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-        </record>
-        <function model="crm.case" name="case_open">
-            <value eval="[ref('case17')]" model="crm.case"/>
-        </function>
-        <function model="crm.case" name="case_log">
-            <value eval="[ref('case17')]" model="crm.case"/>
-        </function>
-
     </data>
 </openerp>
index 264518c..20dc8ed 100644 (file)
@@ -19,6 +19,7 @@
                     <field name="jobs"/>
                     <field name="bugs"/>
                     <field name="fund"/>
+                    <field name="helpdesk"/>
                     <group col="4" colspan="4">
                         <button icon="gtk-cancel" name="action_cancel" type="object" special="cancel" string="Cancel"/>
                         <button icon="gtk-go-forward" name="action_create" string="Next" type="object"/>
diff --git a/addons/crm_configuration/crm_helpdesk_data.xml b/addons/crm_configuration/crm_helpdesk_data.xml
new file mode 100644 (file)
index 0000000..228e52e
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
+
+       <record id="section_support" model="crm.case.section">
+            <field name="name">Helpdesk and Support</field>
+            <field name="code">support</field>
+    </record>
+    
+     <!--
+       Case Categories
+       -->
+
+        <record id="categ1" model="crm.case.categ">
+            <field name="name">Computer Crashed</field>
+            <field name="section_id" ref="section_support"/>
+        </record>
+        <record id="categ2" model="crm.case.categ">
+            <field name="name">Unknown</field>
+            <field name="section_id" ref="section_support"/>
+        </record>
+        <record id="categ3" model="crm.case.categ">
+            <field name="name">Bad Program Utilisation</field>
+            <field name="section_id" ref="section_support"/>
+        </record>
+        
+       </data>
+</openerp>
\ No newline at end of file
diff --git a/addons/crm_configuration/crm_helpdesk_demo.xml b/addons/crm_configuration/crm_helpdesk_demo.xml
new file mode 100644 (file)
index 0000000..f3a957c
--- /dev/null
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
+       
+          <record id="case2" model="crm.case">
+            <field name="name">Hdd Crashed unexpectedly</field>
+            <field name="priority">3</field>
+            <field name="description">HDD Crashed
+                Linux turned it readonly.
+                The CPU Cooler is down.
+            </field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ1" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_sednacom"/>
+            <field name="som" ref="base.som_unhappy"/>
+            <field eval="time.strftime('%Y-%m-03')" name="date"/>
+            <field eval="time.strftime('%Y-%m-10')" name="date_deadline"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+        </record>
+        
+        
+        <record id="case5" model="crm.case">
+            <field name="name">Bug in program</field>
+            <field name="priority">3</field>
+            <field name="description">There is a bug in the program</field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ4" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_asus"/>
+            <field name="som" ref="base.som_normal"/>
+            <field eval="8000" name="planned_revenue"/>
+            <field eval="0.30" name="probability"/>
+            <field eval="time.strftime('%Y-%m-08')" name="date"/>
+            <field eval="time.strftime('%Y-%m-28')" name="date_deadline"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+            <field name="user_id" ref="base.user_root"/>
+        </record>
+        <function model="crm.case" name="case_open">
+            <value eval="[ref('case5')]" model="crm.case"/>
+        </function>
+        
+          <record id="case6" model="crm.case">
+            <field name="name">Server is down</field>
+            <field name="priority">3</field>
+            <field name="description">The web server is down</field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ4" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_3"/>
+            <field name="som" ref="base.som_normal"/>
+            <field eval="4200" name="planned_revenue"/>
+            <field eval="0.90" name="probability"/>
+            <field eval="time.strftime('%Y-%m-03')" name="date"/>
+            <field eval="time.strftime('%Y-%m-25')" name="date_deadline"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+        </record>
+        
+        <function model="crm.case" name="case_open">
+            <value eval="[ref('case6')]" model="crm.case"/>
+        </function>
+        <function model="crm.case" name="case_log">
+            <value eval="[ref('case6')]" model="crm.case"/>
+        </function>
+        <record id="case6" model="crm.case">
+            <field name="description">Have been rebooted</field>
+        </record>
+        <function model="crm.case" name="case_pending">
+            <value eval="[ref('case6')]" model="crm.case"/>
+        </function>
+        
+         <record id="case8" model="crm.case">
+            <field name="name">Missing hardware</field>
+            <field name="priority">3</field>
+            <field name="description">Missing some hardwares in the packing</field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ4" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_seagate"/>
+            <field name="som" ref="base.som_normal"/>
+            <field eval="2230" name="planned_revenue"/>
+            <field eval="0.80" name="probability"/>
+            <field eval="time.strftime('%Y-%m-02')" name="date"/>
+            <field eval="time.strftime('%Y-%m-14')" name="date_deadline"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+        </record>
+        <function model="crm.case" name="case_open">
+            <value eval="[ref('case8')]" model="crm.case"/>
+        </function>
+        <function model="crm.case" name="case_log">
+            <value eval="[ref('case8')]" model="crm.case"/>
+        </function>
+        
+         <record id="case13" model="crm.case">
+            <field name="name">Need quotation</field>
+            <field name="priority">3</field>
+            <field name="description">Need quotation for new development</field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ4" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_tinyatwork"/>
+            <field name="som" ref="base.som_happy"/>
+            <field eval="300" name="planned_revenue"/>
+            <field eval="0.10" name="probability"/>
+            <field eval="time.strftime('%Y-%m-26')" name="date"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+            <field name="user_id" ref="base.user_root"/>
+        </record>
+        <function model="crm.case" name="case_open">
+            <value eval="[ref('case13')]" model="crm.case"/>
+        </function>
+        <function model="crm.case" name="case_log">
+            <value eval="[ref('case13')]" model="crm.case"/>
+        </function>
+        <record id="case13" model="crm.case">
+            <field name="description">Not interested</field>
+        </record>
+        <function model="crm.case" name="case_close">
+            <value eval="[ref('case13')]" model="crm.case"/>
+        </function>
+        
+         <record id="case16" model="crm.case">
+            <field name="name">Need new specific reports</field>
+            <field name="priority">3</field>
+            <field name="description">Need some specific reports</field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ5" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_thymbra"/>
+            <field name="som" ref="base.som_normal"/>
+            <field eval="1300" name="planned_revenue"/>
+            <field eval="79" name="planned_cost"/>
+            <field eval="0.95" name="probability"/>
+            <field eval="time.strftime('%Y-%m-13')" name="date"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+        </record>
+        <function model="crm.case" name="case_open">
+            <value eval="[ref('case16')]" model="crm.case"/>
+        </function>
+        <function model="crm.case" name="case_log">
+            <value eval="[ref('case16')]" model="crm.case"/>
+        </function>
+        
+         <record id="case16" model="crm.case">
+            <field name="name">Need new specific reports</field>
+            <field name="priority">3</field>
+            <field name="description">Need some specific reports</field>
+            <field name="section_id" ref="section_support"/>
+            <field eval="categ5" name="categ_id"/>
+            <field name="partner_id" ref="base.res_partner_thymbra"/>
+            <field name="som" ref="base.som_normal"/>
+            <field eval="1300" name="planned_revenue"/>
+            <field eval="79" name="planned_cost"/>
+            <field eval="0.95" name="probability"/>
+            <field eval="time.strftime('%Y-%m-13')" name="date"/>
+            <field model="res.partner.canal" name="canal_id" search="[]"/>
+            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+        </record>
+        <function model="crm.case" name="case_open">
+            <value eval="[ref('case16')]" model="crm.case"/>
+        </function>
+        <function model="crm.case" name="case_log">
+            <value eval="[ref('case16')]" model="crm.case"/>
+        </function>
+        
+</data>
+</openerp>
+        
\ No newline at end of file
diff --git a/addons/crm_configuration/crm_helpdesk_menu.xml b/addons/crm_configuration/crm_helpdesk_menu.xml
new file mode 100644 (file)
index 0000000..5c41180
--- /dev/null
@@ -0,0 +1,350 @@
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
+       <record id="section_support" model="crm.case.section">
+            <field name="name">Helpdesk and Support</field>
+            <field name="code">support</field>
+    </record>
+    ######################## Help Desk (menu) ###########################
+    
+       <menuitem name="Helpdesk and Support" id="menu_help_support_main" parent="crm.menu_crm"/>       
+       
+       <record model="ir.actions.act_window" id="crm_case_categ_help_act">
+               <field name="name">My Helpdesk</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'user_id\',\'=\',uid)]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_helpdesk_tree_view1">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_categ_help_act"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_helpdesk_calendar_view3">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm_case_calendar_view11"/>
+               <field name="act_window_id" ref="crm_case_categ_help_act"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_helpdesk_tree_view2">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_categ_help_act"/>
+       </record>
+       
+       <menuitem parent="menu_help_support_main" id="menu_crm_case_helpdesk_my_act" action="crm_case_categ_help_act"/>
+       
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_my1">
+               <field name="name">My Unclosed Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'user_id\',\'=\',uid),(\'state\',\'&lt;&gt;\',\'done\')]'"/>
+       </record>
+       
+       <record model="ir.actions.act_window.view" id="action_crm_helpdesk_tree_view_my1">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my1"/>
+       </record>
+       
+       <record model="ir.actions.act_window.view" id="action_crm_helpdesk_calendar_view_my1">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my1"/>
+       </record>
+       
+       <record model="ir.actions.act_window.view" id="action_crm_helpdesk_form_view_my1">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my1"/>
+       </record>
+       
+       <menuitem parent="menu_crm_case_helpdesk_my_act" id="menu_crm_case_helpdesk_act_my_helpdesk" action="crm_case_helpdesk_act_my1"/>       
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_my2">
+               <field name="name">My helpdesk Propositions to Review</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'user_id\',\'=\',uid),(\'state\',\'=\',\'draft\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my2">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my2"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my2">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my2"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my2">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my2"/>
+       </record>
+       <menuitem parent="menu_crm_case_helpdesk_my_act" id="menu_crm_case_helpdesk_act_myhelpdesk2" action="crm_case_helpdesk_act_my2"/>       
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_my1">
+               <field name="name">My Pending helpdesk Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'user_id\',\'=\',uid),(\'state\',\'=\',\'pending\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my1">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my1"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my1">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my1"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my1">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my1"/>
+       </record>
+       <menuitem parent="menu_crm_case_helpdesk_my_act" id="menu_crm_case_helpdesk_act_myhelpdesk1" action="crm_case_helpdesk_act_my1"/>               
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_my0">
+               <field name="name">My Open Helpdesk Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'user_id\',\'=\',uid),(\'state\',\'=\',\'open\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my0">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my0"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my0">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my0"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my0">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_my0"/>
+       </record>
+       <menuitem parent="menu_crm_case_helpdesk_my_act" id="menu_crm_case_helpdesk_act_myhelpdesk0" action="crm_case_helpdesk_act_my0"/>       
+               
+       
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_myhelpdesk">
+               <field name="name">Calendar of Helpdesk</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">calendar,tree,form</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'state\',\'=\',\'done\'),(\'user_id\',\'=\',uid)]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_myhelpdesk">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_myhelpdesk"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_myhelpdesk">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_myhelpdesk"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_myhelpdesk">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_myhelpdesk"/>
+       </record>       
+       <menuitem parent="menu_crm_case_helpdesk_my_act" id="menu_crm_case_helpdesk_act_myhelpdesk" action="crm_case_helpdesk_act_myhelpdesk"/>
+       
+       <!-- 
+               ALL Helpdesk REQUESTS 
+       -->
+        <record model="ir.actions.act_window" id="crm_case_helpdesk_act111">
+               <field name="name">All Helpdesk Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_act111">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act111"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_act111">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act111"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_act111">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act111"/>
+       </record>
+       <menuitem parent="menu_help_support_main" id="menu_crm_case_helpdesk_act_all" action="crm_case_helpdesk_act111"/>       
+       
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_all3">
+               <field name="name">All Unclosed Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'state\',\'&lt;&gt;\',\'done\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all3">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all3"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all3">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all3"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all3">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all3"/>
+       </record>
+       <menuitem parent="menu_crm_case_helpdesk_act_all" id="menu_crm_case_helpdesk_act_myhelpdesk_all3" action="crm_case_helpdesk_act_all3"/>
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_all2">
+               <field name="name">All Helpdesk Propositions</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'state\',\'=\',\'draft\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all2">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all2"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all2">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all2"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all2">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all2"/>
+       </record>
+       <menuitem parent="menu_crm_case_helpdesk_act_all" id="menu_crm_case_helpdesk_act_myhelpdesk_all2" action="crm_case_helpdesk_act_all2"/> 
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_all1">
+               <field name="name">All Pending Helpdesk Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'state\',\'=\',\'pending\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all1">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all1"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all1">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all1"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all1">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all1"/>
+       </record>
+       <menuitem  parent="menu_crm_case_helpdesk_act_all" id="menu_crm_case_helpdesk_act_myhelpdesk_all1" action="crm_case_helpdesk_act_all1"/>        
+
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_all0">
+               <field name="name">All Open Helpdesk Requests</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">tree,calendar,form</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'state\',\'=\',\'open\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all0">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all0"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all0">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all0"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all0">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_all0"/>
+       </record>
+       <menuitem  parent="menu_crm_case_helpdesk_act_all" id="menu_crm_case_helpdesk_act_myhelpdesk_all0" action="crm_case_helpdesk_act_all0"/>        
+
+       <record model="ir.actions.act_window" id="crm_case_helpdesk_act_allhelpdesk">
+               <field name="name">Calendar of Helpdesk</field>
+               <field name="res_model">crm.case</field>
+               <field name="view_mode">calendar,tree,form</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support)+'),(\'state\',\'=\',\'done\')]'"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_allhelpdesk">
+               <field name="sequence" eval="1"/>
+               <field name="view_mode">calendar</field>
+               <field name="view_id" ref="crm.crm_case_calendar-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_allhelpdesk"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_allhelpdesk">
+               <field name="sequence" eval="2"/>
+               <field name="view_mode">tree</field>
+               <field name="view_id" ref="crm.crm_case_tree-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_allhelpdesk"/>
+       </record>
+       <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_allhelpdesk">
+               <field name="sequence" eval="3"/>
+               <field name="view_mode">form</field>
+               <field name="view_id" ref="crm.crm_case-view"/>
+               <field name="act_window_id" ref="crm_case_helpdesk_act_allhelpdesk"/>
+       </record>
+       <menuitem parent="menu_crm_case_helpdesk_act_all" id="menu_crm_case_helpdesk_act_myhelpdesk_allhelpdesk" action="crm_case_helpdesk_act_allhelpdesk"/>
+       
+       
+</data>
+</openerp>
+