Archive for the 'Windchill-PDF' Category

Estampado de PDF en Windchill

A partir de la conversión a PDF implantada en nuestro cliente, hemos desarrollado un sistema de estampado de firmas electrónicas y digitales en los ficheros PDF contenidos en distintos documentos dentro de Windchill. Al crear los documentos a partir de Templates definidos en PDMLink, estos llevan como contenido primario documentos MS Office creados a través de diversas plantillas que son comunes para los documentos de un mismo tipo dentro de un mismo producto o proyecto en PDMLink.

De esta forma, podemos definir las posiciones exactas en las cuales estampar firmas electrónicas y/o digitales de los distintos usuarios que forman parte en el proceso de validación de cada uno de esos documentos. Una vez que el contenido primario es convertido a PDF, el sistema se encarga en cada revisión de estampar la firma electrónica y/o digital del usuario que ha completado la tarea sobre el PDF contenido en dicho documento. Esta estampación se realiza de forma transparente para el usuario, de tal manera que sólo tiene que preocuparse de pulsar el botón “Task Complete” en sus tareas, y en caso de aprobación, su firma (previamente escaneada) es estampada en el contenido primario que se encuentra en formato PDF.

Digital Signature

 

El resultado son ficheros PDF que contienen las firmas del creador y los revisores de dicho documento a lo largo de su proceso en Windchill, pudiendo incluir nombre, identificador de usuario, fecha y hora de la validación, e incluso un watermark de fondo de la firma, que en el caso de nuestro cliente es el logotipo de su organización.

Este proceso de estampado lleva en producción desde principios del año 2005.


Distinción entre firma electrónica y firma digital:

  • Firma electrónica

Denominamos firma electrónica al estampado de una firma escaneada como imagen dentro del PDF

  • Firma digital

La firma digital se realiza sobre el PDF a través de un Certificado Digital. En el caso de nuestro cliente, esos certificados son generados a través de una PKI propia, y a partir de un certificado digital raíz de la organización de nuestro cliente. Además, en el caso de incluir una firma electrónica, incluimos la firma digital como firma visible dentro del PDF en el mismo área ocupada por la firma electrónica, de tal modo que las propiedades del certificado digital así como su validez son accesibles a simple vista sobre la firma electrónica escaneada de un usuario concreto.

   

Conversión a PDF en Workflows de Windchill

Hemos llevado a cabo la implantación de un servicio de conversión a PDF dentro de los Workflows desarrollados para uno de nuestros clientes.

Windchill - WokflowPDF

Los usuarios crean documentos en PDMLink a través de Templates que contienen ficheros MS Office como contenido primario. A lo largo del proceso del Workflow, y una vez que el creador haya editado el documento contenido, se lanza el proceso de revisión a distintos revisores, para lo cual el sistema se encarga de convertir el contenido primario a PDF. A partir de ese momento, el contenido primario del documento en Windchill es un fichero PDF, y el documento Office original, queda almacenado como attachment al documento, para poder recuperarlo como contenido primario en caso de que sea necesario volver a editarlo (debido al rechazo de algún revisor).

La conversión a formato PDF se realiza en un servidor Windows separado de los servidores de Windchill, por lo que respeta todas las opciones incluidas en los ficheros Office (marcadores, índices, hipervínculos…) y no sobrecarga los servidores propios de Windchill. Este sistema de conversión lleva en producción desde el año 2004, sufriendo constantes evoluciones y mejoras que lo han convertido en un sistema estable y depurado.

Actualmente, la mayoría de documentos que se crean en nuestro cliente (excepto documentos de geometría CAD) llevan asociado este proceso de conversión a PDF, que entre otras mejoras, supone la disminución del tamaño de los ficheros, facilitando su envío a distintos clientes y proveedores por medios electrónicos, así como su acceso a través de navegadores Web independientes de plataforma.