[RFC]pms_hr_property: precommit green

This commit is contained in:
Darío Lodeiros
2023-12-19 10:37:34 +01:00
parent 08a7caee57
commit 7a43d2c698
5 changed files with 34 additions and 17 deletions

View File

@@ -7,7 +7,7 @@ PMS Hr Property
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:30ae089c24543b98d5ecaf50b945104ba17da4656df5eb63a23ca281fce568f5 !! source digest: sha256:5542a95381d15a9ae2cba13febb427944f45e45efc07981792d91cfbb02ffb82
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png

View File

@@ -2,20 +2,20 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{ {
'name': 'PMS Hr Property', "name": "PMS Hr Property",
'summary': """ "summary": """
Adds to the employee the property on which he works.""", Adds to the employee the property on which he works.""",
'version': '14.0.1.0.0', "version": "14.0.1.0.0",
'license': 'AGPL-3', "license": "AGPL-3",
'author': 'OsoTranquilo,Odoo Community Association (OCA)', "author": "OsoTranquilo,Odoo Community Association (OCA)",
'website': 'https://github.com/OCA/pms', "website": "https://github.com/OCA/pms",
"category": "PMS/HR", "category": "PMS/HR",
'depends': [ "depends": [
"hr", "hr",
"pms", "pms",
], ],
'data': [ "data": [
'views/hr_employee_view.xml', "views/hr_employee_view.xml",
], ],
"installable": True, "installable": True,
} }

View File

@@ -2,7 +2,7 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import _, api, fields, models from odoo import fields, models
class HrEmployeeBase(models.AbstractModel): class HrEmployeeBase(models.AbstractModel):

View File

@@ -367,7 +367,7 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:30ae089c24543b98d5ecaf50b945104ba17da4656df5eb63a23ca281fce568f5 !! source digest: sha256:5542a95381d15a9ae2cba13febb427944f45e45efc07981792d91cfbb02ffb82
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/pms/tree/14.0/pms_hr_property"><img alt="OCA/pms" src="https://img.shields.io/badge/github-OCA%2Fpms-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/pms-14-0/pms-14-0-pms_hr_property"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/pms&amp;target_branch=14.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/pms/tree/14.0/pms_hr_property"><img alt="OCA/pms" src="https://img.shields.io/badge/github-OCA%2Fpms-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/pms-14-0/pms-14-0-pms_hr_property"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/pms&amp;target_branch=14.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module extends the functionality of hr to support multiproperty in PMS. <p>This module extends the functionality of hr to support multiproperty in PMS.

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8" ?>
<odoo> <odoo>
<record id="hr_property_employee_view_form" model="ir.ui.view"> <record id="hr_property_employee_view_form" model="ir.ui.view">
<field name="name">hr.property.employee.form</field> <field name="name">hr.property.employee.form</field>
@@ -6,7 +6,11 @@
<field name="inherit_id" ref="hr.view_employee_form" /> <field name="inherit_id" ref="hr.view_employee_form" />
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//field[@name='coach_id']" position="after"> <xpath expr="//field[@name='coach_id']" position="after">
<field name="property_ids" widget="many2many_tags" options="{'no_create': True}" /> <field
name="property_ids"
widget="many2many_tags"
options="{'no_create': True}"
/>
</xpath> </xpath>
</field> </field>
</record> </record>
@@ -17,7 +21,11 @@
<field name="inherit_id" ref="hr.view_employee_tree" /> <field name="inherit_id" ref="hr.view_employee_tree" />
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//field[@name='job_id']" position="after"> <xpath expr="//field[@name='job_id']" position="after">
<field name="property_ids" widget="many2many_tags" options="{'no_create': True}" /> <field
name="property_ids"
widget="many2many_tags"
options="{'no_create': True}"
/>
</xpath> </xpath>
</field> </field>
</record> </record>
@@ -29,7 +37,11 @@
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//field[@name='work_phone']" position="after"> <xpath expr="//field[@name='work_phone']" position="after">
<div role="separator" class="dropdown-divider" /> <div role="separator" class="dropdown-divider" />
<field name="property_ids" widget="many2many_tags" options="{'no_create': True}" /> <field
name="property_ids"
widget="many2many_tags"
options="{'no_create': True}"
/>
</xpath> </xpath>
</field> </field>
</record> </record>
@@ -40,7 +52,12 @@
<field name="inherit_id" ref="hr.view_employee_filter" /> <field name="inherit_id" ref="hr.view_employee_filter" />
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//field[@name='company_id']" position="after"> <xpath expr="//field[@name='company_id']" position="after">
<field name="property_ids" string="Workplace" enable_counters="1" select="multi" /> <field
name="property_ids"
string="Workplace"
enable_counters="1"
select="multi"
/>
</xpath> </xpath>
</field> </field>
</record> </record>