Skip to content

Commit

Permalink
Merge PR #1367 into 17.0
Browse files Browse the repository at this point in the history
Signed-off-by pedrobaeza
  • Loading branch information
OCA-git-bot committed Aug 7, 2024
2 parents 15275b6 + 43ddbad commit 16dd861
Show file tree
Hide file tree
Showing 26 changed files with 3,477 additions and 0 deletions.
92 changes: 92 additions & 0 deletions hr_course/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
=========
HR Course
=========

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:afb58c2dc404fff2cfb92338804f77298b639869c6b05a8f95c6a94a9870bdd3
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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/17.0/hr_course
:alt: OCA/hr
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/hr-17-0/hr-17-0-hr_course
: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=17.0
:alt: Try me on Runboat

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

This module allows your to manage employee's training courses, course
dates and all its validation process.

**Table of contents**

.. contents::
:local:

Usage
=====

To create a Course go to Employees -> Courses.

To create a Training Schedule go to Employees -> Courses Schedule.

Fill the information and click assign attendees to continue. Assign them
and then start the course session.

One it has finished you must enter the results and finish the course
session.

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_course%0Aversion:%2017.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
------------

- Enric Tobella <[email protected]>
- Jaime Arroyo <[email protected]>
- Manish Bohra <[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/17.0/hr_course>`_ 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_course/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
22 changes: 22 additions & 0 deletions hr_course/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Copyright 2019 Creu Blanca
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "HR Course",
"summary": """
This module allows your to manage employee's training courses""",
"version": "17.0.1.0.0",
"license": "AGPL-3",
"author": "Creu Blanca, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/hr",
"depends": ["hr", "mail"],
"data": [
"security/course_security.xml",
"security/ir.model.access.csv",
"views/hr_course_category_views.xml",
"views/hr_course_views.xml",
"views/hr_course_schedule_views.xml",
"views/hr_employee_views.xml",
],
"demo": ["demo/hr_course.xml"],
}
33 changes: 33 additions & 0 deletions hr_course/demo/hr_course.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="hr_course_category_it" model="hr.course.category">
<field name="name">Department IT</field>
</record>
<record id="hr_course_category_language" model="hr.course.category">
<field name="name">Languages</field>
</record>
<record id="hr_course_qsa" model="hr.course">
<field name="name">Qualified Security Assessor Training (QSA)</field>
<field name="category_id" ref="hr_course_category_it" />
</record>
<record id="hr_course_isa" model="hr.course">
<field name="name">Internal Security Assessor Training (ISA)</field>
<field name="category_id" ref="hr_course_category_it" />
</record>
<record id="hr_course_schedule_qsa_october" model="hr.course.schedule">
<field name="name">QSA October</field>
<field name="course_id" ref="hr_course_qsa" />
<field name="start_date">2021-10-21</field>
<field name="end_date">2021-10-21</field>
<field name="cost">100</field>
<field name="authorized_by" ref="hr.employee_hne" />
</record>
<record id="hr_course_schedule_qsa_november" model="hr.course.schedule">
<field name="name">QSA November</field>
<field name="course_id" ref="hr_course_qsa" />
<field name="start_date">2021-11-29</field>
<field name="end_date">2021-11-29</field>
<field name="cost">100</field>
<field name="authorized_by" ref="hr.employee_hne" />
</record>
</odoo>
Loading

0 comments on commit 16dd861

Please sign in to comment.