Guía Técnica e-ARCIBA AGIP: Diseño de Registro de 226 Caracteres y Solución de Errores
El aplicativo web e-ARCIBA de la Administración Gubernamental de Ingresos Públicos (AGIP - CABA) exige que los lotes de importación de Retenciones y Percepciones respeten exactamente una longitud fija de 226 caracteres por renglón divididos en 23 campos.
¿Por qué e-ARCIBA rechaza los archivos de 215 o 139 caracteres?
A partir de la entrada en vigencia del diseño técnico actualizado (RPnuevo.PDF) que contempla el régimen de Facturas de Crédito Electrónicas MiPyMEs (Ley 27.440), AGIP incorporó dos campos obligatorios al final de cada registro:
- Campo 22 (Posición 216 - 1 carácter): Aceptación Expresa o Tácita de FCE. Para facturas y comprobantes generales (códigos 01, 05, 06) debe informarse con 1 espacio en blanco.
- Campo 23 (Posiciones 217 a 226 - 10 caracteres): Fecha de Aceptación FCE. En comprobantes tradicionales debe rellenarse con 10 espacios en blanco.
Regla de validación matemática en AGIP
El validador de AGIP comprueba en cada fila que el campo Monto del Comprobante (16 posiciones con coma decimal) sea mayor o igual a la sumatoria de Monto Sujeto a Retención/Percepción + Importe IVA + Otros Conceptos. En nuestro Generador TXT para e-ARCIBA AGIP esta validación se calcula y rellena automáticamente.
Estructura completa del registro de 226 caracteres
Retenciones y percepciones comparten el mismo diseño. Estos son los 23 campos con su posición en la línea:
| N.º | Campo | Posiciones | Largo |
|---|---|---|---|
| 1 | Tipo de operación (1 retención, 2 percepción) | 1-1 | 1 |
| 2 | Código de norma | 2-4 | 3 |
| 3 | Fecha de retención o percepción (dd/mm/aaaa) | 5-14 | 10 |
| 4 | Tipo de comprobante de origen | 15-16 | 2 |
| 5 | Letra del comprobante | 17-17 | 1 |
| 6 | Número de comprobante | 18-33 | 16 |
| 7 | Fecha del comprobante | 34-43 | 10 |
| 8 | Monto del comprobante | 44-59 | 16 |
| 9 | Número de certificado propio | 60-75 | 16 |
| 10 | Tipo de documento (3 CUIT, 2 CUIL, 1 CDI) | 76-76 | 1 |
| 11 | Número de documento | 77-87 | 11 |
| 12 | Situación en Ingresos Brutos | 88-88 | 1 |
| 13 | Número de inscripción en Ingresos Brutos | 89-99 | 11 |
| 14 | Situación frente al IVA | 100-100 | 1 |
| 15 | Razón social | 101-130 | 30 |
| 16 | Importe de otros conceptos | 131-146 | 16 |
| 17 | Importe de IVA | 147-162 | 16 |
| 18 | Monto sujeto a retención o percepción | 163-178 | 16 |
| 19 | Alícuota | 179-183 | 5 |
| 20 | Retención o percepción practicada | 184-199 | 16 |
| 21 | Monto total retenido o percibido | 200-215 | 16 |
| 22 | Aceptación (E expresa, T tácita) | 216-216 | 1 |
| 23 | Fecha de aceptación expresa | 217-226 | 10 |
Cómo se escriben los datos
- Importes: 16 posiciones con coma decimal y ceros a la izquierda. $121.000 se escribe
0000000121000,00. El máximo es 9999999999999,99. - Alícuota: 5 posiciones con coma decimal: 3% es
03,00. - Fechas: dd/mm/aaaa, con barras.
- Razón social: 30 caracteres alineados a la izquierda y completados con espacios, sin tildes ni ñ.
- Campos vacíos: la aceptación y su fecha van con espacios cuando no corresponden; nunca se omiten, porque la línea quedaría más corta.
El orden del archivo también se valida
e-ARCIBA espera las líneas ordenadas por fecha de retención o percepción. Si el sistema de gestión exporta por número de comprobante o por cliente, el archivo puede quedar desordenado y el aplicativo lo rechaza aunque cada línea sea correcta. Ordená la planilla por fecha antes de generar el TXT; el generador lo hace automáticamente.
Notas de crédito: van por separado
Las notas de crédito que disminuyen percepciones ya informadas no se cargan en este archivo con importe negativo. AGIP tiene un diseño específico para notas de crédito, que se importa en su propia sección de la declaración jurada. Incluirlas en el archivo de retenciones y percepciones es una causa frecuente de rechazo.
Guía rápida de rechazos
| Síntoma | Causa más probable |
|---|---|
| Todas las líneas miden 215 | Falta la aceptación y su fecha (diseño anterior al de facturas MiPyME). |
| Algunas líneas miden 227 o más | Tildes o ñ en la razón social guardadas en UTF-8. |
| Error de importe en todas las líneas | Punto decimal en lugar de coma, o separador de miles. |
| Error de situación de Ingresos Brutos | Situación 1, 2 o 5 con CUIL o CDI: en esos casos corresponde 4. |
| Error en los campos de aceptación | Aceptación completada en un comprobante que no es factura MiPyME. |
| Archivo rechazado sin detalle de línea | Orden por fecha, BOM al inicio o saltos de línea que no son CRLF. |
Para el procedimiento completo, con el padrón de alícuotas y el paso a paso para presentar, mirá la guía del generador de e-ARCIBA. Si el problema es de codificación, leé ANSI, UTF-8 y saltos de línea.