Téléchargez et installez
Le .dmg sur macOS ou le .exe sur Windows. C’est un programme ordinaire, sans dépendance à installer avant et sans serveur à configurer.
2 minutesPartiu Importador est l’application de bureau qui fait entrer dans Partiu Formatura les données qui vivent aujourd’hui dans vos tableurs : diplômés, échéances, contrats, produits, salariés et fournisseurs. Vous désignez le fichier, vous vérifiez ce qui sera enregistré, et seulement ensuite vous lancez l’import.
Version 0.3.0 · free for Partiu Formatura customers · updates automatically

Migrer depuis un autre logiciel, recevoir une liste de l’établissement, charger votre base fournisseurs : tout ce qui relève aujourd’hui de la saisie manuelle devient un fichier et un clic.
CSV, TXT délimité, TXT à largeur fixe, XLSX, XLS, ODS, JSON et JSONL. Encodage détecté automatiquement, choix de l’onglet, de la ligne d’en-tête et de la plage, avec un extrait du fichier brut avant toute interprétation.
L’application propose le champ de destination de chaque colonne à partir de son nom et de son contenu, en affichant l’indice de confiance. Si la suggestion ne convient pas, vous pouvez utiliser une constante, une concaténation, un découpage, une condition ou une expression.
Le tableur dit « Formule Gold » et le système a un identifiant. L’écran de correspondance arrive déjà relié par similarité, et ce que vous corrigez une fois revient tout prêt à l’import suivant.
Au sein du fichier et face à la base, en s’appuyant sur la clé naturelle de chaque destination : numéro fiscal, code, numéro de document. Une ligne en double devient un avertissement, pas une fiche dupliquée.
L’association est enregistrée par nom de colonne, non par position. Le tableur du mois prochain peut arriver avec les colonnes dans un autre ordre, le modèle fonctionne quand même, et il se comporte de la même façon sur une autre machine.
Chaque chargement conserve les identifiants qu’il a créés. En cas de problème, l’annulation supprime exactement ce que ce travail a enregistré, sans toucher à autre chose.
Un dossier de milliers de fichiers nommés par numéro fiscal devient des pièces jointes rattachées aux bonnes fiches. L’application vérifie les correspondances et signale les fichiers orphelins avant d’envoyer le premier octet.
Avant l’import, l’application demande au système ce que contient réellement votre base et vous avertit si un champ du catalogue n’existe pas dans cet environnement. Rien n’est enregistré à moitié en silence.
Aucun serveur à installer, aucune clé d’API à générer, aucun tableur modèle à remplir au préalable. Cinq étapes séparent l’installateur des premières lignes enregistrées dans le système.
Le .dmg sur macOS ou le .exe sur Windows. C’est un programme ordinaire, sans dépendance à installer avant et sans serveur à configurer.
2 minutesLe même identifiant que dans le tableau de bord Partiu Formatura : mot de passe, code par e-mail, SMS ou WhatsApp, ou QR code lu avec l’application mobile. L’entreprise et les droits viennent de la connexion elle-même.
1 minuteProduction, préproduction ou local. L’environnement reste visible en permanence dans la barre de l’application et il est mis en évidence lorsqu’il ne s’agit pas de la production : le vérifier ici évite l’erreur la plus coûteuse du processus.
10 secondesL’application demande à votre base ce qu’elle contient réellement et le compare au catalogue, destination par destination. Un champ du catalogue absent de cet environnement apparaît maintenant, pas après le chargement.
1 minuteChoisissez la destination, pointez le tableur, faites le mappage, la simulation et l’exécution sur quelques lignes. Une fois vérifié dans le tableau de bord, le même modèle traite le fichier entier sans rien refaire.
10 à 20 minutes la première foisUn premier chargement réel commence en général par une petite tranche du tableur : dix lignes, simulation, exécution et vérification dans le tableau de bord. La tranche validée, le même modèle traite le fichier entier sans rien refaire.
Chaque étape répond à une question et ne débloque la suivante qu’une fois résolue. Revenir en arrière est libre ; sauter en avant avec un champ obligatoire ouvert, non. Ci-dessous, ce qui vous revient et ce que l’application règle seule à chaque étape.
Où vont les données ?
Recherche par nom de destination, par module ou par champ : cherchez « CPF » et voyez quelles destinations le possèdent. Quand la destination exige une promotion, le périmètre se choisit ici.
Charge depuis votre base le catalogue des destinations autorisées, avec les champs, le caractère obligatoire, la taille de chaque colonne et la clé naturelle utilisée pour la déduplication.
Une destination est sélectionnée et, si elle exige un périmètre, la promotion l’est aussi.
Comment ce fichier doit-il être lu ?
Vous pointez le fichier et corrigez ce qui est de travers : séparateur, onglet du tableur, ligne d’en-tête, plage, lignes à écarter et plages de colonnes dans le TXT à largeur fixe.
Détecte l’encodage, y compris le Latin-1 hérité, propose le séparateur et montre l’échantillon brut avant d’interpréter le moindre champ : c’est là que l’on voit l’en-tête commencer à la ligne 5.
L’application arrive à lire les colonnes et à renvoyer au moins une ligne de données.
Quelle colonne alimente quel champ ?
Vous vérifiez la suggestion champ par champ et réglez le reste : joindre prénom et nom, découper l’adresse, créer une constante pour la promotion, écrire une condition ou une expression.
Propose la correspondance d’après le nom et le contenu de la colonne, montre la confiance de chaque proposition, remonte les champs obligatoires en attente en haut et applique les transformations avec un aperçu avant/après.
Chaque champ obligatoire de la destination a une origine définie.
Qu’est-ce que cette valeur dans le système ?
Vous confirmez les correspondances suggérées et corrigez celles qui sont de travers. « Plan Or », « OR » et « or 12x » deviennent le même id.
Récupère le dictionnaire du système lui-même, filtré par votre entreprise, pré-associe par ressemblance et signale ce qui est une correspondance exacte et ce qui est une suggestion.
Aucune valeur obligatoire ne reste sans correspondance : ce qui reste devient une erreur dans la simulation, pas un enregistrement de travers.
Que faire quand la ligne n’est pas simple ?
Vous choisissez créer, mettre à jour ou upsert ; vous définissez ce qui arrive aux doublons et aux erreurs ; vous cochez les champs qui peuvent être écrasés ; vous réglez la taille du lot, le parallélisme et les filtres de ligne.
Conserve tout dans le modèle et l’applique ligne par ligne dans la simulation comme dans l’exécution, avec le même comportement dans les deux.
Toujours : l’étape arrive avec des valeurs par défaut sûres déjà sélectionnées.
Que se passerait-il si j’exécutais maintenant ?
Vous lisez le rapport, corrigez le mappage ou le tableur et simulez à nouveau, autant de fois que vous voulez. Le rapport s’exporte et s’envoie à qui a préparé le fichier.
Traite le tableur entier sans toucher à la base : regroupe les erreurs par type avec le numéro de ligne, signale les doublons dans le fichier et face à la base, montre la comparaison des enregistrements existants et le JSON exact qui serait envoyé.
Un nouveau modèle ne s’exécute qu’après au moins une simulation.
Le chargement tient-il ?
Vous suivez la progression et, si besoin, vous mettez en pause, reprenez, retraitez uniquement les lignes en erreur ou annulez tout le travail.
Envoie par lots parallèles avec reprise automatique quand le réseau vacille, enregistre l’état de chaque ligne sur votre ordinateur et utilise une clé d’idempotence pour qu’une réponse perdue ne devienne jamais un enregistrement en double.
Il se termine tout seul, et une coupure en cours de route reprend au point exact à la prochaine ouverture.
Il n’y a ni format officiel ni modèle imposé. L’application ouvre ce qui vient de l’autre logiciel, de votre comptable ou du secrétariat de l’établissement, y compris le TXT à largeur fixe que plus personne ne sait lire. Avant toute interprétation, elle affiche le fichier brut : c’est là que l’on voit tout de suite que le séparateur est faux ou que l’en-tête commence à la ligne 5.
La grille s’organise par champ de destination, pas par colonne du fichier : la bonne question est « le numéro fiscal obligatoire est-il rempli ? », pas « où est passée la colonne F ? ». L’application propose l’association à partir du nom et du contenu de la colonne, affiche l’indice de confiance de chaque proposition et garde les champs obligatoires en attente tout en haut.
Découvrir une erreur après avoir enregistré quatre mille fiches est le pire dénouement possible d’un import. L’application traite donc tout le tableur sans toucher à la base et affiche un rapport : combien de lignes seront créées, combien sont des doublons, lesquelles comportent des erreurs et pourquoi. Vous corrigez l’association et relancez la simulation autant de fois que vous le souhaitez.
Des dates en quatre formats, des numéros fiscaux avec et sans ponctuation, des montants avec séparateur de milliers, des noms tout en majuscules, des téléphones auxquels il manque un chiffre. L’application nettoie chaque champ à l’entrée, avec un aperçu avant-après sur les données réelles de votre fichier, et la transformation est enregistrée dans le modèle pour la prochaine fois.
Une transformation reçoit la valeur et renvoie la valeur corrigée. Comme la sortie de l’une est l’entrée de la suivante, le champ « Nom » peut passer par le nettoyage des espaces, la casse et la capitalisation dans l’ordre que vous définissez, et l’aperçu montre l’effet de toute la chaîne sur vos propres données.
Nettoyage et mise en forme de tout ce qui est saisi à la main : espaces en trop, noms tout en majuscules, ponctuation et émojis venus avec.
Décimales brésiliennes et américaines détectées d’après le contenu, devise et unités retirées, signe et échelle corrigés.
Reconnaît les formes que l’on rencontre dans un vrai tableur, y compris le numéro de série qu’Excel conserve sous le format affiché.
Les champs qui ont leur propre règle au Brésil : documents avec et sans masque, téléphones sans le neuvième chiffre, e-mails au domaine mal saisi.
Pour quand la valeur du tableur doit devenir un autre vocabulaire : oui/non, sigle d’État, code interne.
Pour les fichiers qui ne sont pas un tableau propre : une valeur qui dépend d’une autre colonne, un champ caché dans un JSON.
Le chargement s’effectue par lots parallèles, avec de nouvelles tentatives automatiques quand le réseau vacille. L’état de chaque ligne est enregistré sur votre ordinateur : si le courant saute à la ligne 61 400, l’application rouvre et reprend à la 61 401. Si une réponse se perd en chemin, la clé d’idempotence garantit que la fiche n’est pas créée deux fois.
L’étape 5 est celle où l’import cesse d’être générique : c’est là que l’on fixe quoi faire d’une ligne en double, d’une ligne cassée, d’une cellule vide et d’un enregistrement qui existe déjà dans le système. Tout cela est enregistré dans le modèle.
Définit ce que le chargement a le droit de faire à la base. C’est le premier choix de l’étape, et il change ce que montrent les autres options.
La répétition est détectée sur deux fronts, dans le fichier lui-même et face à la base, par la clé naturelle de la destination : numéro de document, code, identifiant.
Une erreur de validation sur une ligne n’a pas à condamner les 79 999 autres. Vous choisissez la tolérance du chargement.
En mode upsert, l’application montre la comparaison champ par champ des enregistrements existants avant l’UPDATE. Seuls les champs cochés passent.
Le comportement par défaut est prudent : une colonne vide préserve ce qui est déjà enregistré. Un tableur incomplet n’efface pas une fiche.
Ce que l’API reçoit à la fois et combien de lots avancent en parallèle. Un réseau instable demande des lots plus petits ; une base locale en supporte davantage.
Toutes les lignes du fichier n’ont pas à entrer. Le filtre coupe avant la simulation, si bien que le rapport ne sort qu’avec ce qui compte.
« Formule Gold », « GOLD » et « gold 12x » sont la même chose pour qui les a saisies et trois choses différentes pour la base. L’écran de correspondance arrive déjà relié par similarité : vous vérifiez, corrigez ce qui cloche et passez à la suite. Un tableur comportant quarante valeurs de formule distinctes cesse d’être un problème de deux heures.
Changer de logiciel tient rarement en un seul tableur : il y a les promotions, les diplômés, les formules et les échéances, chacun renvoyant au précédent par un code qui n’existe pas encore dans Partiu Formatura. Le rapprochement réunit plusieurs chargements en un seul import : les chargements de référence partent d’abord et, lorsque le système renvoie les identifiants réels, ceux-ci remplacent les codes temporaires dans les chargements qui en dépendaient.
Contrats numérisés, pièces d’identité, reçus, photos de produits. Vous désignez le dossier et indiquez où se trouve la clé dans le nom du fichier ; l’application détermine à qui appartient chaque fichier et vérifie l’ensemble avant d’envoyer le premier octet.
Des milliers de fichiers d’un coup, depuis votre ordinateur ou le disque de l’entreprise. Rien n’est encore envoyé.
L’application extrait du nom de fichier le numéro fiscal, le numéro d’inscription ou le code qui identifie le titulaire : le nom entier, la partie avant le séparateur, les chiffres seuls ou un motif que vous définissez.
La vérification se fait avant le premier octet : chaque fichier s’affiche avec le nom de son destinataire, et les fichiers orphelins sont mis à part pour correction.
Progression par fichier, nouvelles tentatives en cas d’échec et reprise là où l’envoi s’est arrêté. Fermer l’application ne relance pas tout depuis le début.
Importer est une routine : le même tableur revient le mois suivant, quelqu’un demande ce qui a été ajouté la semaine dernière, et de temps en temps il faut annuler une opération.
Toute la configuration (destination, association, transformations, correspondance des valeurs et règles) enregistrée sous un nom. L’appariement se fait par nom de colonne : l’ordre peut donc changer. Vous pouvez mettre en favori, exporter et emporter le modèle sur une autre machine.
Chaque exécution consigne le nombre de lignes créées, celles en échec, l’environnement utilisé et le fichier concerné. Le détail s’ouvre ligne par ligne, avec l’erreur renvoyée par le serveur.
Le contenu de chaque ligne est conservé dans la base locale. Un chargement interrompu reprend exactement au même point lors d’une autre session, sans le fichier d’origine, et le contrôle des doublons est refait à la reprise.
Les lignes correctes restent en l’état. Le rapport d’erreurs contient les valeurs de chaque ligne : vous corrigez le tableur exporté et ne réimportez que ces lignes-là.
L’annulation s’appuie sur les identifiants que ce chargement a effectivement créés. Il ne s’agit pas de « supprimer ce qui a été créé aujourd’hui » : ce sont exactement ces fiches-là qui sont supprimées.
Compare, destination par destination, ce que l’application sait écrire et ce que votre base contient réellement. Un champ absent de la table serait silencieusement ignoré ; ici, il apparaît avant le chargement.
Importer est une opération qui échoue en silence : l’enregistrement qui n’est jamais arrivé, le champ écarté à l’enregistrement, le renvoi qui a tout dupliqué. La liste ci-dessous, c’est ce que fait l’application pour que rien de tout cela ne passe inaperçu.
Chaque destination connaît les champs de sa table, ce qui est obligatoire, la taille de chaque colonne et la façon d’identifier un doublon. L’application le vérifie dans votre base avant de commencer.
Échéances, échéances unifiées, plans de paiement, comptes fournisseurs et clients, catégories, centres de coûts et budgets
Diplômés, promotions, sous-promotions, établissements, filières, événements et champs d’inscription personnalisés
Salariés, postes, services, pointages, avantages et offres d’emploi
Produits, catégories, entrepôts, emplacements, soldes et mouvements
Fournisseurs, demandes d’achat, devis, commandes, articles et réceptions
Nomenclatures, gammes, postes de charge, ordres et pointages
Comptes, contacts, opportunités, activités et secteurs
Véhicules, carburant, entretien et amendes
Plan comptable, écritures et rapprochements
Visites médicales, risques et formations obligatoires
Tournées, arrêts et déplacements
Projets, tâches et pointages
Biens, amortissements et mouvements
Produits de la boutique, catégories et terminaux
Catégories de billets, billets émis et codes de réduction
Menus, fiches techniques et lots
Annonces, sondages et listes de contacts
Consommations et ventes de l’événement
Galeries et rattachement des photos aux diplômés
Contrats et signataires
Enfants et responsables légaux
Intrants et compositions de coûts
Indépendants et missions
Partenaires et offres
Commandes d’albums
Parcours de formation et inscriptions
Titres d’accès
Dossiers et délais
Parcours de recouvrement et événements
Tombolas et tirages au sort
L’application traite chaque chargement avec le soin de qui sait que les données, de l’autre côté, sont réelles.
Importer dans la mauvaise base est l’erreur la plus coûteuse qui soit. L’environnement sélectionné reste visible en permanence et clignote lorsqu’il ne s’agit pas de la production.
Un modèle neuf ne s’exécute qu’après une simulation. Aucun import ne démarre à l’aveugle.
Le serveur n’écrit que dans les champs déclarés par la destination, toujours à l’intérieur de l’entreprise de l’utilisateur. Le fichier ne choisit pas où écrire.
Qui a importé, quand, dans quel environnement, combien de lignes ont été ajoutées et combien ont échoué. Tout est enregistré par entreprise.
Numéros fiscaux, salaires et coordonnées bancaires sont masqués dans les journaux techniques, et le contenu importé est neutralisé pour qu’il ne devienne pas une formule exécutable à la réexportation.
Chaque ligne porte une clé d’idempotence. Une réponse perdue au retour ne se transforme pas en enregistrement en double.
À la mise à jour, une colonne vide conserve ce qui est déjà enregistré, sauf indication contraire explicite. Un tableur incomplet n’efface pas les fiches.
En mode upsert, un comparatif champ par champ s’affiche avant l’UPDATE et seuls les champs que vous sélectionnez sont appliqués. Mettre à jour un téléphone n’oblige pas à toucher à l’adresse.
À l’envoi des documents : extension sur la liste autorisée, exécutables refusés, signature binaire cohérente avec l’extension et noms de fichiers exempts de traversée de répertoire.
Un fichier de 300 Mo n’est envoyé nulle part avant qu’il ne le faille : lecture, association et simulations se font sur votre ordinateur. Seule la fiche finalisée part vers le système.
Application native, avec un installeur .dmg pour Apple Silicon et .exe ou .msi pour Windows 10 et 11. Même moteur et mêmes fonctions des deux côtés.
Les nouvelles versions sont annoncées dans l’application et s’installent d’un clic, la signature étant vérifiée avant application. Personne ne reste bloqué sur une version ancienne.
Production, préproduction ou local, visible en permanence et mis en évidence lorsqu’il ne s’agit pas de la production. Importer dans la mauvaise base est l’erreur la plus coûteuse qui soit.
Atteignez n’importe quelle destination, section ou action au clavier, sans fouiller les menus.
Connectez-vous avec le compte du tableau de bord : mot de passe, code d’accès par e-mail, SMS ou WhatsApp, ou lecture d’un QR code depuis l’application mobile.
Modèles, historique, état des lignes et file d’envoi vivent dans une base sur votre ordinateur. Une coupure de courant en plein chargement ne fait pas perdre ce qui a déjà été traité.
Le même importateur, ouvert dans le navigateur, sans rien installer. Vous vous connectez avec le même compte que le tableau de bord et retrouvez le même assistant en 7 étapes, avec la simulation obligatoire avant tout enregistrement. Le tableur reste lu sur votre ordinateur : seul l’enregistrement final part vers le système.
Les mêmes 94 destinations, les mêmes formats de fichier et le même assistant : destination, fichier, correspondance, traitements, règles, simulation et exécution. Historique avec rapport, reprise et annulation, modèles, rapprochement de plusieurs chargements, envoi de fichiers en masse et documents des diplômés.
Sur le web, vous parcourez chaque destination et chaque champ, voyez des exemples et la règle de doublon de chacun, et téléchargez le modèle XLSX prêt à remplir.
Les modèles, l’historique et l’état de chaque ligne sont conservés dans le navigateur lui-même, séparés par utilisateur et par entreprise. Qui partage l’ordinateur ne voit pas le travail d’un collègue, et vous pouvez sauvegarder et restaurer.
Sur un ordinateur où vous ne pouvez pas installer de programmes, sur une machine empruntée ou pour un chargement rapide loin de votre bureau. Ouvrez le navigateur, connectez-vous et importez.
Pour les fichiers de plus de 80 Mo, limite de la version web, et pour ceux qui importent chaque semaine : l’application lit des fichiers bien plus gros, change d’environnement et se met à jour toute seule.
Pour que l’historique ne se mélange pas, la version web travaille dans un seul onglet à la fois. Si vous en ouvrez un autre, il propose de continuer là et le premier enregistre tout avant de passer la main.
Non. L’application s’adapte au fichier que vous avez : elle détecte l’onglet, la ligne d’en-tête, le séparateur et l’encodage, et nettoie les champs à l’entrée. Si vous préférez partir d’un modèle, chaque destination propose aussi un tableur prêt à télécharger.
La simulation montre le résultat avant tout enregistrement, et chaque import exécuté peut être annulé : l’application conserve les identifiants qu’elle a créés et supprime exactement ces enregistrements, sans toucher au reste.
Des chargements de dizaines de milliers de lignes sont le cas normal. Les envois se font par lots parallèles, avec reprise automatique en cas de coupure réseau, et l’état de chaque ligne est enregistré sur votre ordinateur pour pouvoir reprendre.
Oui, c’est une application native pour macOS (Apple Silicon) et Windows 10/11. Les deux téléchargements sont sur cette page, et l’application se met à jour toute seule à chaque nouvelle version.
Les utilisateurs administratifs de l’entreprise, avec un compte sur le système lui-même. Chaque import est limité à l’entreprise de l’utilisateur connecté et consigné dans la piste d’audit.
Oui. En plus des données, l’application envoie des fichiers en masse : vous indiquez le dossier, elle extrait la clé de chaque nom de fichier (numéro fiscal, numéro d’inscription, code), vérifie à qui appartient chaque fichier, et ne l’envoie qu’ensuite.
C’est précisément le rôle du rapprochement. Vous composez l’import avec plusieurs chargements (promotions, diplômés, formules, échéances) et indiquez lequel dépend de quel autre. Les chargements de référence partent d’abord, et les identifiants renvoyés par le système remplacent les codes temporaires dans les chargements suivants. Si une correspondance manque ou reste ambiguë, l’import s’arrête avant l’envoi du chargement concerné.
Cela dépend de votre choix à l’étape des règles : ignorer, mettre à jour ou créer malgré tout. L’application repère les doublons grâce à la clé naturelle de la destination (numéro fiscal, code, numéro de document), au sein du fichier comme face à la base, et affiche le nombre total de doublons pendant la simulation.
Une cellule vide conserve la valeur enregistrée, par défaut. Et avant la mise à jour, l’application affiche une comparaison champ par champ des fiches existantes : seuls les champs que vous sélectionnez sont écrasés.
Non. La lecture, l’association, les transformations et la simulation se font sur votre ordinateur. Seule la fiche finalisée de chaque ligne part vers le système, via l’API Partiu Formatura, avec les identifiants et l’entreprise de l’utilisateur.
Oui. Partiu Importador Web fait la même importation dans le navigateur, sans rien installer, avec le même identifiant, le même assistant en 7 étapes, l’historique avec annulation et les modèles. Il accepte des fichiers jusqu’à 80 Mo ; pour les fichiers plus gros et pour ceux qui importent souvent, l’application de bureau est la plus indiquée.
Automatiquement. Dès qu’une version paraît, l’application vous prévient et l’installe d’un clic, après vérification de la signature du paquet. Inutile de revenir sur le site pour la télécharger à nouveau.
Il faut être utilisateur administratif de l’entreprise, avec un compte sur le système lui-même. Chaque import est limité à l’entreprise de l’utilisateur connecté et consigné dans le journal d’audit : qui a importé, quand, dans quel environnement et ce qui a été créé.

Gratuit pour les clients Partiu Formatura. Choisissez la version correspondant à votre système, installez-la et connectez-vous avec les identifiants que vous utilisez déjà dans le tableau de bord. Les mises à jour arrivent automatiquement.
Requirements: macOS (Apple Silicon) or Windows 10/11 · version 0.3.0. The MSI package is for enterprise mass deployment; for normal use on Windows, use the .exe installer.
Téléchargez l’application, connectez-vous avec le compte que vous utilisez déjà dans le tableau de bord et importez à votre rythme. La simulation montre le résultat avant tout enregistrement, et l’annulation reste disponible ensuite.