Importando Datos de Proveedores y Órdenes de Compra en DocBits desde Archivos CSV
Resumen
Esta página describe cómo importar datos de Proveedores y Órdenes de Compra en DocBits utilizando un archivo de Valores Separados por Comas (.csv).
Importante: Antes de importar cualquier dato, es crucial revisar el archivo .csv a fondo para asegurar la precisión de los datos y la configuración adecuada. Importar datos incorrectos puede llevar a inconsistencias. Consulte las secciones de Especificaciones CSV para Órdenes de Compra o Especificaciones CSV para Proveedores para obtener detalles sobre los campos requeridos y opcionales. Si faltan campos requeridos, el proceso de importación fallará.
Validación: Siempre verifique que su archivo .csv contenga todas las columnas necesarias según lo descrito en la sección de especificaciones correspondiente antes de intentar la importación.
Requisitos Generales:
Formato de Fecha:
Todas las fechas proporcionadas en la hoja .csv deben adherirse al siguiente formato:
YYYY-MM-DD HH:MM:SS
Campos Requeridos:
Para las importaciones de Proveedores y Órdenes de Compra, todas las columnas marcadas como "Requeridas" en sus respectivas especificaciones deben existir en el archivo .csv y deben contener un valor en cada fila. Si falta algún campo requerido o está vacío en una fila, el proceso de importación fallará.
Especificaciones CSV para Órdenes de Compra
Campos que son Requeridos - (la columna con el nombre debe existir y debe contener datos)
purchase_order_number
Campos que pueden incluirse
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
Especificaciones CSV para Proveedores
Campos que son Requeridos - (la columna con el nombre debe existir y debe contener datos)
customer_numbersupplier_numbersupplier_namecountry_code
Campos que pueden incluirse
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
Punto de Acceso
Para importar datos, siga estos pasos:
Visite: https://api.docbits.com/
Haga clic en el botón "Authorize".

Ingrese la API-Key y haga clic en "Authorize"
La API-Key se puede encontrar en DocBits en Ajustes -> Ajustes Globales -> Integración
Nota: La clave API proporcionada en su solicitud determina la organización objetivo y el contexto del usuario bajo el cual se importarán los datos.


Presione CTRL + F (o CMD + F en Mac) para abrir la función de búsqueda y busque
/master_data_lookup/import_data.Haga clic en la solicitud para ver sus detalles, luego haga clic en "Try it out" para continuar.


Ahora puede ingresar los parámetros requeridos en el Cuerpo de la Solicitud.\
Parámetros de Solicitud:
Al realizar la solicitud de importación, se deben especificar los siguientes parámetros:
sub_org_id: Elimine cualquier texto del campo de texto para asegurarse de que la opción "Send empty value" esté habilitada.
data_type: Este parámetro especifica el tipo de datos que se están importando. Puede ser
supplieropurchase_orderdependiendo del contenido de su archivo .csv.replace_all: Este parámetro booleano determina si todos los datos existentes en la tabla de base de datos respectiva (
supplieropurchase_order) para la organización especificada deben ser eliminados antes de insertar los nuevos datos del archivo .csv. Establezca esto entruepara reemplazar todos los datos existentes ofalsepara agregar o actualizar con los nuevos datos.delimiter: Este parámetro especifica el carácter utilizado para separar los valores individuales dentro de cada fila de su archivo de datos. Es esencial identificar el delimitador correcto utilizado en su archivo. Los delimitadores comunes son la coma (
,) y el punto y coma (;).Cómo verificar el delimitador:
Abra su archivo de datos (por ejemplo, el archivo
.csv) con un editor de texto plano (como Notepad en Windows, TextEdit en Mac o similar).Examine las primeras filas de datos. Busque el carácter que aparece consistentemente entre las diferentes piezas de información en cada fila. Este carácter es su delimitador.
Establezca el parámetro
delimiteren su solicitud de importación a este carácter identificado (ya sea,o;). Usar el delimitador incorrecto impedirá que los datos se analicen correctamente y resultará en una importación fallida.
on_conflict & auto_generate_id: La funcionalidad para manejar conflictos de datos (
on_conflict) y generar IDs automáticamente (auto_generate_id) actualmente no está implementada para estos tipos de datos.

Si ha verificado que toda la información es correcta, puede iniciar el proceso de importación haciendo clic en el botón "Execute".

Last updated
Was this helpful?