Désolé pour le délai, IRL m'occupe pas mal en ce moment et je voulais vraiment donner tout le sérieux à la réponse, et pas faire un truc par dessus la jambe pour me débarrasser.
Ton besoin est un très bon cas d'étude, il nous force à nous creuser la tête avec la réalité du métier et tous ses cas particuliers. Du coup, j'en viens à me poser une question :
Tu parles d'un employé qui aurait besoin de changer de groupe pour remplacer une compétence manquante d'un autre groupe, dans quelle mesure ce besoin doit avoir un echo dans le logiciel de gestion de congés ? Ces employés ont-ils des particularités ?
Je te demande ça parce que j'ai plusieurs pistes de réponses, de la plus immédiate à la plus… précise mais je préfère savoir de quoi je parle avant d'orienter mon choix.
* La plus simple serait de dire que les groupes sont constants et « immuables » et que lorsqu'un employé doit être déporté en soutien pour un service, il s'agit d'une considération qui ne remet pas en cause la chaîne de responsabilités des congés.
* Si par contre certains employés ont quelques chose de particulier (au sens du logiciel de congé), alors on pourrait imaginer représenter cette particularité dans le profil de l'employé, de telle sorte qu'il puisse se faire remplacer lors de ses congés par un autre employé le jour venu. Cette dernière solution a l'avantage d'être précise, mais conserve les travers et les bugs (potentiels) du format actuel. Comme tu t'en doutes, ça ne sera pas trivial à coder mais s'il y a un besoin métier, nous devons y réfléchir.
Comme tu l'as dis, le groupe « Secrétaire » n'est pas pas une bonne piste car elle ne représente aucun service concret au sein de l'entreprise, vous allez vous battre contre le système ; la solution doit donc se trouver ailleurs.
Pryto.
-------- Original Message --------
Subject: Re: [libertempo] Plusieurs résponsables
Local Time: 26 août 2016 9:46 AM
UTC Time: 26 août 2016 07:46
From: dl@xxxxxxxxxxx
To: libertempo@xxxxxxxxxxxxxxxxxxx
Hello ^^,
Merci pour ta réponse. Mon cas a été
un peu abordé sur le github, je peux avoir une personne qui change de groupe
pour remplacer une compétence d'un autre groupe
exemple tout bête :
j'ai 3 secrétaires qui sont réparties
sur 3 services.
Si l'une part en vacances il faut que
je le chef des 2 autres services puissent valider en disant "ok ma
secrétaire sera là et pourra aider ton service"
Je pourrais crée un groupe secretaire
me diras tu, avec tous les chefs de groupe MAIS la vue par "groupe"
dans le calendrier sera moins lisible.
Je pense que le cas de la "polyvalence
métier" est très présente sur les PME et donc que ce cas là est assez
présent mais peux être que nous ne fonctionnons pas bien et que nous pouvons
nous adapter .
Thanks
Cordialement et restant à votre disposition.
M. LOPES David
CIFEC - Responsable maintenance informatique
12 bis rue du Cdt Pilot - 92200 Neuilly sur Seine - France
www.cifec.fr
- Email direct : dl@xxxxxxxx
TEL direct : 01 4640 4945
De :
Prytoegrian <prytoegrian@xxxxxxxxxxxxxx>
A :
libertempo@xxxxxxxxxxxxxxxxxxx,
Date :
26/08/2016 09:30
Objet :
Re: [libertempo]
Plusieurs résponsables
Hello,
Ceci étant, il peut nous manquer des cas d'utilisations,
et avoir plus d'informations pourrait nous faire changer d'avis.
Donc… Convainc nous ! :p
Sent from ProtonMail,
encrypted email based in Switzerland.
-------- Original Message --------
Subject: Re: [libertempo] Plusieurs résponsables
Local Time: 26 août 2016 7:32 AM
UTC Time: 26 août 2016 05:32
From: dl@xxxxxxxxxxx
To: libertempo@xxxxxxxxxxxxxxxxxxx
Re,
Merci de ton aide. Je suis d'accord avec toi sur les 3
niveaux qui me semble inutiles. J'ai bien lu le fil de discussion et je
vais donc attendre cette amélioration.
J'ai bien compris qu'un user pouvait avoir plusieurs responsables
en attribuant plusieurs responsable à son même groupe MAIS :
peut il avoir plusieurs responsable en étant situé dans
2 groupes ?
Je m'explique :
tartanpion => dans le groupe 1
groupe 1 a pour responsable boss
tartanpion est aussi dans le groupe 2
groupe 2 à pour responsable newbee
Donc les demandes de tartanpion seront soumises à boss
et newbee ? (après j'ai compris c'est là ou ça coince car c'est le premier
qui valide qui est le roi ^^)
Bonne journée.
Cordialement et restant à votre disposition.
M. LOPES David
CIFEC - Responsable maintenance informatique
12 bis rue du Cdt Pilot - 92200 Neuilly sur Seine - France
www.cifec.fr
- Email direct : dl@xxxxxxxx
TEL direct : 01 4640 4945
De : wouldsmina
<wouldsmina@xxxxxxxxx>
A : David
LOPES <dl@xxxxxxxxxxx>, libertempo@xxxxxxxxxxxxxxxxxxx,
Date : 25/08/2016
12:31
Objet : Re:
[libertempo] Plusieurs résponsables
Ok, je pensais que tu voulais traiter une demande par
plusieurs responsable de même niveau...
La triple validation : c'est pas possible, et je ne pense
pas que nous l'implémenterons. Par expérience, avoir 2 validateurs retarde
beaucoup la validation finale d'une demande (qui devrait être traité avant
d’être consommé!) alors 3...
Ton premier validateur, il n'est pas responsable de tartanpion?? il n'a
pas son mot à dire du coup. C'est plutôt au responsable de s'assurer qu'un
collègue de tartanpion sera présent (mais c'est juste mon avis, je connais
pas le fonctionnement de ta boite...)
> mais reçoivent ils tous la demande de congé de cette utilisateur ?
Oui, ils reçoivent tous un mail et tous le vois dans l'onglet
traitement des demandes, mais si un resp traite la demande, les autres
ne le voient plus (normal, c'est traité!)
> Si oui à quoi sert le champ de sélection du responsable dans la fiche
utilisateur?
LT a héritez cela de php_conges. C'est dans le cas ou
la gestion des groupes ne serait pas utilisée, mais cela nous cause plus
de soucis qu'autre chose... Nous comptons, dans une futur version, retirer
la sélection du responsable dans la fiche user pour privilégier uniquement
la gestion des groupes...
n'hésite pas à poser des questions, la liste est faite
pour ça ;)
a+
Merci pour la réponse hyper rapide ça fait toujours plaisir.
Concernant le problème c'est plus ou moins cela :
La double validation me va mais en fait il faudrait même 3 :
Ex pour M. Tartanpion :
1er niveau = collègue à même de faire le travail de TARTANPION
2ème niveau= responsable de groupe
3ème niveau = chef du responsable
Donc en gros les collègues de Tartanpion reçoivent la notification et dise
oui ou non si ils sont présent pendant les congés de TARTANPION
ensuite si au moins un est présent alors => je remonte au level 2 et
enfin level 3 (juste parce que c'est le boss ^^)
Autre chose : je ne comprends pas quelque chose . Tu me dis "Actuellement,
il est possible d'affecter un utilisateur dans plusieurs groupes (donc
avec plusieurs responsable)" ce qui pour moi veut dire = l'utilisateur
peut avoir plusieurs responsables
mais reçoivent ils tous la demande de congé de cette utilisateur ? Si oui
à quoi sert le champ de sélection du responsable dans la fiche utilisateur?
En gros j'ai du mal a comprendre la différence entre ce champ et le fait
d'affilier un responsable à un groupe dans lequel se trouve cet utilisateur.
Cordialement et restant à votre disposition.
M. LOPES David
CIFEC - Responsable maintenance informatique
12 bis rue du Cdt Pilot - 92200 Neuilly sur Seine - France
www.cifec.fr
- Email direct : dl@xxxxxxxx
TEL direct : 01 4640 4945
De : wouldsmina <wouldsmina@xxxxxxxxx>
A : libertempo@xxxxxxxxxxxxxxxxxxx,
dl@xxxxxxxxxxx,
Date : 25/08/2016 11:57
Objet : Re: [libertempo]
Plusieurs résponsables
Bonjour,
alors, tu met le doigt sur un problème sur lequel nous réfléchissons actuellement
: https://github.com/wouldsmina/Libertempo/issues/219#issuecomment-242314949
J'imagine que la double validation ne correspond pas à tes besoins...
Actuellement, il est possible d'affecter un utilisateur dans plusieurs
groupes (donc avec plusieurs responsable), mais cela nous pose quelques
problèmes... Si un resp traite la demande, les autres n'ont pas leur mot
à dire (ce qui n'est pas génial, c'est clair). En fait, LT ne sais pas
gérer les affections multiples, en transposant son fonctionnement à la
réalité, une personne est dans plusieurs service en même temps, sauf clonage
:p cela n'est pas possible. Pour cette raison, nous comptons forcer un
utilisateur à n'avoir qu'un groupe. Nous aurions pu décider d'affecter
un utilisateur dans un groupe à un instant T (compta le lundi, secrétariat
le mardi...) Mais cela risque de compliquer considérablement le développement
et l'utilisation de l'appli...
a+
2016-08-25 10:38 GMT+02:00 David LOPES <dl@xxxxxxxxxxx>:
Bonjour à tous et BRAVO pour votre application.
Très simple et épuré tout en répondant à une haute configuration.
Voilà quelques jours que je test en long et en travers l'appli et je ne
trouve pas de réponses..
Comment puis je mettre plusieurs responsable pour un même salarié ?
En effet, pour certains de mes salariés il faut que 3/4 personnes valident
ses congés.
Cordialement et restant à votre disposition.
M. LOPES David
CIFEC - Responsable maintenance informatique
12 bis rue du Cdt Pilot - 92200 Neuilly sur Seine - France
www.cifec.fr
- Email direct : dl@xxxxxxxx
TEL direct : 01 4640 4945
This document should only be read by those persons to whom it is addressed
and is not intended to be relied upon by any person without subsequent
written confirmation of its contents. Accordingly, our company disclaim
all responsibility and accept no liability (including in negligence) for
the consequences for any person acting, or refraining from acting, on such
information prior to the receipt by those persons of subsequent written
confirmation.
If you have received this e-mail message in error, please notify us immediately
by telephone. Please also destroy and delete the message from your computer.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and/or publication of this e-mail message is strictly prohibited.
This document should only be read by those persons to whom it is addressed
and is not intended to be relied upon by any person without subsequent
written confirmation of its contents. Accordingly, our company disclaim
all responsibility and accept no liability (including in negligence) for
the consequences for any person acting, or refraining from acting, on such
information prior to the receipt by those persons of subsequent written
confirmation.
If you have received this e-mail message in error, please notify us immediately
by telephone. Please also destroy and delete the message from your computer.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and/or publication of this e-mail message is strictly prohibited.
This document should only be read by
those persons to whom it is addressed and is not intended to be relied
upon by any person without subsequent written confirmation of its contents.
Accordingly, our company disclaim all responsibility and accept no liability
(including in negligence) for the consequences for any person acting, or
refraining from acting, on such information prior to the receipt by those
persons of subsequent written confirmation.
If you have received this e-mail message in error, please notify us immediately
by telephone. Please also destroy and delete the message from your computer.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and/or publication of this e-mail message is strictly prohibited.
This document should only be read by those persons to whom it is addressed and is not intended to be relied upon by any person without subsequent written confirmation of its contents. Accordingly, our company disclaim all responsibility and accept no liability (including in negligence) for the consequences for any person acting, or refraining from acting, on such information prior to the receipt by those persons of subsequent written confirmation.
If you have received this e-mail message in error, please notify us immediately by telephone. Please also destroy and delete the message from your computer.
Any form of reproduction, dissemination, copying, disclosure, modification, distribution and/or publication of this e-mail message is strictly prohibited.