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
Was this helpful?