Importar CSV

Si vienes de un TMS antiguo (AndSoft, Dashdoc, KaleidoTrans...) o de un Excel donde llevabas el control de tu flota, puedes subir un CSV y Recua crea los registros de golpe.

Donde esta el boton

Cada catalogo tiene su propio boton "Importar CSV" junto al boton "Nuevo X":

  • Clientes → boton "Importar CSV" arriba de la tabla, al lado de "Nuevo cliente".
  • Vehiculos → idem al lado de "Nuevo vehículo".
  • Conductores → idem al lado de "Nuevo conductor".

Decidimos meter la importacion dentro de cada catalogo en vez de en una pagina aparte porque casi siempre la haces mientras estas mirando la ficha concreta — obligar a salirse del contexto era friccion sin valor.

Que se puede importar

  • Conductores: nombre, PIN (opcional, se genera uno de 4 dígitos si no lo especificas). Recua genera el codigo de acceso automaticamente.
  • Clientes: nombre, dirección, ciudad, telefono, email.
  • Vehiculos: matricula cabeza, matricula remolque (opcional).

No se puede importar todavia:

  • Portes (es complejo: requiere mapear cargador, destinatario, vehiculo, fechas y estado, y reconstruir el e-CMR).
  • Facturas (las queremos numerar desde tu primer registro en Recua para que la AEAT no se confunda con la numeracion previa).
  • Tarifas y gastos.

Si necesitas migrar portes historicos, hola@recua.app — lo hacemos a mano caso por caso.

Formato del CSV

UTF-8, separador coma (,) o punto y coma (;). Primera fila con los nombres de columna exactos. Recua acepta variaciones obvias en mayusculas y acentos pero no inventa nombres.

Plantilla de conductores

nombre,pin
Juan García,1234
María López,
  • nombre obligatorio.
  • pin: opcional, 4 dígitos. Si lo dejas vacío, Recua genera uno.

Al terminar la importacion, el modal te muestra una tabla con los códigos de acceso y PINs generados. Apúntalos en ese momento — no se vuelven a mostrar. Se los entregas a los conductores en persona para que entren en la app Android.

Plantilla de clientes

nombre,direccion,ciudad,telefono,email
ACME Logistics SL,Calle Mayor 12,Madrid,915 123 456,facturas@acme.es
Beta Distribuidora SA,Av. Diagonal 123,Barcelona,933 000 000,
  • nombre obligatorio.
  • El resto opcional. El email conviene rellenarlo: con email, el POD se envía automáticamente al firmar la entrega.

Plantilla de vehiculos

matricula_cabeza,matricula_remolque
1234ABC,R-5678
9999XYZ,
  • matricula_cabeza obligatorio.
  • matricula_remolque opcional.
  • Las dimensiones del vehiculo (altura, ancho, peso) NO se importan — las pones a mano despues si las quieres precisas para el calculo de ruta truck. Sin dimensiones, Recua usa los defaults legales españoles.

Proceso de importacion

  1. Abres el catalogo correspondiente (Clientes, Vehiculos o Conductores).
  2. Pulsas "Importar CSV" en la esquina superior derecha. Se abre un modal con la guia especifica de esa entidad.
  3. Descargas la plantilla vacía con el botón "Plantilla" si la necesitas. La rellenas en Excel/LibreOffice/Numbers.
  4. Eliges el archivo CSV y pulsas "Importar".
  5. Recua valida cada fila:
    • Nombres duplicados, formato inválido o caracteres raros → fila omitida con motivo. Lo ves en el resumen.
  6. Resumen: X filas insertadas, Y filas con error (con la lista de motivos por fila).

Plantillas descargables

Dentro del modal de importacion hay un botón "Plantilla" que te descarga un CSV vacío con la cabecera correcta de esa entidad y dos filas de ejemplo:

  • plantilla-conductores.csv
  • plantilla-clientes.csv
  • plantilla-vehiculos.csv

Rellena la plantilla en Excel/LibreOffice/Numbers, exporta como CSV UTF-8, y subelo.

Lo que se puede romper

  • Codificacion: si el CSV tiene acentos raros (Garc�a en vez de García), conviertelo a UTF-8 antes (en Excel: Archivo → Guardar como → "CSV UTF-8 (delimitado por comas)").
  • Separador: Recua acepta coma , y punto y coma ; indistintamente. La configuracion regional española suele usar ; — funciona igual.
  • Comillas dobles: si un campo contiene comas (ej. una direccion "Calle Mayor, 12"), envuelvelo en comillas dobles "Calle Mayor, 12".
  • Tamaño: máximo 5 MB por CSV. Si tienes más, parte el archivo en dos.

Despues de importar

  • Conductores: apunta los codigos+PIN del modal antes de cerrarlo (no se vuelven a mostrar) y reparteselos en persona a los conductores.
  • Clientes: sube su sello si lo tienes (boton "Sello" en cada fila). Si tienen email, el POD les llegará automáticamente cuando se firme la entrega.
  • Vehiculos: rellena las dimensiones (altura, ancho, peso) si quieres rutas truck precisas. Sin dimensiones, Recua usa los defaults legales españoles.

Migracion grande (>500 conductores o >5.000 clientes): el limite por archivo es 5 MB. Para volumenes muy grandes, hola@recua.app — lo hacemos a mano caso por caso.