Le fichier de configuration d'exportation est un composant crucial dans le portail fournisseur, définissant comment les données sont mappées entre le portail fournisseur et le système ERP. Cette configuration garantit que les données sont transférées et synchronisées avec précision entre les systèmes, permettant des opérations fluides et efficaces.
Le fichier de configuration d'exportation est structuré comme un objet JSON qui contient plusieurs mappages. Chaque mappage est associé à un programme spécifique dans le système ERP et définit les actions à effectuer, les champs à mapper et toutes les conditions à appliquer.
Definition: Spécifie le programme ERP auquel le mappage s'applique.
Example: "program": "CRS620MI"
Definition: Définit les actions qui peuvent être effectuées, telles que l'ajout ou la mise à jour d'enregistrements.
Example:
• Definition: Spécifie le mappage entre les champs dans le système ERP et les champs dans le portail fournisseur.
• Components:
• erp_field_name: Le nom du champ dans le système ERP.
• value_field_name: Le nom du champ correspondant dans le portail fournisseur.
• value: Une valeur statique à utiliser si aucun champ correspondant n'existe dans le portail fournisseur.
• if_conditions: Conditions optionnelles qui déterminent la valeur en fonction de certains critères.
• Example:
• Definition: Spécifie les conditions qui doivent être remplies pour qu'une valeur particulière soit utilisée.
• Components:
• field_name: Le nom du champ dans le portail fournisseur qui est évalué.
• field_value: La valeur qui déclenche la condition.
• then_value: La valeur à utiliser si la condition est remplie.
• Example:
• Definition: Définit les sections où la configuration doit itérer sur une liste d'éléments, tels que les détails d'adresse ou de référence.
• Example:
• Definition: Spécifie les champs qui doivent être calculés à l'exécution, comme la génération de la date actuelle.
• Example:
• Definition: Mappe des valeurs spécifiques du portail fournisseur aux valeurs correspondantes dans le système ERP en fonction d'une liste prédéfinie.
• Components:
• mapping_field_name: Le champ qui détermine le mappage.
• mapping_list: Un dictionnaire qui traduit les valeurs du portail fournisseur vers le système ERP.
• Example:
• Program: CRS620MI
• Actions:
• Add Supplier: AddSupplier
• Update Supplier: UpdSupplier
• Mapping Fields:
• SUNO → supplier_number
• SUNM → name
• CSCD → supplier_country
• TINO → tax_id
• Additional fields include static values and conditional mappings.
• Loop On: address_details
• Actions:
• Add Address: AddAddress
• Update Address: AddAddress
• Mapping Fields:
• SUNO → supplier_number
• ADR1 → address
• TOWN → city
• Additional fields include calculated fields like now() for the current date.
• Loop On: reference_details
• Actions:
• Add Supplier Reference: AddSupplierRef
• Update Supplier Reference: AddSupplierRef
• Mapping Fields:
• SUNO → supplier_number
• RFTY → reference_type
• RFID is mapped using a list to translate types like “PURCHASING”, “QA”, and “FINANCE”.
1. Navigate to Export Configuration:
• Allez à la section Configuration d'exportation depuis le menu principal.
2. Upload the Configuration File:
• Cliquez sur les sections Fichier de mappage ION ou Fichier de mappage IDM pour télécharger le fichier de configuration respectif.
3. Save the Configuration:
• Après le téléchargement, cliquez sur le bouton Enregistrer pour appliquer la configuration.
• Cliquez sur le bouton Utiliser le modèle par défaut si vous souhaitez revenir au modèle de configuration par défaut fourni par le système.
• Utilisez le bouton Format pour formater automatiquement le code JSON pour une meilleure lisibilité.
Ce fichier de configuration est essentiel pour garantir que les données entre le portail fournisseur et le système ERP sont correctement mappées et synchronisées. En comprenant la structure et les composants clés, les administrateurs peuvent gérer et personnaliser efficacement le processus d'exportation pour répondre à leurs besoins commerciaux spécifiques.