Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][MIG] hr_employee_ppe: Migration to 16.0 #1402

Merged
merged 22 commits into from
Dec 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
6a8c011
[12.0][ADD] hr_employee_ppe
eduaparicio Jun 8, 2020
96235e3
[UPD] Update hr_employee_ppe.pot
oca-travis Sep 15, 2020
3b556d7
[IMP] hr_employee_ppe: Fix Maintainers and module credits
marcelsavegnago Oct 31, 2020
86ac0c2
[UPD] Update hr_employee_ppe.pot
oca-travis Feb 28, 2021
bf58a69
[IMP] hr_employee_ppe: black, isort, prettier
marcelsavegnago Feb 28, 2021
0e70177
[MIG] hr_employee_ppe: Migration to 13.0
marcelsavegnago Feb 28, 2021
a12df9f
[UPD] Update hr_employee_ppe.pot
oca-travis Mar 22, 2021
2f852f9
[IMP] hr_employee_ppe: adapt it to new module hr_personal_equipment_r…
albariera Sep 27, 2021
863ce32
[UPD] Update hr_employee_ppe.pot
oca-travis Dec 24, 2021
00de454
Update translation files
oca-transbot Dec 24, 2021
01c60f1
[MIG] hr_employee_ppe: Migration to 14.0
Jan 18, 2022
8d9a41e
[UPD] Update hr_employee_ppe.pot
oca-travis Jan 21, 2022
1c44b58
Added translation using Weblate (Spanish)
rafamarpe Mar 29, 2022
af5a4da
Added translation using Weblate (German)
marylla May 11, 2022
0478f4e
[14.0][FIX] hr_employee_ppe: compute field contains PPE
miguel-S73 Feb 28, 2023
502eb6b
hr_employee_ppe 14.0.1.0.1
OCA-git-bot Apr 18, 2023
1633099
Added translation using Weblate (Italian)
mymage May 18, 2023
fecb712
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 30, 2023
b156383
Update translation files
weblate Oct 9, 2023
4ea92ce
Translated using Weblate (Spanish)
Ivorra78 Feb 18, 2024
3ccbce0
[IMP] hr_employee_ppe: pre-commit execution
anusriNPS Nov 8, 2024
07d6c15
[MIG] hr_employee_ppe: Migration to 16.0
anusriNPS Nov 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
107 changes: 107 additions & 0 deletions hr_employee_ppe/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
==============================================
Personal Protective Equipment (PPE) Management
==============================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:f93350fdf3af6b48bd086a31abb6cd33bcf2b9b3ad1c793ea8fd8a8ac6a65251
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fhr-lightgray.png?logo=github
:target: https://github.com/OCA/hr/tree/16.0/hr_employee_ppe
:alt: OCA/hr
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/hr-16-0/hr-16-0-hr_employee_ppe
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/hr&target_branch=16.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module allows you to manage allocation of PPE to your employees.
A product can be marked as ppe and additional information as duration and indications can also be added.
If ppe products are selected in a equipment request, a button to print a receipt of PPE will appear.
In addition, a chron will check every day if an allocation has been expired.

**Table of contents**

.. contents::
:local:

Installation
============

To install this module, you need to have HR module installed or it will be requested during installation.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/hr/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/hr/issues/new?body=module:%20hr_employee_ppe%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Escodoo

Contributors
~~~~~~~~~~~~

* Eduardo Aparicio <[email protected]>
* Marcel Savegnago <[email protected]>
* Joao Carassato <[email protected]>
* Fernando Colus <[email protected]>
* Alba Riera <[email protected]>

Other credits
~~~~~~~~~~~~~

The development of this module has been financially supported by:

* Escodoo - `https://www.escodoo.com.br <https://www.escodoo.com.br>`_
* Creu Blanca - `https://www.creublanca.es <https://www.creublanca.es>`_

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-marcelsavegnago| image:: https://github.com/marcelsavegnago.png?size=40px
:target: https://github.com/marcelsavegnago
:alt: marcelsavegnago
.. |maintainer-eduaparicio| image:: https://github.com/eduaparicio.png?size=40px
:target: https://github.com/eduaparicio
:alt: eduaparicio

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-marcelsavegnago| |maintainer-eduaparicio|

This module is part of the `OCA/hr <https://github.com/OCA/hr/tree/16.0/hr_employee_ppe>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions hr_employee_ppe/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
23 changes: 23 additions & 0 deletions hr_employee_ppe/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 2020 Escodoo
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Personal Protective Equipment (PPE) Management",
"version": "16.0.1.0.0",
"author": "Escodoo, Odoo Community Association (OCA)",
"maintainers": ["marcelsavegnago", "eduaparicio"],
"images": ["static/description/banner.png"],
"website": "https://github.com/OCA/hr",
"license": "AGPL-3",
"category": "Human Resources",
"depends": ["hr_personal_equipment_request"],
"data": [
"views/product_template.xml",
"views/hr_personal_equipment.xml",
"views/hr_personal_equipment_request.xml",
"data/hr_employee_ppe_cron.xml",
"reports/hr_employee_ppe_report_template.xml",
"reports/hr_employee_ppe_report.xml",
],
"installable": True,
}
14 changes: 14 additions & 0 deletions hr_employee_ppe/data/hr_employee_ppe_cron.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding='UTF-8' ?>
<odoo noupdate="1">
<record model="ir.cron" id="hr_employee_ppe_cron">
<field name="name">PPE's expiry date verification</field>
<field name="model_id" ref="model_hr_personal_equipment" />
<field name="state">code</field>
<field name="code">model.cron_ppe_expiry_verification()</field>
<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="False" name="doall" />
</record>
</odoo>
Loading
Loading