Que signifient les couleurs et les symboles ?
| Date | Collaborateur | Type | Heures | Motif | Saisi le |
|---|
| Collaborateur | Type | Date | De | à | Durée | Motif | Note | Saisi le |
|---|
| Mois | Collaborateur | Type prime | Valeur | Source | Saisi le |
|---|
Une phrase s'affiche chaque jour dans le portail employé (vue "Aujourd'hui"). Dépliez la liste des 50 phrases incluses pour les modifier ou en désactiver, et ajoutez les vÎtres ci-dessous.
Corbeille récupérable 30 jours
La page Ressources humaines devient le pilotage de la masse salariale â protĂ©gĂ©e par le code d'accĂšs salaires :
- Vue globale : masse mensuelle brute, coĂ»t chargĂ©, ETP (base 35 h) et coĂ»t par ETP, graphique de projection, alertes sous le minimum conventionnel et panneau « donnĂ©es Ă complĂ©ter » (dates de diplĂŽmeâŠ)
- Fiche par collaborateur : journal salarial datĂ© (embauche, revalorisations CCN, augmentationsâŠ) â il ne se modifie jamais, on ajoute une entrĂ©e corrective ; chaque saisie met aussi Ă jour le taux horaire utilisĂ© par la navette de paie
- Projections CCN : progression automatique du coefficient selon l'ancienneté de diplÎme (la grille ne fait que relever, jamais rabaisser) + scénarios de revalorisation du point
- Export Excel 2 onglets (Fiches + Journal salarial). Ces données ne sont jamais visibles du portail collaborateur
- Nouvel ordre : Détaillé · Semaine · Timeline · Grille · Tableau · SynthÚse · Mois (l'ex-« Répartition » devient Semaine, avec ses boutons Compacter et Barres)
- La coupure du midi est désormais un vide dans toutes les timelines et histogrammes : un créneau interrompu s'affiche interrompu, jamais en barre continue
- Timeline : sélecteur Jour / Semaine empilée / Mois ; Détaillé : bouton « Jours à heures » ; Tableau : navigation par mois + n° de semaine dans la colonne de gauche
- Popup du jour (vue Mois) : plage De/à saisissable à la main, portée claire, créneaux à risque signalés en rouge
- Recherche : le champ filtre aussi par poste (tapez « pharmacien »âŠ)
Toutes les pages datĂ©es partagent la mĂȘme barre : pĂ©riode en toutes lettres, badges semaine ISO (S36) et semaine planning (S2), bouton Aujourd'hui (estompĂ© quand vous y ĂȘtes). Cliquez sur la pĂ©riode pour ouvrir le mini-calendrier et sauter directement Ă une semaine, un jour ou un mois Ă©loignĂ© sans dĂ©filer.
Les 21 entrĂ©es deviennent 7 lignes : Planning · Absences & temps · Ăquipe · Paie · Ma Pharmacie · Outils · SystĂšme (en bas). Un seul groupe ouvert Ă la fois ; le groupe de la page courante s'ouvre tout seul et, repliĂ©, affiche le nom de la page active sur son en-tĂȘte. Le chevron replie le menu en rail d'icĂŽnes (survol ou clic = liste du groupe ; Ăchap referme ; choix mĂ©morisĂ©). Pied condensĂ© : Ă©tat backup + verrou sur une ligne, et Annuler/RĂ©tablir n'apparaissent que s'il y a quelque chose Ă annuler. Toutes les pages restent accessibles en 2 clics maximum.
Dans la fenĂȘtre du jour, l'Ă©diteur â± d'une ligne « DĂ©clarĂ© ce jour » permet maintenant de changer le type (CP â maladie, prĂ©sence simple â Ăpargne CETâŠ) en plus de la plage. Les mouvements CET suivent automatiquement : quitter le type CET annule le dĂ©bit/crĂ©dit liĂ©, y passer le crĂ©e.
Sur la page Collaborateurs, un sĂ©lecteur Cartes | Tableau : le tableau affiche une ligne par collaborateur avec ~25 champs (contrat, paie, primes, administratif, contact, portail), colonne nom figĂ©e, tri par clic, densitĂ© normale/compacte, presets de colonnes (Essentiel · Paie · Administratif · Tout + choix Ă la carte). Ădition en place (clic sur une cellule, EntrĂ©e valide) avec barre « n modifications · Annuler / Enregistrer » â changer h/sem recalcule h/mois, et modifier un taux/coefficient propose une rĂ©vision datĂ©e (jamais d'Ă©crasement muet de l'historique). Chevron âž pour dĂ©plier identitĂ©/administratif/historique/notes, â pour la fiche complĂšte. Bandeau de synthĂšse (ETP, masse brute indicative, fiches incomplĂštes, mĂ©decine du travail, accĂšs portail) + totaux en pied sur les lignes filtrĂ©es. IBAN et n° sĂ©cu restent masquĂ©s. La vue Cartes est inchangĂ©e (et reste la vue par dĂ©faut).
Cliquer un crĂ©neau, une pastille ou un jour ouvre dĂ©sormais la mĂȘme fenĂȘtre partout (l'ex-fenĂȘtre du jour de la vue Mois, enrichie) :
- La barre journĂ©e s'affiche Ă chaque ouverture, avec le crĂ©neau cliquĂ© prĂ©sĂ©lectionnĂ© ; la sĂ©lection se fait au quart d'heure (glisser, ou De/Ă)
- Boutons Matin / Ap.-midi aux heures rĂ©ellement travaillĂ©es du collaborateur, portĂ©es Ce jour / La semaine / Une pĂ©riode (du â au)
- Motifs principaux en accÚs rapide + « Autre motif⊠» déplié : accident du travail, grossesse pathologique, maternité, paternité, décÚs, garde, libellé libre
- Doublons bloquĂ©s : une absence qui chevauche une absence dĂ©jĂ posĂ©e (ou une prĂ©sence sur une prĂ©sence) est refusĂ©e, avec un bandeau expliquant quoi faire â plus de « continuer quand mĂȘme »
- LibellĂ©s harmonisĂ©s : chaque type a UN libellĂ© et UNE couleur, identiques dans la fenĂȘtre, les lĂ©gendes, la Grille et la page Absences (CET violet, formation bleue, Ă©cole lime, maternitĂ©/paternitĂ©/patho roseâŠ)
Dans le planning, la vue Mois · personne affiche le mois d'un collaborateur en cartes semaine par semaine (comme le dĂ©tail de la navette) : heures par jour, badges d'absence (CP, maladieâŠ), fĂ©riĂ©s, badge S1/S2, total rĂ©alisĂ© / rĂ©fĂ©rence avec â ou Ă©cart. Cliquez un prĂ©nom pour changer de personne, un jour pour ouvrir sa semaine en vue DĂ©taillĂ©. Les chiffres sont ceux de la navette de paie (mĂȘme moteur).
Plus besoin d'appuyer sur EntrĂ©e : le code se vĂ©rifie tout seul pendant la frappe et la fenĂȘtre se dĂ©verrouille puis se ferme toute seule (petite animation de validation). Saisie en cases masquĂ©es « ⹠» qui s'Ă©tendent caractĂšre par caractĂšre â la longueur du code n'est jamais rĂ©vĂ©lĂ©e, et rien n'est affichĂ© en clair. SignalĂ©tique rouge pour la partie rĂ©servĂ©e au titulaire (salaires), turquoise pour la sĂ©curisation des modifications du planning. Une erreur ne s'affiche qu'aprĂšs une vraie pause, sans effacer la saisie. MĂȘme fenĂȘtre sur l'admin mobile.
- Bouton đ Voir au planning sur chaque demande en attente : saute directement Ă la semaine concernĂ©e
- Une demande approuvĂ©e reste liĂ©e aux absences créées : si vous les supprimez ensuite au planning, une confirmation s'affiche et la demande repasse en « AnnulĂ©e » â visible sur le portail du collaborateur
- Portail collaborateur : la page Congés remonte la nouvelle demande en haut et compacte l'historique CET
Impossible dĂ©sormais de crĂ©er deux versions Ă la mĂȘme date d'effet (proposition de remplacement) ; en cas de doublon historique, la plus rĂ©cente gagne. Chaque version â mĂȘme archivĂ©e â s'exporte en Excel (bouton ⏠dans l'historique).
Dans Outils â RĂ©ception de commande : scannez les boĂźtes reçues (douchette ou appareil photo du tĂ©lĂ©phone), puis gĂ©nĂ©rez le fichier d'import Winpharma.
- Lecture codes-barres ET DataMatrix (lot / péremption / n° de série lus automatiquement), bip à chaque scan
- Mode photo « plusieurs codes » : une seule photo d'un lot de boĂźtes â toutes dĂ©tectĂ©es, entourĂ©es et comptĂ©es (aperçu en direct + dĂ©clenchement auto)
- Quantités ajustables, noms produits affichés (catalogue), péremptions colorées (orange < 1 an, rouge < 6 mois)
- Export au format LGO au choix (Winpharma par défaut), à enregistrer ou envoyer par mail ; scan sécurisé multi-postes (RLS)
Le sélecteur passe à 6 vues : Détaillé · Grille · Timeline · Jour · Semaine · Mois. Deux nouveaux modes :
- Grille : une ligne par personne, crĂ©neaux horaires en clair par jour â les absences coupent visuellement les crĂ©neaux, les heures ajoutĂ©es apparaissent en vert avec leur motif sur la mĂȘme ligne (fond bicolore), total d'heures net par semaine, semaine entiĂšre visible sans dĂ©filement
- Timeline : la journĂ©e en barres horaires. Glissez une barre ou tirez ses bords (pas de 15 min) pour dĂ©caler/allonger un crĂ©neau â motif demandĂ©. Histogramme d'effectif avec le nombre de prĂ©sents au-dessus de chaque barre, trait rouge sur l'heure actuelle, ouverture directe sur le jour courant
- SynthĂšse (bĂȘta) : une carte par jour de la semaine â nombre de prĂ©sents, amplitude horaire, rĂ©partition ouverture matin / journĂ©e coupure / fermeture aprĂšs-midi, absents, et le dĂ©compte par rĂŽle (pharmaciens, prĂ©parateurs, Ă©tudiants, back-office). Vue d'ensemble en lecture seule.
- Toutes les vues lisent les mĂȘmes donnĂ©es et proposent les mĂȘmes actions : une modification faite dans un mode est immĂ©diatement visible partout. Le dernier mode choisi est mĂ©morisĂ©
Dans Grille et Timeline, un bandeau signale les crĂ©neaux sans personne (đš) ou sans pharmacien (â ) â Ă©valuĂ©s uniquement pendant les heures d'ouverture de la pharmacie : ĂȘtre seul pendant la pause mĂ©ridienne fermĂ©e ne dĂ©clenche rien. L'histogramme de la Timeline se colore en rouge/orange sur les tranches Ă risque et les en-tĂȘtes de jours concernĂ©s sont marquĂ©s dans la Grille.
Fini les trois listes de boutons qui se rĂ©pĂ©taient : le menu se fait en 3 Ă©tapes â 1. la portĂ©e (crĂ©neau · matin · aprĂšs-midi · journĂ©e · semaine), 2. le type (CP, maladie, sans solde, CET, formation, Ă©cole, ou « dĂ©calage d'horaires » clairement sĂ©parĂ©), 3. un seul bouton Enregistrer qui rĂ©capitule l'action (« Enregistrer â CP · journĂ©e entiĂšre »). Les bornes matin/aprĂšs-midi suivent automatiquement vos horaires d'ouverture. Les Ă©changes et la fiche collaborateur restent accessibles en bas.
La fenĂȘtre d'impression propose DĂ©taillĂ© (grille de pastilles) ou Grille (crĂ©neaux horaires par personne â absences et heures ajoutĂ©es lisibles, idĂ©al salle de pause). Le crash navigateur sur l'impression de plusieurs semaines/mois est corrigĂ© (gĂ©nĂ©ration page par page).
Jusqu'ici, si une sauvegarde échouait (coupure internet au comptoir, serveur momentanément injoignable, session expirée), rien ne vous le signalait : vous continuiez à travailler en croyant vos modifications enregistrées. Désormais un bandeau rouge apparaßt en haut de l'écran (« Vos derniÚres modifications ne sont PAS enregistrées »), l'application réessaie automatiquement (5 s, 15 s, 30 s, puis chaque minute) et vous pouvez relancer d'un clic. Si vous tentez de fermer l'onglet avec des modifications en attente, le navigateur vous demande confirmation.
Dans Ressources humaines, un graphique met en regard les heures réellement travaillées par l'équipe (barres) et le coût chargé (courbe), avec le coût horaire moyen.
Simuler : choisissez la pĂ©riode (6, 12 ou 24 mois), restreignez Ă un poste ou une Ă©quipe, puis jouez sur le taux de charges, une revalorisation des salaires ou une variation du volume d'heures. L'Ă©cart s'affiche en euros sur la pĂ©riode et en âŹ/h, et le rĂ©el reste rappelĂ© juste en dessous pour comparaison.
Une simulation ne modifie rien : ni les fiches, ni le taux de charges enregistrĂ© dans vos paramĂštres. Elle ne change que ce qui est affichĂ© â le bouton « RĂ©initialiser » remet tout Ă sa valeur rĂ©elle.
Dans la vue DĂ©taillĂ©, le mĂȘme geste que dans l'Ă©diteur de semaine type : maintenez le clic et glissez verticalement sur les crĂ©neaux d'une personne. La plage se surligne au fur et Ă mesure ; au relĂąchĂ©, la fenĂȘtre habituelle s'ouvre avec les heures dĂ©jĂ remplies. Il ne reste qu'Ă choisir le type.
Le geste s'adapte Ă ce que vous survolez : sur des crĂ©neaux travaillĂ©s, la fenĂȘtre propose les types d'absence (congĂ©, maladie, formation, retraitâŠ) ; sur des crĂ©neaux vides, elle propose d'ajouter une prĂ©sence â poser un congĂ© sur un moment non travaillĂ© n'aurait pas de sens.
La sélection reste sur une seule personne et un seul jour : sortir de la colonne ne fait rien. Un clic simple garde son comportement habituel, et le glissé est neutralisé pendant les modes « pointer un créneau » (échange, régularisation), qui attendent un clic précis.
Le glissĂ© n'Ă©crit jamais rien tout seul : il ne fait que prĂ©sĂ©lectionner une plage. C'est la fenĂȘtre qui enregistre, avec ses contrĂŽles habituels (chevauchement, verrou de modification, annulation possible). Une sĂ©lection faite par erreur se referme sans consĂ©quence.
Depuis le planning, cliquez sur la pastille d'un collaborateur â « Ăchanger cette journĂ©e avec un collĂšgue ». Choisissez la personne et la journĂ©e rendue en retour : les horaires de chacun sont repris automatiquement (celui qui remplace prend exactement les horaires de l'autre â plus de recopie, plus d'erreur).
Deux garde-fous : les heures comptĂ©es sont les heures rĂ©ellement travaillĂ©es (la coupure mĂ©ridienne n'est jamais comptĂ©e, et si la journĂ©e est en deux blocs le remplaçant reprend les deux blocs, pas un bloc continu) ; et l'Ă©change est refusĂ© en cas de chevauchement d'horaires â personne ne peut ĂȘtre Ă deux endroits en mĂȘme temps, et la plage en conflit est indiquĂ©e prĂ©cisĂ©ment. En revanche, reprendre une matinĂ©e quand on assure dĂ©jĂ l'aprĂšs-midi reste possible : l'application prĂ©vient simplement que la journĂ©e passera Ă X heures. La journĂ©e proposĂ©e en retour Ă©vite d'office les conflits.
Si les deux journĂ©es n'ont pas la mĂȘme durĂ©e, une fenĂȘtre affiche l'Ă©cart pour chacun et vous fait trancher : compte Ă©pargne-temps (l'un crĂ©ditĂ©, l'autre dĂ©bitĂ©) · rĂ©gularisation ultĂ©rieure (la dette est suivie dans la liste des Ă©changes, Ă solder d'un clic) · traitement en paie (heures normales pour l'un, sans solde pour l'autre â avec l'Ă©cart de coĂ»t affichĂ© si les taux horaires diffĂšrent). Dans tous les cas, un Ă©change ne gĂ©nĂšre jamais d'heures supplĂ©mentaires.
Choix de la journĂ©e directement dans le planning : aprĂšs « Ăchanger la journĂ©e », un bandeau apparaĂźt et vous naviguez librement (semaine prĂ©cĂ©dente, suivante, autre mois) ; il suffit de cliquer la pastille du collĂšgue pour dĂ©signer la journĂ©e rendue en retour. Ăchap annule. La fenĂȘtre de confirmation s'ouvre alors avec les deux journĂ©es cĂŽte Ă cĂŽte.
L'Ă©cart de coĂ»t est protĂ©gĂ© : le montant que l'Ă©cart reprĂ©sente pour la pharmacie n'apparaĂźt qu'aprĂšs saisie du code titulaire â l'afficher librement reviendrait Ă dĂ©voiler le salaire de l'autre personne.
RĂ©gularisation d'une dette d'heures : depuis la liste des Ă©changes, le bouton « RĂ©gulariser dans le planning » ouvre le mĂȘme parcours visuel. Vous cliquez le crĂ©neau que la personne reprend â la reprise dĂ©marre exactement lĂ oĂč vous cliquez, matin ou aprĂšs-midi â et vous indiquez combien d'heures sont rendues : la totalitĂ©, une demi-journĂ©e ou deux heures. Le solde restant est recalculĂ©, l'Ă©change n'est marquĂ© rĂ©gularisĂ© qu'une fois la dette entiĂšrement rendue. La navette rappelle en permanence l'Ă©cart en attente et prĂ©cise que les heures Ă©changĂ©es ne crĂ©ent aucune heure supplĂ©mentaire.
Revenir sur une rĂ©gularisation : cliquez le crĂ©neau concernĂ© â il est identifiĂ© « RĂ©gularisation d'Ă©change â heures rendues » â puis « â© Annuler cette rĂ©gularisation ». Seul ce crĂ©neau disparaĂźt : les heures repartent en dette, l'Ă©change d'origine et son autre journĂ©e restent en place, et si la dette Ă©tait marquĂ©e soldĂ©e elle redevient active. Pour dĂ©faire l'Ă©change en entier, c'est le bouton « â© Annuler l'Ă©change » sur l'un de ses deux jours.
Ăchanger seulement quelques heures : le bouton « đ Ăchanger seulement quelques heures », juste sous celui de la journĂ©e, ouvre un parcours en trois temps â 1. combien d'heures sont cĂ©dĂ©es â pastilles de 30 min Ă 5 h 30 par demi-heure, ou saisie libre au quart d'heure prĂšs (2,75 pour 2 h 45) · 2. Ă partir de quelle heure, parmi les seuls moments rĂ©ellement travaillĂ©s · 3. un clic sur le crĂ©neau que le collĂšgue cĂšde en retour, pour la mĂȘme durĂ©e. L'aperçu affiche en clair « Marie cĂšde 14h30 â 16h30 » avant de passer Ă l'Ă©tape suivante. Les deux cĂŽtĂ©s faisant la mĂȘme durĂ©e, il n'y a aucun Ă©cart Ă arbitrer. Si le collĂšgue ne travaille pas assez longtemps Ă partir de l'heure cliquĂ©e, l'application le dit et propose de cliquer plus tĂŽt ou de rĂ©duire la durĂ©e. Le contrĂŽle de chevauchement s'applique ici aussi.
RetirĂ© le 10/08 : l'ancienne sĂ©lection d'une plage en glissant la souris sur le planning. Elle se dĂ©clenchait par mĂ©garde au moindre mouvement pendant un clic, gĂȘnait le dĂ©filement sur Ă©cran tactile et n'offrait aucun des garde-fous ci-dessus. Le parcours en trois Ă©tapes la remplace entiĂšrement â et il est plus prĂ©cis, puisque la durĂ©e se choisit au quart d'heure plutĂŽt qu'au crĂ©neau survolĂ©. Ce retrait ne concerne que les Ă©changes : depuis le 13/08, un glissĂ© sert Ă prĂ©sĂ©lectionner une plage horaire dans le planning (voir « SĂ©lection d'une plage au glissĂ© » ci-dessous), mais il n'Ă©crit jamais rien tout seul.
Ăchange Ă cheval sur deux mois : ses heures sont exclues du calcul de la navette. La contrepartie tombant sur un autre mois, les compter fausserait les deux navettes â une en moins, l'autre en plus â alors que l'Ă©change est neutre entre les deux salariĂ©s. Le planning continue d'afficher qui travaille rĂ©ellement ; seul le dĂ©compte des heures les ignore. Un encadrĂ© orange « â Attention â Ă©change Ă cheval sur deux mois » l'explique dans la navette, et chaque ligne concernĂ©e porte la mention « hors calcul ». Un Ă©change dans le mĂȘme mois, lui, se compense naturellement et reste comptĂ© normalement.
Le panneau Import planning â analyse par IA, en haut de la Semaine type, contient dĂ©sormais tout ce qu'il faut : les quatre Ă©tapes, ce que la photo doit montrer, les piĂšges Ă Ă©viter, et le prompt Ă copier d'un clic.
Le prompt est construit Ă partir de votre Ă©quipe : il liste les initiales rĂ©elles de vos collaborateurs et le nombre de semaines de votre cycle. C'est ce qui Ă©vite l'essentiel des erreurs d'attribution â Claude sait Ă qui rattacher chaque ligne au lieu de deviner.
Il lui demande aussi explicitement de ne rien inventer : une case illisible ou raturée n'est pas devinée, elle est remontée dans une liste d'incertitudes que vous voyez dans l'aperçu avant d'appliquer. Rien n'est jamais écrasé sans votre validation.
Deux piÚges méritent l'attention. Une photo prise de biais décale les colonnes d'un jour et fausse tout le planning : cadrez bien face au document. Et si les initiales de votre planning papier ne correspondent pas à celles enregistrées dans l'application, l'import ne saura pas à qui attribuer les créneaux.
Une barre de filtre au-dessus du planning, commune aux six vues : une recherche par nom, un menu Poste, un menu Ăquipe. Le rĂ©sultat s'applique partout â DĂ©taillĂ©, Grille, Timeline, Jour, Semaine, Mois â sans avoir Ă refiltrer en changeant de vue.
La barre de filtre est prĂ©sente dans les cinq vues et reste modifiable partout â elle survit aussi au rechargement de la page. On la retrouve Ă©galement au-dessus de l'Ă©diteur de semaine type, sur le mĂȘme rĂ©glage : pratique pour travailler la grille d'une seule Ă©quipe sans ĂȘtre noyĂ© par les autres colonnes. Une version personnelle, elle, s'ouvre toujours entiĂšrement â sinon on Ă©diterait une grille qu'on ne verrait pas.
Les trois menus acceptent plusieurs choix : cochez autant de collaborateurs, de postes ou d'Ă©quipes que vous voulez. Ă l'intĂ©rieur d'un menu les choix s'additionnent â deux postes cochĂ©s affichent les deux â tandis que les menus se combinent entre eux : « Ă©quipe Conseil » + « Pharmacien » ne garde que les pharmaciens du conseil. Un compteur sur chaque bouton rappelle combien de cases sont cochĂ©es, et « Tout dĂ©cocher » revient en un clic.
Les Ă©quipes sont libres : Back office, Front office, Conseil, ce que vous voulez. Le bouton â Ăquipes, Ă droite de la barre, permet de les crĂ©er, les renommer et cocher leurs membres. Une mĂȘme personne peut appartenir Ă plusieurs Ă©quipes â un pharmacien peut ĂȘtre au comptoir et au conseil. Supprimer une Ă©quipe ne supprime personne : les collaborateurs perdent simplement cette appartenance.
Le filtre ne change aucun calcul. Il masque des lignes à l'écran, mais l'histogramme d'effectif, les alertes de sous-effectif et le contrÎle « un pharmacien présent » continuent de raisonner sur l'équipe entiÚre. Vous ne risquez donc jamais de croire qu'il manque du monde au comptoir parce qu'un filtre était actif.
Tant qu'un filtre est actif, une pastille orange affiche « 3 sur 12 » avec un lien RĂ©initialiser. Le choix est mĂ©morisĂ© d'une session Ă l'autre â la pastille est lĂ pour qu'on ne l'oublie jamais.
Ă l'impression, le filtre de l'Ă©cran est repris par dĂ©faut et reste modifiable dans la fenĂȘtre, avec le nombre de personnes concernĂ©es affichĂ© en direct. Si un filtre est appliquĂ©, le document imprimĂ© le rappelle en en-tĂȘte â pour qu'un planning partiel affichĂ© au mur ne soit jamais pris pour le planning complet.
Un apprenti a deux rĂ©gimes qui n'ont rien Ă voir : son alternance habituelle, avec ses jours d'Ă©cole, et ses semaines de vacances scolaires, oĂč il est Ă la pharmacie Ă temps plein avec des horaires souvent complĂštement diffĂ©rents. Jusqu'ici il fallait recrĂ©er une semaine type Ă chaque pĂ©riode â et cela ne fonctionnait mĂȘme pas, les crĂ©neaux Ă©cole restant prioritaires sur toute version.
La nouvelle page Apprentis, dans le menu Planning, rĂšgle ça en trois blocs. Elle ne liste que les personnes dont le contrat ou le poste mentionne « apprenti », « alternance » ou « contrat pro » â complĂ©tez la fiche du collaborateur si quelqu'un manque Ă l'appel.
Retirer un jour d'Ă©cole libĂšre le crĂ©neau : la case devient vide. Retirer l'Ă©cole signifie « l'apprenti n'est pas là », et non « il revient au comptoir » â si vous voulez le remettre en poste sur ce crĂ©neau, cliquez la case une fois l'Ă©cole enlevĂ©e. Le bouton â© Annuler revient en arriĂšre si besoin.
Les jours d'Ă©cole se rĂšglent par semaine du cycle : les marquages posĂ©s dans la grille S1 ne s'appliquent plus automatiquement Ă S2. Un apprenti dont le rythme change d'une semaine Ă l'autre est donc enfin gĂ©rable. Les marquages faits avant le 11/08 valent pour toutes les semaines, comme avant â rien Ă reprendre. Si vous retirez l'Ă©cole d'un crĂ©neau depuis la grille S1, elle est conservĂ©e en S2 : le retrait ne concerne que la semaine que vous Ă©ditez.
1. Le rythme d'alternance â un rappel du nombre de crĂ©neaux Ă©cole marquĂ©s pour cette personne, avec un lien vers la semaine type. C'est lĂ que vous marquez ses jours d'Ă©cole, comme avant, avec le bouton « Marquer jours Ă©cole ». Un bouton « Effacer tous ses jours d'Ă©cole » permet de repartir de zĂ©ro : il nettoie les marquages oĂč qu'ils soient â l'ancienne et la nouvelle mĂ©thode, toutes les grilles â et enregistre immĂ©diatement. Si des crĂ©neaux Ă©cole sont posĂ©s sur la grille commune de l'Ă©quipe, ils sont signalĂ©s mais pas supprimĂ©s : ils concernent tout le monde et se retirent depuis la Semaine type.
2. La grille des semaines de vacances â ses horaires quand il est lĂ Ă temps plein. Vous la remplissez une seule fois : elle resservira pour toutes les vacances, cette annĂ©e comme les suivantes. Le fonctionnement est identique Ă la semaine type : clics successifs pour œ dĂ©but, plein crĂ©neau, œ fin, puis vide â les quarts d'heure sont gĂ©rĂ©s, donc les heures se comptent exactement comme ailleurs. Glisser remplit en sĂ©rie, Maj + glisser ou clic droit efface. Le total d'heures par semaine s'affiche en haut Ă droite. Le bouton « Copier la semaine type » part de ses horaires habituels si c'est plus rapide.
La grille se saisit pour chaque semaine de votre cycle : un onglet par semaine type, exactement comme dans l'Ă©diteur. Si votre rotation est sur 2 semaines vous avez S1 et S2, si elle est sur 4 vous en avez quatre â et le jour oĂč vous changez la durĂ©e du cycle dans Ma Pharmacie, les onglets manquants sont créés automatiquement, sans toucher Ă ce que vous aviez dĂ©jĂ saisi. Si vous ne remplissez qu'une seule semaine, elle sert pour toutes : inutile de ressaisir des horaires identiques.
Chaque semaine cochĂ©e est historisĂ©e. Au moment oĂč vous cochez une semaine, les horaires du modĂšle y sont figĂ©s. Modifier un modĂšle plus tard n'affecte donc que les semaines cochĂ©es ensuite : vos semaines passĂ©es, et les navettes dĂ©jĂ transmises, ne bougent jamais. C'est le mĂȘme principe que les versions datĂ©es de la semaine type.
Chaque semaine enregistrĂ©e peut ĂȘtre retouchĂ©e individuellement : le bouton « Modifier » de la ligne bascule l'Ă©diteur sur les horaires de cette semaine-lĂ , sans toucher aux autres ni aux modĂšles. Le bouton « RĂ©appliquer » reprend au contraire le modĂšle courant pour cette semaine â avec un avertissement si la semaine est dĂ©jĂ passĂ©e. Les semaines rĂ©volues sont signalĂ©es « passĂ©e », et l'infobulle de chaque date rappelle quand sa grille a Ă©tĂ© figĂ©e.
3. Les semaines de vacances scolaires â vous cochez vous-mĂȘme les semaines concernĂ©es, mois par mois. Aucun calendrier scolaire automatique : c'est vous qui dĂ©cidez. Attention au vocabulaire : « vacances scolaires » veut dire pas de cours, donc prĂ©sence Ă la pharmacie â ce n'est pas une absence. Chaque ligne indique son Ă©tat, « alternance (Ă©cole + pharmacie) » ou « đ« vacances scolaires · Ă la pharmacie », avec le nombre d'heures et la semaine du cycle qui s'appliquera.
Pendant une semaine cochĂ©e, deux choses basculent ensemble : la grille de vacances remplace la semaine type, et les crĂ©neaux Ă©cole sont neutralisĂ©s. L'apprenti apparaĂźt donc normalement au planning et compte dans l'effectif au comptoir â ce qui manquait. Dans la navette, ses heures cessent d'ĂȘtre classĂ©es « Ă©cole ». Le total d'heures ne change pas, un crĂ©neau Ă©cole Ă©tant dĂ©jĂ du temps payĂ©.
Garde-fou : tant que la grille de vacances est vide, cocher une semaine n'a aucun effet, et la page vous le signale en orange. Impossible d'effacer un planning par inadvertance.
Deux mĂ©thodes de dĂ©compte coexistent, et la navette laisse maintenant choisir celle que voit la comptable, avec deux cases Ă cocher en haut de la page : đ CCN, đ RĂ©el, ou les deux pour garder le comparatif. Le choix vaut pour l'Ă©cran, le PDF et l'Excel, et il est mĂ©morisĂ©.
đ MĂ©thode CCN (article 25, convention collective de la pharmacie d'officine, IDCC 1996) â dĂ©compte en jours ouvrables, du lundi au samedi. Le dimanche n'est jamais comptĂ©, les jours fĂ©riĂ©s non plus. Le premier jour dĂ©comptĂ© est le premier jour oĂč le salariĂ© aurait dĂ» travailler, et le dĂ©compte court jusqu'Ă la veille de la reprise effective â y compris les jours qu'il ne travaille pas habituellement. C'est ce qui fait qu'une semaine de congĂ©s vaut 6 jours mĂȘme pour un temps partiel. Si le salariĂ© revient travailler entre deux congĂ©s, un nouveau dĂ©compte commence : deux jours isolĂ©s font 1 + 1, pas la pĂ©riode entiĂšre.
đ MĂ©thode rĂ©elle â les heures de CP rĂ©ellement retirĂ©es du planning, divisĂ©es par la durĂ©e moyenne d'une journĂ©e du salariĂ© (heures de sa semaine type Ă· nombre de jours travaillĂ©s).
Ce qui compte, c'est la date de reprise, pas le nombre de jours posĂ©s. Le dĂ©compte dĂ©marre au premier jour oĂč le salariĂ© aurait dĂ» travailler et s'arrĂȘte Ă la veille de son retour effectif. Tout ce qu'il y a entre les deux est dĂ©comptĂ©, dimanches et fĂ©riĂ©s exclus.
Exemple â lundi de repos une semaine sur deux (rotation S1/S2). Il pose la semaine oĂč il ne travaille pas le lundi : le dĂ©compte va du mardi au samedi, il reprend le lundi suivant (semaine oĂč il travaille le lundi), donc on s'arrĂȘte au dimanche â 5 jours ouvrables. S'il pose l'autre semaine, celle oĂč il travaille le lundi, sa reprise est repoussĂ©e au mardi suivant puisque le lundi d'aprĂšs est son repos : on dĂ©compte alors du lundi au lundi â 7 jours ouvrables. Deux semaines d'affilĂ©e font bien 12 jours : sur un cycle complet, 5 + 7 s'Ă©quilibrent. Peu importe que vous saisissiez ou non le jour de repos dans les dates du congĂ©, le dĂ©compte est identique â le dĂ©part est recalĂ© automatiquement sur le premier jour rĂ©ellement dĂ».
Exemple â samedi de repos (travail du lundi au vendredi). Une semaine posĂ©e compte 6 jours ouvrables : le samedi est dĂ©comptĂ©, parce que le salariĂ© ne reprend que le lundi suivant et qu'il tombe donc dans la pĂ©riode. Pour la mĂȘme raison, un vendredi posĂ© seul coĂ»te 2 jours, le vendredi et le samedi. En revanche, s'il ne pose que du lundi au jeudi et revient le vendredi, on ne compte que 4 jours : le samedi n'est pas dans la pĂ©riode. Saisir ou non le samedi dans les dates du congĂ© ne change rien.
Attention Ă ne pas confondre les deux samedis. Le samedi de repos qui prĂ©cĂšde le congĂ© n'est jamais dĂ©comptĂ© : le dĂ©compte ne dĂ©marre qu'au premier jour rĂ©ellement dĂ», donc au lundi. Le samedi qui suit, lui, l'est, parce qu'il tombe avant la reprise. Autrement dit, un jour de repos n'est dĂ©comptĂ© que s'il est encadrĂ© par du congĂ©. Si le salariĂ© part dĂšs le vendredi de la semaine prĂ©cĂ©dente, alors ce samedi-lĂ devient intĂ©rieur Ă la pĂ©riode et compte Ă son tour â le congĂ© passe Ă 8 jours.
Pour un salariĂ© en repos fixe le lundi qui travaille du mardi au samedi, une semaine posĂ©e fait 6 jours : mardiâsamedi plus son lundi de repos, puisqu'il ne reprend que le mardi. Et un samedi posĂ© seul lui coĂ»te 2 jours pour la mĂȘme raison. Trois jours au milieu de semaine, en revanche, ne coĂ»tent que 3 jours : il n'y a pas d'extension automatique.
CongĂ© Ă cheval sur deux mois : chaque navette ne compte que sa propre part. Un congĂ© du 30 juin au 4 juillet donne 1 jour sur la navette de juin et 5 sur celle de juillet. La navette de juin annonce « + 5 j sur la navette suivante », celle de juillet rappelle « dont 1 j dĂ©jĂ comptĂ© le mois dernier » â la comptable voit d'oĂč viennent les chiffres et n'a rien Ă recouper. La pĂ©riode complĂšte reste affichĂ©e dans la colonne « PĂ©riode dĂ©comptĂ©e ». Les heures de la mĂ©thode rĂ©elle sont rĂ©parties de la mĂȘme façon, au prorata des jours planifiĂ©s de chaque cĂŽtĂ©. Que vous saisissiez le congĂ© en une fois ou en deux absences, le rĂ©sultat est strictement identique.
LĂ©gende du planning : sous le tableau, la ligne « Que signifient les couleurs et les symboles ? » se dĂ©plie et explique tout â prĂ©sence, heure ajoutĂ©e par Ă©change, absence hachurĂ©e, jour dĂ©comptĂ© en CP, Ă©cole, formation, fĂ©riĂ©, pause mĂ©ridienne, et le sens des pastilles Ă demi-hauteur. Elle est repliĂ©e par dĂ©faut pour ne pas alourdir la page.
Nouvelle page « Couverture » (menu Planning) : deux lectures d'une semaine. En haut, l'effectif jour par jour ventilĂ© par mĂ©tier â pharmaciens, prĂ©parateurs, apprentis â avec le total, le besoin que vous dĂ©clarez pour chaque jour de la semaine, et une pastille verte, orange ou rouge qui indique l'Ă©cart. En bas, une ligne par collaborateur : heures faites face au contrat, Ă©cart, nombre d'ouvertures et de fermetures assurĂ©es, samedi travaillĂ©, plus deux colonnes libres pour noter un maximum d'heures par jour et une prĂ©fĂ©rence. Tout est calculĂ© depuis le planning â seuls le besoin et les deux colonnes libres se saisissent. Le filtre du planning s'y applique, et un bandeau vous le rappelle s'il est actif.
Voir le dĂ©compte directement dans le planning : le bouton đ RepĂšres CP, en haut de la page Planning, pose un voile violet trĂšs lĂ©ger sur les journĂ©es qui entrent dans le dĂ©compte CCN, avec une petite mention « cp » en haut de colonne. Les jours rĂ©ellement travaillĂ©s ne sont jamais touchĂ©s â le repĂšre n'apparaĂźt que sur les cases vides, donc la lecture du planning reste intacte. C'est le moyen le plus rapide de vĂ©rifier qu'un jour de repos encadrĂ© par un congĂ© est bien comptĂ©, ou qu'un fĂ©riĂ© ne l'est pas. Le bouton mĂ©morise votre choix.
Quand les deux sont affichĂ©es, une colonne Ăcart signale la diffĂ©rence. Un Ă©cart positif veut dire que la CCN dĂ©compte plus de jours : c'est normal dĂšs qu'un congĂ© couvre une semaine entiĂšre ou englobe des jours non travaillĂ©s. La saisie, elle, reste toujours en heures rĂ©elles â seul l'affichage change.
Le code par dĂ©faut « 1234 » n'existe plus. Ă la premiĂšre ouverture d'une page financiĂšre, l'application explique les risques et vous fait choisir : dĂ©finir votre code (recommandĂ©, 6 caractĂšres minimum) ou travailler sans protection â un choix assumĂ©, qui vaut pour votre compte sur tous vos appareils, et rappelĂ© en permanence dans Ma Pharmacie â SĂ©curitĂ©. Sans protection, toute personne pouvant accĂ©der Ă l'application consulte les salaires, numĂ©ros de SĂ©curitĂ© sociale et documents RH de l'Ă©quipe : ne le choisissez que si vous ĂȘtes le seul Ă pouvoir l'ouvrir et que l'Ă©quipe n'y a pas accĂšs. Techniquement, chaque code est dĂ©sormais chiffrĂ© avec une clĂ© propre Ă votre pharmacie.
La carte des adresses et des trajets a Ă©tĂ© supprimĂ©e : elle transmettait les adresses personnelles de vos salariĂ©s Ă des services de cartographie tiers, sans contrat ni base lĂ©gale â incompatible avec nos exigences RGPD. Les donnĂ©es dĂ©jĂ mises en cache sur votre poste sont effacĂ©es automatiquement. CĂŽtĂ© Perles du comptoir : une perle quitte le portail de l'Ă©quipe aprĂšs 12 mois, mais reste conservĂ©e sans limite dans l'archive du titulaire (Outils â Perles â « Archive complĂšte »), avec un bouton d'export.
Nouvel espace d'Ă©quipe : chacun peut partager les perles du comptoir depuis son portail (vue Aujourd'hui, sous la phrase du jour) â au clavier ou en dictant avec la touche micro du tĂ©lĂ©phone. CĂŽtĂ© titulaire : Outils â Perles du comptoir pour publier et modĂ©rer. Garde-fou affichĂ© Ă chaque saisie : jamais de nom ni d'Ă©lĂ©ment identifiant un patient. NĂ©cessite d'exĂ©cuter supabase_perles.sql (une fois).
Dans Ma Pharmacie â Messages motivants, une section dĂ©pliable montre dĂ©sormais les 50 phrases par dĂ©faut de chaque catĂ©gorie : modifiez-en le texte (â), dĂ©sactivez celles qui ne vous ressemblent pas (â, rĂ©activables), le compteur indique combien restent actives. Vos phrases personnalisĂ©es s'ajoutent toujours en plus.
Les deux codes de protection se gĂšrent dĂ©sormais au mĂȘme endroit : Ma Pharmacie â carte SĂ©curitĂ© â le code titulaire (pages financiĂšres, avec alerte tant que le code par dĂ©faut « 1234 » n'a pas Ă©tĂ© changĂ©) et le mot de passe de modification du planning (avec son dĂ©lai de reverrouillage). Le bouton « Changer le mot de passe » de la page Collaborateurs a Ă©tĂ© retirĂ©.
Carte repensĂ©e et dĂ©placĂ©e en bas de page : elle affiche maintenant l'officine (â vert), le trajet routier de chaque collaborateur jusqu'Ă l'officine (tracĂ© Ă sa couleur, cliquable), et sous la carte les distances et temps de trajet en voiture de chacun avec le cumul (estimations OSRM, mises en cache).
Les cartes ne montrent plus que l'essentiel (identitĂ©, poste, entrĂ©e, heures, alertes) â cliquez n'importe oĂč sur une carte pour ouvrir la fiche complĂšte, agrandie. Les palettes de couleurs ont quittĂ© les cartes : le choix de couleur se fait dĂ©sormais dans la fiche (« Couleur au planning » â Modifier), tout comme le bouton đ§ Lien d'accĂšs employĂ©. Les propositions de couleur des employĂ©s restent visibles d'un coup d'Ćil (petite pastille + « adopter » sur la carte).
Nouveau bouton « đ§Ÿ Fiche comptable » dans la fiche collaborateur : document imprimable prĂ©-rempli pour le cabinet comptable (Ă©tat civil, NIR, contrat, paie, banque) â chaque valeur est modifiable au clic avant impression ; protĂ©gĂ© par le code titulaire. CĂŽtĂ© portail salariĂ© : la catĂ©gorie DiplĂŽme manquait dans l'envoi de documents (corrigĂ©), et la saisie de l'IBAN est dĂ©sactivĂ©e en attente de validation juridique (remise du RIB en main propre en attendant).
Les codes d'accĂšs (pages financiĂšres et verrou de modification) ne sont plus jamais stockĂ©s en clair : ils sont chiffrĂ©s de façon irrĂ©versible (votre code actuel bascule automatiquement au premier dĂ©verrouillage). Personne â pas mĂȘme un export de vos donnĂ©es â ne peut les lire. En cas d'oubli, cliquez « Code oubliĂ© ? » sur la fenĂȘtre rouge : rĂ©initialisation aprĂšs preuve d'identitĂ© par code reçu par e-mail, application d'authentification (si double authentification activĂ©e) ou mot de passe de connexion. Conseil : choisissez un code d'au moins 6 caractĂšres.
Module RH (environnement clair distinct) : masse salariale chargĂ©e, coĂ»ts par collaborateur, prochains paliers d'anciennetĂ©, et les paramĂštres de calcul â valeur du point CCN avec historique de revalorisations (la page AnciennetĂ© l'utilise dĂ©sormais aussi) et taux de charges patronales global. Fiche collaborateur 360° : cliquez sur une ligne de l'Ă©quipe â courbe d'Ă©volution de la rĂ©fĂ©rence CCN (revalorisations du point, paliers, avenants, projection), frise des paliers acquis/Ă venir, coĂ»ts, historique de carriĂšre et saisie d'avenants de coefficient. L'accĂšs aux pages financiĂšres affiche dĂ©sormais une fenĂȘtre rouge « PARTIE RĂSERVĂE AU TITULAIRE » avec demande du code. Encore Ă venir : documents Ă Ă©chĂ©ances et suivi santĂ© au travail.
Les pages Navette, Primes & Variables, AnciennetĂ©, RĂ©capitulatif et Frais km demandent dĂ©sormais le code « donnĂ©es salariales » avant de s'ouvrir (le mĂȘme que le masquage des salaires â pensez Ă changer le code par dĂ©faut). CĂŽtĂ© navette : une semaine Ă cheval sur deux mois Ă©tait comptĂ©e en heures sup dans les deux mois ; dĂ©sormais la semaine civile est rattachĂ©e au mois de son dimanche (l'Ă©cran l'indique « â mois suiv. » sur le mois prĂ©cĂ©dent).
L'app mobile admin calcule désormais les absences exactement comme l'admin navigateur : heures réellement planifiées du collaborateur (plus de forfait 4h/7,5h), créneaux retirés du planning, débit CET automatique, journal d'audit, détection de chevauchement, et jours non travaillés ignorés. La sauvegarde respecte le verrou multi-appareils (aucun écrasement possible depuis une session périmée) et signale les erreurs. Types d'absences alignés (AT, paternité, grossesse patho, garde, formation ajoutés ; RTT/férié retirés).
Une entrée Outils dans le menu regroupe les modules en cartes : Périmés, Documents RH, Générateur de contrat. Les emojis ont été remplacés par des icÎnes vectorielles cohérentes avec le reste de l'application.
- đ PĂ©rimĂ©s : tableau de bord de traçabilitĂ© (zones, listes, classement par mois de pĂ©remption, import CSV Winpharma). Le scan des boĂźtes se fait depuis l'app collaborateur â onglet Outils, avec saisie de la quantitĂ©
- đŠ RĂ©ception de commande : scan des boĂźtes Ă rĂ©ception (douchette ou appareil photo â codes-barres et DataMatrix), bip, quantitĂ©s ajustables, mode photo « plusieurs codes » (une photo â toutes les boĂźtes comptĂ©es), puis gĂ©nĂ©ration du fichier d'import Winpharma (Ă enregistrer ou envoyer par mail). Noms produits via le catalogue, pĂ©remptions colorĂ©es (orange < 1 an, rouge < 6 mois)
- â
TĂąches de l'Ă©quipe (BĂTA, 07/09/2026) : to-do listes partagĂ©es â cockpit du jour (en retard / aujourd'hui / Ă venir), tĂąches avec catĂ©gorie, prioritĂ©, Ă©chĂ©ance, rĂ©currence (quotidienne â annuelle, la tĂąche se recrĂ©e toute seule), assignĂ©es Ă un ou plusieurs membres, checklists et mĂ©mos, vues TĂąches/Calendrier/Journal/Stats, journal de qui-fait-quoi, corbeille restaurable. Synchro Supabase multi-postes (fusion sans Ă©crasement, membres = collaborateurs du planning) dĂšs la migration
supabase_tool_docs.sqlactivĂ©e ; sans connexion, repli local + export/import JSON. CatĂ©gorie Livraisons patients avec carnet mĂ©morisĂ© (initiales/adresse/note â RGPD : jamais de nom complet) - đ Inventaire (BĂTA, 07/09/2026) : inventaire collaboratif par zones â plan de l'officine cliquable, saisie compatible douchette (le champ code garde le focus), avancement par zone et par Ă©quipier, Ă©carts comptĂ© vs thĂ©orique (l'export de stock Winpharma est reconnu tel quel ; un stock labo s'importe en complĂ©ment), validation/recomptage des Ă©carts, exports CSV (saisies, comptage agrĂ©gĂ© pour rĂ©intĂ©gration Winpharma, Ă©carts). Synchro Supabase multi-postes (saisies en union â rien ne se perd, Ă©quipiers = collaborateurs du planning) dĂšs la migration activĂ©e ; repli local sinon. Scan depuis l'app collaborateur : phase suivante
- đ Documents RH : contrats, avenants, arrĂȘts, diplĂŽmes â stockage privĂ© chiffrĂ©, accĂšs isolĂ© par salariĂ©, liens signĂ©s 5 min, journal des accĂšs (RGPD art. 32)
- đ GĂ©nĂ©rateur de contrat : contrats CCN Pharmacie prĂ©-remplis, lançable depuis une fiche collaborateur ; affiche la durĂ©e mensuelle ET hebdomadaire
- đ± Admin mobile : dĂ©claration rapide d'absences depuis le tĂ©lĂ©phone â carte avec QR code d'installation dans la page Outils
Depuis leur portail (Outils â Mes documents), les salariĂ©s envoient photo ou PDF : titre de transport, arrĂȘt de travail, justificatif d'absence, RIB, fiche de renseignement, dispense de mutuelle⊠Boutons « Prendre une photo » / « PhotothĂšque », compression automatique (~300 Ko), max 10 Mo.
- CĂŽtĂ© admin : Outils â Documents RH â « DĂ©pĂŽts des salariĂ©s », statut Ă traiter / traitĂ©, pastille orange sur le menu Outils et sur la carte
- Le salariĂ© peut supprimer son envoi tant qu'il n'est pas traitĂ© ; avertissement « jamais le volet mĂ©dical » pour les arrĂȘts
- Ouverture des documents corrigée (plus de « popup bloqué ») ; le document reste stocké durablement, seul le lien d'ouverture est à usage court (5 min, régénéré à chaque clic)
Fini la fiche de renseignement papier : le nouveau salariĂ© remplit sa fiche depuis son portail (Profil â Ma fiche d'embauche) â identitĂ©, adresse, n° de SĂ©curitĂ© sociale, IBAN, RQTH⊠â mĂȘme incomplĂšte, il peut y revenir Ă tout moment (une banniĂšre d'accueil le guide, avec un bouton « Plus tard »). Les piĂšces (carte d'identitĂ©, carte vitale, RIB, diplĂŽme) s'envoient en photo via des raccourcis. CĂŽtĂ© admin : un bandeau « đ Fiche d'embauche reçue » apparaĂźt dans la fiche collaborateur, avec un comparatif champ par champ (valeur actuelle / valeur reçue, diffĂ©rences prĂ©-cochĂ©es) â vous reportez ce que vous validez, puis Enregistrer comme d'habitude.
Dans la fiche collaborateur, les heures mensuelles se calculent automatiquement : h/semaine Ă 52 Ă· 12 (35 h â 151,67 h). Le contrat gĂ©nĂ©rĂ© affiche la durĂ©e mensuelle et hebdomadaire. Estimation du brut (taux saisi Ă heures Ă payer + majorations + primes). Rappel de clĂŽture de navette Ă l'impression du PDF si le mois n'est pas clĂŽturĂ©.
L'application est maintenant protĂ©gĂ©e par une suite de 68 tests automatiques (CET, paie Sylae, absences, multiweek, approbations, rendu des 6 vues, popups, dĂ©pĂŽtsâŠ) exĂ©cutĂ©s avant chaque dĂ©ploiement : si un test Ă©choue, la mise en production est bloquĂ©e. Sauvegarde chiffrĂ©e de la base Ă chaque dĂ©ploiement + synchronisation Google Drive.
La colonne « H réalisées » est renommée « H à payer » et son calcul est revu pour coller à la logique paie :
- Mensualisé : H à payer =
H contrat â Sans solde. Les CP, maladie, maternitĂ©, AT, etc. ne rĂ©duisent plus la base mensuelle â elles sont signalĂ©es Ă la comptable qui laisse mySilae appliquer le bon rĂ©gime par type - Au rĂ©el (Ă©tudiant/extra) : H Ă payer = planning effectif + formation
- CET totalement sorti du calcul : interne, ni dans le théo ni dans la paie
- Le bandeau PDF affiche maintenant UN seul chiffre principal (H à payer) + un contrÎle planning en alerte seulement si l'écart > 0,5h
- Les colonnes « +10% / +25% / maj+50% » restent les heures sup à ajouter par-dessus
Sur chaque ligne du tableau navette, un bouton đ permet d'ajouter une note spĂ©cifique Ă ce mois pour le collaborateur (contexte, exception Ă signaler Ă la comptable). Elle apparaĂźt sur la page PDF du collab, Ă cĂŽtĂ© de sa note permanente (fiche collab).
En plus, le PDF intÚgre maintenant une page de régularisations finale listant toutes les modifications saisies aprÚs la clÎture du mois précédent et qui doivent passer sur la paie du mois en cours (CP tardifs, absences déclarées en retard, etc.).
Le total hebdomadaire du détail semaine par semaine compte désormais correctement les heures de formation, école et garde comme du temps de travail rémunéré. La référence (« 35h » contractuel) ne tombe plus à 0 quand la matrice est vide : fallback automatique sur la fiche (h/sem ou hmois/4.33).
L'export Excel de la navette est entiĂšrement repensĂ© pour ĂȘtre prĂȘt-Ă -coller dans mySilae :
- Feuille SynthÚse : 1 ligne dense par collab avec sections groupées (Identité · Contrat · Réel · Primes · Heures +/- · CP · Absences)
- H rĂ©alisĂ©es en 2 versions : thĂ©orique (contrat â abs + modifs) ET « en vrai » (planning effectif jour-par-jour)
- CP en 2 méthodes cÎte à cÎte : CCN (jours ouvrables) vs Pharma (heures ÷ h/jour) + delta signalé
- Absences en colonnes : 3 motifs max par ligne, ligne supplĂ©mentaire automatique au-delĂ
- Feuille Détail : calendrier mois jour-par-jour pour chaque collab + comparaison CP avec formules
- Solde tout compte automatique : bloc dédié si le collab est sorti dans le mois (CET cumulé, indemnité fin CDD)
- Primes lues par nom : Nutri, Transport, GĂ©nĂ©rique, ĂtĂ©/Hiver, km, PPV reconnues automatiquement
L'impression du planning hebdomadaire affiche maintenant systĂ©matiquement une lĂ©gende complĂšte sous le tableau : codes couleur des absences (CP, Maladie, SS, CET, Formation, Ăcole) avec le total d'heures de chaque type sur la semaine, plus les marqueurs ⊠FĂ©riĂ©, â Ăchange, â Retrait, + Ajout manuel. La feuille devient self-explanatory pour vos collaborateurs.
L'export Excel de la navette affiche désormais le sans solde uniquement en heures, sans conversion en jours. La colonne « SS (j) » a été retirée de la feuille SynthÚse et la mention « = Xj à déduire » a disparu du Détail. Plus de confusion avec la conversion approximative.
Si les heures de CP couvrent toutes les heures thĂ©oriques d'un collaborateur sur une semaine, le calcul CCN compte dĂ©sormais automatiquement 6 jours ouvrables pour cette semaine (lundi â samedi), mĂȘme si certains jours sont fĂ©riĂ©s ou non travaillĂ©s. Cas typique : un collaborateur en CP du mercredi au samedi alors que son lundi est fĂ©riĂ© et son mardi est un jour de repos â 6 jours CCN, plus 4.
Une nouvelle case đ Frais kilomĂ©triques activĂ©s est disponible dans la fiche de chaque collaborateur (Ă cĂŽtĂ© de MĂ©decine du travail). Quand elle est cochĂ©e, l'onglet Mes km apparaĂźt dans le portail employĂ© du collab et ses km comptent dans la grille Primes & Variables. Quand elle est dĂ©cochĂ©e, l'onglet disparaĂźt cĂŽtĂ© employĂ© et la grille affiche « dĂ©sactivĂ© » Ă la place du compteur. Permet de rĂ©server le module aux collaborateurs rĂ©ellement Ă©ligibles aux frais professionnels.
Le popup d'archivage permet dĂ©sormais de choisir explicitement entre Dernier jour travaillĂ© et Premier jour d'absence. Un rappel dynamique en vert affiche l'autre date selon le mode choisi. En interne, c.dateSortie reprĂ©sente toujours le premier jour oĂč le collab n'est plus salariĂ© (= date de fin de contrat). Un bug latent est corrigĂ© au passage : auparavant, certains calculs comptaient les heures du jour de sortie tandis que le rendering les masquait, ce qui faussait la navette des sortants.
Les créneaux de 15 minutes (1Úre ou 2e moitié d'un slot 30 min) sont désormais reconnus dans toutes les vues :
- Vue Gantt Mois / Semaine / Jour â les bornes horaires et la prĂ©sence prennent en compte les quarts
- PDF planning â les chips Ă demi apparaissent et le H/sem / H/j sont calculĂ©s correctement
- Portail employĂ© â pastilles demi-haut / demi-bas + heures prĂ©cises (ex.
8h00 â 12h15) - Calculs CCN, CP, navette â les collabs en quart d'heure sont enfin comptabilisĂ©s
â PrĂ©cision 15 min : tous les calculs d'heures (navette, recap, CCN, CP, H/sem PDF, Gantt) sont dĂ©sormais exacts au quart d'heure. A+ ou A- compte pour 0.25h, A pour 0.5h.
Quand un collaborateur soumet une demande d'absence depuis son portail, elle apparaĂźt dĂ©sormais directement sur le planning avant validation : la pastille concernĂ©e est entourĂ©e d'un anneau orange, sa cellule est teintĂ©e et un badge âł s'affiche. Vous visualisez l'impact sur l'Ă©quipe avant de dĂ©cider. Cliquez la pastille orange : le popup propose â Approuver / â Refuser sans quitter le planning. Une fois validĂ©e, la demande devient une absence normale.
Un congĂ© saisi en mode CP CCN (un seul enregistrement couvrant plusieurs jours) s'affiche maintenant correctement sur tous les jours de la plage â dans le planning, la vue Mois et le portail employĂ©.
Le total des kilomĂštres validĂ©s par collaborateur est dĂ©sormais affichĂ© directement dans la grille Primes & Variables, sous forme d'une colonne đ Km (lecture seule, calculĂ©e automatiquement pour le mois sĂ©lectionnĂ©).
Le planning peut maintenant alterner sur 2 Ă 6 semaines types (S1/S2 par dĂ©faut). Pour changer le cycle, crĂ©ez une Nouvelle version et sĂ©lectionnez le nombre de semaines souhaitĂ© dans le sĂ©lecteur dĂ©diĂ©. L'historique passĂ© conserve automatiquement le cycle d'origine â seules les dates Ă partir de la nouvelle version utilisent le nouveau cycle. Chaque compte dĂ©marre sur 2 semaines par dĂ©faut.
Le fichier de l'application a Ă©tĂ© rĂ©duit de 2,5 Mo â 1,35 Mo (â45 %) grĂące Ă l'optimisation des options de protection du code. Suppression du mĂ©canisme debugProtectionInterval qui dĂ©clenchait un gel toutes les 2 secondes, et du code auto-modifiant (selfDefending). Les changements d'onglets sont dĂ©sormais nettement plus rapides.
- Cycle remis à 2 semaines par défaut : tous les comptes existants qui avaient un cycle différent suite aux tests ont été remis à 2 semaines automatiquement au rechargement.
- Historique des semaines types réinitialisé : l'historique de cycle est désormais cohérent avec la valeur active, évitant l'affichage de S3/S4 sur des plannings anciens.
- Mois courant par défaut : les sélecteurs de mois (Récapitulatif, Primes, Navette) affichent maintenant toujours le mois en cours à l'ouverture de l'application, et non le dernier mois consulté.
Nouvelle vue accessible depuis le menu latéral (Vue mois). Affiche un tableau mensuel : une ligne par collaborateur, une colonne par jour. Chaque cellule contient une mini barre Gantt colorée (présence en vert, CP en bleu, maladie en rouge, etc.). Une ligne Effectif en bas indique le nombre de personnes à l'ouverture et à la fermeture de chaque demi-journée, avec une alerte rouge si aucun pharmacien n'est présent. Cliquer sur une cellule affiche le détail de la journée (popup Gantt).
Un sélecteur mois/année est disponible directement dans la barre de navigation du planning, entre les flÚches de semaine et le bouton "Aujourd'hui". Cliquez dessus pour sauter instantanément à n'importe quel mois sans cliquer une dizaine de fois sur les flÚches.
Ă chaque ouverture de session, un fichier JSON est enregistrĂ© automatiquement dans un dossier de votre ordinateur. Les 10 derniĂšres sauvegardes sont conservĂ©es. Configuration dans Notice â section âïž Sauvegarde (ci-dessous).
Lors de la création d'un compte, 6 collaborateurs fictifs sont pré-chargés pour permettre de découvrir l'application immédiatement. Un bandeau orange en haut de l'écran propose d'Effacer les données de démonstration pour repartir de zéro avec votre vraie équipe.
Correction d'un bug oĂč un nouveau compte pouvait afficher des donnĂ©es appartenant Ă l'utilisateur prĂ©cĂ©dent (restĂ©es en cache local). Les donnĂ©es sont dĂ©sormais effacĂ©es proprement lors de chaque nouvelle connexion.
Lorsqu'un collaborateur est archivĂ© (date de sortie), l'application propose automatiquement de crĂ©er une nouvelle version du planning de rĂ©fĂ©rence (S1/S2) sans ce collaborateur, Ă partir de la date de sortie. L'historique passĂ© reste intact â seules les semaines futures sont ajustĂ©es.
Les heures comptĂ©es pour les absences journĂ©e entiĂšre (CP, maladie, SS, CETâŠ) Ă©taient surestimĂ©es lorsque le collaborateur Ă©tait planifiĂ© sur une longue plage (ex. 9h-19h30). La pause dĂ©jeuner 12h30-14h00 (1h30 non rĂ©munĂ©rĂ©e) est dĂ©sormais automatiquement dĂ©duite. Exemple : Matis planifiĂ© 9h-19h30 â 9h dĂ©comptĂ©es (et non plus 10h30). La correction est rĂ©troactive : toutes les absences existantes sont recalculĂ©es depuis la matrice lors du prochain affichage navette.
La date du planning s'affiche dĂ©sormais toujours au mĂȘme endroit (sous le sĂ©lecteur de vues, Ă gauche) et au mĂȘme format dans toutes les vues : « lun 7 â sam 12 septembre 2026 » (ou « 31 aoĂ»t â 5 septembre » Ă cheval sur deux mois), « Septembre 2026 » en vue mensuelle â mois toujours en toutes lettres, annĂ©e toujours visible. Deux badges accompagnent la date : S36 (semaine calendaire, badge neutre) et S2 (semaine type du planning S1âŠS6, badge couleur) â ils coexistent toujours, dans cet ordre. Les chevrons âč âș naviguent (par semaine, ou par mois entier en vue Tableau/Mois), et « Aujourd'hui » n'apparaĂźt que lorsqu'on s'est Ă©loignĂ© de la pĂ©riode courante. Fini les « â PrĂ©c. / Suiv. â » et les dates tantĂŽt Ă droite, tantĂŽt Ă gauche.
La page « Ressources humaines » devient Masse salariale (protĂ©gĂ©e par le code salaires) : journal salarial par collaborateur (append-only â une erreur se corrige par une entrĂ©e corrective, motifs fermĂ©s), masse mensuelle/annuelle/chargĂ©e, projection 2027-2029 (hypothĂšses de point CCN rĂ©glables + progression automatique des grilles prĂ©parateur/adjoint selon la date de diplĂŽme, nouvelle donnĂ©e de la fiche), panneau « donnĂ©es Ă complĂ©ter », bouton đ pour masquer les montants, et modĂšle Excel (2 onglets : fiches + journal) pour reprendre l'historique proprement. Chaque Ă©volution enregistrĂ©e met Ă jour automatiquement le taux horaire datĂ© utilisĂ© par la navette. Grilles CCN indicatives [Ă vĂ©rifier] en attendant l'accord officiel. CĂŽtĂ© portail employĂ© : la demande de congĂ©s reste en haut de la page CongĂ©s, l'historique CET est compactĂ© (repli au-delĂ de 6 mouvements).
Vue DĂ©taillĂ©e : bouton â± Jours Ă heures â bascule sur la grille « qui est prĂ©sent, crĂ©neau par crĂ©neau » avec choix du pas (15 min, 30 min, 1 h).
Timeline : nouveau sĂ©lecteur Jour · Semaine · Mois â « Jour » garde le glisser-dĂ©poser des crĂ©neaux ; « Semaine » empile tous les jours de la semaine sur une page ; « Mois » empile toutes les semaines du mois avec un bandeau par semaine (S37, S38âŠ). En multi-jours le glisser est dĂ©sactivĂ© mais chaque barre reste cliquable (mĂȘmes menus). Le bouton Aujourd'hui de la barre de date reste dĂ©sormais toujours visible â simplement estompĂ© quand vous ĂȘtes dĂ©jĂ sur la pĂ©riode en cours.
Nouvel ordre du sĂ©lecteur : DĂ©taillĂ© · Semaine · Timeline · Grille · Tableau · SynthĂšse · Mois â « Semaine » est l'ancienne vue « RĂ©partition », qui reprend la lĂ©gende compacte ; les anciennes vues Semaine compact et Axes restent en fin de barre le temps de la validation, puis seront retirĂ©es. Saut rapide : cliquez la date de la barre de navigation â un mini-calendrier s'ouvre (semaines cliquables, navigation mois/annĂ©e) pour aller directement Ă une semaine Ă©loignĂ©e. Dans la vue Tableau, les numĂ©ros de semaine (S36âŠ) sont dĂ©sormais bien lisibles en colonne de gauche.
Pendant un glisser dans la barre horaire, la plage sĂ©lectionnĂ©e s'affiche dĂ©sormais au centre de la sĂ©lection (l'ancien libellĂ© Ă©tait rognĂ© et invisible). Nouveaux champs De â Ă (pas de 15 min, bornĂ©s Ă la journĂ©e) : saisissez une plage Ă la main avant tout geste, ou ajustez finement aprĂšs un glisser â champs et barre restent synchronisĂ©s dans les deux sens, et la durĂ©e s'affiche Ă cĂŽtĂ©. Les timelines sont aussi devenues cohĂ©rentes partout : deux plages disjointes ne sont plus jamais fusionnĂ©es en un bloc continu (la coupure mĂ©ridienne reste un vide). Enfin, Ă date d'effet Ă©gale entre deux versions de semaine type, c'est dĂ©sormais la version enregistrĂ©e en dernier qui s'applique (fini les conflits silencieux), et la recherche du planning filtre aussi par poste.
Anti-doublon : deux versions Ă la mĂȘme date d'effet entraient en conflit silencieux â l'application ne savait pas laquelle appliquer (le planning pouvait suivre une version pendant que l'Ă©diteur en affichait une autre). DĂ©sormais, crĂ©er une version Ă une date dĂ©jĂ occupĂ©e (Ă la main, ou via un dĂ©part/une entrĂ©e de collaborateur) dĂ©clenche un avertissement, avec proposition de remplacer l'ancienne.
⏠Excel : chaque version de la timeline â active, Ă venir, archivĂ©e et mĂȘme la base v1 â peut ĂȘtre tĂ©lĂ©chargĂ©e en fichier Excel : une feuille par semaine (S1âŠSn), une ligne par collaborateur de l'Ă©poque avec ses plages horaires par jour et son total h/sem. Pratique pour contrĂŽler ou archiver un ancien planning de rĂ©fĂ©rence.
Les versions de planning de rĂ©fĂ©rence affichent dĂ©sormais leur statut clair : ACTIVE, HISTORIQUE (date de fin passĂ©e) ou Ă VENIR (date d'effet future). La suppression d'une version requiert maintenant de taper le mot SUPPRIMER dans une fenĂȘtre de confirmation â impossible de supprimer par accident.
Le bouton Vider matrices dans la page Semaine type remet les grilles S1âSN Ă zĂ©ro. Une confirmation en deux Ă©tapes est demandĂ©e (saisie du mot VIDER) pour Ă©viter toute suppression accidentelle.
La page Sauvegardes (menu latĂ©ral) liste dĂ©sormais les sauvegardes hĂ©bergĂ©es sur le cloud (Supabase, conservĂ©es automatiquement, max 10) et les fichiers locaux de votre dossier de sauvegarde. Chaque sauvegarde peut ĂȘtre tĂ©lĂ©chargĂ©e ou restaurĂ©e en un clic.
- Samedis vides : les collaborateurs travaillant le samedi n'apparaissaient pas â corrigĂ©.
- Dimanche inclus : le dimanche est désormais affiché dans la vue mois (nécessaire pour les gardes).
- Popup lĂ©gende erronĂ©e : une journĂ©e entiĂšre encodĂ©e comme absence + crĂ©neaux gĂ©nĂ©rait 17Ă "JournĂ©e entiĂšre (0.5h)" dans la lĂ©gende â corrigĂ© en fusionnant les Ă©vĂ©nements de mĂȘme type.
- Collaborateur absent de certaines dates : bug de fuseau horaire â la conversion UTC de minuit heure locale dĂ©calait la date d'un jour en France (UTC+2), causant des lookups sur la mauvaise date dans la matrice et les cartes d'absences â corrigĂ©.
Vue mensuelle accessible via Vue mois dans le menu latéral. Affiche un tableau avec une ligne par collaborateur actif et une colonne par jour du mois.
- Barre verte = présence planifiée
- Barre bleue = CP
- Barre rouge = maladie / arrĂȘt
- Barre orange = SS / CET
- Barre violette = formation
- Zone sombre = pause déjeuner
- 4 compteurs par jour : Ouv.9h, Ferm.13h, Ouv.14h, Ferm.19h
- Vert = pharmacien présent
- Rouge / ! = aucun pharmacien
- Cellule rouge "0" = personne Ă cet horaire
- Survol pour voir la liste des personnes
Cliquer sur une cellule de présence affiche un popup avec la barre Gantt complÚte de la journée : horaire début/fin de chaque demi-journée, pause déjeuner, absences partielles et présences ajoutées manuellement.
Vue principale de l'application. Affiche la grille horaire (crĂ©neaux de 30 min, 8h00â19h30) pour chaque jour de la semaine choisie.
Le sĂ©lecteur en haut de page permet de choisir la prĂ©sentation : DĂ©taillĂ© (grille de pastilles Ă©ditable, par dĂ©faut), Grille (une ligne par personne, crĂ©neaux horaires par jour â les absences coupent visuellement les crĂ©neaux, les heures ajoutĂ©es apparaissent en vert avec leur motif), Timeline (barres horaires d'une journĂ©e avec histogramme d'effectif prĂ©sent â glissez une barre ou tirez ses bords pour dĂ©caler/allonger un crĂ©neau par pas de 15 min, un motif est demandĂ©), plus les vues Semaine compact / Mois. La Semaine compact affiche, par collaborateur et par jour, des crĂ©neaux horaires lisibles (matin / aprĂšs-midi empilĂ©s, coupure mĂ©ridienne matĂ©rialisĂ©e, absences typĂ©es et heures ajoutĂ©es) et, en pied de grille, un histogramme d'effectif par tranche de 30 min sur les heures d'ouverture (rouge = personne, orange = aucun pharmacien). Toutes les vues lisent les mĂȘmes donnĂ©es et proposent les mĂȘmes actions (clic sur un crĂ©neau = mĂȘmes menus que la vue DĂ©taillĂ©e) : une modification faite dans un mode est immĂ©diatement visible dans tous les autres. Le dernier mode choisi est mĂ©morisĂ©.
Alertes effectif : dans Grille et Timeline, un bandeau signale les crĂ©neaux đš sans personne ou â sans pharmacien â Ă©valuĂ©s uniquement pendant les heures d'ouverture de la pharmacie (Ma Pharmacie â horaires) : ĂȘtre seul pendant la pause mĂ©ridienne fermĂ©e ne dĂ©clenche rien. En Timeline, l'histogramme d'effectif se colore en rouge/orange sur ces crĂ©neaux, et un trait rouge indique l'heure actuelle.
Impression : la fenĂȘtre đš Imprimer propose dĂ©sormais la mise en page DĂ©taillĂ© (pastilles) ou Grille (crĂ©neaux horaires par personne, absences et heures ajoutĂ©es lisibles) â mĂȘme sĂ©lection de semaines/mois dans les deux cas.
DĂ©pĂŽt de documents par les salariĂ©s : depuis leur portail (Outils â Mes documents), les salariĂ©s envoient photos ou PDF (titre de transport, arrĂȘt de travail, justificatif d'absence, RIB, fiche de renseignement, dispense de mutuelleâŠ). Les photos sont compressĂ©es automatiquement. CĂŽtĂ© admin : Outils â Documents RH â « DĂ©pĂŽts des salariĂ©s », avec statut Ă traiter / traitĂ© et pastille sur le menu Outils. Le salariĂ© peut supprimer son envoi tant qu'il n'est pas traitĂ©. Stockage privĂ© chiffrĂ©, mĂȘmes rĂšgles RGPD que les Documents RH.
Menu crĂ©neau repensĂ© : cliquer une pastille ouvre un menu en 3 Ă©tapes â choisir la portĂ©e (crĂ©neau · matin · aprĂšs-midi · journĂ©e · semaine), le type (CP, maladie, sans solde, CET, formation, Ă©cole, dĂ©calage), puis un seul bouton Enregistrer qui rĂ©capitule l'action. Les bornes matin/aprĂšs-midi suivent les horaires d'ouverture de la pharmacie. L'histogramme d'effectif de la Timeline affiche le nombre de prĂ©sents au-dessus de chaque barre.
- FlĂšches â â pour changer de semaine
- Sélecteur mois/année pour sauter directement à un mois
- Bouton "Aujourd'hui" pour revenir Ă la semaine en cours
- S1 / S2 indiqué sur chaque semaine (alternance automatique)
- Dimanche optionnel (toggle âïž)
- Masquer les absents (mode simplifié)
- Colonne "aujourd'hui" surlignée en bleu
- Pause dĂ©jeuner (13hâ14h) fond sombre
- Jours fériés fond ambre
- Impression A4 paysage (Ctrl+P)
- Popup contextuel avec toutes les actions
- Bouton ? pour l'aide contextuelle (survol = explication)
- Voir / supprimer les absences du jour
- Absence journĂ©e entiĂšre : CP, Maladie, SS, CET, FĂ©riĂ©, đ Formation
- Retirer ce créneau (30 min) : CP, SS, Maladie, CET, Décalage, Formation
- Déclarer une absence sur horaires précis avec type et note
- Ăchange de crĂ©neau ou de journĂ©e (crĂ©neau B)
- Décalage journée entiÚre avec motif
- AccĂšs Ă la fiche collaborateur
- Ajouter une présence manuelle (hors matrice)
- Rétablir un créneau retiré
- Ăchange de crĂ©neau depuis une cellule vide
Définit le planning de référence pour chaque collaborateur. Les données de la matrice servent de base à tous les calculs (heures contractuelles, heures sup, navette).
- Alternance sur 2 à 6 semaines types (S1/S2 par défaut)
- Clic = cycle 15 min : absent â œ dĂ©but â plein â œ fin â absent
- Glisser pour remplir plusieurs cellules en série (créneaux complets)
- Cellule đ = crĂ©neau Ă©cole structurel (ne dĂ©compte pas d'absence)
- Sélection multiple (lettre globale ou spécifique)
- â Copier vers⊠(en haut Ă droite) : recopie la semaine affichĂ©e dans une autre semaine du cycle â toute l'Ă©quipe, ou đ€ un seul collaborateur (ses crĂ©neaux remplacent les siens dans la cible, les autres ne bougent pas ; â© annulable)
- Créer une version active sur une période donnée (ex : vacances, été)
- Remplace automatiquement la matrice de référence sur la plage
- Gestion des vacances apprentis (35h sur la période)
- Retour automatique à la matrice de base hors période
Pour passer de 2 Ă 4 semaines types (ou autre), crĂ©ez une Nouvelle version et sĂ©lectionnez le nombre de semaines souhaitĂ© dans le sĂ©lecteur Cycle d'alternance qui apparaĂźt dans la modale. L'historique passĂ© conserve le cycle d'origine â seules les dates Ă partir de la nouvelle version utilisent le nouveau cycle. Le badge dans Ma Pharmacie indique le cycle actif.
Centralise toutes les absences saisies (via popup ou formulaire). Chaque absence a un type, des horaires, une durée et une note optionnelle.
Menu Absences & Temps â Gardes. Une garde n'occupe pas la grille du planning (elle chevauche minuit et se paie Ă part) : elle se dĂ©clare Ă part et s'affiche en badge đ dans l'en-tĂȘte du jour.
- Déclarer : type, date, heures (fin le lendemain calculée pour une nuit), pharmacien de garde, renfort, volets ouverts / fermés (astreinte + heures d'intervention), notes. Plusieurs dates d'un coup pour recopier le calendrier du secteur.
- Récupération : une case pose la Récup. garde du lendemain matin (jusqu'à la pause).
- Le salariĂ© voit « Vous ĂȘtes de garde cette nuit 20h â 8h » et « qui est de garde » dans son portail.
- Paie : la Navette reprend la synthĂšse du mois (nuits, dimanches, fĂ©riĂ©s, heures, indemnitĂ©s paramĂ©trĂ©es dans â RĂ©glages) ; « Reporter en H sup » ajoute les heures volets ouverts des dimanches (+50 %) et fĂ©riĂ©s (+100 %) ; l'Excel a une feuille Gardes. BarĂšmes Ă valider avec votre comptable.
- Imprimer le tour de garde du mois.
Menu Planning â ResponsabilitĂ©s. Une grille de la semaine : une ligne par tĂąche (caisse rapide, commande grossiste, double contrĂŽle des ordonnances, rĂ©ception, tĂ©lĂ©phone, promisâŠ), une colonne par demi-journĂ©e. Chaque case dit qui s'en occupe.
- Cliquer une case ouvre la liste des personnes rĂ©ellement prĂ©sentes sur ce crĂ©neau (planning moins absences), avec leurs horaires, les tĂąches qu'elles ont dĂ©jĂ sur la demi-journĂ©e et le nombre de fois oĂč elles ont tenu cette tĂąche rĂ©cemment. Un clic ajoute, un second retire.
- âš RĂ©partir la semaine remplit les cases vides en faisant tourner les prĂ©sents : prioritĂ© Ă qui a le moins fait la tĂąche, en Ă©vitant autant que possible de cumuler deux tĂąches sur la mĂȘme demi-journĂ©e (si une seule personne est lĂ , elle prend tout), en alternant d'un crĂ©neau Ă l'autre. Les cases dĂ©jĂ remplies ne sont jamais Ă©crasĂ©es ; â© annule.
- ⧠Copier sem. préc. reprend la semaine précédente jour pour jour, en ignorant les personnes absentes.
- Vue Jour : grosses cartes matin / aprĂšs-midi, lisibles au comptoir.
- Qui a fait quoi : compteur par personne et par tĂąche sur 2 Ă 12 semaines â c'est lui qui guide la rĂ©partition automatique.
- â GĂ©rer les tĂąches : activer les tĂąches proposĂ©es, les renommer, changer l'emoji, la couleur, la demi-journĂ©e (ex. Ouverture le matin, Fermeture le soir), restreindre qui peut tenir une tĂąche (ex. double contrĂŽle â pharmaciens), crĂ©er vos propres tĂąches, les ordonner.
- đ Rotation sur X semaines : choisissez un cycle (1 Ă 8 semaines) et le lundi de la semaine 1, puis remplissez un modĂšle par semaine du cycle (S1, S2, S3âŠ) â mĂȘmes cases, prĂ©sents proposĂ©s d'aprĂšs la semaine type. « âš RĂ©partir les X semaines » construit une rotation Ă©quilibrĂ©e d'un coup (les tĂąches tournent d'une semaine Ă l'autre). Sur une semaine rĂ©elle, le badge « Rotation 2/3 » indique oĂč on en est et Appliquer la rotation reprend le modĂšle en ignorant les absents (cases laissĂ©es vides, Ă complĂ©ter). Ne remplace jamais une case dĂ©jĂ remplie.
- đš Imprimer : la vue affichĂ©e (semaine, jour ou modĂšle) en A4 paysage, fond blanc, couleurs des tĂąches conservĂ©es.
- Une case marquĂ©e â signale une personne affectĂ©e qui n'est plus prĂ©sente (absence posĂ©e aprĂšs coup).
- Chaque salarié voit ses responsabilités dans son portail (Aujourd'hui et Ma semaine), et la liste « qui fait quoi » du jour.
Suivi individuel du solde CET de chaque collaborateur. Le solde est crédité manuellement (heures récupérées) et débité automatiquement lors des poses CET.
- Vue des soldes par collaborateur avec barre de progression
- Ajout crédit / débit manuel avec motif et date
- Alerte si solde négatif lors d'une pose CET
- Historique de toutes les opérations avec filtre par collaborateur
- Exportable via la navette comptable
Ajout d'heures supplĂ©mentaires ou complĂ©mentaires ponctuelles qui ne figurent pas dans la matrice (astreintes, gardes, formations rĂ©munĂ©rĂ©esâŠ). S'ajoutent aux calculs CCN dans la navette et le rĂ©capitulatif.
- Saisie : collaborateur, date, heures, taux (25% ou 50%), motif
- Cumulées dans le total heures sup de la navette
- Visibles dans le journal des modifications
Gestion des fiches collaborateurs. Chaque fiche contient les informations nécessaires aux calculs.
- Prénom, nom, poste, lettre (identifiant unique)
- Email, tĂ©lĂ©phone, adresse â coordonnĂ©es complĂštes
- Date de naissance â Ăąge calculĂ© automatiquement
- N° SS, RPPS, IBAN / BIC â donnĂ©es administratives et bancaires
- MĂ©decine du travail â suivi inscription par collaborateur
- Contrat : heures mensuelles ou hebdomadaires
- Type : salarié normal, apprenti, étudiant école
- Date d'entrée et date de sortie (archivage automatique)
- Taux horaire pour les calculs de primes
- Archivé = n'apparaßt plus dans le planning aprÚs la date de sortie
- ApparaĂźt dans la navette du mois de sortie si encore actif
- Navette : bloc "Solde de tout compte" automatique avec le solde CET du mois de sortie
- CET : le collaborateur archivé passe dans la section "Anciens collaborateurs" (historique conservé)
- Historique des périodes de contrat (taux variable dans le temps)
- Couleur chip attribuée selon la lettre
Lorsque vous archivez un collaborateur, l'application détecte automatiquement si sa lettre est encore présente dans les matrices S1/S2. Si c'est le cas, un popup propose de créer une nouvelle version du planning de référence à partir de la date de sortie, avec ce collaborateur retiré de tous les créneaux.
- Tout l'historique des semaines passées reste intact
- La navette des mois précédents n'est pas touchée
- Les versions temporaires existantes restent actives
- à partir de la date de sortie, le collaborateur disparaßt de tous les créneaux S1 et S2
- La nouvelle version est visible dans l'éditeur Semaine type
- L'effectif Vue mois est recalculé automatiquement
- ⏠ModĂšle Excel â tĂ©lĂ©charge un fichier
.xlsxavec tous les champs prĂ©-remplis (collabs existants ou ligne exemple si vide). Ă transmettre pour saisie ou correction. - đ Importer Excel â relit le fichier et met Ă jour les fiches. La lettre planning est la clĂ© : si elle existe dĂ©jĂ â mise Ă jour ; si elle est nouvelle â crĂ©ation. Supprimer une ligne n'efface rien.
- On peut corriger un nom, un prĂ©nom, un taux, ajouter un email â tant que la lettre reste identique, tout se met Ă jour proprement.
- Colonnes : Lettre · Nom · Prénom · Email · Téléphone · Adresse · Poste · Contrat · H/sem · H/mois · Coeff · Taux · Entrée · Mensualisation · Primes · Anniversaire · CET initial · Notes · Date naissance · N° SS · RPPS · IBAN · BIC · Médecine du travail
Les jours fĂ©riĂ©s sont automatiquement dĂ©tectĂ©s et affichĂ©s dans le planning (đ). La CCN Pharmacie impose des rĂšgles spĂ©cifiques selon la situation de chaque collaborateur.
- Les heures contractuelles sont payées normalement
- Le jour férié est exclu des absences CP/maladie (pas décompté)
- Aucune saisie nĂ©cessaire â calculĂ© automatiquement
- Heures contractuelles payées (férié = repos payé)
- Heures de garde = heures supplémentaires
- Majoration +100% sur les heures de garde (CCN officine)
- Le planning doit afficher la prĂ©sence de la personne ce jour-lĂ (ajoutĂ©e manuellement via la grille â elle apparaĂźtra đ "Garde â Jour FĂ©riĂ©" dans l'app employĂ©)
- Aller dans Navette â H supplĂ©mentaires hors planning
- Sélectionner le collaborateur, le mois et le type "Garde jour férié +100%"
- Saisir le nombre d'heures effectuées en garde
- Le rĂ©capitulatif mensuel affiche une colonne +100% (en rouge) â Ă©galement exportĂ©e dans le fichier Excel navette
Vue synthétique par collaborateur et par mois. Affiche les totaux d'heures planifiées, réalisées, les écarts et les absences de la période.
- Sélecteur de mois indépendant (peut différer de la navette)
- Ligne TOTAUX en bas avec cumul de tous les collaborateurs
- Heures sup et complémentaires mises en évidence
- Exportable (non implĂ©mentĂ© â prĂ©vu)
Calcul automatique des primes d'ancienneté selon la Convention Collective Nationale de la Pharmacie d'Officine.
- Paliers Ă 3 ans (+1%), 6 ans (+2%), 9 ans (+3%), 12 ans (+4%), 15 ans (+5%), etc.
- Calcul à partir de la date d'entrée de chaque collaborateur
- Affichage du montant mensuel estimé selon le taux horaire
- Alerte si un palier est atteint dans les 3 prochains mois
Saisie manuelle des éléments variables de paie mensuels (primes exceptionnelles, remboursements, etc.).
- Grille par collaborateur et par mois
- Colonne đ Km intĂ©grĂ©e â affiche le total des km validĂ©s par collaborateur pour le mois sĂ©lectionnĂ©
- Import CSV possible pour saisie en masse
- Intégré à l'export navette Excel
Le panneau Import planning â analyse par IA se trouve en haut de la page Semaine type. (La page « Assistant IA » â saisie d'absences en texte libre et aide au fonctionnement â a Ă©tĂ© retirĂ©e le 07/09/2026 : peu fiable, peu utilisĂ©e.)
Prenez une photo de n'importe quel planning papier ou Ă©cran et laissez Claude le transcrire automatiquement. DĂ©part de zĂ©ro possible (18/08/2026) : les personnes lues sur la photo qui n'existent pas encore sont créées en un clic Ă l'import â prĂ©nom, nom et poste tels que lisibles â puis le planning est appliquĂ© ; les incertitudes signalĂ©es par Claude s'affichent dans l'aperçu.
- Aller dans Semaine type â Import planning â analyse par IA
- Cliquer đ Copier pour copier le prompt
- Ouvrir claude.ai sur un autre onglet
- Coller le prompt + joindre la photo du planning
- Copier le JSON généré par Claude
- Le coller dans la zone et cliquer Importer
- Grille jours Ă collaborateurs (classique)
- Colonnes par collaborateur avec heures
- Planning mural papier manuscrit
- Export tableau depuis logiciel tiers
- Planning avec initiales, prénoms ou lettres
- Multi-semaines sur une seule image
- La liste de vos collaborateurs avec leur lettre et leur poste
- La semaine ISO en cours pour contextualiser les dates
- Des rĂšgles exhaustives pour tous les formats d'heures et d'absences
- Des exemples concrets du JSON attendu
Chaque collaborateur peut choisir librement la couleur de sa pastille depuis l'onglet Profil âïž de l'application mobile. Cette couleur remonte automatiquement dans l'interface admin.
- L'employĂ© ouvre Profil âïž sur son tĂ©lĂ©phone
- Il choisit une couleur dans la palette ou via le sélecteur libre
- La couleur est envoyée sur Supabase (
profiles.couleur) - Au prochain chargement de l'admin, elle apparaĂźt dans la fiche du collaborateur
- Un bandeau vert "Couleur proposée par l'employé" s'affiche avec un bouton Adopter
- Admin â couleur dĂ©finie dans la fiche collab â prioritĂ© absolue
- EmployĂ© â couleur choisie sur l'app â visible uniquement si l'admin n'en a pas dĂ©fini une
- DĂ©faut â couleur fixe par lettre (A bleu, F rose, etc.)
- Cliquer Adopter copie la couleur employé dans la fiche et lui donne le statut admin
- Le bouton â dans la fiche rĂ©initialise vers la couleur dĂ©faut ou employĂ©
couleur et collab_lettre doivent exister dans la table profiles. Si le bouton Adopter n'apparaßt pas, exécuter dans le SQL Editor : alter table profiles add column if not exists couleur text; alter table profiles add column if not exists collab_lettre text;
Les données sont sauvegardées automatiquement sur Supabase (base de données sécurisée). La synchronisation se déclenche à chaque modification et est accessible depuis n'importe quel appareil connecté à votre compte.
- DĂ©clenchĂ©e Ă chaque action (absence, retrait, prĂ©senceâŠ)
- Données chiffrées et stockées sur Supabase
- Accessibles sur tous vos appareils aprĂšs connexion
- Boutons â© Annuler et âȘ RĂ©tablir dans la barre latĂ©rale
- Historique des 50 derniĂšres actions
- Portée locale à la session (non persisté aprÚs rechargement)
TĂ©lĂ©charge un fichier PharmaPlanning_backup_YYYY-MM-DD.json contenant toutes vos donnĂ©es. Disponible via le bouton đŸ en haut de page ou dans la page Sauvegardes.
Pour restaurer : bouton đ Restaurer ou menu Sauvegardes â â© Restaurer.
GénÚre automatiquement un fichier planningofficine_backup_DATE_HHhMM.json dans un dossier de votre ordinateur à chaque ouverture de session. Les 10 derniÚres sauvegardes sont conservées.
Configuration et liste des sauvegardes : menu đŸ Sauvegardes dans la sidebar.
Choisissez un dossier sur votre ordinateur. Un fichier JSON sera créé à chaque session. Fonctionne uniquement sur Chrome et Edge (API File System Access).
Le fichier est lisible par quiconque y a accĂšs (noms, salaires, contratsâŠ). Stockez-le dans un dossier personnel non partagĂ©, jamais sur un rĂ©seau ou cloud d'entreprise.
L'application applique automatiquement les rĂšgles de la Convention Collective Nationale de la Pharmacie d'Officine pour le calcul des majorations.
- Au-delà de 35h/sem pour les salariés à temps plein
- +25% de la 36e Ă la 43e heure
- +50% Ă partir de la 44e heure
- Dimanches travaillés : +50% sur les heures du jour
- +10% sur les heures entre le contrat et 1/10 au-delĂ
- +25% au-delĂ du 1/10 jusqu'Ă 35h
- Seuils calculés sur la base mensuelle contractuelle
Cette section centralise toutes les informations de votre officine : identité, coordonnées, horaires d'ouverture, informations légales et médecine du travail. Elle influence directement l'affichage du planning.
- Nom, adresse, téléphone, email, site web
- Logo : importé depuis votre ordinateur (max 600 Ko), affiché dans la barre latérale
- SIRET, FINESS, nom et RPPS du titulaire
- Coordonnées du comptable
- Amplitude du planning (19/08/2026) : premiĂšre et derniĂšre demi-heure de la grille (par dĂ©faut 8h00 â 20h00), pour les officines qui ouvrent tĂŽt ou ferment tard. « Ajuster aux horaires d'ouverture » propose ouverture â 1 h / fermeture + 30 min. Modifier l'amplitude dĂ©place toutes vos semaines types sans rien perdre ; une rĂ©duction qui effacerait des crĂ©neaux est refusĂ©e.
- Nom du service de santé au travail
- Numéro d'adhérent
- Téléphone et adresse du service
- Date du prochain suivi individuel renforcé
- Toggle ouvert/fermĂ© par jour â les jours fermĂ©s grisent automatiquement la colonne correspondante dans le planning
- Créneaux horaires : jusqu'à 3 créneaux par jour (matin, aprÚs-midi, soirée), chacun avec une heure de début et une heure de fin
- Amplitude calculée automatiquement pour chaque jour (somme des durées de tous les créneaux)
- Exemples : pharmacie fermĂ©e le lundi, ouverte le dimanche matin uniquement, amplitude split dĂ©jeunerâŠ
DÚs qu'un jour est marqué fermé dans les horaires, sa colonne dans la grille planning apparaßt en grisé (fond sombre + opacité réduite), quel que soit le contenu. Cela vous permet de visualiser immédiatement les jours non travaillés sans masquer les éventuelles présences saisies (ex : garde en fermeture exceptionelle).
Cliquez sur Enregistrer pour sauvegarder toutes les modifications. La page planning est automatiquement rechargée pour prendre en compte les nouveaux horaires.
PlanningOfficine utilise une double authentification (MFA) via Google Authenticator (ou toute app compatible TOTP). AprÚs avoir entré votre mot de passe, un code à 6 chiffres vous est demandé.
- Entrez votre adresse e-mail et mot de passe
- Ouvrez Google Authenticator sur votre téléphone
- Saisissez le code à 6 chiffres affiché
- Cochez « Se souvenir de cet appareil » si disponible
- AprÚs vérification, l'appareil est mémorisé 1 an dans le navigateur
- Le code n'est plus demandé lors des connexions suivantes sur ce navigateur
- La mémorisation est stockée localement (clé
pharma_trusted_âŠdans le localStorage)
- Données du navigateur effacées : si vous avez vidé l'historique, les cookies ou le localStorage
- Nouveau navigateur ou profil : Chrome â Safari â Firefox â chaque navigateur mĂ©morise sĂ©parĂ©ment
- Safari sur iOS (ITP) : Safari supprime le localStorage aprĂšs 7 jours d'inactivitĂ© â entrez le code une nouvelle fois et la mĂ©morisation repart pour 1 an
- Révocation manuelle : vous avez cliqué sur « Révoquer » dans le panneau Sécurité
- Expiration : la mémorisation expire aprÚs 1 an
Cliquez sur le bouton đ SĂ©curitĂ© dans la barre supĂ©rieure de l'application. Le panneau affiche si l'appareil actuel est mĂ©morisĂ© et propose un bouton RĂ©voquer la mĂ©morisation de cet appareil. Utile si vous changez d'ordinateur, perdez un appareil, ou souhaitez forcer la re-vĂ©rification.
Pour vĂ©rifier si l'appareil est mĂ©morisĂ©, ouvrez la console du navigateur (F12 â onglet Console) et tapez :
Object.keys(localStorage).filter(k => k.startsWith('pharma_trusted'))
Si la liste est vide, l'appareil n'est pas mémorisé. Un résultat non vide signifie que la mémorisation est active.