Saltar al contenido principal

Formato de importación

Esta página describe qué archivos acepta la importación y cómo interpreta Puelas cada columna.

Archivos aceptados​

  • Exportaciones CSV de indicadores Tru-Test (Datamars), por ejemplo XR5000 o Data Link.
  • Exportaciones CSV de Gallagher Animal Performance.
  • Cualquier CSV con una fila de encabezados y al menos una fila de datos. Las columnas desconocidas se enseñan una vez en el paso Revisar.
CaracterísticaDetalle
Extensión.csv o .txt
Separador; o ,, detectado a partir de la fila de encabezados
CodificaciónUTF-8 (con o sin BOM)
Tamañohasta 8 MB por archivo, hasta 10 archivos por vez

Los valores se toman sin espacios al principio ni al final. Las comillas sueltas dentro de un valor, que algunos indicadores escriben, se leen como texto.

:::note Planillas Excel Los archivos .xlsx no se importan directamente. Exportalos a CSV desde Excel antes de importarlos. :::

Datos que Puelas deduce​

Nombre​

Sale del nombre del archivo, sin la extensión, sin el prefijo Tru-Test_ y sin la fecha inicial AAAA-MM-DD_. Los guiones bajos pasan a ser espacios.

Tru-Test_2025-06-11_LOTE.F-MADRE.csv → LOTE.F-MADRE

Fecha​

Es el primer valor de la columna Date, en formato AAAA-MM-DD. Si el archivo no tiene esa columna, se propone la fecha de hoy.

Tipo de trabajo​

Se decide por las columnas del archivo, en este orden:

Si el archivo tiene…Tipo
una columna DX PRENEZTacto
una columna ECO seguida de dos dígitos (por ejemplo ECO25)Ecografía
una columna GDRPreservicio
CHIP en el nombre, o una columna SEXODestete
ninguna de las anterioresPesada

El nombre, la fecha y el tipo se pueden corregir antes de confirmar.

Columnas reconocidas​

Cada organización empieza con estas reglas. Los encabezados se comparan sin distinguir mayúsculas de minúsculas.

ColumnaDatoValores
EIDCaravana electrónica
VIDCaravana visual
LOTE ORIGENLoteBusca el lote por nombre, o lo crea.
FECHA NACIMMes y año de nacimiento08/2025 u 8/2025 → mes y año; 2025 → solo año.
PESOPesokg
SEXOSexoH → Hembra; M → Macho
RAZARazaAN → Angus; AC → Angus colorado
PADREPadre y concepciónREPASO → servicio natural, sin padre; GEORDIE, CARBONO, TITAN → ese padre, por inseminación artificial; cualquier otro valor → ese padre.
GDRGDR y decisión1 a 5 → ese puntaje y Retener; DESCARTE → Descarte
DX PRENEZDiagnóstico de preñezPRENADA → Preñada; VACIA → Vacía; COLA → Preñada de cola
ECO25, ECO26, …Diagnóstico y servicioP IATF → Preñada por inseminación artificial; P REPASO → Preñada por servicio natural; VACIA → Vacía
NOTANota y decisiónNO, N0 (con cero), NO VA → nota y Descarte; cualquier otro texto → nota
Live Weight (kg)PesoGallagher
NotesNotaGallagher
Average Daily Gain (kg/d), Overall Daily Gain (kg/d)Se ignoranPuelas calcula la ganancia por su cuenta.
Date, TimeFecha del trabajo

Las reglas que se aprenden en el paso Revisar se suman a estas.

Datos del animal y datos del trabajo​

  • Del animal: caravana electrónica, caravana visual, sexo, raza, padre, cómo fue concebido, lote, año y mes de nacimiento. Se guardan en el animal; la importación más reciente los actualiza. Una celda vacía nunca borra un dato.
  • Del trabajo: peso, GDR, retener o descartar, diagnóstico de preñez, cómo fue servida, nota. Se guardan como medición de ese día.

Cómo fue concebido es cómo se concibió al animal; cómo fue servida es cómo se concibió el ternero que lleva.

Validaciones​

SituaciónResultado
Fila sin caravana electrónicaSe rechaza.
Caravana electrónica repetida en el mismo archivoSe importa la primera; se rechaza la segunda.
Peso menor a 20 kg o mayor a 1200 kgSe rechaza la fila. Un peso vacío no es un error.
Archivo ya importado (mismo contenido)Se saltea.
Archivo vacío o sin filas de datosNo se puede leer.

Ejemplo​

Encabezado y una fila de una exportación Tru-Test de un tacto:

EID;VID;Date;Time;DX PRENEZ;ECO25;NOTA
032 010002684911;4761;2026-03-27;08:12:40;VACIA;P IATF;

Puelas lo importa como Tacto del 27/03/2026. DX PRENEZ registra Vacía. ECO25 es una copia del resultado de la ecografía anterior: si coincide con lo registrado entonces, no genera nada nuevo; si no coincide, se avisa y vale lo registrado entonces.