Menu

Изключване на администратора от човешки ресурси (Odoo 8)

В практиката често администратора на ERP Odoo не е служител на фирмата, в която се извършва внедряването, а на фирмата внедрител. Става дума за администратора с ID 1, т.е. този, който е направил първоначалната инсталация и има пълни права. Честа грешка е изтриването на съответния свързан служител в човешки ресурси. Изтриването води след себе си невъзможност за инсталация на модулите hr_timsheet и/или hr_evaluation. Проблема се решава с промяна на съответните xml файлове:

в addons/hr_evaluation/hr_evaluation_data.xml премахнете редове 44,45 и 46 (маркирани в оранжево) или ги коментирайте  с <!-- код -->

<record id="hr_evaluation_plan_phase_sendtoemployee0" model="hr_evaluation.plan.phase">
            <field name="plan_id" ref="hr_evaluation_plan_managersevaluationplan0"/>
            <field name="name">Send to Employee</field>
            <field eval="0" name="send_anonymous_manager"/>
            <field eval="1" name="sequence"/>
            <field name="company_id" ref="base.main_company"/>
            <field name="action">self</field>
            <field eval="0" name="send_anonymous_employee"/>
            <field eval="0" name="send_answer_employee"/>
            <field name="survey_id" ref="appraisal_form"/>
            <field eval="0" name="send_answer_manager"/>
            <field eval="0" name="wait"/>
        </record>

        <record id="hr.employee" model="hr.employee">
            <field name="evaluation_plan_id" ref="hr_evaluation_plan_managersevaluationplan0"/>
        </record>

        <record forcecreate="True" id="ir_cron_scheduler_evaluation" model="ir.cron">
           <field name="name">Run Employee Appraisal</field>
           <field eval="True" name="active" />
           <field name="user_id" ref="base.user_root" />
           <field name="interval_number">1</field>
           <field name="interval_type">days</field>
           <field name="numbercall">-1</field>
           <field eval="'hr.employee'" name="model" />
           <field eval="'run_employee_evaluation'" name="function" />
           <field eval="'(False,)'" name="args" />
        </record>

в addons/hr/hr_data.xml премахнете редове от 16 до 20 (маркирани в оранжево) или ги коментирайте  с <!-- код -->

<p>More HR features are available via extra applications: Recruitment Process (manage job positions and recruitment), Timesheet Validation (record timesheets and attendance),
Leave Management (keep track of employee leaves), Expense Management (manage employee expenses), Employee Appraisals (organize employee surveys, where employees evaluate their subordinates or their manager).</p>]]></field>
        </record>
        <record id="employee" model="hr.employee">
            <field name="name">Administrator</field>
            <field name="user_id" ref="base.user_root"/>
            <field name="image" type="base64" file="hr/static/img/employee-image.png"/>
        </record>
    </data>
</openerp>

в addons/hr_timesheet/hr_timesheet_data.xml премахнете редове от 5 до 17 (маркирани в оранжево) или ги коментирайте  с <!-- код -->

<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data noupdate="1">
        <record id="analytic_journal" model="account.analytic.journal">
            <field name="code">TS</field>
            <field name="name">Timesheet Journal</field>
            <field name="type">general</field>
        </record>
        <record id="hr.employee" model="hr.employee">
            <field name="journal_id" ref="analytic_journal"/>
        </record>
        <record id="product.product_product_consultant" model="product.product">
            <field name="sale_ok">True</field>
        </record>
    </data>
</openerp>

и ръчно да създадете дневника Timesheet Jornal (TS).

По подобен начин се прави и за версия 9.

 

Последно променена вВторник, 19 Юли 2016 23:44
  • Оценете
    (2 гласа)
  • Публикувана в Odoo 8
  • Прочетена 4143 пъти
администратор

Odoo (OpenERP) интегратор и администратор

Уеб сайт: www.openerp.bg

Оставете коментар

Моля убедете се, че всички задължътелни полета (маркирани със звезда) са попълнени. Не е разрешен HTML код.

нагоре

Вход или Регистрирай се