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
94destinations d’import
30modules couverts
2,098champs associables
58transformations de champ
10formats de fichier
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.

Premiers pas

Du téléchargement à votre premier import

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.

1

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 minutes
2

Connectez-vous à votre compte

Le 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 minute
3

Confirmez l’environnement

Production, 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 secondes
4

Lancez le Diagnostic

L’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 minute
5

Importez d’abord une tranche

Choisissez 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 fois

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

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

1

Destination

Où vont les données ?

Vous faites

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.

L’application fait

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.

Passe à la suite quand

Une destination est sélectionnée et, si elle exige un périmètre, la promotion l’est aussi.

94 destinations30 modulesRecherche par champPérimètre de promotion
2

Fichier

Comment ce fichier doit-il être lu ?

Vous faites

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.

L’application fait

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.

Passe à la suite quand

L’application arrive à lire les colonnes et à renvoyer au moins une ligne de données.

10 formatsEncodage automatiqueÉchantillon brutMise en page à largeur fixe
3

Association

Quelle colonne alimente quel champ ?

Vous faites

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.

L’application fait

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.

Passe à la suite quand

Chaque champ obligatoire de la destination a une origine définie.

Mappage auto avec confianceJointure et découpageExpressions58 transformationsAlias appris
4

Correspondance des valeurs

Qu’est-ce que cette valeur dans le système ?

Vous faites

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.

L’application fait

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.

Passe à la suite quand

Aucune valeur obligatoire ne reste sans correspondance : ce qui reste devient une erreur dans la simulation, pas un enregistrement de travers.

Dictionnaire du systèmeSimilaritéExact ou suggéréEnregistré dans le modèle
5

Règles

Que faire quand la ligne n’est pas simple ?

Vous faites

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.

L’application fait

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.

Passe à la suite quand

Toujours : l’étape arrive avec des valeurs par défaut sûres déjà sélectionnées.

Créer · mettre à jour · upsertPolitique de doublonsChamps autorisésLot et parallélismeFiltres de ligne
6

Simulation

Que se passerait-il si j’exécutais maintenant ?

Vous faites

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.

L’application fait

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

Passe à la suite quand

Un nouveau modèle ne s’exécute qu’après au moins une simulation.

Rien n’est enregistréErreurs par typeComparaison avant mise à jourAperçu du JSONRapport exportable
7

Exécution

Le chargement tient-il ?

Vous faites

Vous suivez la progression et, si besoin, vous mettez en pause, reprenez, retraitez uniquement les lignes en erreur ou annulez tout le travail.

L’application fait

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.

Passe à la suite quand

Il se termine tout seul, et une coupure en cours de route reprend au point exact à la prochaine ouverture.

Lots parallèlesPause et repriseRetraiter les erreursAnnuler par travailIdempotence
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
Les 58 transformations

Six familles, enchaînables sur le même champ

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.

Texte

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.

TrimRéduire les espacesCasseNom propreSupprimer les accentsRegexPréfixe et suffixeTronquerSlugMasquer
Exemplemaria DA silvaMaria da Silva

Numéro

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.

Décimale BR/USRetirer la deviseMultiplier et diviserArrondirParenthèses comme négatifPourcentageUnités
Exemple$4,800.504800.50

Date

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

jj/MM/aaaaISOddMMyyyySérie ExcelEn toutes lettresOrdre dmy/mdyAjouter des joursPériode comptableÂge
Exemple452312023-11-21

Documents

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.

CPFCNPJCode postalTéléphone et neuvième chiffreE.164Normaliser l’e-mailCorriger le domainePlaque d’immatriculationExtraire d’un texte libre
Exemplejoao@gmial.conjoao@gmail.com

Sémantique

Pour quand la valeur du tableur doit devenir un autre vocabulaire : oui/non, sigle d’État, code interne.

Booléen configurableÉtat par nomTable de correspondance
ExempleRio Grande do NorteRN

Structure

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.

ConditionExtraire une valeur d’un JSON
Exemple{"contact":{"phone":"84999..."}}84999…
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
L’étape des règles

Vous décidez de ce qui se passe dans chaque situation

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.

Mode d’écriture

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.

  • Créer : n’insère que des enregistrements nouveaux
  • Mettre à jour : ne touche que ce qui existe déjà
  • Upsert : crée ce qui manque et met à jour le reste

Ligne en double

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.

  • Ignorer la ligne en double
  • Mettre à jour l’enregistrement existant
  • La créer quand même, lorsque cela a du sens

Ligne en erreur

Une erreur de validation sur une ligne n’a pas à condamner les 79 999 autres. Vous choisissez la tolérance du chargement.

  • Passer la ligne et continuer
  • Arrêter l’import immédiatement
  • Arrêter après N erreurs

Champs autorisés à écraser

En mode upsert, l’application montre la comparaison champ par champ des enregistrements existants avant l’UPDATE. Seuls les champs cochés passent.

  • Sélection champ par champ
  • Comparaison avec la valeur actuelle du système
  • Mettre à jour le téléphone sans toucher à l’adresse

Cellule vide

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.

  • Conserver la valeur actuelle (par défaut)
  • Écrire la valeur vide, si vous le demandez explicitement

Rythme du chargement

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.

  • Taille du lot
  • Lots simultanés
  • Reprise automatique en cas d’échec réseau

Filtres de ligne

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.

  • N’importer que les lignes qui remplissent la condition
  • Écarter les en-têtes répétés et les totaux
  • Découper une plage pour le premier test
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.

Fonctionnalités

Chaque fonctionnalité existe à cause d’un accident

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.

FonctionnalitéPourquoi elle existe
État par ligne sur votre ordinateurUn chargement de 80 000 lignes qui tombe à la 61 400 reprend à la 61 401. Fermer l’application ne perd rien.
Simulation obligatoireDécouvrir l’erreur après avoir enregistré quatre mille fiches est le pire scénario possible d’un import.
Vérification avant l’envoiEnvoyer 3 400 fichiers pour découvrir 200 orphelins gaspille de la bande passante, du temps et de la patience.
Clé d’idempotenceUne réponse perdue au retour ne doit jamais devenir un second enregistrement identique.
Déduplication sur deux frontsLa répétition peut être dans le fichier et aussi entre le fichier et la base.
Annuler par travailLe rollback supprime les ids que ce chargement a prouvablement créés, et non « tout ce qui est entré aujourd’hui ».
Reprise dans une autre sessionLe payload de chaque ligne est conservé : des jours plus tard, le chargement reprend sans le fichier d’origine.
Comparer avant de mettre à jourEn mode upsert, la comparaison champ par champ apparaît avant l’UPDATE et seul ce qui est coché écrase.
Vide n’efface pasUne cellule vide préserve la valeur enregistrée, sauf choix explicite contraire.
Modèle par nom de colonneLe mois suivant, le tableur peut arriver dans un autre ordre et la configuration reste valable.
Alias apprisLa correction de mappage faite aujourd’hui revient prête sur le prochain tableur semblable.
Diagnostic du catalogueUn champ déclaré qui n’existe pas dans la table serait écarté en silence à l’enregistrement.
Sélecteur d’environnement visibleImporter dans la mauvaise base est l’erreur la plus coûteuse, et elle arrive par distraction.
Commande rapide (⌘K)Qui importe toutes les semaines ne devrait pas chercher le même écran dans le menu à chaque fois.
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 pour le gros du travail

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

Aussi dans le navigateur

Partiu Importador Web

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.

Ce qui est inclus

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.

Catalogue consultable

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.

Votre travail conservé dans le navigateur

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.

Quand utiliser la version web

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.

Quand préférer l’application

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.

Un onglet à la fois

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.

Questions fréquentes

Ce que l’on demande avant de télécharger

Dois-je préparer le tableur dans un format précis ?

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.

Et si je me trompe de correspondance et que l’import part de travers ?

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.

Combien de lignes peut-elle traiter ?

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.

L’application fonctionne-t-elle sur Mac et Windows ?

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.

Qui peut utiliser l’importateur ?

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.

Puis-je importer des documents et des photos, pas seulement des tableurs ?

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.

Puis-je migrer depuis un autre système avec plusieurs tableurs liés entre eux ?

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

Que se passe-t-il si le tableur contient une ligne déjà présente dans le système ?

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.

La mise à jour d’une fiche existante peut-elle effacer des données déjà renseignées ?

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.

Tout le tableur est-il envoyé sur le serveur ?

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.

Existe-t-il une version navigateur ?

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.

Comment l’application se met-elle à jour ?

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.

Faut-il un droit particulier pour l’utiliser ?

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

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