Tabla de Contenidos
Dispositivos de firma Wacom
SmartOffice es capaz de leer firmas desde los dispositivo Wacom e integrarlos en cualquier informe.
Modelos probados hasta el momento:
- STU-430/G
Requisitos
Para algunos dispositivos Wacom es necesario instalar sus drivers manualmente, pero por lo general los drivers se instalan automáticamente al enchufar el dispositivo por USB.
Para poder comunicar con un dispositivo Wacom, SmartOffice necesita una librería (wgssSTU.dll) que se tiene que registrar en el sistema de Windows. De esto se encarga el instalador de SmartOffice, si marcamos en el paso “Seleccione los Componentes” la casilla de la opción “Librería Wacom”. Si no lo hemos hecho todavía, se puede reinstalar SmartOffice marcando esta opción.
Configuración
En el caso de que hubiese varios equipos Wacom conectados a un mismo equipo, que podría ser el caso en un escritorio remoto usando un redireccionamiento de puertos USB, hay que elegir en SmartOffice en Configuración/General/Dispositivos usuario el dispositivo a usar:
La configuración del uso se realiza en el diseñador de los informes de SmartOffice (FastReport).
Existen dos tipos de objetos que podemos usar para controlar las firmas de Wacom.
Imagen de firma
Se trata de un marco de imagen que insertamos en el diseño en la posición donde queremos que aparezca la firma grabada en el dispositivo Wacom.
Para que SmartOffice reconozca el marco, tenemos que poner el siguiente comando en el campo Memo:
FIRMA(codFirma, tipoDoc, codDoc)
Se pueden usar variables de FastReport, por ejemplo
FIRMA('FIRMACLI','CA',[Data.S_COD_CTO])
Los tres parámetros son:
- codFirma: Un código cualquiera para distinguir varios firmas dentro de un mismo informe, ej. firma de cliente y ffirma de conductor.
- tipoDoc: El tipo de documento en que se basa el informe, ej. contrato, oferta, factura etc. El tipo tiene que existir en SmartOffice en Configuración/Web/Tipos de documentos.
Para Praxedo se debería usar:- PXCT_PDFA: Praxedo contrato firmado en Almacén.
- PXHR_PDFA: Praxedo hoja de recogida firmado en Almacén.
- PXAV_PDFA: Praxedo albarán de venta firmado en Almacén.
- codDoc: El código del documento, por ej. el número de contrato o factura.
Estos tres parámetros se usan para guardar y leer la firma de la base de datos de Smart, tabla FIRMA.
Fondo de firma
En el fondo de la firma se puede definir la información mostrada en el dispositivo Wacom. Se trata otra vez de uno o varios marcos de imagen, que se tienen que colocar en una página adicional del informe que no se va a imprimir (ni preliminar).
Es conveniente usar un marco con la mismas dimensiones como el dispositivo Wacom usado. Para el Wacom STU-430 son 320*171 píxeles, que resulta de la resolución total del dispositivo (320*200) menos el espacio utilizado por los botones (ej. Cancelar, OK).
Igual que en el caso del marco para mostrar la firma tenemos que definir un comando en el campo Memo del objeto de imagen:
FONDO(codFirma, tipoDisp, orden)
Por ejemplo
FONDO('FIRMACLI', 'TDGENERICO', 0)
- codFirma: El código de la firma en este informe.
- tipoDisp: El tipo del dispositivo para el que sirve este marco. Si usamos
TDGENERICOel marco sirve para cualquier dispositivo y se aplica siempre que no existe ningún marco específico para el dispositivo enchufado. - orden: Podemos crear más que un marco a mostrar en el dispositivo. El campo
ordendefine el orden en que se muestran las pantallas. Solamente en la última pantalla se puede firmar en el dispositivo, todas las pantallas anteriores son meramente informativos.
Los tipos de dispositivo conocidos por Smart son
- TDGENERICO
Por defecto se usa toda la zona fuera de los botones para grabar la firma. Si se quisiera disminuir el rectángulo para que no se firmase por encima del nombre o CIF mostrado, se puede definir un marco dentro del marco de imagen para la Wacom:
El comando en el memo tiene que ser FIRMARECT, y los parámetros son los mismos utilizados en el comando FONDO (ver arriba).
Firmar
Si tenemos conectado un dispositivo Wacom en el ordenador, al preliminar un informe aparece un nuevo botón:
Si damos en este botón, el dispositivo Wacom mostrará los marcos que hemos definido con el comando FONDO en el diseño. Al mismo tiempo se ve en una ventana pequeña el contenido del dispositivo:
En las pantallas informativas solamente aparecen los botones Cancelar y OK en el dispositivo, mientras que en la última pantalla tenemos Cancelar, Borrar y OK. Con Borrar se puede limpiar la firma y empezar de nuevo.
Escritorio remoto
Para usar un dispositivo Wacom en un escritorio remoto hace falta un programa de soporte que realiza un redireccionamiento de puertos USB.
En las páginas web de Wacom tienen varias opciones, ver Wacom USB-redirection software recomendaciones.
La configuración depende del software elegido.
