Initial commit: OCA Technical packages (595 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:03 +02:00
commit 2cc02aac6e
24950 changed files with 2318079 additions and 0 deletions

View file

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="view_employee_form" model="ir.ui.view">
<field name="name">hr.employee.form.inherit</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.view_employee_form" />
<field name="arch" type="xml">
<xpath expr="//div[hasclass('oe_title')]" position="inside">
<h3>
<field
name="identification_id"
placeholder="Identification No"
groups="hr.group_hr_user"
/>
</h3>
</xpath>
</field>
</record>
<record id="view_employee_tree" model="ir.ui.view">
<field name="name">hr.employee.tree.inherit</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.view_employee_tree" />
<field name="arch" type="xml">
<field name="name" position="after">
<field name="identification_id" groups="hr.group_hr_user" />
</field>
</field>
</record>
<record id="view_employee_filter" model="ir.ui.view">
<field name="name">Employees</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.view_employee_filter" />
<field name="arch" type="xml">
<field name="name" position="after">
<field name="identification_id" groups="hr.group_hr_user" />
</field>
</field>
</record>
<record id="hr_kanban_view_employees" model="ir.ui.view">
<field name="name">HR - Employees Kanban</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.hr_kanban_view_employees" />
<field name="arch" type="xml">
<li id="last_login" position="after">
<li t-if="record.identification_id" groups="hr.group_hr_user">
<field name="identification_id" />
</li>
</li>
</field>
</record>
</odoo>

View file

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="res_config_settings_view_form" model="ir.ui.view">
<field name="name">res.config.settings.view.form.inherit.hr.employee.id</field>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="hr.res_config_settings_view_form" />
<field name="arch" type="xml">
<xpath
expr="//div[hasclass('app_settings_block') and @data-key='hr']"
position="inside"
>
<h2>Employee Identifier</h2>
<div class="row mt16 o_settings_container">
<div class="col-12 col-lg-6 o_setting_box">
<div class="o_setting_right_pane">
<label for="employee_id_gen_method" />
<span
class="fa fa-lg fa-building-o"
title="Values set here are company-specific."
role="img"
aria-label="Values set here are company-specific."
groups="base.group_multi_company"
/>
<div class="row">
<div class="text-muted col-lg-8">
Select &amp; configure default employee identifier generation scheme
</div>
</div>
<div class="content-group">
<div class="mt16">
<field
name="employee_id_gen_method"
class="o_light_label"
context="{'default_company_id': company_id}"
/>
</div>
<div
class="mt16"
attrs="{'invisible': [('employee_id_gen_method','!=','random')]}"
>
<label for="employee_id_random_digits" />
<field
name="employee_id_random_digits"
class="o_light_label"
context="{'default_company_id': company_id}"
attrs="{'required': [('employee_id_gen_method','=','random')]}"
/>
</div>
<div
class="mt16"
attrs="{'invisible': [('employee_id_gen_method','!=','sequence')]}"
>
<label for="employee_id_sequence" />
<field
name="employee_id_sequence"
class="o_light_label"
domain="[('company_id', '=', company_id)]"
context="{'default_company_id': company_id}"
attrs="{'required': [('employee_id_gen_method','=','sequence')]}"
/>
</div>
</div>
</div>
</div>
</div>
</xpath>
</field>
</record>
</odoo>