Los TXT del SUA: formato para cargar las correcciones de la confronta
El SUA importa cinco archivos de texto de longitud fija. Si un renglón no mide lo exacto, el SUA lo rechaza y la corrección no entra.
Actualizado el · Equipo editorial de Confronta SUA
Cuando la confronta encuentra lo que falta en tu SUA, lo más rápido es importarlo con archivos de texto en lugar de capturar trabajador por trabajador. El SUA acepta cinco, todos de longitud fija: cada dato ocupa una posición exacta y cada renglón mide siempre lo mismo.
Los cinco archivos
| Archivo | Qué carga | Posiciones por renglón |
|---|---|---|
| Aseg.txt | Altas de trabajadores nuevos: datos, fecha, salario y crédito Infonavit | 168 |
| Afil.txt | Datos afiliatorios: CP, nacimiento, UMF, ocupación, sexo, tipo de salario | 80 |
| Movt.txt | Movimientos 02, 07, 08, 09, 11 y 12 | 49 |
| Cred.txt | Movimientos de crédito Infonavit 15 a 20 | 52 |
| Incap.txt | Detalle de cada incapacidad: folio, días, rama, tipo de riesgo y control | 57 |
Cómo se escriben los datos
| Dato | Valor real | En el TXT |
|---|---|---|
| Fecha | 1 de septiembre de 2026 | 01092026 (DDMMAAAA) |
| Salario | $622.80 | 62280 (sin punto, dos decimales implícitos) |
| Nombre | Peña Núñez | PE/A NU/EZ (mayúsculas, sin acentos, Ñ como /) |
| Fin de renglón | — | Salto de línea de Windows (CRLF) |
Un espacio de más o de menos recorre todo el renglón. El SUA lo rechaza o lee mal los datos.
Qué archivo usar según la diferencia
| Lo que encontró la confronta | Archivo y clave |
|---|---|
| Alta en el IMSS que no existe en tu SUA | Aseg.txt (y sus datos en Afil.txt) |
| Reingreso de alguien que ya estaba en tu SUA | Movt.txt, clave 08 |
| Baja que falta | Movt.txt, clave 02 |
| Salario distinto | Movt.txt, clave 07 |
| Incapacidad que falta | Incap.txt y Movt.txt clave 12, con el mismo folio y días |
| Crédito Infonavit que falta o cambió | Cred.txt, claves 15 a 20 |
Para las altas, bajas, reingresos y modificaciones, Confronta SUA genera los archivos listos para importar. Ver corregir el SUA con aseg.txt y movimientos.txt.
Antes de importar
- Haz un respaldo de la base del SUA.
- Abre los TXT con el Bloc de notas para revisarlos. Nunca los guardes con Excel: cambia espacios, ceros a la izquierda y saltos de línea.
- Revisa que sean del registro patronal correcto.
- Importa en orden: primero Aseg.txt, después los demás. Ver importar al SUA paso a paso.
Por qué el SUA rechaza un renglón
- El renglón no mide las posiciones exactas.
- Importes con punto decimal o fechas con diagonales.
- Salto de línea de Mac o Linux (LF) en lugar de CRLF.
- El movimiento es de un trabajador que todavía no existe en el SUA.
- La fecha del movimiento es anterior al alta.
Al terminar, el SUA muestra cuántos registros se procesaron, aceptaron y rechazaron, y una tabla de «Datos no importados (improcedentes)» con el motivo. Corrige cada uno, recalcula el periodo y confronta otra vez.
Un último cuidado: no importes dos veces el mismo archivo. El SUA duplica los movimientos y la siguiente confronta mostrará diferencias nuevas.
Si el SUA rechaza muchos renglones a la vez, casi siempre es el archivo completo: el salto de línea o un guardado con Excel. Si rechaza pocos, revisa esos trabajadores uno por uno.
Preguntas frecuentes
¿Puedo revisar los TXT del SUA en Excel?
Revisarlos con el Bloc de notas. Si los abres y guardas con Excel, cambian los espacios y los saltos de línea, y el SUA los rechaza.
¿Una incapacidad va solo en Incap.txt?
No. Va en Incap.txt y también como movimiento 12 en Movt.txt, con el mismo folio y los mismos días.
¿Qué pasa si importo dos veces el mismo TXT?
El SUA duplica los movimientos. Si te pasa, restaura el respaldo que hiciste antes de importar.