Seis errores de un CSV de pedidos y qué hace una regla con cada uno
Un fichero de pedidos que en Excel se ve bien puede romper una importación o, peor, entrar con datos mal guardados. Aquí tienes uno inventado con seis errores típicos. Verás cómo lo marca cada regla, qué se arregla sin dudas, qué se aparta para que lo mire una persona y dónde se queda corta cada regla.
Todo es de mentira y todo ocurre en tu navegador. Los pedidos y las empresas están inventados. No se sube ningún archivo, no hay inteligencia artificial ni llamadas externas: las reglas son unas pocas líneas de código que puedes ver y los ficheros se generan aquí mismo.
El fichero
Las celdas con ⚠ y un número son las que marca la regla con ese número. La línea 1 es la cabecera.
Las seis reglas
Cada tarjeta enseña la regla, lo que encuentra en el fichero que estás viendo, qué se hace en el «después» y su límite. El botón resalta en la tabla las celdas que marca.
Qué pasó con las diez filas
- 4 filas limpias: pasan tal cual.
- 2 filas corregidas con una regla sin dudas: la coma decimal (12,50 pasa a 12.50) y el código sin ceros (472 pasa a 00472).
- 1 fila repetida que se quita porque es idéntica a otra y el número de pedido existe.
- 3 filas pendientes: la fecha ambigua, la cantidad vacía y el total que no cuadra. Una regla bien hecha las avisa, no las arregla a ciegas.
Las 6 filas del «después» pasan las seis reglas sin ninguna marca. Eso solo demuestra que cumplen estas reglas, no que los datos sean ciertos.
Qué cubre esta demostración y qué no
- Los seis casos están inventados y no corresponden a ningún cliente ni a ningún fichero real. No damos cifras de ahorro porque no las tenemos medidas.
- Es una demostración, no una herramienta para validar tus ficheros. No admite que subas nada y el lector de CSV es mínimo: no cubre saltos de línea dentro de un campo ni otras codificaciones.
- Las reglas se apoyan en tres fuentes: la RFC 4180 sobre el formato CSV, la ayuda de Microsoft sobre importar o exportar ficheros de texto o CSV y la especificación Table Schema de Frictionless Data. El comportamiento exacto depende del programa y de su configuración regional, y no hemos probado todos los programas.
- Si abres los ficheros descargados con doble clic en Excel, puede cambiar fechas, decimales y ceros iniciales de una columna. Es justo el problema que enseña la demostración: impórtalos indicando el tipo de cada columna, como explica la ayuda de Microsoft.
- El artículo del blog cuenta los seis casos con más detalle: Por qué un Excel correcto a simple vista rompe una importación.
¿Importas ficheros a mano y algo de esto te suena?
En un diagnóstico de 20 minutos miramos contigo cómo es tu fichero, qué reglas tendría sentido escribir y qué dejaríamos siempre para una persona. Es gratis y sin compromiso. Esta demostración enseña la idea, pero no mide cuánto tiempo ahorrarías con tus datos.