[IMP] Update demo data: add stages

bzr revid: rim@openerp.com-20140321075345-a9wfarz2etaijy4p
This commit is contained in:
Richard Mathot (OpenERP) 2014-03-21 08:53:45 +01:00
parent 21b7829c70
commit 7a77412cca
6 changed files with 38 additions and 2 deletions

View File

@ -5,6 +5,7 @@
<record model="survey.survey" id="appraisal_form">
<field name="title">Employee Appraisal Form</field>
<field name="state">open</field>
<field name="stage_id" ref="survey.stage_permanent" />
<field name="res_model">hr_evaluation</field>
<field name="date_open" eval="time.strftime('%Y-%m-%d %H:%M:%S')" />
<field name="visible_to_user" eval="False"/>
@ -323,6 +324,7 @@ over the coming year.&lt;/p&gt;</field>
<record model="survey.survey" id="opinion_form">
<field name="title">Employee Opinion Form</field>
<field name="state">open</field>
<field name="stage_id" ref="survey.stage_permanent" />
<field name="res_model">hr_evaluation</field>
<field name="date_open" eval="time.strftime('%Y-%m-%d %H:%M:%S')" />
<field name="visible_to_user" eval="False"/>

View File

@ -5,6 +5,7 @@
<record model="survey.survey" id="recruitment_form">
<field name="title">Recruitment Form</field>
<field name="state">open</field>
<field name="stage_id" ref="survey.stage_permanent" />
<field name="res_model">hr_recruitment</field>
<field name="date_open" eval="time.strftime('%Y-%m-%d %H:%M:%S')" />
<field name="visible_to_user" eval="False"/>

View File

@ -44,6 +44,7 @@ sent mails with personal token for the invitation of the survey.
'views/survey_templates.xml',
'views/survey_result.xml',
'wizard/survey_email_compose_message.xml',
'data/survey_stages.xml',
'data/survey_cron.xml'
],
'demo': ['data/survey_demo_user.xml',

View File

@ -5,6 +5,7 @@
<record model="survey.survey" id="feedback_form">
<field name="title">User Feedback Form</field>
<field name="state">open</field>
<field name="stage_id" ref="survey.stage_in_progress" />
<field name="date_open" eval="time.strftime('%Y-%m-%d %H:%M:%S')" />
<field name="visible_to_user" eval="True"/>
<field name="auth_required" eval="False" />

View File

@ -0,0 +1,30 @@
<?xml version="1.0"?>
<openerp>
<data noupdate="1">
<!-- Standard stages for surveys -->
<record id="stage_draft" model="survey.stage">
<field name="name">Draft</field>
<field name="sequence" eval="1" />
<field name="survey_open" eval="True" />
<field name="folded" eval="False" />
</record>
<record id="stage_in_progress" model="survey.stage">
<field name="name">In progress</field>
<field name="sequence" eval="2" />
<field name="survey_open" eval="True" />
<field name="folded" eval="False" />
</record>
<record id="stage_closed" model="survey.stage">
<field name="name">Closed</field>
<field name="sequence" eval="3" />
<field name="survey_open" eval="False" />
<field name="folded" eval="True" />
</record>
<record id="stage_permanent" model="survey.stage">
<field name="name">Permanent</field>
<field name="sequence" eval="4" />
<field name="survey_open" eval="True" />
<field name="folded" eval="False" />
</record>
</data>
</openerp>

View File

@ -351,11 +351,12 @@ class survey_stage(osv.Model):
_columns = {
'name': fields.text(string="Name", required=True, translate=True),
'sequence': fields.integer(string="Sequence"),
'open': fields.boolean(string="Display these surveys?")
'survey_open': fields.boolean(string="Display these surveys?"),
'folded': fields.boolean(string="Folded column by default")
}
_defaults = {
'sequence': 1,
'open': True
'survey_open': True
}
_sql_constraints = [
('positive_sequence', 'CHECK(sequence >= 0)', 'Sequence number MUST be a natural')