Formato de ticket propio
Poniendo a disposición hojas de estilo XSLT propias, es posible integrar también datos específicos del cliente en la impresión. Para esto son necesarios conocimientos de programación en XSLT, XML, HTML y JavaScript.
Por regla general el mecanismo está creado de tal forma que el ticket XML contiene instrucciones de hoja de estilos como esta:
<?xml-stylesheet type="text/xsl" href="templates/StollTicketStyleSheet.xsl"?>
Si un archivo XML es abierto con tal instrucción en un explorador, el archivo XSL es cargado y a través de la transformación XSLT es generada una vista en base a los datos que están contenidos el archivo XML. Pero también es posible utilizar otros documentos en la vista.
- Imágenes o JavaScripts que son reflejados a través de la carpeta D:\PPS\FtpRoot\McFiles\McTemplates\McTemlate hacia una máquina dentro de una carpeta de Temlates.
- En caso de máquinas EKC también se pueden utilizar imágenes incrustadas.
Para ello convertir una figura en un bloque de datos, p.ej. en la página https://www.base64-image.de/. En el pedido usted asigna el bloque de datos a una etiqueta (como LOGO) o lo integra de forma fija en el archivo XSL.<img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." width="100" height="50" alt="base64 test">
- Documentos que se encuentran en un recurso compartido de red.
p.ej. documentos que están colocados en el servidor Apache bajo C:\Program Files (x86)\Apache Group\Apache2\htdocs\PpsDocs\CustomerWeb.
En el XSLT es posible programar cómo serán visualizados qué datos. STOLL proporciona esta D:\PPS\FtpRoot\McFiles\McTemplates\StollTicketStyleSheet.xsl, que produce una vista así:
- Si desea generar una representación propia, utilice el archivo StollTicketStyleSheet.xsl como punto de partida.
- Si conserva el nombre incambiado, este archivo será reemplazado por el archivo de STOLL durante una actualización del PPS. Su archivo será guardado en la carpeta D:\PPS\PpsJBossServer\PpsServerInstallScripts\PpsLast\PpsSwUsedTill_<FechaDeActualización>. A continuación lo puede recuperar. Con una herramienta de combinación como PpsInstallation (<Número de versión>)\Tools\FileMergeTool busque modificaciones en el archivo STOLL xsl y aplique los cambios a su propio archivo si es necesario.
- Si usted modifica el nombre y utiliza las plantillas de pedido derive plantillas propias de este D:\PPS\SampleTickets\PpsTicketTemplate y referencie su archivo XSL en ellas.
- La versión 6.0 de Internet Explorer en máquinas OKC tiene algunas limitaciones.