Ce guide explique le flux catalogue 1C -> Eofferix -> UMI.CMS. Les commandes utilisent toujours le flux natif UMI.CMS -> 1C, donc Eofferix doit charger correctement le catalogue et les identifiants.
Fonctionnement De La Chaîne
1C envoie les fichiers catalogue à Eofferix. Eofferix assemble et transforme les données, puis le module UMI.CMS écrit produits, sections, offres, prix, stocks, images et propriétés.
Ce Dont Les Commandes Ont Besoin
UMI.CMS doit contenir les identifiants 1C natifs sur les produits et les offres. Pour les projets 1C, on utilise généralement external_id produit et external_id offre.

External ID, GUID, ID De Page Et Article D’offre
| Champ | Signification | Utilisation pour les commandes 1C |
|---|---|---|
external_id | Identifiant 1C natif du produit ou de l’offre. | Généralement oui. |
guid Eofferix | Clé interne Eofferix. | Non. |
id UMI | ID interne dans une installation UMI.CMS. | Seulement pour un retour vers le même site. |
Article d’offre vendor_code | Champ système de l’article de l’offre. | Peut servir à la recherche si choisi, mais ne remplace pas external_id. |
Rôles Dans Le Snapshot
Marquez les nœuds produit, section et offre. Prix, stock, taille, couleur, article d’offre et identifiants d’offre doivent rester dans le rôle d’offre.

Propriétés Des Offres
Les propriétés d’offre doivent être écrites dans l’objet de données de l’offre, normalement dans le groupe trade_offers, pas dans le produit parent.
Profil D’échange Complet
Le profil complet reçoit tout le catalogue 1C et possède le catalogue du site. Il peut lier les éléments au profil et nettoyer les objets de sa source avec des limites de sécurité.
Profil De Mises À Jour
Le profil de mises à jour reçoit seulement les produits ou offres modifiés. Il met à jour prix, stock, images et propriétés, mais ne doit généralement pas prendre la propriété du catalogue ni lancer un nettoyage complet.
Deux Sources 1C
Utilisez une source et un profil pour le catalogue complet, puis une autre source et un autre profil pour les changements. Copiez les réglages du profil complet puis désactivez propriété et nettoyage complet dans le profil de changements.
Images Et Fichiers Partiels
Si un fichier de changements ne contient pas d’images, cela signifie souvent que les images n’ont pas changé. Ne forcez pas la suppression des images existantes sauf si la source est complète.

Coûts Et Éléments Inchangés
Après le premier import complet, les imports suivants doivent retrouver les produits et offres existants. Les éléments inchangés doivent passer par l’action moins chère d’élément inchangé.
Avant Une Commande De Test
- Ouvrez un produit dans UMI.CMS.
- Vérifiez son
external_id. - Vérifiez que les offres existent.
- Vérifiez
external_id, prix, stock etvendor_codede l’offre choisie. - Passez une commande de test.
- Confirmez que 1C a retrouvé l’article existant.
Si 1C Reçoit Une Commande Sans Article
Vérifiez external_id manquant, offres absentes, stock écrit sur le produit au lieu des offres, mauvais champ de recherche et suppression accidentelle des offres.
Liste De Contrôle
- Produits et offres ont
external_id. - Les champs d’offre sont dans
trade_offers. - Le profil complet possède le catalogue.
- Le profil de changements ne prend pas la propriété.
- Le nettoyage est désactivé ou limité pour les changements.