validation congés

Mots-clés : , , , ,

Ce sujet a 5 réponses, 2 participants et a été mis à jour par  Jérôme, il y a 2 ans et 6 mois.

  • Auteur
    Messages
  • #991


    Gaëlle P13

    Bonjour,

    Nous utilisons Planningbiblio depuis 2 ans et nous en sommes très satisfaits.
    Nous avons un problème qui persiste dans la validation des congés : la validation « accepté (en attente de validation hiérarchique) » et « refusé (en attente de validation hiérarchique) » ne fonctionne pas. Quand nous l’utilisons, les responsables reçoivent bien un mail mais il est identique si le congé est accepté ou refusé et le choix de validation n’est pas gardé en mémoire.
    On repart en fait à zéro dans la validation à chaque fois.
    Est-ce qu’il y a un paramétrage spécifique dans le module administration à utiliser pour faire fonctionner les deux niveaux de validation ?

    En vous remerciant d’avance pour votre réponse,
    Gaëlle

  • #1014


    pauline innegraeve

    Bonjour,

    nous rencontrons le même problème que Gaëlle.
    A l’inverse, lorsqu’on utilise le même circuit de validation via la gestion des absences, le choix du premier niveau de validation est bien conservé.
    Que faut-il faire pour faire fonctionner les deux niveaux de validation dans la partie congés ?
    Merci d’avance pour votre retour.
    Pauline

  • #1117


    Isabelle R

    Bonjour,

    problème identique. Le mail en attente de validation hiérarchique est bien envoyé mais le congé reste en « demandé »

    Cordialement
    Isabelle

  • #1120


    Jérôme
    Admin bbPress

    Bonjour,

    J’ai effectué plusieurs essais et n’ai rencontré ce problème qu’avec un Planning Biblio installé sous un environnement Windows (avec EasyPHP et avec Wamp).

    Pouvez-vous me dire si vous utilisez un serveur Windows ou Linux ?
    Si Windows, quel émulateur ? (EsayPHP, Wamp, Xampp)

    Pour le corriger, ajouter les champs valideN1 (int(11) NULL DEFAULT NULL) et validationN1 (DATETIME NULL DEFAULT NULL) à la table conges s’ils sont absents.
    Faites attention à la casse (N en majuscule).

    Vérifiez également le nommage des tables. Certaines doivent comporter des lettres majuscules.
    Si toutes vos tables sont exclusivement en minuscules, votre installation est corrompue.

    Dans ce cas (et si vous tenez vraiment à rester sous Windows), vous devez ajouter ou modifier le paramètre suivant dans votre configuration MySQL (fichier my.ini ou my.cnf) :

    lower_case_table_names = 2

    Ce paramètre doit se trouver sous une balise nommée [mysqld] ou [mysqld64] ou [wampmysqld64] ou quelque chose de ce type.
    Redémarrer ensuite votre serveur MySQL.
    Attention : Modification de la configuration de MySQL à vos risques et périls.
    Je vous le déconseille si votre serveur MySQL est utilisé par d’autres applications.

    Une fois ce paramètre modifié et le serveur MySQL redémarré, vous devrez réinstallé Planning Biblio de zéro ou importer une base de données saine (ou renommer les tables et les champs en vous aidant du script d’installation (fichier setup/db_structure.php) mais le nombre de modification à apporter est important et cette opération est fastidieuse).

    Il n’y a aucune garantie que les solutions proposées dans cet article règlent vos problèmes et je vous conseille vivement d’installer Planning Biblio sous Linux.

    Cordialement,
    Jérôme

    • Cette réponse a été modifiée le il y a 2 ans et 6 mois par  Jérôme.
  • #1200


    Jérôme
    Admin bbPress

    Bonjour,

    Le problème et corrigé avec les versions 2.6 de Planning Biblio et du plugins Congés.
    Mettez à jour Planning Biblio, puis le plugin Congés.

    La mise à jour créera les champs valideN1 et valdationN1 manquants.
    Si vous avez ajouté les champs manuellement comme expliqué dans la réponse précédente, une erreur (duplicate column name) s’affichera lors de la mise à jour mais vous ne devez pas en tenir compte.
    D’autres erreurs sont également corrigées avec ces versions.

    Cdlt,
    Jérôme

  • #1256


    Jérôme
    Admin bbPress

    Bonjour,

    Depuis les versions 2.6.4 de Planning Biblio et du plugin Congés, toutes les tables et champs de la base de données ont été renommés en minuscules.
    Les nouvelles versions sont donc compatibles avec les serveurs Windows sans avoir à modifier le paramètre mysql lower_case_table_names.

    Toute fois, en cas de mise à jour, il se peut que certaines tables et champs ne soient pas renommés automatiquement. Référez-vous au fichier setup/db_structure.php si vous souhaitez les renommer manuellement après la mise à jour.

    Cordialement,
    Jérôme.

Répondre à : validation congés

Vos informations: