Het exportconfiguratiebestand is een cruciaal onderdeel van het leveranciersportaal, dat definieert hoe gegevens worden gemapt tussen het leveranciersportaal en het ERP-systeem. Deze configuratie zorgt ervoor dat gegevens nauwkeurig worden overgedragen en gesynchroniseerd tussen systemen, wat zorgt voor soepele en efficiënte operaties.
Het exportconfiguratiebestand is gestructureerd als een JSON-object dat meerdere mappings bevat. Elke mapping is gekoppeld aan een specifiek programma in het ERP-systeem en definieert de uit te voeren acties, de te mappen velden en eventuele toe te passen voorwaarden.
Definitie: Geeft het ERP-programma aan waarop de mapping van toepassing is.
Voorbeeld: "program": "CRS620MI"
Definitie: Definieert de acties die kunnen worden uitgevoerd, zoals het toevoegen of bijwerken van records.
Voorbeeld:
• Definitie: Geeft de mapping aan tussen velden in het ERP-systeem en velden in het leveranciersportaal.
• Componenten:
• erp_field_name: De veldnaam in het ERP-systeem.
• value_field_name: De bijbehorende veldnaam in het leveranciersportaal.
• value: Een statische waarde die moet worden gebruikt als er geen bijbehorend veld in het leveranciersportaal bestaat.
• if_conditions: Optionele voorwaarden die de waarde bepalen op basis van bepaalde criteria.
• Voorbeeld:
• Definitie: Geeft voorwaarden aan die moeten worden vervuld om een bepaalde waarde te gebruiken.
• Componenten:
• field_name: De veldnaam in het leveranciersportaal die wordt geëvalueerd.
• field_value: De waarde die de voorwaarde activeert.
• then_value: De waarde die moet worden gebruikt als aan de voorwaarde is voldaan.
• Voorbeeld:
• Definitie: Definieert de secties waar de configuratie over een lijst van items moet itereren, zoals adres- of referentiedetails.
• Voorbeeld:
• Definitie: Geeft velden aan die tijdens runtime moeten worden berekend, zoals het genereren van de huidige datum.
• Voorbeeld:
• Definitie: Maakt specifieke waarden van het leveranciersportaal aan de bijbehorende waarden in het ERP-systeem op basis van een vooraf gedefinieerde lijst.
• Componenten:
• mapping_field_name: Het veld dat de mapping bepaalt.
• mapping_list: Een woordenboek dat waarden van het leveranciersportaal naar het ERP-systeem vertaalt.
• Voorbeeld:
• Program: CRS620MI
• Actions:
• Add Supplier: AddSupplier
• Update Supplier: UpdSupplier
• Mapping Fields:
• SUNO → supplier_number
• SUNM → name
• CSCD → supplier_country
• TINO → tax_id
• Extra velden omvatten statische waarden en voorwaardelijke mappings.
• Loop On: address_details
• Actions:
• Add Address: AddAddress
• Update Address: AddAddress
• Mapping Fields:
• SUNO → supplier_number
• ADR1 → address
• TOWN → city
• Extra velden omvatten gecalculeerde velden zoals now() voor de huidige datum.
• Loop On: reference_details
• Actions:
• Add Supplier Reference: AddSupplierRef
• Update Supplier Reference: AddSupplierRef
• Mapping Fields:
• SUNO → supplier_number
• RFTY → reference_type
• RFID wordt gemapt met behulp van een lijst om types zoals “PURCHASING”, “QA” en “FINANCE” te vertalen.
• Ga naar de sectie Exportconfiguratie vanuit het hoofdmenu.
• Klik op de secties ION-Mapping Bestand of IDM Mapping Bestand om het respectieve configuratiebestand te uploaden.
• Klik na het uploaden op de Opslaan-knop om de configuratie toe te passen.
• Klik op de knop Gebruik Standaard Sjabloon als je wilt terugkeren naar het standaardconfiguratiesjabloon dat door het systeem wordt aangeboden.
• Gebruik de knop Formatteren om de JSON-code automatisch te formatteren voor betere leesbaarheid.
Dit configuratiebestand is essentieel om ervoor te zorgen dat gegevens tussen het leveranciersportaal en het ERP-systeem correct worden gemapt en gesynchroniseerd. Door de structuur en belangrijke componenten te begrijpen, kunnen beheerders het exportproces effectief beheren en aanpassen aan hun specifieke zakelijke vereisten.