[IMP] polish 4 - misc useability improvements from APR

bzr revid: fp@tinyerp.com-20111205144710-fzozm188f1iwrnin
This commit is contained in:
Fabien Pinckaers 2011-12-05 15:47:10 +01:00
parent f247fb7dcc
commit 74b562cc9a
14 changed files with 27 additions and 39 deletions

View File

@ -171,8 +171,8 @@
<field name="user_type" select="1"/> <field name="user_type" select="1"/>
<field name="active" groups="base.group_extended" /> <field name="active" groups="base.group_extended" />
<newline/> <newline/>
<field name="debit" invisible="context.get('config_invisible', True)"/> <field name="debit" invisible="context.get('config_invisible', True)" attrs="{'readonly':[('type','=','view')]}"/>
<field name="credit" invisible="context.get('config_invisible', True)"/> <field name="credit" invisible="context.get('config_invisible', True)" attrs="{'readonly':[('type','=','view')]}"/>
<field name="balance" invisible="context.get('config_invisible', True)"/> <field name="balance" invisible="context.get('config_invisible', True)"/>
</group> </group>
<notebook colspan="4"> <notebook colspan="4">

View File

@ -194,7 +194,7 @@
<para style="terp_tblheader_General_Centre">Origin</para> <para style="terp_tblheader_General_Centre">Origin</para>
</td> </td>
<td> <td>
<para style="terp_tblheader_General_Centre">Your Reference</para> <para style="terp_tblheader_General_Centre">Customer Code</para>
</td> </td>
</tr> </tr>
</blockTable> </blockTable>

View File

@ -32,11 +32,11 @@
<field name="prorata"/> <field name="prorata"/>
<field name="open_asset"/> <field name="open_asset"/>
</group> </group>
<group col="2" colspan="2" groups="analytic.group_analytic_accounting"> <group col="2" colspan="2" groups="analytic.group_analytic_accounting">
<separator string="Analytic information" colspan="4"/> <separator string="Analytic information" colspan="4"/>
<newline/> <newline/>
<field name="account_analytic_id"/> <field name="account_analytic_id"/>
</group> </group>
<separator string="Notes" colspan="4"/> <separator string="Notes" colspan="4"/>
<field name="note" colspan="4" nolabel="1"/> <field name="note" colspan="4" nolabel="1"/>
</form> </form>
@ -317,7 +317,7 @@
<field name="name">Review Asset Categories</field> <field name="name">Review Asset Categories</field>
<field name="res_model">account.asset.category</field> <field name="res_model">account.asset.category</field>
<field name="view_type">form</field> <field name="view_type">form</field>
<field name="view_mode">form</field> <field name="view_mode">tree,form</field>
</record> </record>
<record id="asset_category_form_view_todo" model="ir.actions.todo"> <record id="asset_category_form_view_todo" model="ir.actions.todo">

View File

@ -231,7 +231,7 @@
<para style="terp_tblheader_General_Centre">Origin</para> <para style="terp_tblheader_General_Centre">Origin</para>
</td> </td>
<td> <td>
<para style="terp_tblheader_General_Centre">Your Reference</para> <para style="terp_tblheader_General_Centre">Customer Code</para>
</td> </td>
</tr> </tr>
</blockTable> </blockTable>

View File

@ -6,7 +6,6 @@
id="base.menu_association" id="base.menu_association"
icon="terp-calendar" icon="terp-calendar"
sequence="9" sequence="9"
groups="base.group_extended"
web_icon="images/association.png" web_icon="images/association.png"
web_icon_hover="images/association-hover.png"/> web_icon_hover="images/association-hover.png"/>
<menuitem name="Configuration" id="base.menu_event_config" parent="base.menu_association" sequence="30" groups="base.group_extended"/> <menuitem name="Configuration" id="base.menu_event_config" parent="base.menu_association" sequence="30" groups="base.group_extended"/>

View File

@ -162,6 +162,7 @@
<field name="view_type">form</field> <field name="view_type">form</field>
<field name="view_mode">form</field> <field name="view_mode">form</field>
<field name="context">{'res_id': user.company_id.id}</field> <field name="context">{'res_id': user.company_id.id}</field>
<field name="help">Fill in your company data (address, logo, bank accounts) so that it's printed on your reports. You can click on the button 'Preview Header' in order to check the header/footer of PDF documents.</field>
</record> </record>
<record id="base_setup_company_todo" model="ir.actions.todo"> <record id="base_setup_company_todo" model="ir.actions.todo">
<field name="action_id" ref="action_base_setup_company"/> <field name="action_id" ref="action_base_setup_company"/>

View File

@ -61,7 +61,8 @@ Creates a dashboard for CRM that includes:
'mail', 'mail',
'base_calendar', 'base_calendar',
'resource', 'resource',
'board' 'board',
'fetchmail'
], ],
'init_xml': [ 'init_xml': [
'crm_data.xml', 'crm_data.xml',

View File

@ -23,7 +23,7 @@
{ {
'name': 'To Do List', 'name': 'To Do List',
'version': '1.0', 'version': '1.0',
'category': 'Customer Relationship Management', "category": 'Hidden/Link',
'complexity': "easy", 'complexity': "easy",
'description': """ 'description': """
Todo list for CRM leads and opportunities. Todo list for CRM leads and opportunities.

View File

@ -1,19 +1,5 @@
<openerp> <openerp>
<data> <data>
<record model="ir.actions.act_window" id="view_email_server_form_installer">
<field name="name">Setup Incoming Mail Servers</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">fetchmail.server</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" eval="False"/>
<field name="help">You can connect OpenERP to your incoming mail server so that documents (leads, tasks, issues, etc) are synchronized automatically with your incoming emails.</field>
</record>
<record id="view_email_server_form_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="view_email_server_form_installer"/>
<field name="category_id" ref="base.category_sales_management_config"/>
<field name="sequence">4</field>
</record>
</data> </data>
</openerp> </openerp>

View File

@ -32,7 +32,7 @@
</group> </group>
<notebook colspan="4"> <notebook colspan="4">
<page string="Server &amp; Login"> <page string="Server &amp; Login">
<group col="4" colspan="2" attrs="{'invisible' : [('type', '=', 'local')]}"> <group col="2" colspan="2" attrs="{'invisible' : [('type', '=', 'local')]}">
<separator string="Server Information" colspan="2"/> <separator string="Server Information" colspan="2"/>
<field name="server" colspan="4" attrs="{'required' : [('type', '!=', 'local')]}" /> <field name="server" colspan="4" attrs="{'required' : [('type', '!=', 'local')]}" />
<field name="port" required="1" attrs="{'required' : [('type', '!=', 'local')]}" /> <field name="port" required="1" attrs="{'required' : [('type', '!=', 'local')]}" />

View File

@ -2,7 +2,7 @@
<openerp> <openerp>
<data> <data>
<record id="act_hr_evaluation_tree" model="ir.actions.act_window"> <record id="act_hr_evaluation_tree" model="ir.actions.act_window">
<field name="name">My Evaluation Remaining</field> <field name="name">My Appraisal Remaining</field>
<field name="type">ir.actions.act_window</field> <field name="type">ir.actions.act_window</field>
<field name="res_model">hr_evaluation.evaluation</field> <field name="res_model">hr_evaluation.evaluation</field>
<field name="view_type">form</field> <field name="view_type">form</field>
@ -18,7 +18,7 @@
<field name="type">form</field> <field name="type">form</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="/form/board/column" position="inside"> <xpath expr="/form/board/column" position="inside">
<action name="%(act_hr_evaluation_tree)d" string="My Evaluation Remaining"/> <action name="%(act_hr_evaluation_tree)d" string="My Appraisal Remaining"/>
</xpath> </xpath>
</field> </field>
</record> </record>

View File

@ -2,7 +2,7 @@
<openerp> <openerp>
<data noupdate="1"> <data noupdate="1">
<record id="survey_2" model="survey"> <record id="survey_2" model="survey">
<field name="title">Employee Evaluation</field> <field name="title">Employee Appraisal</field>
<field name="max_response_limit">20</field> <field name="max_response_limit">20</field>
<field eval="[(6,0,[])]" name="users"/> <field eval="[(6,0,[])]" name="users"/>
<field name="type" ref="survey.survey_type1"/> <field name="type" ref="survey.survey_type1"/>
@ -11,7 +11,7 @@
<field name="state">open</field> <field name="state">open</field>
</record> </record>
<record id="survey_page_1" model="survey.page"> <record id="survey_page_1" model="survey.page">
<field name="title">Employee Evaluation Form</field> <field name="title">Employee Appraisal Form</field>
<field name="survey_id" ref="survey_2"/> <field name="survey_id" ref="survey_2"/>
<field eval="1" name="sequence"/> <field eval="1" name="sequence"/>
</record> </record>
@ -128,7 +128,7 @@
<field eval="0" name="is_require_answer"/> <field eval="0" name="is_require_answer"/>
<field name="type">descriptive_text</field> <field name="type">descriptive_text</field>
<field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field> <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
<field name="descriptive_text">* The employee will be responsible for completing a draft of the Appraisal Form as a tool for self-evaluation and a starting point for the supervisors evaluation. The employee can add examples of achievements for each criterion. <field name="descriptive_text">* The employee will be responsible for completing a draft of the Appraisal Form as a tool for self-appraisal and a starting point for the supervisors evaluation. The employee can add examples of achievements for each criterion.
Once the form had been filled, the employee send it to his supervisor. Once the form had been filled, the employee send it to his supervisor.
* It is the primary responsibility of the supervisor to gather the necessary input from the appropriate sources of feedback (internal and/or external customers, peers). In case of collaboration with OpenERP SA Belgium, the supervisor must receive completed evaluation form from the employee's Belgian project manager. * It is the primary responsibility of the supervisor to gather the necessary input from the appropriate sources of feedback (internal and/or external customers, peers). In case of collaboration with OpenERP SA Belgium, the supervisor must receive completed evaluation form from the employee's Belgian project manager.
@ -204,7 +204,7 @@ Once the form had been filled, the employee send it to his supervisor.
<field name="question">Subject</field> <field name="question">Subject</field>
<field eval="0" name="is_require_answer"/> <field eval="0" name="is_require_answer"/>
<field name="type">matrix_of_choices_only_one_ans</field> <field name="type">matrix_of_choices_only_one_ans</field>
<field name="column_name">Recommendations / Evaluations</field> <field name="column_name">Recommendations / Appraisals</field>
<field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field> <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
<field eval="0" name="make_comment_field"/> <field eval="0" name="make_comment_field"/>
<field eval="0" name="in_visible_menu_choice"/> <field eval="0" name="in_visible_menu_choice"/>
@ -227,7 +227,7 @@ Once the form had been filled, the employee send it to his supervisor.
<field name="question">Supervisors only : </field> <field name="question">Supervisors only : </field>
<field eval="0" name="is_require_answer"/> <field eval="0" name="is_require_answer"/>
<field name="type">matrix_of_choices_only_one_ans</field> <field name="type">matrix_of_choices_only_one_ans</field>
<field name="column_name">Recommendations / Evaluations</field> <field name="column_name">Recommendations / Appraisals</field>
<field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field> <field name="comment_valid_err_msg">The comment you entered is in an invalid format.</field>
<field eval="0" name="make_comment_field"/> <field eval="0" name="make_comment_field"/>
<field eval="0" name="in_visible_menu_choice"/> <field eval="0" name="in_visible_menu_choice"/>
@ -1150,7 +1150,7 @@ Once the form had been filled, the employee send it to his supervisor.
<record id="hr_evaluation_plan_managersevaluationplan0" model="hr_evaluation.plan"> <record id="hr_evaluation_plan_managersevaluationplan0" model="hr_evaluation.plan">
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field eval="6" name="month_next"/> <field eval="6" name="month_next"/>
<field name="name">Manager's Evaluation Plan</field> <field name="name">Manager's Appraisal Plan</field>
<field eval="3" name="month_first"/> <field eval="3" name="month_first"/>
<field name="company_id" ref="base.main_company"/> <field name="company_id" ref="base.main_company"/>
</record> </record>
@ -1219,7 +1219,7 @@ Once the form had been filled, the employee send it to his supervisor.
<data> <data>
<record forcecreate="True" id="ir_cron_scheduler_evaluation" model="ir.cron"> <record forcecreate="True" id="ir_cron_scheduler_evaluation" model="ir.cron">
<field name="name">Run Employee Evaluation</field> <field name="name">Run Employee Appraisal</field>
<field eval="True" name="active" /> <field eval="True" name="active" />
<field name="user_id" ref="base.user_root" /> <field name="user_id" ref="base.user_root" />
<field name="interval_number">1</field> <field name="interval_number">1</field>

View File

@ -2,11 +2,12 @@
<openerp> <openerp>
<data> <data>
<record model="ir.actions.act_window" id="action_evaluation_plans_installer"> <record model="ir.actions.act_window" id="action_evaluation_plans_installer">
<field name="name">Review Evaluation Plans</field> <field name="name">Review Appraisal Plans</field>
<field name="type">ir.actions.act_window</field> <field name="type">ir.actions.act_window</field>
<field name="res_model">hr_evaluation.plan</field> <field name="res_model">hr_evaluation.plan</field>
<field name="view_type">form</field> <field name="view_type">form</field>
<field name="view_mode">tree,form</field> <field name="view_mode">tree,form</field>
<field name="help">You can define appraisal plans (ex: first interview after 6 months, then every year). Then, each employee can be linked to an appraisal plan so that OpenERP can automatically generate interview requests to managers and/or subordinates.</field>
</record> </record>
<record id="todo_evaluation_plans_installer" model="ir.actions.todo"> <record id="todo_evaluation_plans_installer" model="ir.actions.todo">

View File

@ -37,7 +37,7 @@ system to store and search in your CV base.
'author': 'OpenERP SA', 'author': 'OpenERP SA',
'website': 'http://www.openerp.com', 'website': 'http://www.openerp.com',
'images': ['images/hr_recruitment_analysis.jpeg','images/hr_recruitment_applicants.jpeg'], 'images': ['images/hr_recruitment_analysis.jpeg','images/hr_recruitment_applicants.jpeg'],
'depends': ['decimal_precision', 'hr', 'survey', 'crm'], 'depends': ['decimal_precision', 'hr', 'survey', 'crm', 'fetchmail'],
'update_xml': [ 'update_xml': [
'wizard/hr_recruitment_phonecall_view.xml', 'wizard/hr_recruitment_phonecall_view.xml',
'wizard/hr_recruitment_employee_hired.xml', 'wizard/hr_recruitment_employee_hired.xml',