GoLynk Documentation
golynk.ch
Cette section est exclusivement disponible dans GoLynk Data System (GDS). GoLynk Freelance ne dispose d'aucun module RH ni gestion d'employés.

Fiches employés

Chaque employé dispose d'une fiche complète centralisée dans GoLynk GDS.

Créer un employé

Allez dans RH → Employés → Nouvel employé.
Renseignez les informations de base : prénom, nom, poste, département, date d'entrée.
Définissez un nom d'utilisateur unique et un PIN à 4 chiffres pour la connexion employé.
Assignez un profil de permissions (voir section ci-dessous).
Optionnel : ajoutez une photo de profil/avatar, les informations de contact, le contrat de travail.

Informations disponibles par fiche

SectionContenu
IdentitéPrénom, nom, date de naissance, nationalité, numéro AVS
ContactEmail professionnel, téléphone, adresse
PosteIntitulé, département, manager, date d'entrée/sortie
ContratType (CDI, CDD, temps partiel), taux d'activité %, salaire
CongésSolde de jours, demandes en cours, historique
RemboursementsNotes de frais soumises et leur statut
KudosKudos reçus et envoyés

Profils de permissions

GoLynk GDS utilise un système de permissions par module. Pour chaque module (Comptabilité, CRM, Projets, etc.), un employé peut avoir l'un des 4 niveaux d'accès suivants :

NiveauDescription
AdminAccès total : lecture, écriture, suppression, configuration du module
ÉcriturePeut créer et modifier des données, mais pas supprimer ni configurer
LecturePeut consulter les données en lecture seule, aucune modification
AucunModule masqué — l'employé ne voit pas ce module dans sa navigation

Profils prédéfinis

GoLynk inclut des profils de permissions prêts à l'emploi. Vous pouvez les utiliser tels quels ou créer des profils personnalisés :

ProfilAccès typique
PropriétaireAdmin sur tous les modules. Non modifiable.
Directeur / ManagerAdmin sur la majorité des modules, sauf la configuration système
ComptableAdmin Comptabilité + Lecture CRM/Factures. Pas d'accès RH.
CommercialAdmin CRM + Facturation. Lecture Projets. Pas d'accès Comptabilité.
Chef de projetAdmin Projets/Tâches + Lecture Stock/CRM.
Employé standardLecture Projets/Tâches/Calendrier. Accès Messagerie + Culture.
StagiaireLecture uniquement. Pas d'accès Comptabilité ni RH.
PersonnaliséCréez vos propres combinaisons dans RH → Profils de permissions.
Les permissions sont vérifiées côté serveur (Row Level Security PostgreSQL) et côté client (UI conditionnelle). Un employé ne peut pas accéder à des données pour lesquelles il n'a pas de droits, même en manipulant l'URL.

Système de connexion employé

Les employés se connectent via un système distinct de l'authentification administrative, basé sur un identifiant + PIN.

Fonctionnement

La connexion employé utilise PBKDF2 pour le hachage du PIN (évite les délais de bcrypt incompatibles avec l'environnement Deno). Le token de session est un JWT signé valide 1 heure, renouvelable automatiquement en cas d'activité.

Gestion des PINs

L'administrateur définit et peut réinitialiser le PIN de chaque employé depuis la fiche employé (RH → Employés → [employé] → Changer PIN). L'employé ne peut pas changer son propre PIN — cela renforce la sécurité et évite les accès non autorisés.

Le PIN employé (4 chiffres) est différent du PIN du coffre-fort bancaire (accessible uniquement à l'administrateur). Ne pas confondre les deux.

Sessions et sécurité

Chaque session employé est enregistrée dans la table employee_sessions avec : IP source, empreinte navigateur (User-Agent), date/heure, statut. L'administrateur peut voir les sessions actives et les révoquer depuis le panneau d'administration.

Congés & absences

Le module de gestion des congés permet de suivre les demandes d'absences de chaque employé avec un workflow d'approbation.

Demande de congé (employé)

L'employé accède à Mon espace → Mes congés → Nouvelle demande.
Il sélectionne le type de congé (annuel, maladie, accident, maternité/paternité, etc.), les dates et ajoute un commentaire optionnel.
La demande est soumise et apparaît en statut En attente. L'administrateur est notifié.

Approbation (administrateur)

Dans RH → Congés → Demandes en attente, l'administrateur voit toutes les demandes.
Il peut Approuver (le solde de congés de l'employé est débité automatiquement) ou Refuser avec commentaire.
L'événement est ajouté automatiquement au calendrier partagé avec le type "Congé" pour visualisation d'équipe.

Solde de congés

Le solde initial est défini par l'administrateur lors de la création de la fiche employé (en jours, selon la législation suisse). Il est décrémenté automatiquement à chaque congé approuvé. Le solde est visible par l'employé dans son tableau de bord.

Pointages & présences

GoLynk GDS intègre un système de pointage (clock-in/clock-out) pour suivre les heures de présence des employés.

Fonctionnement

Les employés pointent leur arrivée et départ directement depuis leur interface GoLynk. Le système enregistre l'horodatage précis dans la table employee_presence. L'administrateur peut consulter un récapitulatif hebdomadaire/mensuel des heures par employé.

Correction manuelle

L'administrateur peut corriger manuellement un pointage erroné (oubli de pointer, etc.) depuis la fiche employé → onglet Présences. Chaque correction est journalisée avec l'identifiant de l'administrateur ayant effectué la modification.

Remboursements & notes de frais

Les employés peuvent soumettre des notes de frais directement depuis GoLynk pour se faire rembourser leurs dépenses professionnelles.

Soumission d'une note de frais

L'employé va dans Mon espace → Mes frais → Nouvelle note de frais.
Il renseigne : montant, devise (CHF par défaut), catégorie (transport, repas, hébergement, matériel, autre), date, description, et peut joindre un justificatif (photo de reçu).
La demande est soumise. L'administrateur la valide ou la rejette avec commentaire.
À l'approbation, une écriture comptable peut être générée automatiquement dans le journal (charge de remboursement).

Charges sociales suisses

GoLynk GDS inclut un module de calcul des charges sociales conformes à la législation suisse (2026).

Taux de charges sociales

ChargeEmployéEmployeurTotal
AVS/AI/APG5.30%5.30%10.60%
AC (chômage)1.10%1.10%2.20%
LPP (prévoyance)VariableVariableSelon caisse
LAA (accident)Variable0.17%+Selon branche
IJM (maladie)VariableVariableSelon assureur
Les taux de charges sociales sont indicatifs et peuvent varier selon votre canton, votre branche professionnelle et votre caisse de compensation. Consultez votre fiduciaire ou la caisse cantonale de compensation pour les taux exacts applicables à votre situation.

Calcul automatique

GoLynk calcule automatiquement les charges sociales pour chaque fiche employé en fonction du salaire brut saisi. Ce calcul est indicatif et sert de base pour la comptabilisation des charges patronales dans le journal. Le calcul final pour les déclarations officielles (caisse AVS, LPP, etc.) doit être validé par votre fiduciaire.