Import center & pont API/ERP : faire entrer la donnée sans faire entrer le chaos
Comment CSV, API push, import jobs et setup ERP s’articulent pour les équipes qui ont déjà des systèmes.
Une intégration commence en général par un problème pratique : la donnée existe ailleurs. Parfois cela veut dire un CSV unique. Parfois un ERP qui pousse des assets tous les jours. ReVend OS gère les deux schémas, avec des attentes différentes.
Imports manuels
Les imports généraux et les écrans d’import propres à chaque module traitent des fichiers comme les companies, les contacts, les manifestes inbound, le sellable inventory et les sorties d’outils d’audit. Ils doivent valider les lignes, montrer les records ignorés ou en échec et garder le contexte de la source visible. Un import de fichier n’est pas un exercice de confiance.
API push
Les tenants non-Core peuvent pousser des sellable assets via l’API, les regrouper en lots et publier vers Market ou Auction. Des records Core peuvent aussi être créés et changer de statut via des endpoints API gardés, là où l’intégration possède une partie du cycle de vie.
Import jobs
L’API des import jobs enregistre actuellement les demandes sans traiter ni valider leurs fichiers. Les simulations et les demandes de validation seule restent également des enregistrements ; une liste d’erreurs vide ne confirme pas la validité du fichier. Le moniteur exclut ces simulations des données réellement importées et des imports terminés. Annuler une demande conserve les éventuels résultats partiels enregistrés. Utilisez les endpoints bulk immédiats pris en charge pour traiter des données.
Setup ERP
/general/imports/api-erp et /settings/integrations donnent le contexte de configuration du travail de type ERP. La règle est simple : décidez quel système possède quels champs avant de synchroniser. Sinon, deux systèmes peuvent passer l’après-midi à s’écraser poliment l’un l’autre.