Votre tableur devient une donnée du système
sans ressaisie

Partiu 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

Choix de la destination dans Partiu Importador : 94 destinations réparties sur 30 modules, regroupées par Cérémonie et Finances, avec le fil des sept étapes en haut
Import de données

Des semaines de travail en un après-midi

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.

Lit le fichier dont vous disposez

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.

Association assistée

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.

Correspondance des valeurs avec le système

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.

Dédoublonnage dans les deux sens

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.

Des modèles qui durent

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.

Annuler l’import

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.

Documents en masse

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.

Diagnostic de la base

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.

Comment ça marche

Sept étapes entre le tableur et le system

Chaque étape répond à une question et ne débloque la suivante qu’une fois celle-ci réglée. Vous pouvez toujours revenir en arrière ; vous ne pouvez pas avancer avec un champ obligatoire en suspens.

1

Destination

Là où vont les données. Cherchez par nom de destination, par module ou même par champ : tapez « CPF » et voyez quelles destinations le possèdent. Lorsque la destination exige une promotion, le périmètre se choisit ici.

2

Fichier

Encodage, séparateur, onglet du tableur, ligne d’en-tête, plage et lignes à ignorer. Le panneau montre le fichier tel que l’application l’a compris, avant toute interprétation.

3

Association

Colonne par colonne, avec des suggestions automatiques et un indice de confiance visible. À défaut de colonne, vous pouvez utiliser une constante, une concaténation, un découpage, une condition ou une expression.

4

Correspondance des valeurs

Les valeurs du tableur reliées aux fiches du système (formule, catégorie, fournisseur, moyen de paiement), pré-appariées par similarité.

5

Règles

Créer, mettre à jour ou créer-ou-mettre-à-jour ; que faire des doublons et des erreurs ; quels champs peuvent être écrasés ; le sort des cellules vides ; taille des lots, parallélisme et filtres de lignes.

6

Simulation

Tout le tableur traité sans rien enregistrer : erreurs par type, corrections automatiques avec avant-après, comparaison des fiches déjà existantes et le JSON exact qui serait envoyé.

7

Exécution

Le chargement s’effectue par lots parallèles, avec pause, reprise, retraitement des seules lignes en erreur et annulation de l’ensemble du travail.

Entrée

Le fichier dont vous disposez fonctionne déjà

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.

CSVTXT délimitéTXT à largeur fixeXLSXXLSXLSMXLSBODSJSONJSONL
  • Encodage détecté automatiquement, y compris les vieux fichiers Latin-1 aux accents cassés
  • Séparateur, onglet, ligne d’en-tête, plage et lignes à ignorer
  • Découpage positionnel par plages de colonnes, pour les fichiers TXT à largeur fixe
  • Extrait du fichier brut avant toute interprétation des champs
Association assistée

Chaque colonne trouve son champ

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.

  • Suggestions fondées sur le nom et le contenu de la colonne, avec un indice de confiance
  • Source par colonne, constante, concaténation, découpage, condition ou expression
  • Champs obligatoires en attente mis en avant en haut de la grille
  • Alias appris : la correction d’aujourd’hui revient toute prête dans le prochain tableur
Simulation obligatoire

Voyez le résultat avant d’enregistrer

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.

  • Erreurs regroupées par type, avec le numéro de ligne de chaque occurrence
  • Aperçu du JSON exact qui sera envoyé au système
  • Alertes qualité : texte qui sera tronqué, champs obligatoires vides, valeurs hors plage
  • Rapport exportable à transmettre à la personne qui a préparé le tableur
58 transformations enchaînables

Le tableur n’a pas besoin d’arriver propre

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.

  • Texte : casse, accents, ponctuation, préfixe, suffixe, rognage, remplacement par expression régulière
  • Nombres : décimales à la brésilienne ou à l’américaine, devise, pourcentages, arrondis
  • Dates : jj/MM/aaaa, ISO, numéro de série Excel, dates en toutes lettres et ordre paramétrable
  • Documents : CPF, CNPJ, code postal, numéros de téléphone à neuf chiffres et correction du domaine des e-mails
Une exécution taillée pour la charge

Quatre-vingt mille lignes, sans crainte

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.

  • Lots et parallélisme paramétrables, avec pause et reprise
  • État des lignes enregistré sur votre ordinateur : fermer l’application ne fait rien perdre
  • Retraiter uniquement les lignes en erreur, sans rejouer les bonnes
  • Historique de chaque exécution, avec annulation par travail
Correspondance des valeurs

Le tableur parle en noms, le système en identifiants

« 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.

  • Pré-appariement par similarité, marqué comme exact ou suggéré
  • Dictionnaire issu du système lui-même, filtré selon l’entreprise de l’utilisateur
  • Une valeur sans correspondance devient une erreur de simulation, pas une fiche erronée
  • La correspondance confirmée est enregistrée dans le modèle
Rapprochement

Des tableurs qui dépendent les uns des autres

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.

  • Les chargements de référence passent avant les chargements dépendants, dans l’ordre que vous définissez
  • L’identifiant renvoyé par le système remplace le code temporaire dans les chargements suivants
  • Une correspondance manquante ou ambiguë interrompt l’import avant l’envoi du chargement concerné
  • Convient à la migration d’un système entier, pas seulement d’une table
Des fichiers, pas seulement des données

Un dossier contenant des milliers de documents

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.

Désignez le dossier

Des milliers de fichiers d’un coup, depuis votre ordinateur ou le disque de l’entreprise. Rien n’est encore envoyé.

Indiquez où se trouve la clé

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.

Vérifiez les correspondances

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.

Envoi avec file d’attente

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.

Clé extraite du nom du fichier :Nom completAvant le séparateurPartie préciseChiffres seulsMotif personnaliséNom du dossier
Après le chargement

Le travail ne s’arrête pas à « terminé »

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.

Modèles réutilisables

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.

Historique détaillé

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.

Reprendre plusieurs jours après

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.

Ne retraiter que ce qui a échoué

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à.

Annuler le travail

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.

Diagnostic du catalogue

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.

Couverture

94 destinations réparties sur 30 modules

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.

Finances 8 destinations

Échéances, échéances unifiées, plans de paiement, comptes fournisseurs et clients, catégories, centres de coûts et budgets

Cérémonie 7 destinations

Diplômés, promotions, sous-promotions, établissements, filières, événements et champs d’inscription personnalisés

Gestion des ressources humaines 6 destinations

Salariés, postes, services, pointages, avantages et offres d’emploi

Stocks et WMS 6 destinations

Produits, catégories, entrepôts, emplacements, soldes et mouvements

Achats 6 destinations

Fournisseurs, demandes d’achat, devis, commandes, articles et réceptions

Planification de la production 5 destinations

Nomenclatures, gammes, postes de charge, ordres et pointages

CRM 5 destinations

Comptes, contacts, opportunités, activités et secteurs

Flotte 4 destinations

Véhicules, carburant, entretien et amendes

Comptabilité 3 destinations

Plan comptable, écritures et rapprochements

Santé et sécurité au travail 3 destinations

Visites médicales, risques et formations obligatoires

Tournées et déplacements 3 destinations

Tournées, arrêts et déplacements

Projets 3 destinations

Projets, tâches et pointages

Immobilisations 3 destinations

Biens, amortissements et mouvements

Boutique et point de vente 3 destinations

Produits de la boutique, catégories et terminaux

Billets 3 destinations

Catégories de billets, billets émis et codes de réduction

Cuisine 3 destinations

Menus, fiches techniques et lots

Communication 3 destinations

Annonces, sondages et listes de contacts

Ventes sur l’événement 2 destinations

Consommations et ventes de l’événement

Galeries 2 destinations

Galeries et rattachement des photos aux diplômés

Contrats 2 destinations

Contrats et signataires

Kids 2 destinations

Enfants et responsables légaux

Tarification 2 destinations

Intrants et compositions de coûts

Équipe terrain 2 destinations

Indépendants et missions

Club d’avantages 2 destinations

Partenaires et offres

Albums 1 destination

Commandes d’albums

Formation 1 destination

Parcours de formation et inscriptions

Contrôle d’accès 1 destination

Titres d’accès

Juridique 1 destination

Dossiers et délais

Recouvrement 1 destination

Parcours de recouvrement et événements

Collecte de fonds 1 destination

Tombolas et tirages au sort

Sans surprise

Importer, c’est écrire dans production

L’application traite chaque chargement avec le soin de qui sait que les données, de l’autre côté, sont réelles.

L’environnement est toujours sous les yeux

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.

Simulation avant le premier chargement

Un modèle neuf ne s’exécute qu’après une simulation. Aucun import ne démarre à l’aveugle.

Rien n’atterrit au mauvais endroit

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.

Une piste d’audit pour chaque chargement

Qui a importé, quand, dans quel environnement, combien de lignes ont été ajoutées et combien ont échoué. Tout est enregistré par entreprise.

Des données sensibles protégées

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.

Un renvoi ne crée pas de doublon

Chaque ligne porte une clé d’idempotence. Une réponse perdue au retour ne se transforme pas en enregistrement en double.

Les cellules vides n’effacent rien

À 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.

Vous choisissez ce qui est écrasé

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.

Des fichiers vérifiés avant d’être acceptés

À 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.

L’application

Un programme natif, pas un onglet de navigateur

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.

macOS et Windows

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.

Mises à jour automatiques

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.

Sélecteur d’environnement

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.

Commande rapide (⌘K)

Atteignez n’importe quelle destination, section ou action au clavier, sans fouiller les menus.

Connectez-vous comme vous voulez

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.

Travail enregistré en local

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é.

Partiu Importador

Télécharger Partiu Importador

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.

Faites entrer vos données dans le système

Téléchargez l’application et importez en autonomie, à votre rythme. Si le tableur est volumineux ou désordonné, notre équipe réalise le premier chargement avec vous.