rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8...

37
qwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvb nmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjkl zxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghj klzxcvbnmqwertyuiopasdfgh jklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopa Etude de quelques fonctionnalités du module de gestion des ressources humaines d’OpenERP v8 « Odoo » Rédigé par : « Hassan WAHSISS »

Upload: hassan-wahsiss

Post on 10-Feb-2017

923 views

Category:

Recruiting & HR


2 download

TRANSCRIPT

Page 1: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmrtyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbn

Etude de quelques fonctionnalités du module de gestion des

ressources humaines d’OpenERP v8 « Odoo »

Rédigé par :« Hassan WAHSISS »

Page 2: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Sommaire :1. Introduction :2. Paramétrage d’une société pour l’étude

du module :3. une procédure de demande de congé

avec calcul automatique des nombres de jours, validation et une attestation de congé :

(a) Test sur une demande d’un congé qui dépasse le nombre de jours restants pour un employé :

(b) Test sur l’approuvement d’une demande de congé d’un employé, par un responsable qui n’est pas hiérarchique :

(c) Attestation de congé :(d) Test sur l’impact d’un congé pour

cause de maladie sur le compte de congé d’un employé :

4. Procédure pour la création des contrats :5. Procédure pour gérer les contrats :6. Procédure pour gérer la paie et créer des

bulletins de paie :7. Procédure non faisable et blocage :

Page 3: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

1. Introduction :Le travail à faire était de faire une étude sur les fonctionnalités du module « ressources humaines » d’Odoo, il consistait à paramétrer quelques procédures, et faire quelques tests.

Certains procédures sont faisables en standard, d’autres ont besoin d’un développement spécifique

2. Paramétrage d’une société pour l’étude du module :

La première chose à faire était de paramétrer une société avec un DG, un DF, un DC, et des commerciaux liés au DC et des comptables liés au DF :

Au début j’ai créé un employé avec comme nom et prénom : Directeur commercial, et j’ai coché la case à cocher « est un responsable » parce qu’il sera responsable des commerciaux.

Et puis dans le champ « utilisateur lié » j’ai créé un utilisateur avec le même nom et prénom

Page 4: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et puis il fallait choisir « responsable » dans le champ de liste déroulante de l’application « ressources humaines » dans les droits d’accès pour que ce directeur puisse approuver ou refuser les demandes de congés, d’attribution … de ses subordonnés, ça s’établissait comme suit :

Et j’ai définit un mot de passe pour cet utilisateur

Et j’ai fait la même chose pour le directeur financier et le directeur générale.

Et puis j’ai créé trois employés commerciaux, et trois employés comptables avec comme nom et prénom : commercial 01, commercial 02, et commercial 03 ; comptable 01, comptable 02, comptable 03.

Page 5: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Pour les commerciaux, il fallait mettre le Directeur commercial comme responsable, et ne pas cocher la case « est un responsable » parce qu’ils ne seront que des subordonnés dans notre cas. Et après j’ai créé un utilisateur lié avec le même nom et prénom.

Mais dans les droits d’accès un commercial n’est qu’un employé donc il fallait choisir «employé» dans le champ de liste déroulante de l’application «ressources humaines»

Page 6: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et après j’ai fait la même chose avec les comptables, sauf que leur responsable est le directeur financier.

Voilà tous les employés créés :

Page 7: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

3. une procédure de demande de congé avec calcul automatique de nombres de jours, validation et une attestation de congé :

L’employé «  comptable 01 » demande un congé Arrêt maladie du 16/04/2015 au 17/04/2015.

Je me connecte avec son compte pour demander ce congé

Dès qu’on met la date de début de congé et la date quand il se termine, le nombre de jours du congé se calcule automatiquement.

La demande est confirmée maintenant par l’employé, et c’est son responsable qui se chargera de l’approuver ou la refuser.

En se connectant au compte du directeur financier, le responsable des comptables, on trouve la demande de congé que le comptable a faite.

Page 8: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Le congé du comptable est à approuver, et je vais l’approuver depuis le bouton rouge approuver

Le congé est dorénavant approuvé.

Page 9: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

En se connectant maintenant avec le compte du comptable 01, on trouve que le congé est approuvé.

a. Test sur une demande d’un congé qui dépasse le nombre de jours restants pour un employé :

J’ai créé une étiquette «commerciaux» pour les commerciaux :

Et puis j’ai tagué les commerciaux dans cette étiquette,

Page 10: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et la même chose pour les autres comptables …

Et après j’ai fait une demande d’attribution, et dans le champ mode j’ai choisi Par catégorie d’employé, pour choisir l’étiquette d’employé que j’ai créée, et j’ai défini deux jours de congé légal

Maintenant chaque commercial a deux jours de congé en compte

Page 11: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »
Page 12: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Alors ici quand un commercial demande un congé d’un jour, il ne lui reste après qu’un jour.

Alors que quand il veut demander un congé qui dépasse ses jours de congés restants

Page 13: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Un message d’erreur s’affiche

b. Test sur l’approuvement d’une demande de congé d’un employé, par un responsable qui n’est pas hiérarchique :

Dans l’exemple de la demande de congé précédente du comptable 01, je me suis connecté en tant que directeur commercial, et je voyais que ce dernier pouvait aussi approuver sa demande même s’il n’est pas son responsable hiérarchique.

Page 14: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Etant donné que les demandes de congés des employés ne peuvent se faire que par un responsable hiérarchique, j’ai pensé à donner les droits de « officer » au directeur financier et au directeur commercial sur les ressources humaines.

Pour tester si ça va marcher ou pas, j’ai fait deux demandes de congé, l’une pour commercial 01, et l’autre pour comptable 01.

Et quand je me suis connecté en tant que directeur financier pour approuver la demande de comptable 01, j’ai trouvé qu’il pouvait voir toutes les demandes faites, et il peut même les approuver, que ce soit ses subordonnés ou non.

La demande de commercial 01

Page 15: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et la demande de comptable 01

Pour remédier à ce problème, et pour ne permettre au supérieur hiérarchique d’approuver que les demandes de congés de ses subordonnés, il fallait créer une règle pour ne lui afficher que les demandes de ses subordonnés.

Dans Configuration / groupes j’ai accédé au groupe « Ressources humaines / Officer », et j’ai changé la règle de congé « holidays officer » 

Page 16: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »
Page 17: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et maintenant quand je me connecte en tant que directeur commercial, je trouve qu’il n’y a que la demande de son subordonné commercial 01, et qu’il peut approuver sa demande.

Page 18: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et la même chose pour le directeur financier, je ne trouve que la demande de comptable 01

Page 19: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

c. Attestation de congé :

Pour avoir une attestation de congé, il faut cliquer sur « résumé des congés » pour générer un fichier PDF qu’on pourra l’imprimer par la suite.

d. Test sur l’impact d’un congé pour cause de maladie sur le compte de congé d’un employé :

Pour tester si une demande de congé pour cause de maladie peut affecter le compte de congé d’un employé, j’ai fait une fait une demande d’attribution de congé de 20 jours pour les comptables

Page 20: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Alors maintenant chaque comptable bénéficie de 20 jours de congé à son compte

Page 21: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Maintenant l’employé comptable 01 demande un congé maladie de deux jours

Et quand je reviens à son compte de congé je vois, que ça ne change pas

Page 22: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

4. Procédure pour la création des contrats :

Pour pouvoir créer des contrats pour les employés, il faut activer l’option « enregistrer les contrats par employé »

Utiliser le menu Configuration / configuration / ressources humaines

Page 23: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et ensuite aller dans le menu ressources humaines /ressources humaines / employé pour définir un contrat pour un employé choisi et cliquer en haut à droit sur « contrat » comme suit :

Et cliquer sur créer

Ici on trouve quelques champs obligatoires à remplir, et autres facultatifs mais il faut les remplir aussi, parce que ça va aider dans les bulletins de paie

Page 24: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Référence du contrat : un nom quelconque à donner au contrat, J’ai écrit cdi comptable 01 à titre d’exemple

Employé : l’employé pour lequel on veut définir le contrat. Ici ça se remplissait automatiquement parce qu’on est dans le contrat de

Type de contrat : il faut choisir en les types prédéfinis dans Oddo (employee, worker, subcontractor), ou bien définir son propre type d’employé en cliquant sur «  créer et modifier »

Salaire : le salaire à donner à l’employé

Durée : la durée du contrat, et puisque je crée un contrat cdi, pas besoin de date de fin

Durée d'essai : Date de début et Date de fin pour la période d'essai du contrat, le cas échéant.

Heures de travail : les heures que l’employé doit travailler par semaine

Travailler onglet Permis : Les informations concernant le visa n, Visa date et de permis de travail n ° Expiration

Page 25: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

5. Procédure pour gérer les contrats :

Pour gérer les contrats des employés, on peut utiliser le menu ressources humaines / ressources humaines / contrats

On peut utiliser plusieurs filtrer pour la recherche des contrats : par employé, par heures de travail, par poste, ou par type de contrat

Page 26: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Par employé :

Par heures de travail :

Par poste :

Page 27: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Par type de contrat :

6. Procédure pour gérer la paie et créer des bulletins de paie :

Pour pouvoir gérer la paie dans l’erp Odoo, il faut activer l’option gérer la paie, dans le menu Configuration / ressources humaines comme suit :

Et pour pouvoir gérer toutes les cotisations marocaines comme le barème IGR, Barème de la prime d'ancienneté, cotisations CNSS, CIMR, Mutuelle et autres cotisations, il faut cliquer sur « installer la paye de votre pays »

Page 28: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Mais apparemment pour la version 8 Odoo, il n’est pas encore disponible pour la paye marocaine.

Dans la structure des salaires, Odoo propose une structure « Base for new structures » ou il n’y a que trois règles salariales Basic pour le salaire de base et la règles Gross et la règles Net pour le salaire net

J’ai essayé de créer quelques règles salariales pour le calcul de paie ici au Maroc

Une règle pour l’indemnité de transport (500dhs)

Page 29: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Une règle pour l’indemnité de repas (500dhs) Assurance maladie obligatoire :

o Taux charge patronale : 3,5% du salaire de base [addition]o Taux charge salarial : 2% du salaire de base [déduction]

Pour la CNSS : o la couverture des allocations familiales, soit de 6,40% du salaire de

base [charge patronale : donc une addition au salaire]o Taxe de formation professionnelle, soit de 1,6% du salaire de base

[charge patronale : donc une addition au salaire]

Ces règles vont s’afficher dans le bulletin de paie.

Donc pour créer ces règles, aller au menu Ressources humaines / Paye / Règles salariales et cliquer sur créer.

Pour l’indemnité de transport, j’ai choisi la catégorie allowance qui veut dire indemnité en fait, et pour la condition elle est basé sur (toujours vrai), le montant étant fixe j’ai choisi dans le champ type de montant (montant fixe) et j’ai précisé qu’elle devra apparaitre dans le bulletin.

De même pour l’indemnité de repas :

Page 30: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Pour l’assurance de maladie obligatoire (part salarial) :

J’ai mis le numéro 4 dans le champ séquence, pour que ça s’affiche en quatrième ligne dans le bulletin de paie, et dans le type de montant, j’ai choisi (pourcentage) parce que le résultat est calculé depuis un pourcentage sur le salaire de base, et j’ai mis (contract.wage) dans le champ « pourcentage basé sur : » ça veut dire basé sur le nombre entré dans le salaire dans le contrat, j’ai choisi (déduction) dans le champ catégorie, et j’ai mis le signe – dans le pourcentage.

Page 31: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Pour l’assurance maladie obligatoire (part patronal) :

Ici j’ai choisi (company contribution) dans le champ catégorie, parce que c’est une contribution de l’entreprise

Pour la couverture des allocations familiales :

La même chose que la règle précédente

Pour la taxe de formation professionnelle :

La même chose que les deux dernières règles

Page 32: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

Et après il faut créer une nouvelle structure de salaire, et j’ai ajouté ces nouvelles règles à cette structure

Donc maintenant on teste la nouvelle structure dans un contrat du salarié commercial 01 avec un salaire de base de 5000dhs et on imprime son bulletin de paie pour voir le changement

Le voilà son bulletin de paie avec les différentes cotisations qu’on a ajouté

Page 33: Rapport sur quelques fonctionnalités du module de gestion des ressources humaines d’open erp v8 « odoo »

7. Procédure non faisable et blocage :

Durant cette étude que j’ai faite, je bloquais sur des procédures qui ont besoin d’un développement spécifique, à savoir une procédure de demande d’attestation de travail, une procédure de demande d’avance sur salaire, attribuer un nombre de jours de congé par mois.