Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DISPOSITIVO DE CAPTURA Y
TRANSMISIÓN DE DATOS
IMOBILE
Versión 1.0 - Venezuela
CONTENIDO
Precauciones................................................................................................... 4
¿Qué es el Dispositivo de Transmisión de Datos? .......................................... 5
¿Cómo Funciona el Dispositivo Transmisión de Datos? ................................. 5
Operaciones Realizadas a Través del Dispositivo ........................................... 5
Contenido del Empaque ................................................................................. 7
Dimensiones del Dispositivo de Transmisión de Datos .................................. 8
Características Técnicas .................................................................................. 9
¿Cómo está Constituido el iMobile?............................................................. 11
Interfaces de Comunicación ......................................................................... 11
Indicadores Visuales ..................................................................................... 13
Condiciones de Ambiente ............................................................................. 16
Requisitos de Energía y Conexión................................................................. 17
Instalación Física del Dispositivo .................................................................. 17
Puerto RJ11 para Comunicación con la Máquina Fiscal ............................... 19
Puerto RJ11 para Comunicación al PC con Protocolo RS232 ....................... 19
Encendido y Apagado ................................................................................... 21
2
Procesos y Modos de Funcionamientos ....................................................... 21
Modo Registro .............................................................................................. 22
Proceso de Asociación .................................................................................. 22
Modo Auditoría ............................................................................................ 26
Funcionalidades Permitidas.......................................................................... 27
Modo Configuración ..................................................................................... 27
Código de Errores del Dispositivo ................................................................. 29
3
PRECAUCIONES
4
¿QUÉ ES EL DISPOSITIVO DE TRANSMISIÓN DE DATOS?
Es un dispositivo electrónico, que se conecta a una máquina fiscal,
permitiendo extraer los reportes Z contenidos en la memoria fiscal y
transmitirlos a un servidor determinado.
5
Operación utilizada para consultarle desde el sistema si se
debe extraer de la máquina fiscal asociada la información
Consulta de
3 para enviarlo al servidor. Esta consulta se envía
Peticiones
periódicamente dependiendo de la configuración recibida
del sistema centralizado de facturación electrónica.
Respuesta de Operación para enviar el estatus o reporte solicitado desde
4
Peticiones el sistema centralizado de facturación electrónica.
Operación utilizada para enviarle al sistema el estado
Envío de operativo de la máquina fiscal. Esta consulta se envía
5
Status periódicamente dependiendo de la configuración recibida
del sistema centralizado de facturación electrónica.
Operación utilizada para consultarle al sistema centralizado
de facturación electrónica el periodo de consulta de las
operaciones, envío de estatus y si se deben enviar todos los
6 Configuración
Reportes Z emitidos por la máquina fiscal asociada,
empezando desde el Z número 1, o se deben enviar los
Reportes Z conforme se vayan emitiendo.
Operación utilizada para registrar el dispositivo en el
sistema centralizado de facturación electrónica. A
7 Registro diferencia de las otras operaciones, el XML de registro
enviado por el dispositivo es firmado con la llave RSA de
fábrica del Equipo.
Consulta de
Disponibilidad Operación para enviar el comando de consulta de firmware
8
de Firmware al Servidor de fábrica.
en el Servidor
6
Solicitud de Operación para enviar el comando de solicitud de un
9 firmware para paquete del firmware al Servidor de fábrica si la consulta
actualización arroja como resultado la existencia de una nueva versión.
Envío de
10 Operación para enviar información de la transacción actual.
Transacción
Tabla 1. Operaciones de comunicación.
DISPOSITIVO DE CAPTURA Y
ADAPTADOR AC/DC CABLE UTP (MODELO ETHERNET)
TRANSMISIÓN DE DATOS
7
DIMENSIONES DEL DISPOSITIVO DE TRANSMISIÓN DE DATOS
Alimentación
Adaptador de Entrada: 100-240Vca, 50-60Hz.
corriente Salida: 5Vcc ±5%, 3A.
Interfaces para conexión con máquina fiscal
Puertos de Puerto PC (Conector RJ11).
Comunicación Puerto Printer PR (Conector RJ11 Excéntrico).
Unidades de Memorias
Memoria interna 2 GByte.
Memoria interna
256 Byte.
de trabajo
Seguridad
Sistema anti- Tornillo Fiscal.
tamper Precinto Fiscal.
Modelo según tipo de comunicación de iMobile
Módulo de expansión o de comunicación Ethernet
Ethernet 1 Puerto Ethernet WAN (Conector Ethernet de entrada).
1 Puerto Ethernet LAN (Conector Ethernet de salida).
Módulo de expansión o de comunicación WIFI (Protocolo
WIFI
802.11b, 2.4GHz).
Módulo de expansión o de comunicación GPRS (GSM/GPRS
Celular
850/900/1800/1900MHz).
9
Protocolo de
Formato alternativo XML (HTTPS)
transmisión
Batería interna 3 Vcc. Para el funcionamiento de hora y fecha del dispositivo.
Especificaciones físicas
Dimensiones 92 x 145 x 35 mm (Ancho*Largo*Alto).
Peso 194 gramos.
Panel trasero
1 Pulsador de función S1.
Botones (2)
1 Pulsador de intervención técnica RESET.
Panel frontal
2 LEDs bicolores (ámbar/verde).
Led (7)
5 LEDs Verdes.
10
¿CÓMO ESTÁ CONSTITUIDO EL IMOBILE?
El equipo iMobile está constituido por los siguientes componentes:
1. Carcasa Superior.
2. Carcasa Inferior.
3. Módulo de
Expansión o de
comunicación.
4. Tornillo Fiscal.
5. Módulo iMobile.
INTERFACES DE COMUNICACIÓN
Las interfaces de comunicación, botón de Reset y botón S1 se encuentran en
la parte posterior del equipo, como se muestra en la siguiente figura:
11
Figura 6. Interfaz de conexión modelo Ethernet.
12
Botón Accionamiento Función
En Modo Registro: Después de haber recibido los
comandos de asociación y apagar y encender el
equipo. Queda a la espera de ser pulsado para
Equipo iniciar la verificación de la máquina fiscal asociada
Encendido y autenticación en el sistema centralizado de
Botón
facturación electrónica.
S1
En Modo Auditoría: Obliga el envío de datos
pendientes por enviar al Sistema.
Equipo
Apagado/Encen En Modo Auditoría: Ingresa a Modo Configuración.
der Presionando
Equipo En Modo Auditoría: Realiza un reset del equipo.
Botón Encendido En Modo Fábrica: Realiza el RamClear Automático.
de Equipo En los Modos Auditoría, Serialización y Registro:
Reset Apagado/Encen Ejecuta el Proceso de Ram Clear. (El equipo debe
der Presionando estar abierto).
Tabla 3. Función de los pulsadores.
INDICADORES VISUALES
Este panel está compuesto por dispositivos de información visual (Leds) en los
que se muestran la información sobre el estado de funcionamiento del
dispositivo:
13
Figura 8. Panel de Indicadores Visuales.
15
Modo Fábrica (En espera de Inicio
de Intervención Técnica Rojo/Verde Verde intermitente
Automática)
Tabla 5. Funcionamiento de los Leds de Estado ST1 y ST2.
CONDICIONES DE AMBIENTE
Rango de temperatura: 0 °C a 45 °C (32 °F a 113 °F).
Rango de humedad: 10% a 95% HR.
Iluminación ambiental: Menos de 1.500 lux (no exponer a la luz solar
directa o la luz fuerte).
El polvo ambiental: Menos de 0,10 mg/m3.
Si el lugar de instalación posee aire acondicionado o calefacción, no
coloque la máquina donde estará:
Sujeto a cambios bruscos de temperatura.
Directamente expuesta al aire frío de un acondicionador de aire.
Directamente expuesta al calor de un calentador o calefacción.
No exponga el dispositivo a gases corrosivos.
No instale el dispositivo en cualquier lugar por sobre los 3.048 m (10.000
pies) sobre nivel del mar.
Coloque el dispositivo sobre una base firme y nivelada.
No coloque el dispositivo en un lugar en el que pueda estar sometido a
fuertes vibraciones.
No conecte el dispositivo a una fuente de poder compartida con otro
aparato eléctrico.
16
REQUISITOS DE ENERGÍA Y CONEXIÓN
Para cumplir con la correcta instalación del equipo es necesario cumplir los
siguientes ajustes:
Nivel de entrada de voltaje y corriente AC al regulador: 100 – 240 Vca, 50
- 60 Hz.
Nivel de salida de voltaje y corriente continua del regulador: 5 Vcc, 3A.
Conecte el dispositivo al PC a través del puerto identificado como PC,
utilizando el cable RJ11.
Conecte el dispositivo a la impresora, a través del puerto identificado
como PR, utilizando el cable que tiene uno de sus conectores RJ11
excéntrico.
Conecte el dispositivo a la Red Local a través del puerto identificado como
LAN, utilizando el cable de Red.
Encienda el dispositivo conectando el cable del regulador de alimentación
a la fuente de energía, y éste al módulo del dispositivo para energizarlo.
17
Conecte el dispositivo a la máquina fiscal, a través del puerto identificado
como PR, utilizando el cable que tiene uno de sus conectores RJ11
excéntrico a RJ11 o RJ9 depende de la máquina fiscal.
Conecte el dispositivo a la Red Local a través del puerto identificado como
LAN, utilizando el cable de Red (Modelo ETHERNET).
Encienda el dispositivo conectándolo a la fuente de energía.
19
Señal de
Pinout del RJ11 Pinout del DB9
Control
1 CTS 7
3 TIERRA 5
4 RX 3
5 TX 2
6 RTS 8
Figura 11. Conexión entre el cable RJ11 con terminal DB9 macho.
20
ENCENDIDO Y APAGADO
El encendido y apagado del dispositivo, se realiza a través del conector de
alimentación que se encuentra en las interfaces de comunicación, parte
posterior del equipo.
Modo Registro.
Modo Auditoría.
Modo Configuración.
Modo Actualización de Firmware.
21
MODO REGISTRO
Este es el modo donde el dispositivo puede ser asociado con una máquina
fiscal.
Se aceptan comandos de asociación de la máquina fiscal con el dispositivo.
Se aceptan comandos de configuración.
Se aceptan comandos de lectura de errores, status y diagnóstico.
En este modo al iniciar el proceso de Asociación se habilita el puerto de
expansión para la comunicación con el Servidor del sistema centralizado de
facturación electrónica y se habilita el puerto PR para la comunicación con el
equipo asociado.
PROCESO DE ASOCIACIÓN
El proceso de Asociación se divide en 2 subprocesos:
22
Se engloban los procesos de Autenticación y Registro, ya que este último se
ejecuta de manera automática al autenticar la Máquina Fiscal Asociada
satisfactoriamente, esto resultando transparente para el usuario.
Para dar inicio al proceso de asociación del dispositivo se debe encontrar en
MODO REGISTRO (ver Leds de estados ST1 y ST2) y seguir los siguientes pasos:
23
Datos del técnico.
Datos del cliente final grabado en la máquina fiscal a ser asociado.
Datos de los Equipos a Asociar (ubicados en las etiquetas fiscales).
Datos del host y servicio al cual el equipo realizará la conexión con el
servidor del sistema y el servidor de fábrica.
APN, usuario y clave APN (en caso de ser GPRS).
Nombre de RED, clave y seguridad (en caso de ser WIFI)
25
IMPORTANTE: Antes de presionar el botón S1 debe asegurarse que la máquina
fiscal esté conectada al dispositivo. Los leds encenderán progresivamente
antes de entrar en modo Auditoría. ASO (Fijo), ZP (Intermitente), COM
(Intermitente) y por ultimo SRV (Intermitente).
MODO AUDITORÍA
Este es el modo normal de operación una vez que el equipo está asociado a
una máquina fiscal.
26
FUNCIONALIDADES PERMITIDAS
Se encuentran habilitado el puerto de comunicación PR para el envío de
comandos a la máquina fiscal asociado.
Los comandos enviados al puerto PC se envían a la máquina fiscal
asociado conectado al puerto PR.
Se encuentra habilitado el puerto de expansión para el uso del módulo
conectado para la comunicación con los Servidores del sistema
centralizado de facturación electrónica.
Se detecta la ejecución de reportes Z en máquina fiscal asociada.
Si se abre el equipo se borran las llaves de RSA de fábrica y operación
junto con la información de usuario y equipo asociado.
MODO CONFIGURACIÓN
En este modo se aceptan por el Puerto PC los comandos propios del
dispositivo para configuración de puertos PC y PR, estatus, diagnóstico,
actualización de firmware.
27
Para ingresar al MODO CONFIGURACIÓN, el equipo debe estar previamente
en MODO AUDITORÍA. En los otros modos no es necesario acceder a Modo
Configuración ya que por defecto se aceptan los comandos de Configuración.
Salvo por el Modos de Baja Definitiva y el Modo Registro una Vez Iniciado el
Proceso de Asociación. En este modo se puede realizar el cambio de Host y
servicio al cual el equipo realizará la conexión con el servidor del sistema
centralizado de facturación electrónica y el servidor de fábrica.
29
0x0114 Error de archivo sin llave
0x0115 Error del serial del dispositivo
0x0116 Error de comparación de registro
0x0117 Error de inicialización fiscal
0x0118 Error de inicialización de hardware
0x0119 Número máximo de Intervenciones Técnicas
0x011A Error de memoria dinámica
0x011B Error de actualización en curso
0x0200 Sin error de Timer
0x0201 Error de inicialización de Timer
Timer 0x0202 Error del Timer Ethernet
0x0203 Error general de Timer
0x0203 Error del Timer UART por Software.
0x0300 Puerto Ethernet sin error (SPI)
0x0301 Error de inicialización del puerto Ethernet (SPI)
0x0302 Error de Timeout
0x0303 Error de ID incorrecto
0x0304 Error de lectura
Puerto Ethernet 0x0305 Error de escritura
(SPI) 0x0306 Error de CRC
0x0307 Memoria llena
0x0308 Overflow
0x0309 Error de baudrate
0x030A Offline
0x030B Error de verificación
30
0x030C Error de colisión
0x030D Fuera de los límites de memoria
0x030E Error desconocido
0x0400 Puerto de impresora sin error (GPRS)
0x0401 Error de inicialización del Puerto de impresora
0x0402 Error de Timeout
0x0403 Error de ID incorrecto
0x0404 Error de lectura
Puerto de 0x0405 Error de escritura
Impresora 0x0406 Error de CRC
(GPRS) 0x0407 Memoria llena
0x0408 Overflow
0x0409 Error de baudrate
0x040A Error de baudrate
0x040B Error de verificación
0x040C Error de colisión
0x0500 Puerto PC sin error
0x0501 Error de inicialización del puerto PC
0x0502 Error de Timeout
0x0503 Error de ID incorrecto
0x0504 Error de lectura
Puerto PC
0x0505 Error de escritura
0x0506 Error de CRC
0x0507 Memoria llena
0x0508 Overflow
0x0509 Error de baudrate
31
0x050A Offline
0x050B Error de verificación
0x050C Error de colisión
0x050D Fuera de los límites de memoria
0x050E Error desconocido
0x0600 Puerto de máquina fiscal sin error (PRT)
0x0601 Error de inicialización del Puerto de la máquina
0x0602 Error de Timeout
0x0603 Error de ID incorrecto
0x0604 Error de lectura
0x0605 Error de escritura
Puerto de la 0x0606 Error de CRC
máquina fiscal 0x0607 Memoria llena
(PR) 0x0608 Overflow
0x0609 Error de baudrate
0x060A Offline
0x060B Error de verificación
0x060C Error de colisión
0x060D Fuera de los límites de memoria
0x060E Error desconocido
0x0700 Máquina Fiscal sin error
0x0701 Error de inicialización de la máquina fiscal
Máquina Fiscal 0x0702 Error de verificación de la máquina fiscal
0x0703 máquina fiscal inválida
0x0704 Serial del equipo inválido
32
0x0900 XML sin error
XML
0x0901 Error de XML
0x0A00 Cálculos criptográficos sin error
0x0A01 Error de inicialización de cálculos criptográficos
Cálculos
0x0A02 Error al generar la llave RSA
criptográficos
0x0A03 Error en la llave privada RSA
0x0A04 Error al descifrar la llave RSA
0x0B00 Servidor sin error
0x0B01 Error de inicialización del servidor Del Sistema
0x0B02 Error de decodificación de base 64
0x0B03 Error de sincronización con el servidor
0x0B04 Error de paridad de la llave
0x0B05 Error de la llave publica en el servidor
Servidor
0x0B06 Error de la llave privada en el servidor
sistema
0x0B07 Error de inicialización de la llave en el servidor
centralizado
0x0B08 Error al generar la llave en el servidor
de facturación
0x0B09 Error de inicialización de digesto
electrónica
0x0B0A Error en el cálculo de digesto
0x0B0B Error en la llave del archivo
0x0B0C Error en el cálculo de la firma
0x0B0D Error al leer el XML en el servidor del Sistema
0x0B0E Error de código
0x0B0F Error RNG
Comunicación 0x0C00 Comunicación TCP IP sin error
TCP IP 0x0C01 Error al inicializar la comunicación TCP IP
33
Error de 0X0D00 Sin error de Autenticación
Autenticación 0X0D01 Error de Autenticación
0x0E00 RTC sin error
0x0E01 Error de inicialización del RTC
0x0E02 Error de fecha
0x0E03 Error al mostrar la hora
RTC 0x0E04 Error al modificar la hora
0x0E05 Error al mostrar la fecha
0x0E06 Error al modificar la fecha
0x0E07 Error desconocido asociado al RTC
0x0E08 Error del oscilador del RTC
0x0F00 Memoria Eeprom sin error
0x0F01 Error inicialización de memoria Eeprom
0x0F02 Error de Timeout
0x0F03 Error de ID incorrecto
0x0F04 Error de lectura
0x0F05 Error de escritura
Memoria 0x0F06 Error de CRC
Eeprom 0x0F07 Memoria llena
0x0F08 Overflow
0x0F09 Error de baudrate
0x0F0A Offline
0x0F0B Error de verificación
0x0F0C Error de colisión
0x0F0D Fuera de los límites de memoria
34
0x0F0E Error desconocido
0x1000 Memoria SD sin error
0x1001 Error de inicialización de la SD
0x1002 Error SD 1
0x1003 Error SD 2
0x1004 Error de contraseña de la SD
0x1005 Memoria SD llena
0x1006 Error al detectar la SD
0x1007 Error de estatus de la SD
0x1008 Error al abrir el archivo en la SD
0x1009 Error de archivo existente
Memoria SD
0x100A Error de la ruta del archivo en la SD
0x100B Error de dirección raíz
0x100C SD_MKDIR_ERROR
0x100D Error de memoria SD nueva
0x100E Error al borrar archivo
0x100F Error al escribir archivo
0x1010 Error al leer archivo
0x1011 Error al cerrar archivo
0x1012 SD_LEN_ERROR
0x1013 Error de formato
0x1100 Memoria OTP sin error
Memoria OTP 0x1101 Error de inicialización de la memoria OTP
0x1102 Error de verificación de la memoria OTP
35
0x1103 Memoria OTP bloqueada
0x1104 Error crítico de la memoria OTP (OTP_OPTCR)
0x1105 Error de escritura en la memoria OTP
0x1106 Error de lectura en la memoria OTP
0x1107 Dirección inválida (OTP)
0x1108 Error de verificación de escritura (OTP)
0x1109 Memoria OTP no está en blanco
0x110A Error desconocido (OTP)
0x1200 Batería sin error
Batería
0x1202 Batería baja
0x1300 Memoria de Backup sin error
0x1301 Error de inicialización de la Memoria de Backup
0x1302 Error de Timeout
0x1303 Error de ID incorrecto
0x1304 Error de lectura
0x1305 Error de escritura
0x1306 Error de CRC
Memoria de
0x1307 Memoria llena
Backup
0x1308 Overflow
0x1309 Error de baudrate
0x130A Offline
0x130B Error de verificación
0x130C Error de colisión
0x130D Fuera de los límites de memoria
0x130E Error desconocido
36
0x1400 Tamper sin error
0x1401 Error en inicialización de Tamper
Tamper 0x1402 Error de detección de Tamper
0x1403 Error evento de Tamper
0x1404 Error de Tamper desconectado
Memoria RAM 0x1500 RAM Externa sin Error
externa 0x1501 Error de inicialización de RAM externa
0x1600 Puerto Ethernet sin error (ETH)
0x1601 Error de inicialización del puerto Ethernet
Puerto Ethernet
0x1602 Error Ethernet
(ETH)
0x1603 Error de conexión Ethernet
0x1604 Error de DHCP
0x1800 Puerto Ethernet sin error (GPRS)
0x1801 Error de inicialización del Puerto(GPRS)
0x1802 Error de Timeout
0x1803 Error de ID incorrecto
Puerto Ethernet 0x1804 Error de lectura
(GPRS) 0x1805 Error de escritura
0x1806 Error de CRC
0x1807 Memoria llena
0x1808 Overflow
0x1809 Error de baudrate
Interfaz 0x1900 Interfaz conectada sin error
conectada 0x1901 Error de inicialización de la interfaz conectada
Tabla 6. Lista de Errores.
37
RIF: J-31217119-7
www.thefactoryhka.com/ve/
38