|
E-Mail con HTML y CSS
A partir del Emulador SISINF 7.15 se puede usar la opción de /HTML en OPCION IMPRIMIR /ENVIAR-ARCHIVO para que el listado que se genera NO se anexe como archivo sino forme parte del texto del e-mail.
Con esta opción el texto puede tener instrucciones de HTML y CSS para dar mejor presentación a sus correos.
Note que el listado NO es como los que se generan normalmente, lo más recomendable es poner:
OPCION IMPRIMIR /ARCHIVO /BORRAR /NO-RENGLON-INICIAL
Y luego formar el listado ejecutando varias veces IMPRIMIR DETALLE 1 X80
En X80 contiene información para formar el e-mail con instrucciones de HTML y CSS, además del texto correspondiente.
Note que ahora las imágenes, colores, fonts,... forman parte del texto y NO de las instrucciones de impresión de SISINF
Se recomienda dado que HTML y CSS usan comilla y doble comilla, así como la instrucción de
IMPRIMIR DETALLE con literales, leer de un archivo de texto el contenido del e-mail es más fácil.
NO todos los procesadores de correo aceptan todas las opciones de HTML y CSS por lo que se recomienda hacer pruebas.
Ligas
En algunos sistemas de su empresa es deseable enviar un e-mail al cliente para que él pueda ver cierta información relacionada con él. Algunos ejemplos pueden ser ver estados de cuentas, estado de reservaciones,...
Para que el cliente no tenga que saber claves, en una liga del e-mail se pueden poner cierta información que identifique al cliente, su petición y entrar directamente a su información.
La forma de trabajo es generar un e-mail mediante un programa en SISINF con el logo de la empresa, el nombre del cliente, que es lo que se va a consultar y una liga para hacerlo.
La forma de hacerlo es usar la opción /HTML que se explicó en el inciso anterior.
En la página de Kratos bajo "Liga" se tiene un ejemplo completo de cómo hacerlo, dado que el uso de HTML y CSS usan comillas y dobles comillas es preferible tener un archivo de texto fijo con la información a imprimir y ciertos controles con la información a remplazar como puede ser el nombre del cliente y las claves necesarias.
Note que Usted necesita un servidor de páginas para pedir que se despliegue una página especial que pedirá la ejecución del Emulador SISINF
Una vez que se ha generado y enviado el e-mail, el cliente selecciona la liga y esta pide la ejecución de la página especial. Esta página se anexa en el ejemplo ya que forma las instrucciones de:
Con el contenido de las claves que van en la liga que selecciono el usuario.
Estas claves las debe leer un programa de SISINF con instrucciones de LEER TERMINAL sin OPCION TERMINAL AREA. El emulador está preparado para que cuando está definido con "param" el valor de "Campo1", "Campo2" y "Campo3" NO despliega esta información en la pantalla. Después de leer estas claves se pasa al programa que despliega la información de este cliente.
En el ejemplo se ilustra todos los archivos necesarios para hacer una liga.
|