ComptaViz
Prompt d'origine : # Spécification — Logiciel de comptabilité pour TPE/PME ## Contexte et public L'application s'adresse aux petites et moyennes entreprises gérant leur comptabilité en interne, sans recours obligatoire à un expert-comptable externe. Elle doit couvrir l'ensemble des activités comptables courantes d'une structure autonome. ## Périmètre fonctionnel ### Comptabilité générale L'application gère un plan comptable complet, modifiable et adapté aux normes en vigueur. Les utilisateurs saisissent des écritures comptables (crédit/débit) avec justificatifs associés. Le système produit automatiquement le bilan et le compte de résultat en fin de période, avec comparaison inter-périodes. Les écritures peuvent être validées, modifiées ou supprimées selon les droits utilisateur. Un journal général centralise toutes les écritures avec traçabilité complète (date, auteur, modification). ### Comptabilité analytique L'application permet d'affecter les écritures à des centres de coûts ou sections analytiques, facilitant l'analyse de rentabilité par projet, activité ou département. Les rapports analytiques isolent les revenus et charges par axe défini. ### Gestion de la TVA Le système applique les taux de TVA configurables à chaque opération (achat, vente, reverse-charge). Les déclarations de TVA sont générées automatiquement selon la périodicité légale (mensuelle, trimestrielle), avec rapprochement des écritures et calcul du solde dû ou à recevoir. L'export des données pour transmission à l'administration est pris en charge. ### Factures et devis L'application permet la création et la gestion de factures clients (numérotation automatique, conditions de paiement, remises). Les devis sont liés aux factures et suivis en conversion. L'intégration comptable est automatique : chaque facture validée crée une écriture en comptes clients et chiffre d'affaires. Les relances de paiement sont générées pour les factures impayées au-delà d'une date seuil. ### Achats et fournisseurs Un module d'achats enregistre les factures fournisseur, gère les conditions de paiement et crée automatiquement les écritures en comptes fournisseurs et charges. Les demandes d'achat peuvent être liées aux commandes. Le suivi des engagements (commandes non facturées) est disponible. ### Trésorerie et rapprochement bancaire L'application enregistre tous les mouvements de trésorerie (paiements, encaissements, virements, prélèvements). L'import de relevés bancaires (format CSV, OFX, etc.) automatise le rapprochement : le système apparie les écritures comptables aux lignes de relevé, identifie les écarts et signale les réconciliations manquantes. Un solde bancaire rapproché est maintenu à jour en permanence. ### Paie et charges sociales L'application gère la paie des salariés (salaire brut, cotisations, retenues), génère les bulletins et crée automatiquement les écritures en salaires et cotisations. Les déclarations sociales obligatoires (DSN, URSSAF) sont exportables. ### Immobilisations Un registre d'immobilisations enregistre l'acquisition, l'amortissement et les sorties d'actifs fixes. L'amortissement est calculé automatiquement (linéaire, dégressif) et créé en écritures mensuelles. Un bilan des immobilisations brutes et nettes est disponible. ### Budgets et prévisions L'application permet de définir des budgets annuels par compte ou centre de coûts, puis de les comparer aux réalisations. Les écarts sont visibles en temps réel sur les tableaux de bord. ### KPIs et tableaux de bord Un tableau de bord synthétise les indicateurs clés : - Résultat net courant (profit ou perte du mois/année) - Trésorerie nette (disponibilités moins découvert) - Délai de paiement client moyen (jours) - Délai de règlement fournisseur moyen (jours) - Ratio de solvabilité (actif/passif) - Ratio de liquidité (actif courant/passif courant) - Marges brutes et nettes par produit/service - Évolution du chiffre d'affaires (tendance mois sur mois, année sur année) - Répartition des charges (graphique camembert) - Comparaison réalisé vs budget - Situation TVA due ou à recevoir Les graphiques incluent des courbes de tendance, des comparaisons périodiques et un drill-down vers les écritures sources. ## Entités et relations principales **Compte** : code, libellé, type (actif, passif, produit, charge), nature (bilan, résultat), centre analytique optionnel. Chaque compte peut avoir des sous-comptes (arborescence). **Écriture comptable** : numéro, date, libellé, montant débit/crédit, compte, journal, pièce justificative, auteur, date de validation, statut (brouillon, validée, archivée). **Facture client** : numéro, date, client, montant HT/TTC, TVA, conditions de paiement, statut (brouillon, émise, partiellement payée, payée), lien vers écriture. **Facture fournisseur** : numéro fournisseur, date réception, fournisseur, montant HT/TTC, TVA, date d'échéance, statut, lien vers écriture. **Tiers** : client ou fournisseur, adresse, conditions commerciales, solde courant (créances/dettes). **Relevé bancaire** : date, banque, solde initial, solde final, liste des lignes (date, montant, libellé). **Ligne de relevé** : montant, libellé, date valeur, statut rapprochement (non rapproché, rapproché, écart). **Salaire** : salarié, période, salaire brut, cotisations, net à payer, date de paiement. **Immobilisation** : code, désignation, date d'acquisition, coût d'acquisition, durée de vie, taux amortissement, amortissement cumulé, valeur nette. **Budget** : période, compte ou centre analytique, montant prévisionnel. ## Règles métier Les écritures doivent respecter l'équilibre débit = crédit. Aucune écriture ne peut être supprimée après validation ; seules les écritures en brouillon peuvent être modifiées ou supprimées. Les factures émises créent automatiquement une écriture créance client. Les factures reçues créent automatiquement une écriture dette fournisseur. La TVA collectée et la TVA déductible sont comptabilisées sur des comptes dédiés et rapprochées périodiquement. Les amortissements sont calculés mensuellement selon le calendrier de l'immobilisation. Le rapprochement bancaire doit être complété avant la clôture mensuelle. Les budgets sont des références non-bloquantes mais génèrent des alertes si des écarts supérieurs à un seuil configurable sont détectés. ## Workflows **Saisie comptable** : création d'une écriture en brouillon, vérification, validation, archivage automatique après clôture de période. **Facturation client** : création de devis ou facture directe, validation, génération de l'écriture, suivi de paiement, relance automatique si impayée. **Achat fournisseur** : réception de facture, enregistrement, génération de l'écriture, rapprochement avec commande, paiement. **Clôture mensuelle** : validation de toutes les écritures du mois, calcul des amortiss
CashFlow Direct
Prompt d'origine : # Cahier des charges : Générateur de tableau de flux de trésorerie (TFT) ## Contexte et objectif L'application génère automatiquement un tableau de flux de trésorerie (TFT) à partir d'une balance comptable importée. Elle s'adresse aux contrôleurs de gestion qui ont besoin de produire rapidement et fiablement cette analyse sans saisie manuelle. ## Utilisateurs et périmètre L'application est destinée aux contrôleurs de gestion. Elle traite un seul exercice comptable par import et gère une mono-société (un dossier, une balance, une entité légale). ## Données d'entrée L'utilisateur importe un fichier de balance comptable au format Excel (.xlsx) ou CSV (.csv). Le fichier contient la structure comptable standard : numéro de compte, libellé, soldes d'ouverture et de clôture, mouvements débits/crédits par période ou globaux. L'application détecte le format et parse les données automatiquement. ## Traitement et règles métier L'application classe les comptes de la balance selon le plan comptable français (PCG) et les règles d'affectation aux flux d'exploitation, d'investissement et de financement. Elle identifie les comptes de variation de besoin en fonds de roulement (BFR) en comparant les actifs et passifs courants entre l'ouverture et la clôture. ## Livrables : deux méthodes de présentation L'application génère deux versions du TFT sur la même source de données : - **Méthode directe** : affiche les encaissements et décaissements réels par catégorie (clients, fournisseurs, salaires, impôts, investissements, dettes financières). Cette version repose sur une traçabilité détaillée des flux de trésorerie bruts. - **Méthode indirecte** : part du résultat net (ou du résultat d'exploitation), ajoute les dotations aux amortissements et provisions, puis ajuste des variations de BFR et des éléments non monétaires pour aboutir aux flux de trésorerie disponibles. Les deux versions aboutissent à une variation identique de la position de trésorerie (flux net de l'exercice). ## Exports et présentation des résultats L'application exporte le TFT généré au format Excel, avec mise en forme standard (en-têtes, totaux en gras, sous-totaux par flux). Un export PDF est également proposé pour impression ou transmission. L'utilisateur accède à un aperçu à l'écran avant validation de l'import. ## Hypothèses et hors périmètre Retenu : l'application ne gère qu'une balance brute comptable ; elle ne procède pas à des retraitements de consolidation, de conversion de devises ou d'éliminations intragroupe. Le contrôleur de gestion effectue les ajustements manuels en amont si nécessaire. Hors périmètre : gestion multi-exercices, comparaison historique, consolidation de plusieurs entités, audit trail complet des retraitements manuels, export vers des outils métier spécialisés. ## Fonctionnalités attendues - Import et validation du fichier de balance (détection automatique du format, signalement des erreurs de structure ou de complétude). - Paramétrage du mapping compte / flux (permettre à l'utilisateur de corriger ou confirmer la classification comptable automatique). - Génération instantanée des deux méthodes directe et indirecte sur un seul click. - Affichage des flux par catégorie (exploitation, investissement, financement) avec détails et sous-totaux. - Réconciliation automatique : vérification que les deux méthodes produisent la même variation de trésorerie. - Export Excel et PDF des deux versions côte à côte ou séparées. L'application est un outil de production de TFT fiable et rapide pour les contrôleurs de gestion, supprimant la saisie manuelle et réduisant les risques d'erreur d'affectation comptable. — Modification demandée — Avec un vrai tableau de synthèse
TFT Flux
Prompt d'origine : # Spécification — Application TFT (Tableau de Flux de Trésorerie) ## Domaine et contexte L'application génère automatiquement un tableau de flux de trésorerie (TFT) à partir d'une balance comptable importée. Elle s'adresse à un utilisateur unique au sein d'une entreprise, sans besoin de gestion multi-utilisateurs ni de partage. ## Périmètre fonctionnel L'application traite un exercice comptable à la fois. Elle importe une balance au format Excel ou CSV, conforme au Plan Comptable Général (PCG) français. À partir de cette balance, elle génère automatiquement un TFT selon les deux méthodes reconnues (méthode indirecte et méthode directe), permettant une comparaison immédiate. ## Processus d'import et de transformation L'utilisateur charge un fichier Excel ou CSV contenant la balance comptable (comptes, montants débit/crédit). L'application valide le format, reconnaît les comptes PCG et les affecte automatiquement aux sections du TFT (activités d'exploitation, investissement, financement). Les calculs intermédiaires (variation du besoin en fonds de roulement, résultat net, etc.) sont effectués selon les deux méthodes. ## Retouches et ajustements L'application permet à l'utilisateur de modifier manuellement l'affectation ou la valeur d'une ligne après l'import. Chaque ajustement recalcule immédiatement les sous-totaux et le solde de trésorerie. L'historique des modifications n'est pas requis (pas de versioning). ## Sorties L'application affiche les deux TFT (méthode indirecte et méthode directe) sous forme de tableau structuré. Elle permet l'export du ou des TFT en Excel pour archivage ou utilisation externe. Un affichage graphique simple (solde de trésorerie en courbe) est inclus à titre informatif. ## Données et paramétrage Retenu : aucun paramétrage secteur ou métier spécifique. L'application applique les règles d'affectation PCG standard. Les comptes non reconnus sont signalés à l'utilisateur, qui peut les affecter manuellement à une section ou à un compte modèle. ## Hors périmètre assumé Gestion multi-exercices (comparaison N vs N-1), collaboration multi-utilisateurs, audit ou versioning des modifications, intégration avec un système comptable tiers, consolidation de plusieurs entités. L'application offre un outil autonome de génération de TFT depuis une balance Excel ou CSV en une seule étape, avec possibilité de correction manuelle et export final.
Planif Coiffure
Prompt d'origine : # Cahier des charges — Application de gestion des rendez-vous pour salon de coiffure ## Domaine et contexte L'application est destinée à un salon de coiffure gérant une équipe de coiffeurs. Son objectif principal est d'organiser les plannings des collaborateurs et de centraliser la prise et la gestion des rendez-vous clients. Le salon fonctionne avec plusieurs coiffeurs pouvant intervenir en parallèle. ## Utilisateurs et rôles L'application supporte deux profils utilisateur : - **Gérant/Administrateur** : accès à la gestion complète des plannings, des coiffeurs, des rendez-vous et des rapports. - **Coiffeur** : accès à son propre planning, à la liste de ses rendez-vous du jour ou de la semaine, et possibilité de mettre à jour le statut d'un rendez-vous (en cours, complété, annulé). ## Entités et données **Coiffeurs** : chacun possède un identifiant, un nom, des horaires de travail (jours et heures d'ouverture), et une disponibilité (présent, absent, en congé). L'application mémorise également le taux d'occupation ou de charge par plage horaire. **Rendez-vous** : chaque rendez-vous enregistre la date, l'heure de début, la durée estimée, le client (nom, numéro de téléphone), le type de service (coupe, couleur, soin, etc.), le coiffeur assigné (le cas échéant), et le statut (prévu, confirmé, en cours, complété, annulé). **Planning/Horaires** : affichage du calendrier par coiffeur avec les créneaux occupés et disponibles. Les horaires d'ouverture du salon sont définis de manière centralisée et s'appliquent à l'ensemble de l'équipe. ## Règles métier Un rendez-vous peut être créé en spécifiant un coiffeur particulier ou en laissant l'assignation libre. Si le client choisit un coiffeur donné, l'application vérifie la disponibilité de cet intervenant au créneau demandé. Si le client ne spécifie pas de préférence, l'application propose le premier créneau disponible chez l'un des coiffeurs présents. La durée des services peut varier selon le type (coupe standard : 30 min, couleur : 60 min, etc.). L'application bloque les créneaux en fonction de ces durées. Les rendez-vous ne peuvent être pris que durant les heures d'ouverture du salon. Les créneaux de pause ou de fermeture sont exclus du calendrier de réservation. Un rendez-vous peut être annulé ou reporté par l'administrateur ou par le coiffeur assigné. Tout changement est enregistré avec un historique (date/heure de la modification, responsable). ## Workflows principaux **Prise de rendez-vous** : un client contacte le salon (par téléphone, en personne, ou ultérieurement via un formulaire en ligne si souhaité) ; le gérant ou le coiffeur crée l'entrée dans l'application en saisissant le nom, le contact, le type de service, la date/heure souhaitée, et optionnellement le coiffeur préféré. L'application affiche immédiatement la disponibilité et propose une confirmation. **Consultation du planning** : chaque coiffeur accède à son calendrier personnel montrant ses rendez-vous du jour, de la semaine ou du mois. Le gérant voit l'ensemble des plannings en vue consolidée. **Gestion du statut** : lors de l'arrivée du client, le coiffeur marque le rendez-vous comme « en cours ». À la fin du service, il le marque comme « complété ». Les rendez-vous non honorés ou annelés sont mis à jour en conséquence. **Modification/Annulation** : le gérant peut modifier ou annuler un rendez-vous à tout moment. L'historique des modifications est conservé. ## Écrans et fonctionnalités clés - **Vue calendrier** : affichage semaine ou mois du planning global ou par coiffeur, avec drag-and-drop optionnel pour reporter un rendez-vous. - **Liste des rendez-vous du jour** : tous les rendez-vous de la journée, triables par heure ou par coiffeur, avec codes couleur selon le statut. - **Création/Édition de rendez-vous** : formulaire permettant de saisir le client, le service, la date/heure, la préférence de coiffeur, et les notes particulières. - **Gestion des coiffeurs** : ajout, modification ou suppression de coiffeurs ; configuration de leurs horaires de travail et de leurs congés. - **Historique** : log de tous les changements apportés aux rendez-vous (création, modification, annulation, changement de statut). ## Indicateurs et rapports L'application fournit une vue synthétique du taux d'occupation par coiffeur (nombre de rendez-vous sur le nombre de créneaux disponibles), les services les plus demandés, et le nombre de rendez-vous par jour ou par semaine. Ces métriques sont accessibles au gérant pour optimiser la gestion de l'équipe. L'application de gestion des rendez-vous pour salon de coiffure est prête à être générée selon cette spécification.
- I
IconForge
Prompt d'origine : Une application pour transformer une image en favicon 512x512
- L
ListHub
Prompt d'origine : un gestionnaire de mailing list
- S
Suivi Points Permis
Prompt d'origine : Un suivi de point sur le permis en direct en détectant via gps la vitesse du véhicule et la vitesse légale pour savoir si on est en infraction et le nombre de points qu'on perd et l'amende
- V
VaccTrack Enfants
Prompt d'origine : Un carnet de vaccinations pour les enfants
- I
IMCScope
Prompt d'origine : Calculatrice d'IMC
FileVault
Prompt d'origine : un outil de transfert de gros fichiers
Speech to Text
Prompt d'origine : un speech to text
VoiceCapture
Prompt d'origine : Un speech to Text
ActivTrack Enfants
Prompt d'origine : Le suivi des activités des enfants