Logiciel
Toutes gestions
Les exports et les états que votre logiciel ne sort pas
Le fichier du lundi, refait à la main dans Excel parce que l'export standard ne donne jamais les bonnes colonnes. Voilà comment il se génère tout seul, à l'heure dite.
- Délai
- 1 à 3 semaines
- Réponse
- 48 h
Le blocage
Il existe dans presque toutes les PME un fichier refait chaque semaine.
Quelqu’un lance l’export du logiciel. Il obtient un CSV avec les colonnes que l’éditeur a prévues. Puis il ouvre Excel, supprime trois colonnes, en calcule deux autres, applique un tableau croisé, met en forme, enregistre sous le nom attendu, et envoie.
Quarante minutes. Toutes les semaines. Et la semaine où cette personne est en congés, le fichier ne part pas, ou il part faux.
Ce que fait déjà votre logiciel
Il stocke les données justes et il sait les sortir. La plupart des gestions embarquent un générateur d’états, parfois puissant, et il faut commencer par là.
Le générateur bute sur deux points. Il ne calcule pas ce qui n’existe pas dans son modèle, une marge par affaire ou un taux de service par exemple. Et il produit un format figé, souvent un PDF ou un CSV maison, quand votre client final veut ses propres en-têtes dans son propre ordre.
À ça s’ajoute le cas où la donnée vit ailleurs. Le tarif négocié est dans un classeur, le suivi de chantier dans un autre outil, et l’état complet n’existe dans aucun des deux.
Ce qu’il faut ajouter
Un script qui lit, calcule, et écrit le fichier fini.
Il se connecte en lecture à votre base, ou il reprend l’export standard quand l’accès direct est refusé par votre politique interne. Il applique vos règles de calcul, celles qui vivent aujourd’hui dans les formules d’un classeur que personne n’ose toucher. Il produit exactement le fichier attendu, au bon format, avec les bons en-têtes et les bons séparateurs.
Il tourne à l’heure dite. Le fichier arrive dans un dossier partagé ou dans une boîte mail. Personne ne lance rien.
Si votre informaticien fait déjà du Power Query, il reconnaîtra la logique. La différence tient à l’endroit où le traitement s’exécute : sur un serveur, sans classeur ouvert, sans dépendre du poste de quelqu’un, et sans casser le jour où un onglet change de nom.
Qui le fait tourner
L’export du lundi existe parce que quelqu’un l’a fabriqué. Une macro, un classeur, parfois un script sur son poste.
Il tourne depuis assez longtemps pour que plus personne ne se demande comment. Il n’est sauvegardé nulle part ailleurs, il n’est décrit dans aucun document, et il porte des règles métier qu’aucune procédure ne reprend.
Le jour où cette personne change de poste, l’export ne casse pas tout de suite. Il casse à la première fois où la source bouge, et là plus personne ne sait ce qu’il était censé faire.
Ce que ça coûte
Une à trois semaines. C’est le chantier le plus court des quatre qui reviennent le plus souvent, et son prix s’en ressent. Le montant est chiffré sur votre classeur.
Deux facteurs pèsent. L’accès aux données d’abord : une base lisible en direct va deux fois plus vite qu’un export manuel à récupérer chaque matin dans un dossier. Les règles métier ensuite, celles qui sont cachées dans les formules du classeur actuel et qu’il faut écrire noir sur blanc avant de les coder. Cette étape révèle souvent des règles que plus personne ne savait justifier.
Envoyez le classeur actuel et un export brut. Je vous réponds sous 48 h.
Contact
Décrivez votre cas, en deux lignes.
Je vous réponds sous 48 h : faisable ou non, comment, et ce que ça coûte. Sans engagement.
- Une réponse écrite, pas un appel de découverte.
- Elle dit aussi quand ce n’est pas la peine.
- Pas de relance commerciale.
Et si
Si vous en avez plusieurs comme celui-là.
Un fichier ou un script monté par quelqu’un, que personne d’autre ne sait reprendre, c’est un cas. Cinq, c’est autre chose : votre activité dépend d’outils dont vous ne connaissez ni la liste ni l’état.
L’inventaire fait cette liste en trois jours, pour 3 500 €. Il dit ce qui est dangereux, et dans quel ordre s’en occuper.
Questions
Ce qui revient à chaque fois.
- Pourquoi ne pas rester sur Power Query ?
- Si votre classeur se rafraîchit en trente secondes et que la personne qui le tient est là, restez dessus. Le passage à un script se justifie quand le rafraîchissement dépasse plusieurs minutes, quand le fichier doit partir sans que personne ouvre Excel, ou quand une seule personne dans la boîte sait le maintenir.
- Est-ce que vous accédez à la base en écriture ?
- Pour un export, non. Lecture seule, sur un compte dédié aux droits minimum, créé par votre informaticien. C'est le premier point calé avec lui, avant même de regarder les données.
- Que se passe-t-il si vous n'êtes plus là dans deux ans ?
- Le code est sur votre dépôt, en français, avec les requêtes lisibles dans un seul fichier. Quelqu'un qui fait du SQL ou du Power Query le reprend. Deux heures sont passées avec votre informaticien à la livraison, exprès pour ça.