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

[18.0][MIG] hr_personal_equipment_request: Migration to 18.0 #1416

Open
wants to merge 32 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b0fda59
[ADD] hr_personal_equipment: added module to manage employee personal…
albariera Jun 17, 2021
1df1903
[IMP] hr_personal_equipment_request: black, isort, prettier
albariera Sep 27, 2021
2839641
[MIG] hr_personal_equipment_request: Migration to 13.0
albariera Sep 27, 2021
0c8d360
[IMP] hr_personal_equipment_request: add smart button to allocations …
albariera Nov 3, 2021
96a1929
[MIG] hr_personal_equipment_request: Migration to 14.0
Dec 22, 2021
9f93f44
[IMP] hr_personal_equipment_request: add colors depending on state to…
albariera Feb 7, 2022
db25513
Added translation using Weblate (Spanish)
rafamarpe Mar 29, 2022
8f55095
Added translation using Weblate (Spanish)
rafamarpe Mar 29, 2022
32b15c4
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
d03e015
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
6e253ac
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
daf61cb
Translated using Weblate (Spanish)
rafamarpe Mar 29, 2022
8d7e3a3
Added translation using Weblate (German)
marylla May 11, 2022
2281248
[MIG] hr_personal_equipment_request: Migration to 15.0
olgamarcocb May 12, 2022
a2a73a5
Added translation using Weblate (Portuguese (Brazil))
douglascstd Oct 12, 2022
6b153ff
Translated using Weblate (Portuguese (Brazil))
douglascstd Oct 12, 2022
2c56c91
[16.0][MIG] hr_personal_equipment_request: Migration to 16.0
FernandoRomera Dec 20, 2022
24f8bea
Added translation using Weblate (Italian)
mymage May 17, 2023
45ee44a
Translated using Weblate (Italian)
mymage May 18, 2023
36ae57f
Translated using Weblate (Italian)
mymage May 22, 2023
b9e3ab6
Translated using Weblate (Italian)
mymage May 31, 2023
73a7ef8
Translated using Weblate (Italian)
mymage Jun 7, 2023
60a5f0c
Translated using Weblate (Italian)
mymage Jun 12, 2023
1286dde
Translated using Weblate (Italian)
mymage Jun 16, 2023
405222e
Translated using Weblate (Spanish)
Ivorra78 Aug 3, 2023
97f6a26
Translated using Weblate (Italian)
mymage Aug 22, 2023
ff618de
Translated using Weblate (Italian)
mymage Sep 4, 2023
7e81b0c
Translated using Weblate (Spanish)
Ivorra78 Sep 5, 2023
7aadac8
Translated using Weblate (Spanish)
Ivorra78 Sep 20, 2023
014ae84
[MIG] hr_personal_equipment_request: Migration to 17.0
peluko00 Nov 16, 2023
5f01690
[IMP] hr_personal_equipment_request: pre-commit auto fixes
BhaveshHeliconia Dec 13, 2024
a7316c6
[MIG] hr_personal_equipment_request: Migration to 18.0
BhaveshHeliconia Dec 13, 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
112 changes: 112 additions & 0 deletions hr_personal_equipment_request/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
=============================
Hr Personal Equipment Request
=============================

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

.. |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/18.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-18-0/hr-18-0-hr_personal_equipment_request
: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=18.0
:alt: Try me on Runboat

|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 to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/hr/issues/new?body=module:%20hr_personal_equipment_request%0Aversion:%2018.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]>
- `APSL <https://apsl.tech>`__:

- Antoni Marroig <[email protected]>

- ``Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>``\ \_

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/18.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": "18.0.1.0.0",
"license": "AGPL-3",
"author": "Creu Blanca, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/hr",
"depends": ["product", "hr", "mail", "purchase"],
"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