Ir al contenido principal

Importación de archivo CSV

Si su sistema DMS no cuenta con integración API, podemos ayudarle a configurar una importación CSV simple de citas de clientes.

P
Escrito por Patrick Bostyn
Actualizado hace más de 3 semanas

Tjekvik proporciona una conexión al DMS a través de una importación de archivo CSV estandarizada. Esta es una importación unidireccional de citas donde el archivo CSV se envía vía SFTP al servidor Tjekvik.

Nuestra estructura de archivo CSV estándar se proporciona a continuación. Para credenciales SFTP, contacte con [email protected]

Nombre del archivo CSV:

Los archivos CSV siempre deben tener una estructura de nombre de archivo:

Tjekvik_%%%%_YYYYMMDD.csv

  • Tjekvik para que pueda identificar el propósito del archivo.

  • %%%% debe reemplazarse con el nombre del sitio, para que nosotros (Tjekvik) podamos identificar la ubicación.

  • YYYYMMDD es la fecha, por ejemplo, 20230825 si es el 25 de agosto de 2023.

Archivos CSV entregados:

Una vez que un nombre de archivo se conecta a un taller, cualquier archivo entregado será automáticamente consumido por Tjekvik en el momento en que se entregue al servidor SFTP.

Cualquier archivo cargado sobrescribirá automáticamente las versiones anteriores si se aplica el mismo rango de fechas. Por lo tanto, si un archivo se entrega a las 16:30 con citas para el 25 de agosto de 2023 y se entrega una versión actualizada con el mismo rango de fechas a las 22:00, entonces el contenido de las 22:00 reemplazará el contenido de las 16:30.

Codificación del archivo CSV:

Por favor use únicamente codificación UTF-8 con +BOM

LineSeparator = Windows (CR LF, por lo tanto chr(13) + chr(10))

Contenido del archivo CSV:

  1. Asegúrese de que todas las celdas sean de tipo de datos de texto plano. Esto es muy importante porque Excel interpreta fechas, números y otros tipos de datos por sí mismo y puede causar problemas durante la importación.

  2. La separación de datos se realiza con punto y coma ";" o coma ",".

  3. El contenido del archivo debe ser las citas para D+5 (Mañana + 5 días) y debe cargarse 4 veces por día: 08:00, 12:00, 16:00, 20:00 (hora local del concesionario).

  4. " como separador dentro de campos, es decir, "Mantenimiento regular de 30k km planificado".

A continuación se explican las columnas individuales, y M significa que la columna es Obligatoria mientras que O significa que es opcional. Es posible dejar un campo en blanco en una columna obligatoria si los datos no están presentes.

Cuando se usan valores 0 y 1, 0 se leerá como "no, falso, negativo" y 1 se leerá como "sí, verdadero, positivo".

Field name

M/O

Field format

Description

OrderNumber

M

Texto plano

Número de orden de trabajo del taller - usado para identificar la cita

RegisterNumber

M

Texto plano

Placa de matrícula del vehículo - puede usarse para iniciar sesión durante el check-in

OrderDate

M

DD-MM-YYYY

Fecha de inicio programada de la cita - DEBE ESTAR en formato DD-MM-YYYY, por ejemplo, 25-02-2021.<br><br>Cualquier otro formato (25/02/2021, 25/02/21, 25.02.2021) romperá la importación.

ArrivalTime

O

HH:MM

Hora de inicio programada de la cita - DEBE ESTAR en formato HH:MM, por ejemplo, 09:30.<br><br>Cualquier otro formato (09-30, 09/30, 09.30) romperá la importación.

EndDate

O

DD-MM-YYYY

Fecha de finalización programada de la cita - DEBE ESTAR en formato DD-MM-YYYY, por ejemplo, 25-02-2021.<br><br>Cualquier otro formato (25/02/2021, 25/02/21, 25.02.2021) romperá la importación.

EndTime

O

HH:MM

Hora de finalización programada de la cita - DEBE ESTAR en formato HH:MM, por ejemplo, 09:30.<br><br>Cualquier otro formato (09-30, 09/30, 09.30) romperá la importación.

Contact

M

Texto plano

Nombre de contacto - conductor esperado del automóvil (si está vacío se usará el nombre del cliente)

ContactEmail

O

Texto plano

Email de contacto - se usará para enviar comunicación durante todo el proceso (si está vacío se usará el Email del Cliente)

ContactMobilePhone

O

Texto plano

Número de teléfono de contacto - se usará para enviar comunicación durante todo el proceso (si está vacío se usará el Teléfono Móvil del Cliente)

Name

M

Texto plano

Nombre del cliente - receptor de la factura

Email

M

Texto plano

Email del cliente

MobilePhone

M

Texto plano

Teléfono del cliente

Address1

O

Texto plano

Dirección del cliente - primera línea

Address2

O

Texto plano

Dirección del cliente - segunda línea

City

O

Texto plano

Nombre de la ciudad - ciudad del cliente

ZipCode

O

Texto plano

Código postal - código postal de la ciudad del cliente

CarMileage

O

Texto plano

Kilometraje del automóvil - puede usarse para actualizar el kilometraje

CarBrand

O

Texto plano

Marca del automóvil

CarModel

O

Texto plano

Modelo del automóvil - proporcione una descripción detallada incluyendo detalles del motor, tipo de combustible

VIN

M

Texto plano

Número VIN del automóvil - usado para documentación final

CourtesyCar

O

0/1

Vehículo de cortesía: si necesitamos filtrar o reaccionar de manera diferente en estas citas, esto debe establecerse en 1, de lo contrario en 0

Price

O

Texto plano

Price - fill if price should be shown to the customer

RepairName1

M

Texto plano

Precio - completar si el precio debe mostrarse al cliente

RepairName2

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName3

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName4

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName5

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName6

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName7

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName8

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName9

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName10

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName11

O

Texto plano

Contenido de la cita - se mostrará al cliente

RepairName12

O

Texto plano

Contenido de la cita - se mostrará al cliente, excepto si el campo está vacío

CustomerWaiting

O

0/1

Cliente esperando en el sitio - si necesitamos filtrar o reaccionar de manera diferente en estas citas debe establecerse en 1, de lo contrario 0

SelfServiceAllowed

O

0/1

Condición personalizada de autoservicio permitido - puede usarse para desactivar manualmente el autoservicio para la cita, debe establecerse en 0 para desactivar

CustomerGroup

O

Business/Retail

Tipo de cliente - determina si el cliente es de flota o minorista

ServiceAdvisor

O

Texto plano

Nombre o ID del Asesor de servicio - se usará para mapear con empleados en el Panel de Tjekvik

Department

O

Mechanical/Warranty/Bodyshop/

Cleaning/Not Categorized

Departamento - puede usarse para filtrar citas basado en el departamento asignado (por ejemplo, excluir carrocería del autoservicio)

ContactMethod

O

Phone_call/email/sms/

video_call/no_contact_method

Método de contacto preferido

Archivo plantilla CSV

¿Ha quedado contestada tu pregunta?