Importando Dados de Fornecedor e Pedido de Compra no DocBits a partir de Arquivos CSV
Visão Geral
Esta página descreve como importar dados de Fornecedor e Pedido de Compra no DocBits usando um arquivo de Valores Separados por Vírgula (.csv).
Importante: Antes de importar qualquer dado, é crucial revisar o arquivo .csv minuciosamente para garantir a precisão dos dados e a configuração adequada. Importar dados incorretos pode levar a inconsistências. Consulte as seções Especificações CSV para Pedido de Compra ou Especificações CSV para Fornecedor para detalhes sobre os campos obrigatórios e opcionais. Se campos obrigatórios estiverem ausentes, o processo de importação falhará.
Validação: Sempre verifique se o seu arquivo .csv contém todas as colunas necessárias, conforme descrito na seção de especificações correspondente, antes de tentar a importação.
Requisitos Gerais:
Formato de Data:
Todas as datas fornecidas na planilha .csv devem seguir o seguinte formato:
YYYY-MM-DD HH:MM:SS
Campos Obrigatórios:
Para as importações de Fornecedor e Pedido de Compra, todas as colunas marcadas como "Obrigatórias" em suas respectivas especificações devem existir no arquivo .csv e devem conter um valor em cada linha. Se algum campo obrigatório estiver ausente ou vazio para uma linha, o processo de importação falhará.
Especificações CSV para Pedido de Compra
Campos que são Obrigatórios - (a coluna com o nome deve existir e deve conter dados)
purchase_order_number
Campos que podem ser incluídos
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
Especificações CSV para Fornecedor
Campos que são Obrigatórios - (a coluna com o nome deve existir e deve conter dados)
customer_numbersupplier_numbersupplier_namecountry_code
Campos que podem ser incluídos
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 de Acesso
Para importar dados, siga estas etapas:
Visite: https://api.docbits.com/
Clique no botão "Authorize".

Insira a API-Key e clique em "Authorize"
A API-Key pode ser encontrada no DocBits em Configurações -> Configurações Globais -> Integração
Nota: A chave API fornecida em sua solicitação determina a organização alvo e o contexto do usuário sob o qual os dados serão importados.


Pressione CTRL + F (ou CMD + F no Mac) para abrir a função de busca e procure por
/master_data_lookup/import_data.Clique na solicitação para ver seus detalhes, em seguida, clique em "Try it out" para prosseguir.


Agora você pode inserir os parâmetros necessários no Corpo da Solicitação.\
Parâmetros da Solicitação:
Ao fazer a solicitação de importação, os seguintes parâmetros precisam ser especificados:
sub_org_id: Remova qualquer texto do campo de texto para garantir que a opção "Send empty value" esteja habilitada.
data_type: Este parâmetro especifica o tipo de dado que está sendo importado. Pode ser
supplieroupurchase_order, dependendo do conteúdo do seu arquivo .csv.replace_all: Este parâmetro booleano determina se todos os dados existentes na tabela de banco de dados respectiva (
supplieroupurchase_order) para a organização especificada devem ser excluídos antes de inserir os novos dados do arquivo .csv. Defina isso comotruepara substituir todos os dados existentes oufalsepara adicionar ou atualizar com os novos dados.delimiter: Este parâmetro especifica o caractere usado para separar os valores individuais dentro de cada linha do seu arquivo de dados. É essencial identificar o delimitador correto usado em seu arquivo. Delimitadores comuns são a vírgula (
,) e o ponto e vírgula (;).Como verificar o delimitador:
Abra seu arquivo de dados (por exemplo, o arquivo
.csv) com um editor de texto simples (como o Bloco de Notas no Windows, TextEdit no Mac ou similar).Examine as primeiras linhas de dados. Procure o caractere que aparece consistentemente entre as diferentes informações em cada linha. Este caractere é o seu delimitador.
Defina o parâmetro
delimiterem sua solicitação de importação para este caractere identificado (seja,ou;). Usar o delimitador errado impedirá que os dados sejam analisados corretamente e resultará em uma falha na importação.
on_conflict & auto_generate_id: A funcionalidade para lidar com conflitos de dados (
on_conflict) e gerar IDs automaticamente (auto_generate_id) atualmente não está implementada para esses tipos de dados.

Se você verificou que todas as informações estão corretas, pode iniciar o processo de importação clicando no botão "Execute".

Last updated
Was this helpful?