Skip to content

[ADD] Recruitment: Post Job Positions #14189

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

Draft
wants to merge 1 commit into
base: 18.0
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
27 changes: 2 additions & 25 deletions content/applications/hr/recruitment.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,31 +35,6 @@ app. To view and edit the settings, navigate to :menuselection:`Recruitment app
--> Settings`. After any changes are made, click the :guilabel:`Save` button in the top-left corner
to save all the changes.

Job posting
-----------

The :guilabel:`Job Posting` section of the **Recruitment** app settings has two configurations,
enabling posting jobs on the company website, and on external job boards.

If job positions are to be posted to the company's website, enable the :guilabel:`Online Posting`
option.

.. note::
The :guilabel:`Online Posting` is only available if the :doc:`Website <../websites/website>`
application is also installed.

The **Recruitment** app can post job positions directly to a job board. To enable this, click
:icon:`oi-arrow-right` :guilabel:`Choose a Job Board`, and the required module is presented, if not
already installed. Click :guilabel:`Install` on the corresponding module, then the main Odoo
dashboard loads after a successful installation.

Open the **Recruitment** app, and navigate to :menuselection:`Recruitment app --> Configuration -->
Settings`. The corresponding job board credentials are listed. Enter the :guilabel:`Username` and
:guilabel:`Password` for the job board. Click the :guilabel:`Save` button after making any changes.

.. note::
Currently, the only job board integration with Odoo is Monster.com.

Process
-------

Expand Down Expand Up @@ -387,6 +362,7 @@ appears in the chatter.

.. seealso::
- :doc:`recruitment/new_job`
- :doc:`recruitment/post_job`
- :doc:`recruitment/add-new-applicants`
- :doc:`recruitment/schedule_interviews`
- :doc:`recruitment/offer_job_positions`
Expand All @@ -400,6 +376,7 @@ appears in the chatter.
:titlesonly:

recruitment/new_job
recruitment/post_job
recruitment/recruitment-flow
recruitment/add-new-applicants
recruitment/schedule_interviews
Expand Down
6 changes: 0 additions & 6 deletions content/applications/hr/recruitment/new_job.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,6 @@ card to reveal several options, and then click :guilabel:`Configuration` to edit
.. image:: new_job/edit-job.png
:alt: Edit the job position card.

.. note::
The top-right corner of the card has a toggle to publish the job position to the website. If the
job position is published, a green :guilabel:`Published` toggle is visible. If the job position
is *not* published a gray :guilabel:`Not Published` toggle appears. Click the toggle to publish
or unpublish the job position.

Recruitment tab
~~~~~~~~~~~~~~~

Expand Down
44 changes: 44 additions & 0 deletions content/applications/hr/recruitment/post_job.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
==================
Post job positions
==================

Once a job position has been :doc:`cretaed and configured <new_job>`, the next step is to share the
job position, so that prospective applicants can apply.

Job positions can be shared on the :ref:`company website <post-job/website>` or on :ref:`job boards
<post-job/boards>`.

.. _post-job/website:

Publish to website
==================

To publish a job listing on the company's website, first a setting must be enabled in the
**Recruitment** app. Navigate to :menuselection:`Recruitment app --> Configuration --> Settings`,
and enable the :guilabel:`Online Posting` option. Click the :guilabel:`Save` button after making any
changes.

.. note::
The :guilabel:`Online Posting` is only available if the :doc:`Website <../websites/website>`
application is also installed.

Once the setting has been enabled, open the main **Recruitment** dashboard by navigating to
:menuselection:`Recruitment app --> Applications --> By Job Positiosn`. A toggle appears in the
lower-left corner of every job position card, and displays either :guilabel:`Not Publused` or
:guilabel:`Published`.

Click on the toggle to change the current state of the job position. When a job position is
published, a green :guilabel:`PUBLISHED` banner appears in the topr-right corner of the card.

To view the listing on the website, click the :icon:`oi-launch` :guilabel:`Job Page` in the
lower-right corner of the job card.

.. _post-job/boards:

Post on job boards
==================

Publishing a job listing onto a job board, first a setting must be enabled in the
**Recruitment** app. Navigate to :menuselection:`Recruitment app --> Configuration --> Settings`,
and enable the :guilabel:`` option. Click the :guilabel:`Save` button after making any
changes.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.