Se solicita efectuar el desarrollo de la funcionalidad que dará cumplimiento a la nueva normativa “RG 4523-19”, referente al Régimen del SIRE (Sistema Integral de Retenciones Electrónicas).
El patch contiene la rutina:
Configuraciones previas
IVA Retenciones
IVA Percepciones
Tanto para IVA retenciones e IVA percepciones Incluir el archivo "SUSS.INI" dentro de la carpeta "system" del sistema.
Flujo de prueba
03. VALIDACIONES
Plantilla txt
A continuación se describe el formato que debe tener cada registro del archivo "txt" que se genera tanto para retenciones como para percepciones:
CAMPO | TIPO | LONGITUD | DESDE | HASTA | OBLIGATORIO | |
1 | FORMULARIO | Integer | 4 | 1 | 4 | SI |
2 | VERSION | Integer | 4 | 5 | 8 | SI |
3 | CODIGO DE TRAZABILIDAD (USO NO FISCAL) | String | 10 | 9 | 18 | NO |
4 | CUIT AGENTE | Integer | 11 | 19 | 29 | SI |
5 | IMPUESTO | Integer | 3 | 30 | 32 | SI |
6 | REGIMEN | Integer | 3 | 33 | 35 | SI |
7 | CUIT ORDENANTE | Integer | 11 | 36 | 46 | SI |
8 | FECHA RETENCION | Date | 10 | 47 | 56 | SI |
9 | TIPO COMPROBANTE | Integer | 2 | 57 | 58 | SI |
10 | FECHA COMPROBANTE | Date | 10 | 59 | 68 | SI |
11 | NRO COMPROBANTE | String | 16 | 69 | 84 | SI |
12 | IMPORTE COMPROBANTE | Decimal | 14 | 85 | 98 | SI |
13 | IMPORTE RETENCION | Decimal | 14 | 99 | 112 | SI |
14 | CERTIFICADO ORIGINAL NRO | Integer | 25 | 113 | 137 | NO |
15 | CERTIFICADO ORIGINAL FECHA RETEN | Date | 10 | 138 | 147 | NO |
16 | CERTIFICADO ORIGINAL IMPORTE | Decimal | 14 | 148 | 161 | NO |
17 | OTROS DATOS | String | 30 | 162 | 191 | NO |
IVA Retenciones validación
| CAMPO | VALIDACIONES |
1 | FORMULARIO | Fijo 2005 |
2 | VERSION | Fijo 0100 |
3 | CODIGO DE TRAZABILIDAD (USO NO FISCAL) | Texto libre |
4 | CUIT AGENTE | CUIT existente en AFIP |
5 | IMPUESTO | Fijo “767” |
6 | REGIMEN | Fijo “19” |
7 | CUIT RETENIDO | CUIT existente en AFIP |
8 | FECHA RETENCION | Desde 01-marzo-2015 |
9 | TIPO COMPROBANTE | Puede ser: 1, 2, 3, 4, 5 o 6 |
10 | FECHA COMPROBANTE | Fecha retención |
11 | NRO COMPROBANTE | Debe respetar el formato indicado en tabla TIPO_COMPROBANTE |
12 | IMPORTE COMPROBANTE | Mayor que cero |
13 | IMPORTE RETENCION | IMPORTE COMPROBANTE |
14 | CERTIFICADO ORIGINAL NRO | Vacío Número Certificado Revertido |
15 | CERTIFICADO ORIGINAL FECHA RETEN | Fecha Certificado Revertido |
16 | CERTIFICADO ORIGINAL IMPORTE | Importe Certificado Revertido |
17 | OTROS DATOS | Texto libre |
IVA Percepciones validacion
#C | CAMPO | VALIDACIONES |
1 | FORMULARIO | Fijo 2005 |
2 | VERSION | Fijo 0100 |
3 | CODIGO DE TRAZABILIDAD (USO NO FISCAL) | Texto libre |
4 | CUIT AGENTE | CUIT existente en AFIP |
5 | IMPUESTO | Fijo “767” |
6 | REGIMEN | Fijo “19” |
7 | CUIT RETENIDO | CUIT existente en AFIP |
8 | FECHA RETENCION | Desde 01-marzo-2015 |
9 | TIPO COMPROBANTE | Puede ser: 1, 2, 3, 4, 5 o 6 |
10 | FECHA COMPROBANTE | Fecha retención |
11 | NRO COMPROBANTE | TIPO_COMPROBANTE |
12 | IMPORTE COMPROBANTE | Mayor que cero |
13 | IMPORTE RETENCION | Menor o igual que C12 (IMPORTE COMPROBANTE) |
14 | CERTIFICADO ORIGINAL NRO | Obligatorio cuando C9 es 3 (NOTA CREDITO) |
15 | CERTIFICADO ORIGINAL FECHA RETEN | Obligatorio cuando C9 es 3 (NOTA CREDITO) |
16 | CERTIFICADO ORIGINAL IMPORTE | Obligatorio cuando C9 es 3 (NOTA CREDITO) |
17 | OTROS DATOS | Texto libre |
Otras acciones/acciones relacionadas