Certains tarifs regroupent les produits avec des lignes d’en-tête dans le tableau lui-même, sans colonne "Section" séparée. Par exemple, une ligne contient "Accessoires", la suivante "Porte-clés", puis les produits apparaissent en dessous. Eofferix gère ce cas avec le mode "Le tableau contient des lignes de section".
Comment activer la reconnaissance des sections
La reconnaissance des sections dans les lignes fonctionne lorsqu’une ligne de section se distingue d’une ligne produit parce qu’une seule colonne avec le nom de section est remplie et que toutes les autres colonnes sont vides. Ces lignes ne seront pas importées comme produits.
Elle s’active dans les paramètres du profil d’interprétation, dans le bloc "Aperçu et configuration du tableau avant transformation" (disponible dans le profil après l’envoi d’un tableau dans le service).
Après l’enregistrement du profil et le passage à l’édition du snapshot, Eofferix ajoute le champ système section_path, où le chemin de sections construit est affiché. Cela fonctionne en XML, JSON, exports tableau et imports vers les applications.
Choisissez la colonne qui contient le nom de section dans les lignes de section.
Comment cela fonctionne
- Ouvrez un profil dont l’entrée est un fichier tabulaire.
- Dans le bloc de configuration du tableau, activez "Le tableau contient des lignes de section".
- Indiquez le numéro de colonne avec le nom de section. Le plus souvent, il s’agit de la colonne 1.
- Enregistrez les paramètres et passez à l’étape suivante. Vous y verrez un nœud avec le chemin de section construit pour chaque élément.
Si plusieurs lignes de section se suivent, Eofferix construit le chemin de section dans cet ordre. Par exemple, "Accessoires" et "Porte-clés" donnent aux produits en dessous le chemin "Accessoires / Porte-clés". Lorsque la ligne de section suivante apparaît, le chemin des produits suivants change.
Les lignes de section sont ignorées, tandis que les lignes produit reçoivent le chemin de section.
Règles importantes
- Une ligne est traitée comme section uniquement lorsque la colonne sélectionnée est remplie et que toutes les autres colonnes sont vides.
- Si la ligne contient une référence, un prix, un code-barres ou tout autre texte dans une autre colonne, Eofferix la traite comme une ligne produit.
- La transformation des "lignes de section" s’applique après les autres paramètres du tableau (fusion des feuilles, choix de la ligne d’en-tête, lignes ignorées, etc.).
- Le chemin de section est enregistré comme champ système
section_path.