📋 Notes de Mise à Jour

TimeForge v2.1
📅 23 Octobre 2025
← Retour à TimeForge

🎯 Résumé des Modifications

Cette mise à jour majeure ajoute la gestion complète des défraiements professionnels et améliore significativement l'export PDF avec une restructuration en 2 pages, une meilleure cohérence visuelle, et l'ajout d'une section configuration transparente.

8
Nouvelles fonctionnalités
7
Bugs corrigés
2
Pages PDF optimisées
100%
Rétrocompatibilité
🏠

Système de Défraiements

NOUVEAU

Configuration Personnalisable

Nouvelle section dans les paramètres permettant de configurer 4 types de défraiements :

  • Logement : 80€ (valeur par défaut)
  • Dîner : 30€ (valeur par défaut)
  • Repas : 20€ (valeur par défaut)
  • Véhicule : 20€ (valeur par défaut)

Tableau de Saisie Enrichi

  • Ajout de 4 nouvelles colonnes dans le tableau principal
  • Chaque colonne dispose d'une checkbox pour activer/désactiver le défraiement
  • Icônes visuelles : 🏠 Logement | 🍽️ Dîner | 🍴 Repas | 🚗 Véhicule
  • Calcul automatique en temps réel
💡 Exemple : Journée normale 350€ + Repas (20€) + Véhicule (20€) = 390€
Le calcul se met à jour instantanément lors du cochage/décochage !

Intégration au Salaire Total

  • Les défraiements cochés sont automatiquement ajoutés au salaire de la journée
  • Nouvelle carte "Défraiements" dans le résumé (couleur turquoise)
  • Affiche le total cumulé de tous les défraiements
  • Pris en compte dans le calcul du salaire total
📄

Restructuration Complète du PDF

AMÉLIORÉ

Structure optimisée en 2 pages distinctes pour une lisibilité maximale.

📋 Page 1 - Vue d'Ensemble & Configuration

  • Header avec logo TimeForge
  • Informations du projet (nom, rôle, production)
  • Configuration des taux (base, supplémentaires, nuit, continues, anticipées)
  • Tarifs des défraiements (logement, dîner, repas, véhicule)
  • Résumé exécutif avec statistiques clés
  • Footer avec pagination (Page 1/2)

📊 Page 2 - Détails des Journées

  • Titre "DETAIL DES JOURNEES" bien visible en haut de page
  • Tableau complet de toutes les journées travaillées
  • Colonnes : Date, Décor, Commentaire, Début, Fin, Heures (Tot, Sup, Nuit, Cont, Ant)
  • Colonnes défraiements avec checkmarks (✓) pour Log, Din, Rep, Veh
  • Total journalier en euros
  • Ligne récapitulative des défraiements après le tableau
  • Footer avec pagination (Page 2/2+)
✨ Avantages :
  • Séparation claire entre synthèse et détails
  • Page 1 : vision globale et configuration en un coup d'œil
  • Page 2 : données détaillées jour par jour
  • Tableau maximisé avec toute la place nécessaire
  • Navigation facilitée avec numéros de pages
  • Extension automatique sur plusieurs pages si >30 jours
📊

Section Configuration Visible

NOUVEAU

Affichage Transparent des Taux

Nouvelle section "CONFIGURATION DES TAUX" affichée en page 1 du PDF :

  • Organisation en 3 colonnes pour une lecture optimale
  • Colonne 1 - Taux horaires : Base, Supplémentaires (>8h), Continues (>11h)
  • Colonne 2 - Taux spéciaux : Nuit (22h-6h), Anticipées (<6h)
  • Colonne 3 - Défraiements : Logement, Dîner, Repas, Véhicule
  • Valeurs affichées avec 2 décimales pour les taux horaires
  • Couleurs distinctives pour chaque type de taux
  • Calculs dynamiques basés sur les multiplicateurs configurés
┌─────────────────────────────────────────────────────┐ │ CONFIGURATION DES TAUX │ ├─────────────────────────────────────────────────────┤ │ │ │ TAUX HORAIRES TAUX SPECIAUX DEFRAIEMENTS │ │ Base: 18.75€/h Nuit: 28.13€/h Log: 80€ │ │ Sup: 28.13€/h Ant: 28.13€/h Dîn: 30€ │ │ Cont: 28.13€/h Rep: 20€ │ │ Veh: 20€ │ └─────────────────────────────────────────────────────┘
🎯 Bénéfice : Transparence totale sur les calculs effectués - l'utilisateur voit exactement comment son salaire est calculé !
💰

Ligne Récapitulative des Défraiements

NOUVEAU

Synthèse Claire en Bas du Tableau

  • Positionnement : Directement après le tableau détaillé en page 2
  • Séparation visuelle avec ligne horizontale
  • Format compact sur une seule ligne
  • Affichage : Logement: XXX EUR | Dîner: XXX EUR | Repas: XXX EUR | Véhicule: XXX EUR
  • Total général des défraiements en gras et en couleur
  • Police réduite pour ne pas surcharger la page
  • Intégration harmonieuse dans le layout existant
───────────────────────────────────────────────────────── DÉFRAIEMENTS: Logement: 780€ | Dîner: 220€ | Repas: 180€ Véhicule: 720€ TOTAL: 1,900.00 EUR
🎨

Optimisations Visuelles

AMÉLIORÉ

Réduction des Hauteurs et Espacements

Optimisation pour maximiser le contenu visible :

❌ Avant
  • Espacements : 40-50mm
  • Titres : 8-12pt
  • Config : 40mm hauteur
  • Résumé : 70mm hauteur
  • Ligne stats : 10mm
✅ Après
  • Espacements : 25-35mm
  • Titres : 7-11pt
  • Config : 32mm hauteur
  • Résumé : 52mm hauteur
  • Ligne stats : 8mm
📏 Gain total : ~50-60mm d'espace économisé = plus de contenu visible sur la même page !

Harmonisation des Polices

  • Titres sections : 12pt → 11pt pour uniformité
  • Contenu : 10pt → 9pt
  • Détails : 8pt → 7pt
  • Utilisation native de Helvetica (pas de police externe)

Amélioration de la Cohérence Visuelle

  • Suppression du bleu vif agressif
  • Remplacement par palette bleu-gris harmonieuse
  • Couleurs cohérentes entre tableau et sections
  • Gris foncé pour titres et en-têtes (rgb(52, 58, 64))
  • Gris-bleu pour bordures et accents (rgb(73, 93, 113))
🔧

Corrections Techniques

CORRIGÉ

7 Bugs Corrigés

  • Emoji 🌐 : Suppression de l'emoji non supporté par Helvetica (remplacé par bullet point •)
  • Police Roboto : Correction erreur de chargement (utilisation native de Helvetica)
  • Alignement : Correction alignement des valeurs dans résumé exécutif avec {align: 'right'}
  • Paramètre config : Ajout du paramètre config dans drawConfigurationSection
  • Calcul taux : Calculs dynamiques des taux à partir des multiplicateurs
  • Pagination : Gestion automatique du footer sur toutes les pages
  • Titre tableau : Positionnement optimal du titre "DETAIL DES JOURNEES" en page 2
💵

Intégration des Défraiements au Salaire

AMÉLIORÉ

Ajout Automatique au Salaire Total

  • Calcul ligne par ligne : Salaire base + heures majorées + défraiements
  • Le total affiché dans "SALAIRE TOTAL" inclut tous les défraiements
  • Transparence : défraiements détaillés séparément en ligne dédiée
  • Cohérence : même logique dans l'interface et dans le PDF
  • Traçabilité : chaque défraiement est visible avec ✓ dans le tableau
💡 Exemple de Calcul :
150€ (base) + 40€ (heures sup) + 80€ (logement) + 20€ (repas) = 290€ total
💾

Sauvegarde et Chargement

AMÉLIORÉ

Compatibilité Étendue

  • Les fichiers de sauvegarde incluent maintenant les défraiements
  • Structure JSON étendue avec 4 nouveaux champs booléens
  • Chargement automatique des états des checkboxes
  • Rétrocompatibilité assurée avec les anciennes sauvegardes
  • Les défraiements absents sont considérés comme "non cochés"
{ "date": "2025-10-23", "decor": "INT", "comment": "Tournage studio", "startTime": "08:00", "endTime": "17:00", "accommodation": true, "dinner": false, "meal": true, "vehicle": true }
📈

Impact Utilisateur

Meilleure Compréhension

Configuration visible = transparence totale sur les calculs effectués

Navigation Facilitée

2 pages distinctes = synthèse puis détails organisés logiquement

Impression Optimale

Layout professionnel et aéré pour une meilleure lisibilité

Contrôle Facile

Tous les éléments de calcul visibles et vérifiables

Export Complet

Défraiements inclus et détaillés dans le PDF

Gestion Simplifiée

Checkboxes intuitives pour activer/désactiver les défraiements

✨ En Résumé

  • PDF optimisé avec structure claire en 2 pages
  • Configuration visible = transparence maximale
  • Défraiements intégrés et détaillés
  • Layout professionnel et compact
  • 7 bugs corrigés pour export parfait
  • Gain de 50-60mm d'espace optimisé
  • Rétrocompatibilité 100% assurée
  • Interface cohérente entre web et PDF
🚀

Prochaines Étapes Possibles

Fonctionnalités Envisagées

  • Export Excel avec les défraiements
  • Statistiques détaillées par type de défraiement
  • Graphiques visuels des défraiements mensuels
  • Templates de défraiements prédéfinis
  • Import/export de configurations de défraiements
  • Mode comparaison entre plusieurs mois