Resolución General D.G.I. 4.104 – Anexo VII

ANEXO VII (1) - Recolección electrónica de datos

CAPITULO I - Datos de auditoría: especificaciones y diseño de registros

Los Controladores Fiscales deberán registrar las operaciones, utilizando el diseño de registros tipos 1 y 4, con excepción de aquellos Controladores Fiscales que emitan notas de crédito, que deberán utilizar el diseño de registros tipos 5 y 6.

Sección 1. Descripción de registro de tipo “1”

Los registros de tipo uno contendrán los datos de los distintos comprobantes de auditoría requeridos por el inspector. Deberá transmitirse un registro tipo 1 como primer registro por cada comprobante de auditoría.

El período por éste comprendido estará delimitado por los campos “Desde” y “Hasta”. Los días consignados en dichos campos se considerarán incluidos en el período auditado.

Campo 1: tipo registro:

Identificación de tipo de registro, completar con la constante “1”.

Campo 2: número C.U.I.T.:

Número de Clave Unica de Identificación Tributaria del contribuyente usuario del Controlador Fiscal.

Campo 3: denominación:

Apellido y nombres o razón social del contribuyente usuario del Controlador Fiscal.

Campo 4: fábrica:

Código alfabético asignado por la A.F.I.P. a la fábrica del Controlador Fiscal.

Campo 5: marca:

Código alfabético de la marca del Controlador Fiscal otorgado por la A.F.I.P.

Campo 6: modelo:

Código de modelo asignado por la A.F.I.P. al Controlador Fiscal.

Campo 7: número serie:

Número de serie que el fabricante le asigna a cada Controlador Fiscal con el fin de identificarlo unívocamente.

Campo 8: fecha extracción:

Fecha en que se realizó la extracción de datos que componen el comprobante de auditoría. Formato AAMMDD.

Campo 9: punto de venta:

Se consignará el número de punto de venta que el responsable le asigne al Controlador Fiscal según declaración jurada en F. 445/E.

Campo 10: número comprob. inic.:

Número del comprobante de cierre diario correspondiente al primer día del período auditado.

Campo 11: fecha desde:

Fecha de inicio del período auditado. La fecha consignada en este campo será incluida en el período auditado.

Campo 12: número comprob. fin.:

Número del comprobante de cierre diario correspondiente al último día del período auditado.

Campo 13: fecha hasta:

Fecha de finalización del período auditado. La fecha consignada en este campo será incluida en el período auditado.

Campo 14: último comprobante BC:

Número del último comprobante fiscal emitido en el período auditado según se trate de tique, factura “C” o factura “B”.

Campo 15: último comprobante A:

Número de la última factura “A” emitida en el período auditado.

Campo 16: importe tot. operac.:

Importe total de las operaciones realizadas en el período auditado.

Campo 17: importe tot. I.V.A.:

Importe total de I.V.A. de las operaciones realizadas en el período auditado.

Campo 18: comprob. fisc.:

Cantidad total de comprobantes fiscales emitidos durante el período auditado.

Campo 19: comprob. canc.:

Cantidad total de comprobantes cancelados durante el período auditado.

Campo 20: C.F. bloq.:

Cantidad total de veces que el Controlador Fiscal quedó bloqueado en el período auditado.

Sección 2. Descripción de registro de tipo “4”

Los registros de tipo cuatro “4” contendrán los datos del detalle diario de las operaciones realizadas. Deberá transmitirse un registro por cada “Z” del período auditado.

Campo 1: tipo registro:

Identificación de tipo de registro. Completar con la constante “4”.

Campo 2: número C.U.I.T.:

Número de Clave Unica de Identificación Tributaria del contribuyente usuario del Controlador Fiscal.

Campo 3: fecha Z :

Fecha de emisión del comprobante de cierre diario (Z). Formato AAMMDD.

Campo 4: número Z:

Número correlativo del comprobante de cierre diario.

Campo 5: fábrica:

Código alfabético asignado por la A.F.I.P. a la fábrica del Controlador Fiscal.

Campo 6: marca:

Código alfabético de la marca del Controlador Fiscal otorgado por A.F.I.P.

Campo 7: modelo:

Código de modelo asignado por A.F.I.P. al Controlador Fiscal.

Campo 8: número serie:

Número de serie que el fabricante le asigna a cada Controlador Fiscal con el fin de identificarlo unívocamente.

Campo 9: importe diario operac.:

Importe total de las operaciones realizadas en la fecha consignada en el campo 3.

Campo 10: importe diario I.V.A.:

Importe total de I.V.A. de las operaciones realizadas en la fecha consignada en el campo 3.

Campo 11: último comprobante BC:

Número del último comprobante fiscal emitido en la fecha consignada en el campo 3 según se trate de tique, factura “C” o factura “B”.

Campo 12: último comprobante A:

Número de la última factura “A” emitida en la fecha consignada en el campo 3.

Campo 13: comprobantes cancelados:

Cantidad total de comprobantes cancelados.

Campo 14: cantidad de bloqueos:

Cantidad total de veces que el Controlador Fiscal quedó bloqueado, debiendo registrar el contador de bloqueos.

Sección 3. Descripción de registro de tipo “5”

Los registros de tipo cinco “5” contendrán los datos de los distintos comprobantes de auditoría requeridos por el inspector. Deberá transmitirse un registro tipo “5” como primer registro por cada comprobante de auditoría.

El período por éste comprendido estará delimitado por los campos “Desde” y “Hasta”. Los días consignados en dichos campos se considerarán incluidos en el período auditado.

Campo 1: tipo registro:

Identificación de tipo de registro, completar con la constante “5”.

Campo 2: número C.U.I.T.:

Número de Clave Unica de Identificación Tributaria del contribuyente usuario del Controlador Fiscal.

Campo 3: denominación:

Apellido y nombres o razón social del contribuyente usuario del Controlador Fiscal.

Campo 4: fábrica:

Código alfabético asignado por la A.F.I.P. a la fábrica del Controlador Fiscal.

Campo 5: marca:

Código alfabético de la marca del Controlador Fiscal otorgado por la A.F.I.P.

Campo 6: modelo:

Código de modelo asignado por la A.F.I.P. al Controlador Fiscal.

Campo 7: número serie:

Número de serie que el fabricante le asigna a cada Controlador Fiscal con el fin de identificarlo unívocamente.

Campo 8: fecha extracción:

Fecha en que se realizó la extracción de datos que componen el comprobante de auditoría. Formato AAMMDD.

Campo 9: punto de venta:

Se consignará el número de punto de venta que el responsable le asigne al Controlador Fiscal según declaración jurada en F. 445/E.

Campo 10: número comprob. inic.:

Número del comprobante de cierre diario correspondiente al primer día del período auditado.

Campo 11: fecha desde:

Fecha de inicio del período auditado. La fecha consignada en este campo será incluida en el período auditado.

Campo 12: número comprob. fin.:

Número del comprobante de cierre diario correspondiente al último día del período auditado.

Campo 13: fecha hasta:

Fecha de finalización del período auditado. La fecha consignada en este campo será incluida en el período auditado.

Campo 14: último comprobante BC:

Número del último comprobante fiscal emitido en el período auditado según se trate de tique, factura “C” o factura “B”.

Campo 15: último comprobante A:

Número de la última factura “A” emitida en el período auditado.

Campo 16: importe tot. operac.:

Importe total de las operaciones realizadas en el período auditado.

Campo 17: importe tot. I.V.A.:

Importe total de I.V.A. de las operaciones realizadas en el período auditado.

Campo 18: comprob. fisc.:

Cantidad total de comprobantes fiscales emitidos durante el período auditado.

Campo 19: comprob. canc.:

Cantidad total de comprobantes cancelados durante el período auditado.

Campo 20: C.F. bloq.:

Cantidad total de veces que el Controlador Fiscal quedó bloqueado en el período auditado.

Campo 21: última nota de crédito “A”:

Número de la última nota de crédito tipo “A” emitida en el período auditado.

Campo 22: última nota de crédito “B” o “C”:

Número de la última nota de crédito tipo “B” emitida en el período auditado.

Campo 23: último número de remito:

Número del último remito emitido en el período auditado.

Campo 24: importe total de las notas de crédito:

Importe total de las operaciones con notas de crédito realizadas en el período auditado.

Campo 25: importe total del crédito fiscal:

Importe total del crédito fiscal de las operaciones realizadas en el período auditado.

Sección 4. Descripción de registro de tipo “6”

Los registros de tipo seis “6” contendrán los datos del detalle diario de las operaciones realizadas. Deberá transmitirse un registro por cada “Z” del período auditado.

Campo 1: tipo registro:

Identificación de tipo de registro. Completar con la constante “6”.

Campo 2: número C.U.I.T.:

Número de Clave Unica de Identificación Tributaria del contribuyente usuario del Controlador Fiscal.

Campo 3: fecha Z:

Fecha de emisión del comprobante de cierre diario (Z). Formato AAMMDD.

Campo 4: número Z:

Número correlativo del comprobante de cierre diario.

Campo 5: fábrica:

Código alfabético asignado por la A.F.I.P. a la fábrica del Controlador Fiscal.

Campo 6: marca:

Código alfabético de la marca del Controlador Fiscal otorgado por A.F.I.P.

Campo 7: modelo:

Código de modelo asignado por A.F.I.P. al Controlador Fiscal.

Campo 8: número serie:

Número de serie que el fabricante le asigna a cada Controlador Fiscal con el fin de identificarlo unívocamente.

Campo 9: importe diario operac.:

Importe total de las operaciones realizadas en la fecha consignada en el campo 3.

Campo 10: importe diario I.V.A.:

Importe total de I.V.A. de las operaciones realizadas en la fecha consignada en el campo 3.

Campo 11: último comprobante BC:

Número del último comprobante fiscal emitido en la fecha consignada en el campo 3, según se trate de tique, factura “C” o factura “B”.

Campo 12: último comprobante A:

Número de la última factura “A” emitida en la fecha consignada en el campo 3.

Campo 13: comprobantes cancelados:

Cantidad total de comprobantes cancelados.

Campo 14: cantidad de bloqueos:

Cantidad total de veces que el Controlador Fiscal quedó bloqueado, debiendo registrar el contador de bloqueos.

Campo 15: última nota de crédito “A”:

Número de la última nota de crédito tipo “A”.

Campo 16: última nota de crédito “B”:

Número de la última nota de crédito tipo “B”.

Campo 17: último número de remito:

Número del último remito emitido.

Campo 18: importe diario de las notas de crédito:

Importe total diario de las notas de crédito emitidas.

Campo 19: importe diario del crédito fiscal:

Importe total diario del crédito fiscal de las operaciones realizadas.

Aclaraciones:

Los datos consignados en los registros de tipo “1”, “4”, “5” y “6” son de carácter obligatorio, salvo aquellos que por su naturaleza no existan. (Número de facturas “A” cuando el contribuyente no las emita.)

CAPITULO II - Comunicación serie

El C.F. poseerá una puerta de comunicación serie para la recolección electrónica de datos de acuerdo con lo descripto en el Anexo I, Cap. V, apart. I, pto. 7. Esta prestación implicará, asimismo, la impresión del comprobante de auditoría.

La transferencia de información la iniciará un Dispositivo de Recolección de Datos (DRD) enviando un comando de auditoría, de conformidad con el apart. C del presente capítulo, a lo que el C.F. responderá con un Registro de Datos Fiscales (RDF), según el apart. D. Cada vez que el C.F. termine de transmitir un RDF esperará una respuesta del DRD que consistirá en uno de dos caracteres ASCII posibles:

ACK (Acknowledge, hexadecimal 06), indica que el DRD recibió los datos en forma correcta. El C.F. procederá a transmitir el siguiente RDF.

NAK (Negative Acknowledge, hexadecimal 15), indica que el DRD recibió los datos en forma incorrecta. El C.F. procederá a retransmitir el último RDF enviado.

El C.F. siempre quedará esperando ACK o NAK luego de transmitir un RDF, y no realizará otra tarea (salvo responder a un eventual Comando de Prueba de Vínculo (CPV), según el apart. F, hasta tanto se reciba alguno de estos dos caracteres. De esta condición sólo se podrá salir mediante algún procedimiento externo a la comunicación como, por ejemplo, reencender el C.F.

Luego de recibir el ACK de respuesta correspondiente al último RDF a transmitir, el CF enviará un Registro de Finalización de Reporte (RFR), según el apart. E, y a continuación imprimirá el Comprobante de Auditoría conforme a lo descripto en el Anexo II, Cap. III.

Se respetarán las siguientes pautas:

A. Los parámetros de la comunicación serán:

8 bits de longitud de palabra

1 bit de start

1 bit de stop

sin paridad

9600 bauds de velocidad de transmisión.

B. El formato de la trama de comunicación a transmitir será el siguiente:

STX
DATOS
ETX
CHKS

Campo
Longitud
Descripción
STX
1 byte
Caracter ASCII STX (Start od Text, hexadecimal 02). Indica el comienzo de un registro.
DATOS
Variable
Conjunto de caracteres ASCII con los datos a transmitir. La longitud de este campo depende del tipo de registro.
ETX
1 byte
Carácter ASCII ETX (End of Text, hexadecimal 03). Indica el fin un registro.
CHKS
1 byte
Dígito verificador. Será el valor negativo (complemento a 2) de la suma en módulo 2 elevado a la potencia 8 de los datos y caracteres de inicio y fin de registro (STX + DATOS + ETX).

C. Comando de auditoría:

Este registro es utilizado por el DRD para ordenarle al C.F. la transmisión de los datos fiscales y la subsiguiente impresión del comprobante de auditoría. Se transmite sólo una vez, al comienzo de la comunicación. El campo de datos tiene una longitud fija de 13 bytes y su contenido dependerá de que los datos fiscales se pidan por fecha o por cierre Z.

1. Solicitud de datos fiscales por fecha:

El campo de datos será el siguiente:

FAAMMDDAAMMDD

Donde:

F: caracter ASCII de la letra F mayúscula (hexadecimal 46) indica que se solicitan datos fiscales por fecha.

AAMMDD: caracteres ASCII indicando la fecha (AA=año, MM=mes, DD=día) inicial y final del período para el que se solicitan los datos fiscales. El primer grupo AAMMDD indica la fecha inicial y, el segundo grupo, la final.

2. Solicitud de datos fiscales por cierre Z:

El campo de datos será el siguiente:

Z00dddd00dddd

Donde:

Z: caracter ASCII de la letra Z mayúscula (hexadecimal 5A) indica que se solicitan datos fiscales por cierre Z.

00dddd: grupo de 6 dígitos compuesto por caracteres ASCII e indicando el número de cierre Z inicial y final del período para el que se solicitan los datos fiscales. Los dos primeros dígitos tienen el valor fijo = (caracter ASCII del cero, hexadecimal 30), mientras que los cuatro restantes indican el número de cierre Z. Si este número fuera menor que cuatro dígitos, el campo se rellenará con “0”. El primer grupo 00dddd indica el número de cierre Z inicial y, el segundo grupo, el final.

D. Registro de Datos Fiscales (RDF):

Este registro es utilizado por el C.F. para enviar los datos fiscales al DRD. El campo de datos tiene una longitud fija y consistirá en un registro del tipo 1, 4, 5 o 6, de conformidad con lo especificado en el Cap. I del presente anexo.

E. Registro de Finalización de Reporte (RFR):

Este registro es utilizado por el C.F. para indicar al DRD la finalización del envío de datos fiscales. El campo de datos tiene una longitud fija de 4 caracteres ASCII correspondientes a un número de 4 dígitos que indica la cantidad de RDF enviados. Si este número fuera menor que 4 dígitos, el campo se rellenará con “0”. Luego de recibir el caracter ACK correspondiente a este registro el C.F. imprimirá el comprobante de auditoría.

F. Comando de Prueba de Vínculo (CPV):

En todo momento el DRD podrá enviar un único caracter ASCIIENQ (ENQuiry, hexadecimal 05), entre tramas de comunicación, a lo que el C.F. responderá con un caracter ACK. Esto permitirá verificar la integridad del vínculo de comunicación, así como reestablecerla en caso de alguna interrupción temporaria.

G. Comando de Bloqueo (CB):

Este registro es utilizado por el DRD para efectuar, por la puerta de comunicación serie, un bloqueo del C.F. de acuerdo con lo establecido por el art. 10 de la presente resolución general. El campo de datos del comando tendrá una longitud de 13 dígitos, con la siguiente estructura:

BccXYZrrrrrrr

Donde:

B: caracter ASCII de la letra B mayúscula (hexadecimal 42): indica que es un comando de bloqueo del C.F.

cc: dos (2) caracteres reservados para relleno del campo.

X: un (1) caracter ASCII correspondiente al código asignado por la A.F.I.P. a la fábrica.

Y: un (1) caracter ASCII correspondiente al código asignado por la A.F.I.P. a la marca.

Z: un (1) caracter ASCII correspondiente al código asignado por la A.F.I.P. al modelo.

rrrrrrr: 7 caracteres ASCII correspondientes a los dígitos del número de serie del C.F.

Como en los comandos anteriores, ante la recepción de un CB el C.F. podrá responder con NAK, lo que implicará la repetición del comando por parte del DRD. Si el comando llegó en forma correcta, el C.F. responderá con un registro RFR, indicando el resultado de la ejecución del CB.

Los valores y mensajes asociados posibles para el campo de datos de este RFR serán:

Valor
Mensaje asociado
0000
0001
0002
0003
0004
”Comando de bloqueo ejecutado exitosamente”.
“Código de registro de C.F. no coincidente”.
“Falta realizar cierre Z”.
“El C.F. ya está bloqueado”.
“Error de solicitud de datos”.

En todos los casos el DRD finalizará el comando enviando un ACK luego de la recepción del RFR en forma correcta.

Después de recibir el ACK correspondiente al RFR, el C.F. imprimirá un documento no fiscal o documento no fiscal homologado donde se debe detallar el mensaje asociado al valor enviado en el RFR.

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
164
1

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 1
2
2
12
11
2
Número de C.U.I.T.
3
13
52
40
3
Denominación
4
53
53
1
1
Código de fábrica
5
54
54
1
1
Código de marca
6
55
55
1
1
Código de modelo
7
56
62
7
3
Nro. de serie
8
63
68
6
2
Fecha de extracción
Formato AAMMDD
9
69
72
4
2
Punto de venta
10
73
76
4
2
Número de comprob. inic.
11
77
82
6
2
Fecha desde
Formato AAMMDD
12
83
86
4
2
Número de comprob. fin.
13
87
92
6
2
Fecha hasta
Formato AAMMDD
14
93
100
8
2
Ultimo comprobante BC
15
101
108
8
2
Ultimo comprobante A
16
109
126
18
2
Importe total operación
17
127
144
18
2
Importe total I.V.A.
18
145
152
8
2
Cant. comprob. fiscales
19
153
160
8
2
Cant. comprob. cancel.
20
161
164
4
2
Cant. de bloqueos
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
78
4

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 4
2
2
12
11
2
Número de C.U.I.T.
3
13
18
6
2
Fecha Z
Formato AAMMDD
4
19
22
4
2
Número Z
5
23
23
1
1
Código de fábrica
6
24
24
1
1
Código de marca
7
25
25
1
1
Código de modelo
8
26
32
7
3
Número de serie
9
33
41
9
2
Importe diario operación
10
42
50
9
2
Importe diario I.V.A.
11
51
58
8
2
Ultimo comprob. BC
12
59
66
8
2
Ultimo comprob. A
13
67
74
8
2
Cant. comprob. cancel.
14
75
78
4
2
Cant. de bloqueos
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
224
5

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 5
2
2
12
11
2
Número de C.U.I.T.
3
13
52
40
3
Denominación
4
53
53
1
1
Código de fábrica
5
54
54
1
1
Código de marca
6
55
55
1
1
Código de modelo
7
56
62
7
3
Número de serie
8
63
68
6
2
Fecha de extracción
Formato AAMMDD
9
69
72
4
2
Punto de venta
10
73
76
4
2
Número de comprob. inic.
11
77
82
6
2
Fecha desde
Formato AAMMDD
12
83
86
4
2
Número de comprob. fin.
13
87
92
6
2
Fecha hasta
Formato AAMMDD
14
93
100
8
2
Ultimo comprob. BC
15
101
108
8
2
Ultimo comprob. A
16
109
126
18
2
Importe total de operación
17
127
144
18
2
Importe total I.V.A.
18
145
152
8
2
Cant. comprob. fiscales
19
153
160
8
2
Cant. comprob. cancel.
20
161
164
4
2
Cant. de bloqueos
21
165
172
8
2
ltima nota de crédito “A”
22
173
180
8
2
o “C”
23
181
188
8
2
Ultimo número de remito
24
189
206
18
2
Importe total de las notas de crédito
25
207
224
18
2
Importe total de crédito fiscal
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
120
6

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 6
2
2
12
11
2
Número de C.U.I.T.
3
13
18
6
2
Fecha Z
Formato AAMMDD
4
19
22
4
2
Número Z
5
23
23
1
1
Código de fábrica
6
24
24
1
1
Código de marca
7
25
25
1
1
Código de modelo
8
26
32
7
3
Número de serie
9
33
41
9
2
Importe diario operación
10
42
50
9
2
Importe diario I.V.A.
11
51
58
8
2
Ultimo comprob. BC
12
59
66
8
2
Ultimo comprob. A
13
67
74
8
2
Cant. comprob. cancel.
14
75
78
4
2
Cant. de bloqueos
15
79
86
8
2
ltima nota de crédito “A”
16
87
94
8
2
o “C”
17
95
102
8
2
Ultimo númerode remito
18
103
111
9
2
Importe diario de las notas de crédito
19
112
120
9
2
Importe diario de crédito fiscal
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco

(1) Anexo sustituido por Res. Gral. A.F.I.P. 811/00, art. 1, pto. 36 (B.O.: 31/3/00). Aplicación: ver art. 3, Res. Gral. A.F.I.P. 811/00. El texto anterior decía:

”Recolección electrónica de datos

CAPITULO I - Datos de auditoría: especificaciones y diseño de registros

Sección 1. Descripción de registro de tipo ‘1’

Los registros de tipo uno contendrán los datos de los distintos comprobantes de auditoría requeridos por el inspector. Deberá existir un registro por cada comprobante de auditoría, el período por éste comprendido estará delimitado por los campos desde y hasta. Los días consignados en dichos campos se considerarán incluidos en el período auditado.

Campo 1: Tipo registro:

Identificación de tipo de registro, completar con la constante ‘1’.

Campo 2: Nro. C.U.I.T.:

Número de Clave Unica de Identificación Tributaria del contribuyente usuario del Controlador Fiscal.

Campo 3: Denominación:

Apellido y nombres o razón social del contribuyente usuario del Controlador Fiscal.

Campo 4: Fábrica:

Código alfabético asignado por la A.F.I.P. a la fábrica del Controlador Fiscal.

Campo 5: Marca:

Código alfabético de marca del Controlador Fiscal otorgado por la A.F.I.P.

Campo 6: Modelo:

Código de modelo asignado por la A.F.I.P. al Controlador Fiscal.

Campo 7: Nro. serie:

Número de serie que el fabricante le asigna a cada Controlador Fiscal con el fin de identificarlo unívocamente.

Campo 8: Fecha extracción:

Fecha en que se realizó la extracción de datos que componen el comprobante de auditoría. Formato AAMMDD.

Campo 9: Punto de venta:

Se consignará el número de punto de venta que el responsable le asigne al Controlador Fiscal según declaración jurada en F. 445/E.

Campo 10: Número comprob. inic.:

Número del comprobante de cierre diario correspondiente al primer día del período auditado.

Campo 11: Fecha desde:

Fecha de inicio del período auditado. La fecha consignada en este campo será incluida en el período auditado.

Campo 12: Número comprob. fin.:

Número de comprobante de ciere diario correspondiente al último día del período auditado.

Campo 13: Fecha hasta:

Fecha de finalización del período auditado. La fecha consignada en este campo será incluida en el período auditado.

Campo 14: Ultimo comprobante BC:

Número del último comprobante fiscal emitido en el período auditado según se trate de tique, factura ‘C’ o factura ‘B’.

Campo 15: Ultimo comprobante A:

Número de la última factura ‘A’ emitida en el período auditado.

Campo 16: Importe tot. operac.:

Importe total de las operaciones realizadas en el período auditado.

Campo 17: Importe tot. I.V.A.:

Importe total de I.V.A. de las operaciones realizadas en el período auditado.

Campo 18: Comprob. fisc.:

Cantidad total de comprobantes fiscales emitidos durante el período auditado.

Campo 19: Comprob. canc.:

Cantidad total de comprobantes cancelados durante el período auditado.

Campo 20: C.F. bloq.:

Cantidad total de veces que el Controlador Fiscal quedó bloqueado en el período auditado.

Sección 2. Descripción de registro de tipo ‘2’

Los registros de tipo dos contendrán los datos del detalle diario de las operaciones realizadas. Deberá existir un registro por cada ‘Z’ del período auditado.

Campo 1: Tipo registro:

Identificación de tipo de registro. Completar con la constante ‘2’.

Campo 2: Nro. C.U.I.T.:

Número de Clave Unica de Identificación Tributaria del contribuyente usuario del Controlador Fiscal.

Campo 3: Fecha Z:

Fecha de emisión del comprobante de cierre diario (Z). Formato AAMMDD.

Campo 4: Nro. Z:

Número correlativo del comprobante de cierre diario.

Campo 5: Fábrica:

Código alfabético asignado por la A.F.I.P. a la fábrica del Controlador Fiscal.

Campo 6: Marca:

Código alfabético de marca del Controlador Fiscal otorgado por la A.F.I.P.

Campo 7: Modelo:

Código de modelo asignado por la A.F.I.P. al Controlador Fiscal.

Campo 8: Nro. serie:

Número de serie que el fabricante le asigna a cada Controlador Fiscal con el fin de identificarlo unívocamente.

Campo 9: Importe diario operac.:

Importe total de las operaciones realizadas en la fecha consignada en el campo 3.

Campo 10: Importe diario I.V.A.:

Importe total de I.V.A. de las operaciones realizadas en la fecha consignada en el campo 3.

Campo 11: Ultimo comprobante BC:

Número del último comprobante fiscal emitido en la fecha consignada en el campo 3, según se trate de tique, factura ‘C’ o factura ‘B’.

Campo 12: Ultimo comprobante A:

Número de la última factura ‘A’ emitida en la fecha consignada en el campo 3.

Aclaraciones:

Los datos consignados en los registros de tipo uno y dos son de carácter obligatorio, salvo aquellos que por su naturaleza no existan. (Número de facturas ‘A’ cuando el contribuyente no las emita.)

CAPITULO II - Comunicación serie

El C.F. poseerá una puerta de comunicación serie para la recolección electrónica de datos de acuerdo con lo descripto en el Anexo I, Cap. V, apart. I, pto. 7. Esta prestación implicará, asimismo, la impresión del comprobante de auditoría.

La transferencia de información la iniciará un dispositivo de recolección de datos (D.R.D.), enviando un comando de auditoría, de conformidad con el apart. C del presente capítulo, a lo que el C.F. responderá con un registro de datos fiscales (R.D.F.), según el apart. D. Cada vez que el C.F. termine de transmitir un R.D.F. esperará una respuesta del D.R.D. que consistirá en uno de dos caracteres ASCII posibles:

ACK (‘Acknowledge’, hexadecimal 06), indica que el D.R.D. recibió los datos en forma correcta. El C.F. procederá a transmitir el siguiente R.D.F.

NAK (‘Negative Acknowledge’, hexadecimal 15), indica que el D.R.D. recibió los datos en forma incorrecta. El C.F. procederá a retransmitir el último R.D.F. enviado.

El C.F. siempre quedará esperando ACK o NAK luego de transmitir un R.D.F. y no realizará otra tarea, salvo responder a un eventual comando de prueba de vínculo (C.P.V.), según el apart. F, hasta tanto se reciba alguno de estos dos caracteres. De esta condición sólo se podrá salir mediante algún procedimiento externo a la comunicación como, por ejemplo, reencender el C.F.

Luego de recibir el ACK de respuesta correspondiente al último R.D.F. a transmitir, el C.F. enviará un registro de finalización de reporte (R.F.R.), según el apart. E, y a continuación imprimirá el comprobante de auditoría conforme a lo descripto en el Anexo II, Cap. III.

Se respetarán las siguientes pautas:

A. Los parámetros de la comunicación serán:

– 8 bits de longitud de palabra

– 1 bit de start

– 1 bit de stop

– sin paridad

– 9.600 bauds de velocidad de transmisión.

B. El formato de la trama de comunicación a transmitir será el siguiente:

STX
Datos
ETX
CHKS

Campo
Longitud
Descripción
STX
1 byte
Caracter ASCII STX (‘Start of Text’, hexadecimal 02). Indica el comienzo de un registro.
DATOS
Variable
Conjunto de caracteres ASCII con los datos a transmitir. La longitud de este campo depende del tipo de registro.
ETX
1 byte
Caracter ASCII ETX (‘End of Text’, hexadecimal 03). Indica el fin de un registro.
CHKS
1 byte
Dígito verificador. Será el valor negativo (complemento a 2) de la suma en módulo 2 elevado a la potencia 8 de los datos y caracteres de inicio y fin de registro (STX + DATOS + ETX).

C. Comando de auditoría:

Este registro es utilizado por el D.R.D. para ordenarle al C.F. la transmisión de los datos fiscales y la subsiguiente impresión del comprobante de auditoría. Se transmite sólo una vez, al comienzo de la comunicación. El campo de datos tiene una longitud fija de trece bytes y su contenido dependerá de que los datos fiscales se pidan por fecha o por cierre Z.

1. Solicitud de datos fiscales por fecha:

El campo de datos será el siguiente:

FAAMMDDAAMMDD

Donde:

F: caracter ASCII de la letra F mayúscula (hexadecimal 46) indica que se solicitan datos fiscales por fecha.

AAMMDD: caracteres ASCII indicando la fecha (AA = año, MM = mes, DD = día) inicial y final del período para el que se solicitan los datos fiscales. El primer grupo AAMMDD indica la fecha inicial y, el segundo grupo, la final.

2. Solicitud de datos fiscales por cierre Z:

El campo de datos será el siguiente:

Z00dddd00dddd

Donde:

Z: caracter ASCII de la letra Z mayúscula (hexadecimal 5A), indica que se solicitan datos fiscales por cierre Z.

00dddd: grupo de seis dígitos compuesto por caracteres ASCII e indicando el número de cierre Z inicial y final del período para el que se solicitan los datos fiscales. Los dos primeros dígitos tienen el valor fijo = (caracter ASCII del cero, hexadecimal 30), mientras que los cuatro restantes indican el número de cierre Z. Si este número fuera menor que cuatro dígitos, el campo se rellenará con ‘0’. El primer grupo 00dddd indica el número de cierre Z inicial y, el segundo grupo, el final.

D. Registro de datos fiscales (R.D.F.):

Este registro es utilizado por el C.F. para enviar los datos fiscales al D.R.D. El campo de datos tiene una longitud fija y consistirá en un registro del tipo 1 o 2, de conformidad con lo especificado en el Cap. I del presente anexo.

E. Registro de finalización de reporte (R.F.R.):

Este registro es utilizado por el C.F. para indicar al D.R.D. la finalización del envío de datos fiscales. El campo de datos tiene una longitud fija de cuatro caracteres ASCII correspondientes a un número de cuatro dígitos que indica la cantidad de R.D.F. enviados. Si este número fuera menor que cuatro dígitos, el campo se rellenará con ‘0’. Luego de recibir el caracter ACK correspondiente a este registro, el C.F. imprimirá el comprobante de auditoría.

F. Comando de prueba de vínculo (C.P.V.):

En todo momento, el D.R.D. podrá enviar un único caracter ASCIIENQ (ENQuiry, hexadecimal 05), entre tramas de comunicación, a lo que el C.F. responderá con un caracter ACK. Esto permitirá verificar la integridad del vínculo de comunicación, así como reestablecerla en caso de alguna interrupción temporaria.

G. Comando de bloqueo (C.B.):

Este registro es utilizado por el D.R.D. para efectuar, por la puerta de comunicación serie, un bloqueo del C.F. de acuerdo con lo establecido por el art. 10 de la presente resolución general. El campo de datos del comando tendrá una longitud de trece dígitos, con la siguiente estructura:

BccXYZrrrrrrr

Donde:

B: caracter ASCII de la letra B mayúscula (hexadecimal 42), indica que es un comando de bloqueo del C.F.

cc: dos caracteres reservados para relleno del campo.

X: un caracter ASCII correspondiente al código asignado por la A.F.I.P. a la fábrica.

Y: un caracter ASCII correspondiente al código asignado por la A.F.I.P. a la marca.

Z: un caracter ASCII correspondiente al código asignado por la A.F.I.P. al modelo.

rrrrrrr: siete caracteres ASCII correspondientes a los dígitos del número de serie del C.F.

Como en los comandos anteriores, ante la recepción de un C.B., el C.F. podrá responder con NAK, lo que implicará la repetición del comando por parte del D.R.D. Si el comando llegó en forma correcta, el C.F. responderá con un registro R.F.R., indicando el resultado de la ejecución del C.B.

Los valores y mensajes asociados posibles para el campo de datos de este R.F.R. serán:

Valor
Mensaje asociado
0000
‘Comando de bloqueo ejecutado exitosamente’
0001
‘Código de registro de C.F. no coincidente’
0002
‘Falta realizar cierre Z’
0003
‘El C.F. ya está bloqueado’
0004
‘Error de solicitud de datos’.

En todos los casos, el D.R.D. finalizará el comando enviando un ACK luego de la recepción del R.F.R. en forma correcta.

Después de recibir el C.F. el ACK correspondiente al R.F.R., el C.F. imprimirá un documento no fiscal o documento no fiscal homologado donde se debe detallar el mensaje asociado al valor enviado en el R.F.R.

Diseño de registro

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
164
1

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 1
2
2
12
11
2
Número de C.U.I.T.
3
13
52
40
3
Denominación
4
53
53
1
1
Código de fábrica
5
54
54
1
1
Código de marca
6
55
55
1
1
Código de modelo
7
56
62
7
3
Nro. de serie
8
63
68
6
2
Fecha de extracción
Formato AAMMDD
9
69
72
4
2
Punto de venta
10
73
76
4
2
Número de comprob. inic.
11
77
82
6
2
Fecha desde
Formato AAMMDD
12
83
86
4
2
Número de comprob. fin.
13
87
92
6
2
Fecha hasta
Formato AAMMDD
14
93
100
8
2
Ultimo comprobante BC
15
101
108
8
2
Ultimo comprobante A
16
109
126
18
2
Importe total operación
17
127
144
18
2
Importe total I.V.A.
18
145
152
8
2
Cant. comprob. fiscales
19
153
160
8
2
Cant. comprob. cancel.
20
161
164
4
2
Cant. de bloqueos
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
164
1

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 1
2
2
12
11
2
Número de C.U.I.T.
3
13
52
40
3
Denominación
4
53
53
1
1
Código de fábrica
5
54
54
1
1
Código de marca
6
55
55
1
1
Código de modelo
7
56
62
7
3
Nro. de serie
8
63
68
6
2
Fecha de extracción
Formato AAMMDD
9
69
72
4
2
Punto de venta
10
73
76
4
2
Número de comprob. inic.
11
77
82
6
2
Fecha desde
Formato AAMMDD
12
83
86
4
2
Número de comprob. fin.
13
87
92
6
2
Fecha hasta
Formato AAMMDD
14
93
100
8
2
Ultimo comprobante BC
15
101
108
8
2
Ultimo comprobante A
16
109
126
18
2
Importe total operación
17
127
144
18
2
Importe total I.V.A.
18
145
152
8
2
Cant. comprob. fiscales
19
153
160
8
2
Cant. comprob. cancel.
20
161
164
4
2
Cant. de bloqueos
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco

Diseño de registro
Fecha:
Denominación de la tarea
Controladores Fiscales

Denominación del archivo
Hoja/De:
1/1

Tipo de soportes
Características del registro
Disquete
Cartridge
Cinta
Disco
Otros
Longitud
Tipo
66
2

Campo Nro.
Posiciones
Tipo de dato
Denominación del campo
Observaciones
Desde
Hasta
Cant.
1
1
1
1
2
Tipo de registro
Constante 2
2
2
12
11
2
Número de C.U.I.T.
3
13
18
6
2
Fecha Z
Formato AAMMDD
4
19
22
4
2
Número Z
5
23
23
1
1
Código de fábrica
6
24
24
1
1
Código de marca
7
25
25
1
1
Código de modelo
8
26
32
7
3
Número de serie
9
33
41
9
2
Importe diario operación
10
42
50
9
2
Importe diario I.V.A.
11
51
58
8
2
Ultimo comprob. BC
12
59
66
8
2
Ultimo comprob. A
Códigos de tipos de datos
1 Alfabético
2 Numérico
3 Alfanumérico
4 Caracter especial
5 Empaquetado c/signo
6 Empaquetado s/signo
7 Binario c/signo
8 Binario s/signo
9 Blanco”.