Files
sirh/fonction_utilitaire/__pycache__/fonctions_utilitaire.cpython-310.pyc

9 lines
2.1 KiB
Plaintext
Raw Normal View History

o
2026-07-29 10:26:22 +00:00
<00>K jt<00>@sTddlmZddlmZmZddlmZdZdZdZ dZ
dd <09>Z d
d <0B>Z d d <0A>Z dS)<0F>)<01>timezone)<02>Contrat<61>Employe)<01>Conge<67><00><00><<00>ZcCs<>tjj|dd<02><02>d<03><01><04>}|dus|jsddd<07>Stjj|dt<07><08><00> <09>j
d <09>}t d
2026-07-29 10:26:22 +00:00
d <0B>|D<00><01>}|t kr9dd d<07>Sdt ||d <0A>S)u8Fonction de calcul du solde de congé restant l'employé<79>actif)<02>employe<79>statutz -date_debutNFukVotre contrat de travail n'a pas été correctement renseigner. Veuillez contacter les ressources humaines.)<02>success<73>messageT)r <00>validation_direction<6F>date_fin__yearcSsg|]}|j<00>qS<00>)<01> nombre_jours)<02>.0<EFBFBD>congerr<00></home/sorel/sirh/fonction_utilitaire/fonctions_utilitaire.py<70>
<listcomp>szsolde_conge.<locals>.<listcomp>u]Vous avez atteint le nombre maximal de jours de congés. Veuillez contacter l'administration.)r <00> quota_annuel<65>nombre_jours_valide) r<00>objects<74>filter<65>order_by<62>first<73>
date_debutrr<00>now<6F>date<74>year<61>sum<75>QUOTA_CONGE_ANNUEL)r <00>contrat<61>conges<65>jours_conges_validerrrr<00> solde_conge s<06><06><06>r&cCs0ddlm}ddlm}||||j|dd<05>dS)zFonction d'envoi de mailr)<01> send_mail)<01>settingsF)<01> fail_silentlyN)<05>django.core.mailr'<00> django.confr(<00>EMAIL_HOST_USER)<05>sujetr<00> destinatairesr'r(rrr<00> envoyer_mail%s  
<EFBFBD>r/cCs8|jrtS|jrtjj|jdd<02>}t|jddd<04><02>SdS)uQFonction de récupération des destinataires pour les mails de demande de congésT)<02> departement<6E>chef<65> user__email)<01>flatN)r1<00>EMAIL_ASSISTANTE_DE_DIRECTIONr0rrr<00>list<73> values_list)r <00>chefs_departementrrr<00> destinataire_mail_demande_conges2s <04>r8N)<0E> django.utilsr<00>gestion_employe.modelsrr<00>gestion_conge.modelsrr"<00>NOMBRE_PAGINATION<4F> DEBUT_RAPPEL<45>DUREE_FIN_CONTRATr&r/r8rrrr<00><module>s