[IMP]: inserted demo data in several objects
authorHardik Ansodariy (OpenERP) <han@tinyerp.com>
Fri, 22 Jul 2011 11:31:47 +0000 (17:01 +0530)
committerHardik Ansodariy (OpenERP) <han@tinyerp.com>
Fri, 22 Jul 2011 11:31:47 +0000 (17:01 +0530)
bzr revid: han@tinyerp.com-20110722113147-6mg9cjmkasdpn8ma

addons/hr/hr_demo.xml
addons/hr_holidays/hr_holidays_data.xml
addons/hr_holidays/hr_holidays_demo.xml
addons/hr_recruitment/hr_recruitment_demo.xml
addons/hr_timesheet/hr_timesheet_demo.xml
addons/purchase/purchase_demo.xml
addons/sale/sale_demo.xml

index 91b78dd..9c45b66 100644 (file)
             <field name="category_ids" eval="[(6, 0, [ref('category_trainee')])]"/>
         </record>
 
+        <record id="employee4" model="hr.employee">
+            <field name="name">Laith Jubair</field>
+            <field name="calendar_id" ref="resource.timesheet_group1"/>
+            <field name="user_id" ref="base.user_root"/>
+            <field name="category_ids" eval="[(6, 0, [ref('category_sr_exec'),ref('category_ceo')])]"/>
+        </record>
+
+        <record id="employee5" model="hr.employee">
+            <field name="name">Alexendar</field>
+            <field name="calendar_id" ref="resource.timesheet_group1"/>
+            <field name="user_id" ref="base.user_root"/>
+            <field name="category_ids" eval="[(6, 0, [ref('category_sr_exec'),ref('category_ceo')])]"/>
+        </record>
+
+        <record id="employee6" model="hr.employee">
+            <field name="name">Leonidas Micheal</field>
+            <field name="calendar_id" ref="resource.timesheet_group1"/>
+            <field name="user_id" ref="base.user_demo"/>
+            <field name="category_ids" eval="[(6, 0, [ref('category_sr_exec'),ref('category_ceo')])]"/>
+        </record>
+
+        <record id="employee7" model="hr.employee">
+            <field name="name">Xexers Botha</field>
+            <field name="calendar_id" ref="resource.timesheet_group1"/>
+            <field name="user_id" ref="base.user_demo"/>
+            <field name="category_ids" eval="[(6, 0, [ref('category_sr_exec'),ref('category_ceo')])]"/>
+        </record>
         <record id="ir_ui_view_sc_employees_demo" model="ir.ui.view_sc">
             <field name="name">Employees</field>
             <field name="resource">ir.ui.menu</field>
index 2c0debb..df654ce 100644 (file)
       <field name="color_name">brown</field>
     </record>
 
+    <!--Unpaid Leave -->
+    <record model="hr.holidays.status" id="holiday_status_unpaid">
+      <field name="name">Unpaid</field>
+      <field name="limit">True</field>
+      <field name="color_name">brown</field>
+    </record>
 
   </data>
 </openerp>
index f68e3e0..abd95ca 100644 (file)
       <field name="employee_id" ref="hr.employee1"/>
     </record>
 
+    <record model="hr.holidays" id="hr_holidays_employee1_vc">
+      <field name="name">Summer Vacation</field>
+      <field name="holiday_status_id" ref="holiday_status_unpaid"/>
+      <field eval="time.strftime('%Y-%m-20')" name="date_from"/>
+      <field eval="time.strftime('%Y-%m-22')" name="date_to"/>
+      <field name="type">add</field>
+      <field name="state">draft</field>
+      <field name="number_of_days_temp">7</field>
+      <field name="employee_id" ref="hr.employee1"/>
+    </record>
+
+    <record model="hr.holidays" id="hr_holidays_employee1_int_tour">
+      <field name="name">International Tour</field>
+      <field name="holiday_status_id" ref="holiday_status_comp"/>
+      <field eval="time.strftime('%Y-%m-20')" name="date_from"/>
+      <field eval="time.strftime('%Y-%m-22')" name="date_to"/>
+      <field name="type">add</field>
+      <field name="number_of_days_temp">7</field>
+      <field name="employee_id" ref="hr.employee1"/>
+    </record>
+
     <workflow action="confirm" model="hr.holidays" ref="hr_holidays_employee1_allocation_cl"/>
     <workflow action="validate" model="hr.holidays" ref="hr_holidays_employee1_allocation_cl"/>
 
     <workflow action="confirm" model="hr.holidays" ref="hr_holidays_employee1_sl"/>
     <workflow action="validate" model="hr.holidays" ref="hr_holidays_employee1_sl"/>
+
+    <workflow action="confirm" model="hr.holidays" ref="hr_holidays_employee1_int_tour"/>
+    <workflow action="validate" model="hr.holidays" ref="hr_holidays_employee1_int_tour"/>
   </data>
 </openerp>
index df34ec0..20a4fa0 100644 (file)
         <field eval="time.strftime('%Y-%m-15')" name="date_deadline"/>
         <field eval="'6630125'" name="partner_phone"/>
     </record>
+
+    <record id="hr_case_programmer" model="hr.applicant">
+        <field model="res.partner.canal" name="canal_id" search="[('name','=','E-mail')]"/>
+        <field name="partner_address_id" ref="base.res_partner_address_14"/>
+        <field eval="time.strftime('%Y-%m-12 17:49:19')" name="date"/>
+        <field name="type_id" ref="degree_bac5"/>
+        <field name="partner_id" ref="base.res_partner_15"/>
+        <field eval="'3'" name="priority"/>
+        <field name="user_id" ref="base.user_root"/>
+        <field eval="'Shane Williams'" name="partner_name"/>
+        <field eval="'open'" name="state"/>
+        <field eval="1.15" name="duration"/>
+        <field eval="'tina_augustie@example.com'" name="partner_name2"/>
+        <field eval="'9812398524'" name="partner_mobile"/>
+        <field eval="1" name="active"/>
+        <field name="categ_id" ref="categ_job2"/>
+        <field name="stage_id" ref="stage_job4"/>
+        <field eval="'Programmer'" name="name"/>
+        <field eval="time.strftime('%Y-%m-15')" name="date_deadline"/>
+        <field eval="'6630125'" name="partner_phone"/>
+        <field name="job_id" ref="hr.job_jr_appli"/>
+           <field eval="11000.0" name="salary_expected"/>
+    </record>
+
+    <record id="hr_case_advertisement" model="hr.applicant">
+        <field eval="time.strftime('%Y-%m-26 17:39:42')" name="date"/>
+        <field eval="time.strftime('%Y-%m-28')" name="date_deadline"/>
+        <field name="type_id" ref="degree_licenced"/>
+        <field name="partner_id" ref="base.res_partner_11"/>
+        <field eval="'4'" name="priority"/>
+        <field name="user_id" ref="base.user_root"/>
+        <field eval="'David Armstrong'" name="partner_name"/>
+        <field eval="'done'" name="state"/>
+        <field eval="'david@market.edu'" name="partner_name2"/>
+        <field eval="'9925741564'" name="partner_mobile"/>
+        <field eval="1" name="active"/>
+        <field eval="2.20" name="duration"/>
+        <field name="categ_id" ref="categ_job1"/>
+        <field name="stage_id" ref="stage_job5"/>
+        <field eval="'Advertisement'" name="name"/>
+        <field eval="'25968745'" name="partner_phone"/>
+           <field eval="11000.0" name="salary_expected"/>
+    </record>
 </data>
 </openerp>
index 9d977c1..4f365d5 100644 (file)
             <field name="journal_id" ref="analytic_journal"/>
         </record>
 
+        <record id="working_hours_Training" model="hr.analytic.timesheet">
+            <field name="name">Training to partner</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="01.00" name="unit_amount"/>
+            <field name="product_id" ref="product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-30.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="invoice_id" ref="account.account_invoice_6"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
 
+        <record id="working_hours_presentation" model="hr.analytic.timesheet">
+            <field name="name">Presentation</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="01.00" name="unit_amount"/>
+            <field name="product_id" ref="product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-30.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="invoice_id" ref="account.account_invoice_5"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
+
+        <record id="working_hours_trainee" model="hr.analytic.timesheet">
+            <field name="name">Training to trainee</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="01.00" name="unit_amount"/>
+            <field name="product_id" ref="product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-30.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="invoice_id" ref="account.account_invoice_4"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
+        
     </data>
 </openerp>
index f3f0ef0..6aa98f8 100644 (file)
             <field name="partner_address_id" ref="base.res_partner_address_zen"/>
         </record>
 
+        <record id="order_purchase3" model="purchase.order">
+            <field name="location_id" ref="stock.stock_location_stock"/>
+            <field name="pricelist_id" ref="purchase.list0"/>
+            <field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/>
+            <field name="partner_address_id" ref="base.res_partner_address_3000"/>
+        </record>
+
+        <record id="order_purchase4" model="purchase.order">
+            <field name="location_id" ref="stock.stock_location_stock"/>
+            <field name="pricelist_id" ref="purchase.list0"/>
+            <field name="partner_id" ref="base.res_partner_4"/>
+            <field name="partner_address_id" ref="base.res_partner_address_7"/>
+        </record>
+
+        <record id="order_purchase5" model="purchase.order">
+            <field name="location_id" ref="stock.stock_location_stock"/>
+            <field name="pricelist_id" ref="purchase.list0"/>
+            <field name="partner_id" ref="base.res_partner_maxtor"/>
+            <field name="partner_address_id" ref="base.res_partner_address_wong"/>
+        </record>
+
+        <record id="order_purchase6" model="purchase.order">
+            <field name="location_id" ref="stock.stock_location_stock"/>
+            <field name="pricelist_id" ref="purchase.list0"/>
+            <field name="partner_id" ref="base.res_partner_vickingdirect0"/>
+            <field name="partner_address_id" ref="base.res_partner_address_brussels0"/>
+        </record>
         <!--Resource: purchase.order.line-->
 
         <record id="line1_purchase" model="purchase.order.line">
             <field name="product_qty">1</field>
         </record>
 
+        <record id="line4_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase3"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">Onsite Senior Intervention</field>
+            <field name="product_id" ref="product.product_product_0"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">900</field>
+            <field name="product_qty">10</field>
+        </record>
+
+        <record id="line5_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase3"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">Onsite Intervention</field>
+            <field name="product_id" ref="product.product_product_1"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">100</field>
+            <field name="product_qty">5</field>
+        </record>
+
+        <record id="line6_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase4"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[PC2] Basic+ PC (assembly on order)</field>
+            <field name="product_id" ref="product.product_product_pc2"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">40</field>
+            <field name="product_qty">5</field>
+        </record>
+
+        <record id="line7_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase4"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[MB1] Mainboard ASUStek A7N8X</field>
+            <field name="product_id" ref="product.product_product_mb1"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">45</field>
+            <field name="product_qty">15</field>
+        </record>
+
+        <record id="line8_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase4"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[MB2] Mainboard ASUStek A7V8X-X</field>
+            <field name="product_id" ref="product.product_product_mb2"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">45</field>
+            <field name="product_qty">15</field>
+        </record>
+
+        <record id="line9_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase5"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[CPU1] Processor AMD Athlon XP 1800+</field>
+            <field name="product_id" ref="product.product_product_cpu1"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">60</field>
+            <field name="product_qty">3</field>
+        </record>
+
+        <record id="line10_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase5"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[CPU3] Processor AMD Athlon XP 2200+</field>
+            <field name="product_id" ref="product.product_product_cpu3"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">50</field>
+            <field name="product_qty">13</field>
+        </record>
+
+        <record id="line11_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase5"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[HDD1] HDD Seagate 7200.8 80GB</field>
+            <field name="product_id" ref="product.product_product_hdd1"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">70</field>
+            <field name="product_qty">10</field>
+        </record>
+
+        <record id="line12_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase6"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[HDD2] HDD Seagate 7200.8 120GB</field>
+            <field name="product_id" ref="product.product_product_hdd2"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">70</field>
+            <field name="product_qty">10</field>
+        </record>
+
+        <record id="line12_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase6"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[RAM] DDR 256MB PC400</field>
+            <field name="product_id" ref="product.product_product_ram"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">700</field>
+            <field name="product_qty">10</field>
+        </record>
+
+        <record id="line13_purchase" model="purchase.order.line">
+            <field name="order_id" ref="order_purchase6"/>
+            <field name="date_planned" eval="time.strftime('%Y/%m/%d')"/>
+            <field name="name">[RAM512] DDR 512MB PC400</field>
+            <field name="product_id" ref="product.product_product_ram512"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="price_unit">1700</field>
+            <field name="product_qty">10</field>
+        </record>
         <workflow action="purchase_confirm" model="purchase.order" ref="order_purchase2"/>
+        <workflow action="purchase_confirm" model="purchase.order" ref="order_purchase4"/>
+        <workflow action="purchase_confirm" model="purchase.order" ref="order_purchase6"/>
 
         <record id="stock.res_company_tinyshop0" model="res.company">
             <field eval="1.0" name="po_lead"/>
index 0e3126d..7b8908a 100644 (file)
         </record>
         <workflow action="order_confirm" model="sale.order" ref="order5"/>
 
+        <!--Resource: sale.order-->
+
+        <record id="order6" model="sale.order">
+            <field name="shop_id" ref="shop"/>
+            <field model="product.pricelist" name="pricelist_id" search="[]"/>
+            <field name="user_id" ref="base.user_demo"/>
+            <field name="partner_id" ref="base.res_partner_maxtor"/>
+            <field name="partner_invoice_id" ref="base.res_partner_address_wong"/>
+            <field name="partner_shipping_id" ref="base.res_partner_address_wong"/>
+            <field name="partner_order_id" ref="base.res_partner_address_wong"/>
+        </record>
+        <record id="line10" model="sale.order.line">
+            <field name="order_id" ref="order6"/>
+            <field name="name">Onsite Senior Intervention</field>
+            <field name="product_id" ref="product.product_product_0"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="product_uom_qty">4</field>
+            <field name="price_unit">250</field>
+            <field name="type">make_to_order</field>
+            <field name="delay">15</field>
+        </record>
+        <record id="line11" model="sale.order.line">
+            <field name="order_id" ref="order6"/>
+            <field name="name">Onsite Intervention</field>
+            <field name="product_id" ref="product.product_product_1"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="product_uom_qty">4</field>
+            <field name="price_unit">500</field>
+            <field name="type">make_to_order</field>
+            <field name="delay">15</field>
+        </record>
+        <workflow action="order_confirm" model="sale.order" ref="order6"/>
+        <workflow action="manual_invoice" model="sale.order" ref="order6"/>
+
+        <!--Resource: sale.order-->
+
+        <record id="order7" model="sale.order">
+            <field name="shop_id" ref="shop"/>
+            <field model="product.pricelist" name="pricelist_id" search="[]"/>
+            <field name="user_id" ref="base.user_demo"/>
+            <field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/>
+            <field name="partner_invoice_id" ref="base.res_partner_address_3000"/>
+            <field name="partner_shipping_id" ref="base.res_partner_address_3000"/>
+            <field name="partner_order_id" ref="base.res_partner_address_3000"/>
+        </record>
+        <record id="line12" model="sale.order.line">
+            <field name="order_id" ref="order7"/>
+            <field name="name">[MB1] Mainboard ASUStek A7N8X</field>
+            <field name="product_id" ref="product.product_product_mb1"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="product_uom_qty">4</field>
+            <field name="price_unit">250</field>
+            <field name="type">make_to_order</field>
+            <field name="delay">15</field>
+        </record>
+        <record id="line13" model="sale.order.line">
+            <field name="order_id" ref="order7"/>
+            <field name="name">[MB2 Mainboard ASUStek A7N8X</field>
+            <field name="product_id" ref="product.product_product_mb2"/>
+            <field name="product_uom" ref="product.product_uom_unit"/>
+            <field name="product_uom_qty">4</field>
+            <field name="price_unit">500</field>
+            <field name="type">make_to_order</field>
+            <field name="delay">15</field>
+        </record>
+        <workflow action="order_confirm" model="sale.order" ref="order7"/>
+        <workflow action="manual_invoice" model="sale.order" ref="order7"/>
         <!-- Run all schedulers -->
         <function model="procurement.order" name="run_scheduler"/>