{{companies.length}}
Sociétés
{{companies.filter(c=>c.status==='active').length}}
Actives
{{companies.filter(c=>c.status==='trial').length}}
En essai
Sociétés clientes
| Nom | Slug | Pays | Statut | Créée le | ||
|---|---|---|---|---|---|---|
| {{c.name}} | {{c.slug}} | {{c.email}} | {{c.country}} | {{c.status}} | {{fmtDate(c.created_at)}} | |
| Aucune société. Créez-en une pour commencer. | ||||||
Nouvelle société
{{dbTestResult?'✓ Connexion réussie':'✗ Connexion échouée'}}
Compte administrateur
Aucune société sélectionnée
Sélectionnez une société dans le menu déroulant en haut à droite, ou allez dans "Sociétés" pour en créer une.
{{employees.length}}
Employés
{{departments.length}}
Départements
{{contracts.filter(c=>c.status==='active').length}}
Contrats actifs
{{pendingLeaves}}
Congés en attente
{{users.length}}
Utilisateurs
Employés récents
| Matricule | Nom | Département | Statut |
|---|---|---|---|
| {{e.employee_code}} | {{e.first_name}} {{e.last_name}} | {{e.department_name||'-'}} | {{e.status}} |
| Aucun employé | |||
Employés ({{fEmp.length}})
| Matricule | Nom | Département | Poste | Statut | |
|---|---|---|---|---|---|
| {{e.employee_code}} | {{e.first_name}} {{e.last_name}} | {{e.department_name||'-'}} | {{e.position_title||'-'}} | {{e.status}} |
{{editEmp?'Modifier':'Nouvel'}} employé
Départements
| Code | Nom | Employés | |
|---|---|---|---|
| {{d.code}} | {{d.name}} | {{d.employee_count||0}} |
{{editDept?'Modifier':'Nouveau'}} département
Contrats
| N° | Employé | Type | Salaire | Début | Statut | |
|---|---|---|---|---|---|---|
| {{c.contract_number}} | {{c.first_name}} {{c.last_name}} | {{c.type}} | {{Number(c.base_salary).toLocaleString()}} {{c.currency}} | {{c.start_date}} | {{c.status}} |
Nouveau contrat
{{pendingLeaves}}
En attente
{{leaves.filter(l=>l.status==='approved').length}}
Approuvés
Congés
| Employé | Type | Du | Au | Jours | Statut | Actions |
|---|---|---|---|---|---|---|
| {{l.first_name}} {{l.last_name}} | {{l.leave_type_name}} | {{l.start_date}} | {{l.end_date}} | {{l.days_count}} | {{lLabel(l.status)}} |
Demande de congé
Utilisateurs ({{users.length}})
| Nom | Statut | ||
|---|---|---|---|
| {{u.first_name}} {{u.last_name}} | {{u.email}} | {{u.is_active?'Actif':'Inactif'}} |
{{editUser?'Modifier':'Nouvel'}} utilisateur
{{m.code.toUpperCase()}}
{{mDesc(m.code)}}
v{{m.version}}
Paramètres
{{fKey(k)}}
{{k}}
Audit Trail
| Date | Action | Entité | IP |
|---|---|---|---|
| {{fmtDate(l.created_at)}} | {{l.action}} | {{l.entity_type||'-'}} | {{l.ip||'-'}} |