[IMP]: project*: Improved xml_id of demo project
bzr revid: rpa@tinyerp.com-20120807092031-xhwx7ei3equqw275
This commit is contained in:
parent
0591aaa554
commit
1dab436b8d
|
@ -500,19 +500,19 @@
|
|||
|
||||
<!-- Project -->
|
||||
|
||||
<record id="project.project_project_9" model="project.project">
|
||||
<record id="project.project_project_2" model="project.project">
|
||||
<field name="company_id" ref="res_company_oerp_be"/>
|
||||
<field name="currency_id" ref="base.EUR"/>
|
||||
</record>
|
||||
<record id="project.project_project_21" model="project.project">
|
||||
<record id="project.project_project_3" model="project.project">
|
||||
<field name="company_id" ref="res_company_oerp_us"/>
|
||||
<field name="currency_id" ref="base.EUR"/>
|
||||
</record>
|
||||
<record id="project.project_project_22" model="project.project">
|
||||
<record id="project.project_project_4" model="project.project">
|
||||
<field name="company_id" ref="res_company_oerp_be"/>
|
||||
<field name="currency_id" ref="base.EUR"/>
|
||||
</record>
|
||||
<record id="project.project_project_23" model="project.project">
|
||||
<record id="project.project_project_5" model="project.project">
|
||||
<field name="company_id" ref="res_company_oerp_in"/>
|
||||
<field name="currency_id" ref="base.EUR"/>
|
||||
</record>
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
</record>
|
||||
|
||||
<!-- Projects -->
|
||||
<record id="project_integrate_openerp" model="project.project">
|
||||
<record id="project_project_1" model="project.project">
|
||||
<field name="date_start" eval="time.strftime('%Y-%m-01 10:00:00')"/>
|
||||
<field name="state">open</field>
|
||||
<field name="type">normal</field>
|
||||
|
@ -89,7 +89,7 @@
|
|||
<field name="remaining_hours" eval="100.0"/>
|
||||
<field name="user_id" ref="base.user_niv"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Prepare Requirements Document</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
<field name="color">3</field>
|
||||
|
@ -101,7 +101,7 @@
|
|||
<field name="remaining_hours" eval="80.0"/>
|
||||
<field name="user_id" ref="base.user_niv"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Make SRS</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -110,7 +110,7 @@
|
|||
<field name="remaining_hours" eval="40.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Design Use Cases</field>
|
||||
<field name="date_deadline" eval="time.strftime('%Y-%m-24')"/>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
|
@ -124,7 +124,7 @@
|
|||
<field name="remaining_hours" eval="25.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Budget Planning</field>
|
||||
<field name="description">Use the account_budget module</field>
|
||||
<field name="date_deadline" eval="time.strftime('%Y-%m-19')"/>
|
||||
|
@ -136,7 +136,7 @@
|
|||
<field name="remaining_hours" eval="25.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Quality Planning</field>
|
||||
<field name="kanban_state">done</field>
|
||||
<field name="priority">0</field>
|
||||
|
@ -148,7 +148,7 @@
|
|||
<field name="remaining_hours" eval="20.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Risk Management Planning</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -157,7 +157,7 @@
|
|||
<field name="remaining_hours" eval="30.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Create Project Schedules</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -166,7 +166,7 @@
|
|||
<field name="remaining_hours" eval="10.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Dataflow Design</field>
|
||||
<field name="priority">0</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
|
@ -178,7 +178,7 @@
|
|||
<field name="remaining_hours" eval="50.0"/>
|
||||
<field name="user_id" ref="base.user_al"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">User Interface Design</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -187,7 +187,7 @@
|
|||
<field name="remaining_hours" eval="40.0"/>
|
||||
<field name="user_id" ref="base.user_fpi"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Develop Module in Sale Management</field>
|
||||
<field name="kanban_state">blocked</field>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
|
@ -197,7 +197,7 @@
|
|||
<field name="remaining_hours" eval="90.0"/>
|
||||
<field name="user_id" ref="base.user_fpi"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Develop module in Warehouse</field>
|
||||
<field name="stage_id" ref="project_tt_merge"/>
|
||||
</record>
|
||||
|
@ -208,7 +208,7 @@
|
|||
<field name="remaining_hours" eval="20.0"/>
|
||||
<field name="user_id" ref="base.user_fpi"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Integrate Modules</field>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
<field name="color">6</field>
|
||||
|
@ -223,7 +223,7 @@
|
|||
<field name="remaining_hours" eval="50.0"/>
|
||||
<field name="user_id" ref="base.user_mit"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Unit Testing</field>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
</record>
|
||||
|
@ -234,7 +234,7 @@
|
|||
<field name="remaining_hours" eval="30.0"/>
|
||||
<field name="user_id" ref="base.user_mit"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Regression Test</field>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
</record>
|
||||
|
@ -243,7 +243,7 @@
|
|||
<field name="remaining_hours" eval="15.0"/>
|
||||
<field name="user_id" ref="base.user_fpi"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Documentation</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
<field name="date_start">2011-02-06</field>
|
||||
|
@ -254,7 +254,7 @@
|
|||
<field name="remaining_hours" eval="40.0"/>
|
||||
<field name="user_id" ref="base.user_mit"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Performance Tuning</field>
|
||||
<field name="description">Test on Runbot</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
|
@ -266,7 +266,7 @@
|
|||
<field name="remaining_hours" eval="5.0"/>
|
||||
<field name="user_id" ref="base.user_niv"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Deploy and Review on Customer System</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -277,7 +277,7 @@
|
|||
<field name="remaining_hours" eval="10.0"/>
|
||||
<field name="user_id" ref="base.user_niv"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
<field name="name">Training and Presentation</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -285,14 +285,14 @@
|
|||
<!-- Resource: project.project-->
|
||||
<!-- Projects -->
|
||||
|
||||
<record id="project_project_9" model="project.project">
|
||||
<record id="project_project_2" model="project.project">
|
||||
<field name="name">OpenERP Integration</field>
|
||||
<field name="parent_id" ref="all_projects_account"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="alias_model">project.task</field>
|
||||
<field name="type_ids" eval="[(6, 0, [ref('project_tt_specification'),ref('project_tt_development'),ref('project_tt_testing'),ref('project_tt_merge')])]"/>
|
||||
</record>
|
||||
<record id="project_project_21" model="project.project">
|
||||
<record id="project_project_3" model="project.project">
|
||||
<field name="priority">10</field>
|
||||
<field name="parent_id" ref="all_projects_account"/>
|
||||
<field name="name">Study + Prototype</field>
|
||||
|
@ -301,7 +301,7 @@
|
|||
<field name="type_ids" eval="[(6, 0, [ref('project_tt_specification'),ref('project_tt_development')])]"/>
|
||||
<field name="members" eval="[(6, 0, [ref('base.user_root'),ref('base.user_demo')])]"/>
|
||||
</record>
|
||||
<record id="project_project_22" model="project.project">
|
||||
<record id="project_project_4" model="project.project">
|
||||
<field name="priority">20</field>
|
||||
<field name="parent_id" ref="all_projects_account"/>
|
||||
<field name="name">Specific Developments</field>
|
||||
|
@ -310,7 +310,7 @@
|
|||
<field name="type_ids" eval="[(6, 0, [ref('project_tt_specification'), ref('project_tt_development')])]"/>
|
||||
<field name="members" eval="[(6, 0, [ref('base.user_root'),ref('base.user_demo')])]"/>
|
||||
</record>
|
||||
<record id="project_project_23" model="project.project">
|
||||
<record id="project_project_5" model="project.project">
|
||||
<field name="priority">30</field>
|
||||
<field name="parent_id" ref="all_projects_account"/>
|
||||
<field name="name">Install, data import, configuration</field>
|
||||
|
@ -325,7 +325,7 @@
|
|||
<field name="remaining_hours">38.0</field>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="project_id" ref="project_project_22"/>
|
||||
<field name="project_id" ref="project_project_4"/>
|
||||
<field name="description">BoM, After sales returns, interventions. Traceability.</field>
|
||||
<field name="name">Specific adaptation to MRP</field>
|
||||
</record>
|
||||
|
@ -336,7 +336,7 @@
|
|||
<field name="remaining_hours">16.0</field>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
<field name="project_id" ref="project_project_23"/>
|
||||
<field name="project_id" ref="project_project_5"/>
|
||||
<field name="name">Data importation + Doc</field>
|
||||
</record>
|
||||
<function model="project.task" name="do_open" eval="[ref('project_task_130')], {'install_mode': True}"/>
|
||||
|
@ -346,7 +346,7 @@
|
|||
<field name="remaining_hours">16.0</field>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="stage_id" ref="project_tt_development"/>
|
||||
<field name="project_id" ref="project_project_23"/>
|
||||
<field name="project_id" ref="project_project_5"/>
|
||||
<field name="name">Modifications asked by the customer.</field>
|
||||
</record>
|
||||
<function model="project.task" name="do_open" eval="[ref('project_task_131')], {'install_mode': True}"/>
|
||||
|
@ -357,7 +357,7 @@
|
|||
<field name="stage_id" ref="project_tt_testing"/>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="priority">0</field>
|
||||
<field name="project_id" ref="project_project_21"/>
|
||||
<field name="project_id" ref="project_project_3"/>
|
||||
<field name="name">Customer analysis + Architecture</field>
|
||||
<field name="color">7</field>
|
||||
</record>
|
||||
|
@ -367,7 +367,7 @@
|
|||
<field name="remaining_hours">8.0</field>
|
||||
<field name="stage_id" ref="project_tt_testing"/>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="project_id" ref="project_project_21"/>
|
||||
<field name="project_id" ref="project_project_3"/>
|
||||
<field name="name">Internal testing + Software Install</field>
|
||||
<field name="color">8</field>
|
||||
</record>
|
||||
|
@ -378,7 +378,7 @@
|
|||
<field name="stage_id" ref="project_tt_development"/>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="priority">2</field>
|
||||
<field name="project_id" ref="project_project_21"/>
|
||||
<field name="project_id" ref="project_project_3"/>
|
||||
<field name="name">Analysis, Data Importation</field>
|
||||
</record>
|
||||
<function model="project.task" name="do_open" eval="[ref('project_task_188')], {'install_mode': True}"/>
|
||||
|
@ -388,7 +388,7 @@
|
|||
<field name="planned_hours">16.0</field>
|
||||
<field name="remaining_hours">16.0</field>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="project_id" ref="project_project_23"/>
|
||||
<field name="project_id" ref="project_project_5"/>
|
||||
<field name="name">Parameters</field>
|
||||
<field name="stage_id" ref="project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -399,14 +399,14 @@
|
|||
<field name="planned_hours">32.0</field>
|
||||
<field name="remaining_hours">32.0</field>
|
||||
<field name="user_id" eval="False"/>
|
||||
<field name="project_id" ref="project_project_21"/>
|
||||
<field name="project_id" ref="project_project_3"/>
|
||||
<field name="name">Start of the doc redaction + MRP</field>
|
||||
<field name="stage_id" ref="project_tt_testing"/>
|
||||
</record>
|
||||
|
||||
<!-- Schedule tasks to assign users and dates -->
|
||||
<function model="project.project" name="schedule_tasks"
|
||||
eval="[ref('project_project_21'), ref('project_project_22'), ref('project_project_23')], {'install_mode': True}"/>
|
||||
eval="[ref('project_project_3'), ref('project_project_4'), ref('project_project_5')], {'install_mode': True}"/>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
-
|
||||
!record {model: project.project, id: project_integrate_openerp, view: False}:
|
||||
!record {model: project.project, id: project_project_1, view: False}:
|
||||
partner_id: base.res_partner_2
|
||||
-
|
||||
!record {model: project.task, id: project_task_1, view: False}:
|
||||
|
@ -9,4 +9,4 @@
|
|||
planned_hours: 10.00
|
||||
-
|
||||
!record {model: project.task, id: project_task_1, view: False}:
|
||||
project_id: project_integrate_openerp
|
||||
project_id: project_project_1
|
|
@ -4,7 +4,7 @@
|
|||
I create duplicate template.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
new_template = self.duplicate_template(cr, uid, [ref("project_integrate_openerp")])
|
||||
new_template = self.duplicate_template(cr, uid, [ref("project_project_1")])
|
||||
assert new_template, "duplicate template is not created"
|
||||
template = self.browse(cr, uid, new_template['res_id'], context=context)
|
||||
assert template.state == 'open', "Duplicate template must be in open state."
|
||||
|
@ -12,59 +12,59 @@
|
|||
I convert template into real Project.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.reset_project(cr, uid, [ref("project_integrate_openerp")])
|
||||
self.reset_project(cr, uid, [ref("project_project_1")])
|
||||
-
|
||||
I check project details after convert from template.
|
||||
-
|
||||
!assert {model: project.project, id: project_integrate_openerp, severity: error, string: Project should be active}:
|
||||
!assert {model: project.project, id: project_project_1, severity: error, string: Project should be active}:
|
||||
- state == "open"
|
||||
-
|
||||
I put project in pending.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.set_pending(cr, uid, [ref("project_integrate_openerp")])
|
||||
self.set_pending(cr, uid, [ref("project_project_1")])
|
||||
-
|
||||
I check state after put in pending.
|
||||
-
|
||||
!assert {model: project.project, id: project_integrate_openerp, severity: error, string: Project should be in pending state}:
|
||||
!assert {model: project.project, id: project_project_1, severity: error, string: Project should be in pending state}:
|
||||
- state == "pending"
|
||||
-
|
||||
I re-open the project.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.set_open(cr, uid, [ref("project_integrate_openerp")])
|
||||
self.set_open(cr, uid, [ref("project_project_1")])
|
||||
-
|
||||
I check state after reopen.
|
||||
-
|
||||
!assert {model: project.project, id: project_integrate_openerp, severity: error, string: Project should be open.}:
|
||||
!assert {model: project.project, id: project_project_1, severity: error, string: Project should be open.}:
|
||||
- state == "open"
|
||||
-
|
||||
I close the project.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.set_done(cr, uid, [ref("project_integrate_openerp")])
|
||||
self.set_done(cr, uid, [ref("project_project_1")])
|
||||
-
|
||||
I check state after closed.
|
||||
-
|
||||
!assert {model: project.project, id: project_integrate_openerp, severity: error, string: Project should be close.}:
|
||||
!assert {model: project.project, id: project_project_1, severity: error, string: Project should be close.}:
|
||||
- state == "close"
|
||||
-
|
||||
I set project into template.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.set_template(cr, uid, [ref("project_integrate_openerp")])
|
||||
self.set_template(cr, uid, [ref("project_project_1")])
|
||||
-
|
||||
I schedule tasks of project.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.schedule_tasks(cr, uid, [ref("project_integrate_openerp")], context=context)
|
||||
self.schedule_tasks(cr, uid, [ref("project_project_1")], context=context)
|
||||
-
|
||||
I copy the tasks of project.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.copy(cr, uid, ref("project_integrate_openerp"))
|
||||
self.copy(cr, uid, ref("project_project_1"))
|
||||
-
|
||||
I cancel Project.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
self.set_cancel(cr, uid, [ref("project_project_9")])
|
||||
self.set_cancel(cr, uid, [ref("project_project_2")])
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field eval="15.0" name="duration"/>
|
||||
<field name="name">Bug in Accounts module</field>
|
||||
<field name="email_from">agr@agrolait.com</field>
|
||||
|
@ -39,7 +39,7 @@
|
|||
<field eval="1" name="active"/>
|
||||
<field eval="3.5" name="duration"/>
|
||||
<field name="name">Program not giving proper output</field>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="stage_id" ref="project.project_tt_specification"/>
|
||||
</record>
|
||||
|
||||
|
@ -50,7 +50,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="2.3" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_23"/>
|
||||
<field name="project_id" ref="project.project_project_5"/>
|
||||
<field name="name">Output incorrect</field>
|
||||
<field name="stage_id" ref="project.project_tt_development"/>
|
||||
<field name="categ_ids" eval="[(6, 0, [
|
||||
|
@ -66,7 +66,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="4.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Problem loading page</field>
|
||||
<field name="stage_id" ref="project.project_tt_testing"/>
|
||||
</record>
|
||||
|
@ -79,7 +79,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="1.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Page not Found</field>
|
||||
<field name="stage_id" ref="project.project_tt_development"/>
|
||||
</record>
|
||||
|
@ -92,7 +92,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="4.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Programming Error</field>
|
||||
<field name="stage_id" ref="project.project_tt_testing"/>
|
||||
<field name="categ_ids" eval="[(6, 0, [
|
||||
|
@ -108,7 +108,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="2.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_9"/>
|
||||
<field name="project_id" ref="project.project_project_2"/>
|
||||
<field name="name">Logical Error in Program</field>
|
||||
<field name="stage_id" ref="project.project_tt_testing"/>
|
||||
</record>
|
||||
|
@ -121,7 +121,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="7.3" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_9"/>
|
||||
<field name="project_id" ref="project.project_project_2"/>
|
||||
<field name="name">Constraint Error</field>
|
||||
<field name="stage_id" ref="project.project_tt_testing"/>
|
||||
</record>
|
||||
|
@ -133,7 +133,7 @@
|
|||
<field name="partner_id" ref="base.res_partner_5"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="1.3" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Error in Program</field>
|
||||
<field name="stage_id" ref="project.project_tt_testing"/>
|
||||
</record>
|
||||
|
@ -146,7 +146,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="13.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_9"/>
|
||||
<field name="project_id" ref="project.project_project_2"/>
|
||||
<field name="name">Patches Error in Program</field>
|
||||
<field name="stage_id" ref="project.project_tt_testing"/>
|
||||
</record>
|
||||
|
@ -159,7 +159,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="3.2" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_21"/>
|
||||
<field name="project_id" ref="project.project_project_3"/>
|
||||
<field name="name">New Features To Be Added</field>
|
||||
<field name="stage_id" ref="project.project_tt_merge"/>
|
||||
</record>
|
||||
|
@ -172,7 +172,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="3.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_21"/>
|
||||
<field name="project_id" ref="project.project_project_3"/>
|
||||
<field name="name">Add menus to the module</field>
|
||||
<field name="email_from">info@opensides.be</field>
|
||||
<field name="stage_id" ref="project.project_tt_development"/>
|
||||
|
@ -186,7 +186,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="2.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_9"/>
|
||||
<field name="project_id" ref="project.project_project_2"/>
|
||||
<field name="name">Include Attendance sheet in Project</field>
|
||||
<field name="email_from">contact@tecsas.fr</field>
|
||||
<field name="stage_id" ref="project.project_tt_development"/>
|
||||
|
@ -200,7 +200,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="2.45" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Create new object</field>
|
||||
<field name="stage_id" ref="project.project_tt_specification"/>
|
||||
</record>
|
||||
|
@ -213,7 +213,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="15.0" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Improve Reports in HRMS</field>
|
||||
<field name="stage_id" ref="project.project_tt_development"/>
|
||||
</record>
|
||||
|
@ -226,7 +226,7 @@
|
|||
<field name="section_id" ref="crm.section_sales_department"/>
|
||||
<field eval="1" name="active"/>
|
||||
<field eval="06.15" name="duration"/>
|
||||
<field name="project_id" ref="project.project_project_22"/>
|
||||
<field name="project_id" ref="project.project_project_4"/>
|
||||
<field name="name">Improve Reports in PMS</field>
|
||||
<field name="stage_id" ref="project.project_tt_specification"/>
|
||||
</record>
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
name: 'Error in account module'
|
||||
-
|
||||
!record {model: project.issue, id: project01, view: False}:
|
||||
project_id: 'project.project_project_9'
|
||||
project_id: 'project.project_project_2'
|
||||
name: 'OpenERP Integration'
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
This Demo data file Human Resources, Phases and Resources,Tasks allocation and also run scheduling of phase and tasks.
|
||||
-->
|
||||
|
||||
<record id="project.project_integrate_openerp" model="project.project">
|
||||
<record id="project.project_project_1" model="project.project">
|
||||
<field name="resource_calendar_id" ref="resource.timesheet_group1"/>
|
||||
</record>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
|||
<field eval="1" name="sequence"/>
|
||||
<field name="duration">30</field>
|
||||
<field name="constraint_date_start" eval="time.strftime('%Y-%m-01 10:00:00')"></field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
</record>
|
||||
|
||||
<function model="project.phase" name="set_open" eval="[ref('project_phase_1')]"/>
|
||||
|
@ -29,7 +29,7 @@
|
|||
<field name="product_uom" ref="product.product_uom_day"/>
|
||||
<field eval="2" name="sequence"/>
|
||||
<field name="duration">20</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
</record>
|
||||
<function model="project.phase" name="set_open" eval="[ref('project_phase_2')]"/>
|
||||
|
||||
|
@ -39,7 +39,7 @@
|
|||
<field name="product_uom" ref="product.product_uom_day"/>
|
||||
<field eval="3" name="sequence"/>
|
||||
<field name="duration">20</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
</record>
|
||||
<function model="project.phase" name="set_open" eval="[ref('project_phase_3')]"/>
|
||||
|
||||
|
@ -49,7 +49,7 @@
|
|||
<field name="product_uom" ref="product.product_uom_day"/>
|
||||
<field eval="4" name="sequence"/>
|
||||
<field name="duration">90</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
</record>
|
||||
|
||||
<record id="project_phase_5" model="project.phase">
|
||||
|
@ -58,7 +58,7 @@
|
|||
<field name="product_uom" ref="product.product_uom_day"/>
|
||||
<field eval="5" name="sequence"/>
|
||||
<field name="duration">30</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
</record>
|
||||
|
||||
<record id="project_phase_6" model="project.phase">
|
||||
|
@ -67,7 +67,7 @@
|
|||
<field name="product_uom" ref="product.product_uom_day"/>
|
||||
<field eval="6" name="sequence"/>
|
||||
<field name="duration">10</field>
|
||||
<field name="project_id" ref="project.project_integrate_openerp"/>
|
||||
<field name="project_id" ref="project.project_project_1"/>
|
||||
</record>
|
||||
|
||||
<function model="project.phase" name="set_open" eval="[ref('project_phase_6')]"/>
|
||||
|
@ -146,9 +146,9 @@
|
|||
</record>
|
||||
|
||||
<!-- run scheduling of phase -->
|
||||
<!--<function model="project.project" name="schedule_phases" eval="(ref('project.project_integrate_openerp'),)"/>-->
|
||||
<!--<function model="project.project" name="schedule_phases" eval="(ref('project.project_project_1'),)"/>-->
|
||||
<!-- run scheduling of tasks -->
|
||||
<!--<function model="project.project" name="schedule_tasks" eval="(ref('project.project_integrate_openerp'),)"/>-->
|
||||
<!--<function model="project.project" name="schedule_tasks" eval="(ref('project.project_project_1'),)"/>-->
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
-
|
||||
!record {model: project.compute.phases, id: project_compute_phases01}:
|
||||
target_project: 'one'
|
||||
project_id: project.project_integrate_openerp
|
||||
project_id: project.project_project_1
|
||||
-
|
||||
I schedule the phases.
|
||||
-
|
||||
|
@ -15,7 +15,7 @@
|
|||
I check the starting date and ending date on the phases after scheduling.
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
project = self.browse(cr, uid, ref("project.project_integrate_openerp"), context=context)
|
||||
project = self.browse(cr, uid, ref("project.project_project_1"), context=context)
|
||||
def _convert(date):
|
||||
import time
|
||||
return time.strptime(date, '%Y-%m-%d %H:%M:%S')
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
I create a record to compute the tasks of project.
|
||||
-
|
||||
!record {model: project.compute.tasks, id: project_compute_tasks0}:
|
||||
project_id: project.project_integrate_openerp
|
||||
project_id: project.project_project_1
|
||||
-
|
||||
I compute and shedule the tasks.
|
||||
-
|
||||
|
@ -12,7 +12,7 @@
|
|||
Check if tasks scheduled, check that either of task's start_date, end_date and user_id is not null
|
||||
-
|
||||
!python {model: project.project}: |
|
||||
prj = self.browse(cr, uid, [ref("project.project_integrate_openerp")])[0]
|
||||
prj = self.browse(cr, uid, [ref("project.project_project_1")])[0]
|
||||
for task in prj.tasks:
|
||||
if task.state in ('done','cancelled'):
|
||||
continue
|
||||
|
|
Loading…
Reference in New Issue