[FIX] crm stage display on lead, default stages, rename test files

bzr revid: al@openerp.com-20130321112647-5f3maiqmp6ficpwr
This commit is contained in:
Antony Lesuisse 2013-03-21 12:26:47 +01:00
parent 232840179c
commit 2df511c1e3
13 changed files with 52 additions and 51 deletions

View File

@ -103,16 +103,16 @@ Dashboard for CRM will include:
'crm_action_rule_demo.xml', 'crm_action_rule_demo.xml',
], ],
'test': [ 'test': [
'test/process/communication_with_customer.yml', 'test/crm_lead_message.yml',
'test/process/lead2opportunity2win.yml', 'test/lead2opportunity2win.yml',
'test/process/lead2opportunity_assign_salesmen.yml', 'test/lead2opportunity_assign_salesmen.yml',
'test/process/merge_opportunity.yml', 'test/crm_lead_merge.yml',
'test/process/cancel_lead.yml', 'test/crm_lead_cancel.yml',
'test/process/segmentation.yml', 'test/segmentation.yml',
'test/process/phonecalls.yml', 'test/phonecalls.yml',
'test/ui/crm_demo.yml', 'test/crm_lead_onchange.yml',
'test/ui/duplicate_lead.yml', 'test/crm_lead_copy.yml',
'test/ui/delete_lead.yml', 'test/crm_lead_unlink.yml',
], ],
'installable': True, 'installable': True,
'application': True, 'application': True,

View File

@ -7,68 +7,68 @@
<field name="name">New</field> <field name="name">New</field>
<field eval="1" name="case_default"/> <field eval="1" name="case_default"/>
<field name="state">draft</field> <field name="state">draft</field>
<field eval="'10'" name="probability"/> <field eval="0" name="probability"/>
<field eval="'10'" name="sequence"/> <field eval="10" name="sequence"/>
<field name="type">both</field> <field name="type">both</field>
</record> </record>
<record model="crm.case.stage" id="stage_lead2"> <record model="crm.case.stage" id="stage_lead2">
<field name="name">Opportunity</field> <field name="name">Opportunity</field>
<field eval="1" name="case_default"/> <field eval="1" name="case_default"/>
<field name="state">open</field> <field name="state">open</field>
<field eval="'20'" name="probability"/> <field eval="20" name="probability"/>
<field eval="'11'" name="sequence"/> <field eval="20" name="sequence"/>
<field name="type">lead</field> <field name="type">lead</field>
</record> </record>
<record model="crm.case.stage" id="stage_lead3">
<field name="name">Qualification</field>
<field eval="1" name="case_default"/>
<field name="state">open</field>
<field eval="'20'" name="probability"/>
<field eval="'12'" name="sequence"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead4">
<field name="name">Proposition</field>
<field eval="1" name="case_default"/>
<field name="state">open</field>
<field eval="'40'" name="probability"/>
<field eval="'13'" name="sequence"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead5">
<field name="name">Negotiation</field>
<field eval="1" name="case_default"/>
<field name="state">open</field>
<field eval="'60'" name="probability"/>
<field eval="'14'" name="sequence"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead6">
<field name="name">Won</field>
<field eval="1" name="case_default"/>
<field name="state">done</field>
<field eval="'100'" name="probability"/>
<field eval="'15'" name="sequence"/>
<field eval="1" name="on_change"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead7"> <record model="crm.case.stage" id="stage_lead7">
<field name="name">Dead</field> <field name="name">Dead</field>
<field eval="1" name="case_default"/> <field eval="1" name="case_default"/>
<field eval="False" name="fold"/> <field eval="False" name="fold"/>
<field name="state">cancel</field> <field name="state">cancel</field>
<field eval="'0'" name="probability"/> <field eval="0" name="probability"/>
<field eval="'16'" name="sequence"/> <field eval="30" name="sequence"/>
<field name="type">lead</field> <field name="type">lead</field>
</record> </record>
<record model="crm.case.stage" id="stage_lead3">
<field name="name">Qualification</field>
<field eval="1" name="case_default"/>
<field name="state">open</field>
<field eval="20" name="probability"/>
<field eval="100" name="sequence"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead4">
<field name="name">Proposition</field>
<field eval="1" name="case_default"/>
<field name="state">open</field>
<field eval="40" name="probability"/>
<field eval="110" name="sequence"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead5">
<field name="name">Negotiation</field>
<field eval="1" name="case_default"/>
<field name="state">open</field>
<field eval="60" name="probability"/>
<field eval="120" name="sequence"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead6">
<field name="name">Won</field>
<field eval="1" name="case_default"/>
<field name="state">done</field>
<field eval="100" name="probability"/>
<field eval="130" name="sequence"/>
<field eval="1" name="on_change"/>
<field name="type">opportunity</field>
</record>
<record model="crm.case.stage" id="stage_lead8"> <record model="crm.case.stage" id="stage_lead8">
<field name="name">Lost</field> <field name="name">Lost</field>
<field eval="1" name="case_default"/> <field eval="1" name="case_default"/>
<field eval="True" name="fold"/> <field eval="True" name="fold"/>
<field eval="1" name="on_change"/> <field eval="1" name="on_change"/>
<field name="state">cancel</field> <field name="state">cancel</field>
<field eval="'0'" name="probability"/> <field eval="0" name="probability"/>
<field eval="'17'" name="sequence"/> <field eval="140" name="sequence"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
</record> </record>

View File

@ -100,6 +100,7 @@
<button name="case_cancel" string="Cancel Case" type="object" <button name="case_cancel" string="Cancel Case" type="object"
states="draft,open,pending"/> states="draft,open,pending"/>
<field name="stage_id" widget="statusbar" clickable="True" <field name="stage_id" widget="statusbar" clickable="True"
domain="['&amp;', '|', ('case_default', '=', True), ('section_ids', '=', section_id), '|', ('type', '=', type), ('type', '=', 'both')]"
on_change="onchange_stage_id(stage_id)"/> on_change="onchange_stage_id(stage_id)"/>
</header> </header>
<sheet> <sheet>