Importazione dei Dati di Fornitori e Ordini di Acquisto in DocBits da File CSV
Panoramica
Questa pagina descrive come importare i dati di Fornitori e Ordini di Acquisto in DocBits utilizzando un file Comma Separated Values (.csv).
Importante: Prima di importare qualsiasi dato, è fondamentale esaminare attentamente il file .csv per garantire l'accuratezza dei dati e la corretta configurazione. L'importazione di dati errati può portare a incoerenze. Fare riferimento alle sezioni Specifiche CSV per Ordini di Acquisto o Specifiche CSV per Fornitori per dettagli sui campi richiesti e facoltativi. Se i campi richiesti sono mancanti, il processo di importazione fallirà.
Validazione: Verificare sempre che il file .csv contenga tutte le colonne necessarie come delineato nella rispettiva sezione delle specifiche prima di tentare l'importazione.
Requisiti Generali:
Formato Data:
Tutte le date fornite nel foglio .csv devono aderire al seguente formato:
YYYY-MM-DD HH:MM:SS
Campi Richiesti:
Per le importazioni di Fornitori e Ordini di Acquisto, tutte le colonne contrassegnate come "Richieste" nelle rispettive specifiche devono esistere nel file .csv e devono contenere un valore in ogni riga. Se un campo richiesto è mancante o vuoto per una riga, il processo di importazione fallirà.
Specifiche CSV per Ordini di Acquisto
Campi che sono Richiesti - (la colonna con il nome deve esistere e deve contenere dati)
purchase_order_number
Campi che possono essere inclusi
warehouse_idlocation_idsupplier_idsupplier_nameorder_daterequested_shipment_datepromised_delivery_datepayment_terms_codetotal_amountbuyer_contact_idbuyer_contact_nameorder_last_modified_byorder_last_modified_onship_to_party_idship_to_party_nameship_to_address_iddisponent_iddisponent_nameextended_amountextended_base_amountextended_report_amountcanceled_amountcanceled_base_amountcanceled_reporting_amountgeo_codepreview_pathtype_codetype_descriptioncustom_field_1custom_field_2custom_field_3custom_field_4custom_field_5statusline_numbersub_line_numberitem_idsupplier_item_iddescriptionnotequantityopen_quantityconfirmed_quantityreceived_quantityreceived_base_mou_quantitypromised_delivery_daterequested_ship_dateunit_codeunit_code_priceunit_priceunit_price_perextended_amounttotal_amountcurrencystatusbuyer_idbuyer_namegeo_codedelivery_method
Specifiche CSV per Fornitori
Campi che sono Richiesti - (la colonna con il nome deve esistere e deve contenere dati)
customer_numbersupplier_numbersupplier_namecountry_code
Campi che possono essere inclusi
address_1address_2address_3address_4town_cityzip_codesupplier_phonesupplier_vatpayment_term_idpayment_method_codebuyer_person_reference_idbuyer_person_referencesupplier_categorysupplier_groupdiscount_termdiscount_term_descriptionbank_idcustom_field_1custom_field_2custom_field_3custom_field_4custom_field_5custom_field_6custom_field_7custom_field_8custom_field_9custom_field_10statusaccount_numberfinancial_partner_idfinancial_partner_nameibancurrency
Endpoint di Accesso
Per importare i dati, seguire questi passaggi:
Visita: https://api.docbits.com/
Clicca sul pulsante "Authorize".

Inserisci l'API-Key e clicca su "Authorize"
L'API-Key può essere trovata in DocBits in Impostazioni -> Impostazioni Globali -> Integrazione
Nota: La chiave API fornita nella tua richiesta determina l'organizzazione target e il contesto utente sotto il quale i dati saranno importati.


Premi CTRL + F (o CMD + F su Mac) per aprire la funzione di ricerca e cerca
/master_data_lookup/import_data.Clicca sulla richiesta per visualizzarne i dettagli, quindi clicca su "Try it out" per procedere.


Ora puoi inserire i parametri richiesti nel Corpo della Richiesta.\
Parametri della Richiesta:
Quando si effettua la richiesta di importazione, è necessario specificare i seguenti parametri:
sub_org_id: Rimuovi qualsiasi testo dal campo di testo per garantire che l'opzione "Send empty value" sia abilitata.
data_type: Questo parametro specifica il tipo di dati che vengono importati. Può essere
supplieropurchase_ordera seconda del contenuto del tuo file .csv.replace_all: Questo parametro booleano determina se tutti i dati esistenti nella rispettiva tabella del database (
supplieropurchase_order) per l'organizzazione specificata devono essere eliminati prima di inserire i nuovi dati dal file .csv. Imposta questo sutrueper sostituire tutti i dati esistenti ofalseper aggiungere o aggiornare con i nuovi dati.delimiter: Questo parametro specifica il carattere utilizzato per separare i singoli valori all'interno di ogni riga del tuo file di dati. È essenziale identificare il delimitatore corretto utilizzato nel tuo file. I delimitatori comuni sono la virgola (
,) e il punto e virgola (;).Come controllare il delimitatore:
Apri il tuo file di dati (ad esempio, il file
.csv) con un editor di testo semplice (come Notepad su Windows, TextEdit su Mac o simili).Esamina le prime righe di dati. Cerca il carattere che appare costantemente tra i diversi pezzi di informazione in ogni riga. Questo carattere è il tuo delimitatore.
Imposta il parametro
delimiternella tua richiesta di importazione su questo carattere identificato (sia,che;). Utilizzare il delimitatore sbagliato impedirà ai dati di essere analizzati correttamente e porterà a un'importazione fallita.
on_conflict & auto_generate_id: La funzionalità per gestire i conflitti di dati (
on_conflict) e generare automaticamente gli ID (auto_generate_id) non è attualmente implementata per questi tipi di dati.

Se hai verificato che tutte le informazioni sono corrette, puoi avviare il processo di importazione cliccando sul pulsante "Execute".

Last updated