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_personal_equipment_request: Migration to 16.0 #1175

Merged
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
e812632
[ADD] hr_personal_equipment: added module to manage employee personal…
albariera Jun 17, 2021
3e74a8d
[IMP] hr_personal_equipment_request: black, isort, prettier
albariera Sep 27, 2021
40ae97a
[MIG] hr_personal_equipment_request: Migration to 13.0
albariera Sep 27, 2021
68d97ad
[IMP] hr_personal_equipment_request: add smart button to allocations …
albariera Nov 3, 2021
b48b7a9
[MIG] hr_personal_equipment_request: Migration to 14.0
Dec 22, 2021
8e45674
[IMP] hr_personal_equipment_request: add colors depending on state to…
albariera Feb 7, 2022
62cedfc
Added translation using Weblate (Spanish)
rafamarpe Mar 29, 2022
c2f08fc
Added translation using Weblate (Spanish)
rafamarpe Mar 29, 2022
e2e8d91
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
eb71bc7
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
4947f43
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
f1e7b43
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
d376098
Added translation using Weblate (German)
marylla May 11, 2022
7dbb195
[MIG] hr_personal_equipment_request: Migration to 15.0
olgamarcocb May 12, 2022
f653992
[UPD] Update hr_personal_equipment_request.pot
Jun 13, 2022
de798d2
[UPD] README.rst
OCA-git-bot Jun 13, 2022
3ff1ff1
[UPD] Update hr_personal_equipment_request.pot
Jul 13, 2022
83bf36d
Update translation files
oca-transbot Jul 17, 2022
bcc2c7e
Added translation using Weblate (Portuguese (Brazil))
douglascstd Oct 12, 2022
d25d9e5
Translated using Weblate (Portuguese (Brazil))
douglascstd Oct 12, 2022
6596964
[IMP] hr_personal_equipment_request: pre-commit stuff
FernandoRomera Dec 20, 2022
0f5ddbd
[16.0][MIG] hr_personal_equipment_request: Migration to 16.0
FernandoRomera Dec 20, 2022
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
97 changes: 97 additions & 0 deletions hr_personal_equipment_request/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
=============================
Hr Personal Equipment Request
=============================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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/15.0/hr_personal_equipment_request
:alt: OCA/hr
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/hr-15-0/hr-15-0-hr_personal_equipment_request
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/116/15.0
:alt: Try me on Runbot

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

This module allows to create a personal equipment request and manage allocation of employee personal equipment.

**Table of contents**

.. contents::
:local:

Usage
=====

First, products which can be requested by employees should be marked as employee personal equipment.
1. Go to *Products* (In *Inventory* App for example).
2. Select a product.
3. Mark the *Is Employee Personal Equipment* flag.(An additional page appears which serves as a hook if additional fields are needed).

To create a personal equipment request, a common user should follow the next steps:
1. Go to menu *Employees -> Personal Equipment-> Employee Personal Equipment Request*
2. Current employee is set as default. (An Hr Officer can change the employee if needed).
3. At *Personal Equipment* select the equipments you want to request.
4. Add "Observations" at *Observations* if desired.

Then, an HR Manager should:
1. If everything is correct, "Accept" the request.
2. Finally, when the equipment is given to the employee, the allocation should be validated. This can be done in two ways:
a) Click the allocation in the equipment request that you want to validate, the form view will be opened, and click "Validate".
b) Go to *Employees -> Personal Equipment-> Allocations*. Select the corresponding allocation and click "Validate".

A common user can only see its own allocations. The HR Officer can see all of them.

If needed, the allocation can be expired clicking the button "Expire", which can be found at the allocation form view.

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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/hr/issues/new?body=module:%20hr_personal_equipment_request%0Aversion:%2015.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
~~~~~~~

* Creu Blanca

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

* Alba Riera <[email protected]>

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.

This module is part of the `OCA/hr <https://github.com/OCA/hr/tree/15.0/hr_personal_equipment_request>`_ 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_personal_equipment_request/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
21 changes: 21 additions & 0 deletions hr_personal_equipment_request/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright 2021 Creu Blanca
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Hr Personal Equipment Request",
"summary": """
This addon allows to manage employee personal equipment""",
"version": "16.0.1.0.0",
"license": "AGPL-3",
"author": "Creu Blanca, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/hr",
"depends": ["product", "hr", "mail"],
"data": [
"security/hr_personal_equipment_request_security.xml",
"security/ir.model.access.csv",
"views/product_template_views.xml",
"views/hr_personal_equipment_views.xml",
"views/hr_personal_equipment_request_views.xml",
"views/hr_employee_views.xml",
],
}
Loading