Feature #4654

Renewal management for contracts

Added by yllen almost 6 years ago. Updated over 5 years ago.

Status:FeedbackStart date:11/08/2013
Priority:NormalDue date:
Assignee:moyo% Done:

50%

Category:Management
Target version:previously planned as 0.86

Description

http://www.glpi-project.org/forum/viewtopic.php?id=34393

Have a renewal management for contracts

Associated revisions

Revision 22170
Added by yllen almost 6 years ago

[0.84] fix end_date for tactite contract - see #4654

Revision 22171
Added by yllen almost 6 years ago

fix end_date for tactite contract - fixed #4654

Revision 22246
Added by yllen almost 6 years ago

[0.84] fix date in contract form - see #4654

Revision 22512
Added by moyo over 5 years ago

revert for #4654

Revision 22513
Added by moyo over 5 years ago

[0.84] revert for #4654

History

#1 Updated by yllen almost 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r22171.

#2 Updated by yllen almost 6 years ago

  • Assignee set to yllen

#3 Updated by moyo almost 6 years ago

Ne pense pas que la correction soit adaptée.
L'information de reconduction n'est pas à utiliser pour faire le calcul c'est juste une information de gestion.
De mémoire pour ces contrats il faut modifier la durée à la main pour chaque reconduction.

Avec la correction apportée comment vraiment définir qu'un contrat à tacite reconduction n'a pas été reconduit ?
D'ailleurs la date du formulaire n'est maintenant plus en adéquation avec la date du moteur de recherche.

#4 Updated by moyo almost 6 years ago

  • Status changed from Resolved to New
  • % Done changed from 100 to 50

#5 Updated by yllen almost 6 years ago

Moyo : De mémoire pour ces contrats il faut modifier la durée à la main pour chaque reconduction.
Yllen : justement un contrat à tacite reconduction n'a pas besoin d'avoir de modification, le renouvellement est automatique et les utilisateurs ne penseront pas à aller modifier la durée de ces types de contrats.

Moyo : Avec la correction apportée comment vraiment définir qu'un contrat à tacite reconduction n'a pas été reconduit ?
Yllen : pour moi quand un contrat tacite n'est plus reconduit, il faut changer la reconduction à Jamais, et on peut voir qu'il était tacite car la périodicite et la durée initiale avec la fin prévue seront toujours visibles sur la fiche (l'utilisateur peut également ajouter manuellement l'information dans le commentaire lors du changement de reconduction).

Moyo : D'ailleurs la date du formulaire n'est maintenant plus en adéquation avec la date du moteur de recherche.
Yllen : oui, là j'ai loupé un truc

C'est vrai que si l'on veut faire une recherche sur les contrat expirés, ceux en tacite reconduction ressortiront toujours et faire une recherche en ajoutant le critère de recherche sur tacite ne donnera pas la date de fin prévisible de ces contrats.

#6 Updated by moyo almost 6 years ago

Et donc à la fin d'un contrat si on supprime le tacite on se retrouve sans date de fin ? ou la date de la première reconduction ?
En terme de tracabilité ca me semble vraiment pas terrible...

#7 Updated by yllen almost 6 years ago

Effectivement, on peut uniquement voir qu'il était tacite dans l'historique et la date reprise est celle de la première reconduction.
Pour la tracabilité, effectivement c'est pas terrible, mais c'est difficile vu que la date de fin est calculée à la volée

#8 Updated by moyo almost 6 years ago

Elle est calculée à la volée oui mais c'est le mode de gestion que tu proposes qui ne permet plus aucune tracabilité.

#9 Updated by yllen almost 6 years ago

Ben là, je ne vois pas comment lister autrement les dates réelles de fin de contrat.
La traçabilité de tous les objets est faire normalement avec l'historique non ?

#10 Updated by moyo almost 6 years ago

  • Status changed from New to Feedback

je passe le ticket en feedback car la c'est un dialogue de sourds.
D'autres avis sont les bienvenus.

#11 Updated by yllen over 5 years ago

Serait-il possible d'ajouter un champ "jusqu'au" à la suite du type de reconduction, qui permettrait de saisir une date de fin pour les contrats tacite et ainsi de définir la date réelle de fin de contrat limitée à cette date si elle est remplie.
Cela permettrait donc d'avoir la traçabilité du fait que le contrat est tacite mais s'arrête.

#12 Updated by moyo over 5 years ago

Il faut de toute façon trouvé une solution à ce problème...
C'est bien ce qui me gène dans l'implémentation qui a été faite sans que tout soit carré et propre...
La on se retrouve dans une situation bancale.

Il faut d'autres avis sur le sujet comme déjà indiqué

#13 Updated by moyo over 5 years ago

Proposition pour la 0.85 : Ajout d'un champ date de fin réelle du contrat qui pourrait être renseigné dans tous les cas.
En effet la date de début, la durée initiale et le type de reconduction permettent de déterminer la date de fin prévisionnelle.
Et dans tous les cas, il peut y avoir une rupture de contrat pour plusieurs raison qui font que la date de fin réelle est différente de la date prévisionnelle.

A voir les impacts sur l'ensemble des éléments liés (notifications)

#14 Updated by yllen over 5 years ago

Bon, vu qu'il semble que ne soyons que 2 à avoir un avis sur ce problème et que nos avis convergent vers la création d'un champ listant la fin de contrat, est-ce qu'on part dans cette direction ?
Concernant ce qui a été fait en 0.84, on fait suoi ? on revert ?

#15 Updated by moyo over 5 years ago

  • Assignee changed from yllen to moyo
  • Target version changed from 0.84.4 to 0.85

Need to roolback for 0.84.4 and 0.85
Need to work on renewal : use end date or work on a complete renewal system.

#16 Updated by moyo over 5 years ago

Renewal system :
  • Date de saisie / par XXX
  • Date de fin actuelle
  • Nouvelle date de fin
  • Date d'entrée en vigueur
  • Commentaires

Notif sur Période plus vraiment nécessaire.
Ajoute t'on les reconduction automatiquement en cas de tacite reconduction ?
ajout statut contrat : En attente, Actif ou Expiré / reconduction auto si statut non expiré

#17 Updated by moyo over 5 years ago

  • Tracker changed from Bug to Feature
  • Subject changed from end date not valid for tacit contract to Renewal management for contracts

#18 Updated by moyo over 5 years ago

  • Target version changed from 0.85 to previously planned as 0.86

Also available in: Atom PDF