Il file di configurazione per l'esportazione è un componente cruciale nel portale fornitori, che definisce come i dati vengono mappati tra il portale fornitori e il sistema ERP. Questa configurazione garantisce che i dati vengano trasferiti e sincronizzati accuratamente tra i sistemi, consentendo operazioni fluide ed efficienti.
Il file di configurazione per l'esportazione è strutturato come un oggetto JSON che contiene più mappature. Ogni mappatura è associata a un programma specifico nel sistema ERP e definisce le azioni da eseguire, i campi da mappare e eventuali condizioni da applicare.
Definizione: Specifica il programma ERP a cui si applica la mappatura.
Esempio: "program": "CRS620MI"
Definizione: Definisce le azioni che possono essere eseguite, come aggiungere o aggiornare record.
Esempio:
• Definizione: Specifica la mappatura tra i campi nel sistema ERP e i campi nel portale fornitori.
• Componenti:
• erp_field_name: Il nome del campo nel sistema ERP.
• value_field_name: Il nome del campo corrispondente nel portale fornitori.
• value: Un valore statico da utilizzare se non esiste un campo corrispondente nel portale fornitori.
• if_conditions: Condizioni opzionali che determinano il valore in base a determinati criteri.
• Esempio:
• Definizione: Specifica le condizioni che devono essere soddisfatte affinché venga utilizzato un particolare valore.
• Componenti:
• field_name: Il nome del campo nel portale fornitori che viene valutato.
• field_value: Il valore che attiva la condizione.
• then_value: Il valore da utilizzare se la condizione è soddisfatta.
• Esempio:
• Definizione: Definisce le sezioni in cui la configurazione deve iterare su un elenco di elementi, come dettagli di indirizzo o di riferimento.
• Esempio:
• Definizione: Specifica i campi che devono essere calcolati durante l'esecuzione, come la generazione della data corrente.
• Esempio:
• Definizione: Mappa valori specifici dal portale fornitori ai valori corrispondenti nel sistema ERP in base a un elenco predefinito.
• Componenti:
• mapping_field_name: Il campo che determina la mappatura.
• mapping_list: Un dizionario che traduce i valori dal portale fornitori al sistema ERP.
• Esempio:
• Programma: CRS620MI
• Azioni:
• Aggiungi Fornitore: AddSupplier
• Aggiorna Fornitore: UpdSupplier
• Campi di Mappatura:
• SUNO → supplier_number
• SUNM → name
• CSCD → supplier_country
• TINO → tax_id
• I campi aggiuntivi includono valori statici e mappature condizionali.
• Ciclo Su: address_details
• Azioni:
• Aggiungi Indirizzo: AddAddress
• Aggiorna Indirizzo: AddAddress
• Campi di Mappatura:
• SUNO → supplier_number
• ADR1 → address
• TOWN → city
• I campi aggiuntivi includono campi calcolati come now() per la data corrente.
• Ciclo Su: reference_details
• Azioni:
• Aggiungi Riferimento Fornitore: AddSupplierRef
• Aggiorna Riferimento Fornitore: AddSupplierRef
• Campi di Mappatura:
• SUNO → supplier_number
• RFTY → reference_type
• RFID è mappato utilizzando un elenco per tradurre tipi come “PURCHASING”, “QA” e “FINANCE”.
1. Navigare alla Configurazione per l'Esportazione:
• Vai alla sezione Configurazione per l'Esportazione dal menu principale.
2. Caricare il File di Configurazione:
• Clicca sulle sezioni ION-Mapping File o IDM Mapping File per caricare il rispettivo file di configurazione.
3. Salvare la Configurazione:
• Dopo aver caricato, clicca sul pulsante Salva per applicare la configurazione.
• Clicca sul pulsante Usa Modello Predefinito se desideri tornare al modello di configurazione predefinito fornito dal sistema.
• Usa il pulsante Format per formattare automaticamente il codice JSON per una migliore leggibilità.
Questo file di configurazione è essenziale per garantire che i dati tra il portale fornitori e il sistema ERP siano correttamente mappati e sincronizzati. Comprendendo la struttura e i componenti chiave, gli amministratori possono gestire e personalizzare efficacemente il processo di esportazione per soddisfare le proprie esigenze aziendali specifiche.