Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Para acceder a la gestión de plantillas de comunicación, es necesario que el sitio tenga activada la funcionalidad "Gestiónd de plantillas de comunicaciones". Si el sitio tiene la funcionalidad activada, solo el usuario administrador del sitio puede acceder desde la página "Datos de la organización". Ahí encontrará un enlace "Gestión de plantillas de comunicaiónes".

NOTA: Actualmente la gestión de plantillas de comunicación solo podrán ser aplicadas en la emisión de un EviSign.

Image Modified




Expand
titleDescripción de la pantalla "Gestión de plantillas de comunicaciones"

Descripión de la pantalla "Gestión de plantillas de comunicacicones"


La pantalla se compone de:

  • 6 pestañas que representan los estados que puede tener una plantillas, estos estados pueden ser:
    • Activa  :  Ha sido aprobada y está disponible para su uso.
    • Borrador  : Esta en proceso de elaboración, no ha sido enviada para su aprobadción. No esta disponible para su uso.
    • Pendientes  : Está en proceso de ser aprobada. No está disponible para su uso.
    • Desactivadas : Ha sido aprobada pero el usuario administrador del sitio la ha desactivado. No esta disponible para su uso.
    • Rechazadas : No ha pasado el proceso de aprobación, en su detalle se muestran los motivos. No está disponible para su uso.
  • Botón para crear nueva plantilla
    • Este botón permite iniciar la creación de una nueva plantilla.
  • Rejilla con las plantillas creadas.
    • Esta rejilla varia en columnas dependiento de la pestaña activa.
    • Borrador: 
      • Tipo: Muestra el tipo de comunicación asociada a la plantilla. (Puede ser Solicitud de firma, Notificación final o de progreso)
      • Identificador: Muestra el identificador único de la plantilla, en un sitio no puede haber dos identificadores iguales, se usa para hacer referencia a la plantilla desde el API.
      • Última modificación: Muestra la fecha y hora de la última actualización de la plantilla.
      • Editar: Permite editar la plantilla.
      • Eliminar: Permite eliminar una plantilla.

    • Pendientes:
      • Tipo: Muestra el tipo de comunicación asociada a la plantilla. (Puede ser Solicitud de firma, Notificación final o de progreso)
      • Identificador: Muestra el identificador único de la plantilla, en un sitio no puede haber dos identificadores iguales, se usa para hacer referencia a la plantilla desde el API.
      • Fecha solicitúd de aprobación: Muestra la fecha y hora en la que se envió la plantilla para su aprobación.
      • Ver plantilla: Icono de acceso para ver el detalle de la plantilla, la plantilla no puede ser modificada.

    • Activas:
      • Tipo: Muestra el tipo de comunicación asociada a la plantilla. (Puede ser Solicitud de firma, Notificación final o de progreso)
      • Identificador: Muestra el identificador único de la plantilla, en un sitio no puede haber dos identificadores iguales, se usa para hacer referencia a la plantilla desde el API.
      • Fecha de activación: Muestra la fecha y hora en la que se aprobó la plantilla.
      • Ver plantilla: Icono de acceso para ver el detalle de la plantilla, la plantilla no puede ser modificada.
      • Desactivar: Permite desactivar una determinada plantilla.

    • Desactivadas:
      • Tipo: Muestra el tipo de comunicación asociada a la plantilla. (Puede ser Solicitud de firma, Notificación final o de progreso)
      • Identificador: Muestra el identificador único de la plantilla, en un sitio no puede haber dos identificadores iguales, se usa para hacer referencia a la plantilla desde el API.
      • Fecha de Desactivación: Muestra la fecha y hora en la que la plantilla fue desactivada.
      • Ver plantilla: Icono de acceso para ver el detalle de la plantilla, la plantilla no puede ser modificada.
      • Activar: Permite Activar una determinada plantilla.
      • Eliminar: Permite eliminar una plantilla, transcurrido dos meses desde su desactivación.

    • Rechazadas:
      • Tipo: Muestra el tipo de comunicación asociada a la plantilla. (Puede ser Solicitud de firma, Notificación final o de progreso)
      • Identificador: Muestra el identificador único de la plantilla, en un sitio no puede haber dos identificadores iguales, se usa para hacer referencia a la plantilla desde el API.
      • Fecha de rechazo: Muestra la fecha y hora en la que la plantilla fue rechazada.
      • Ver plantilla: Icono de acceso para ver el detalle de la plantilla, la plantilla no puede ser modificada.
      • Borrador: Permite eliminar una plantilla, transcurrido dos meses desde su desactivación.

...

Expand
titleVariables

Variables en plantillas


Las variables se dividen en variables de sistema y de usuario.

Variables de sistema:

Son variables que tiene configurada la aplicación y que obtienen su valor de datos de evidencia enviada o de datos globales que son compartidos por todos los sites de la plataforma.

Leyenda

Opcional, Se puede añadir no es obligatoria. 

Requerida. Es obligatoria añadir en ese tipo de plantilla


No disponible. No esta disponible para ese tipo de plantilla




Tipo plantilla EviSign
Nombre variableDescripción Solicitud de firmaNotificación finalProgreso
{Subject}Asunto del EviSign



{Issuer}Nombre del emisor




{PartyName}Nombre del firmante, revisor o interesado


{PartyEmail}Email del participante


{SupportEmail}Correo electrónico del equipo de soporte de Evicertia


{ServiceName}Nombre del servicio establecido en la plataforma


{ServiceLegalName}Nombre / razón social del servicio definido en la plataforma


{ServiceLegalId}Identificador del servicio definido en la plataforma


{ServiceUrl}Página web del servicio definido en la plataforma


{ServiceLogoUrl}Link al logo de la plataforma


{ServiceLogo}Logo de la plataforma en base 64 para usar como img inline


{SupportUrl}Página web de soporte definido en la plataforma


{GDPRUrl}Página web de la politica GDPR definido en la plataforma


{DisplayUrl}Url de acceso al proceso de firma


{InfoText}Texto que se informa por servicio web


{ReminderNumber}Número de reintento de envío de la solicitud de firma


{SubmittedOn}Fecha de emisión


{OwnerFullName}Nombre completo del usuario emisor


{OwnerName}Nombre del usuario emisor


{OwnerEmail}Dirección de email del usuario emisor


{IssuerLogoHtml}Etiqueta html (<Image>) con el logo incrustado


{LegalTermsUrl}Url de donde encontrar los terminos legalos 


{AdditionalInfo}Información de texto si es un recordatorio o no


{ActionName}Informa si el correo electrónico es de Firma o de Validación


{PartyDisplayName}Variable que contiene el nombre completo del destinatario


{UnsubscribeUrl}Url donde realizar el proceso de desuscribirse


{EvidenceUrl} Url de acceso a los documentos generados durante el proceso de firma


Variables de usuario:

Son variables que declara el usuario durante la creación de la plantilla. Estas variables pueden ser usadas en el contenido de la plantilla que esta creando y a la hora de hacer uso de la plantilla mediante servicio web se informan las variables y su valor.

Estas variables solo se pueden crear en tiempo de diseño de la plantilla, cuando esta en estado borrador. En la pestaña de detalle en la parte inferior aparece inicialmente una tabla de variables. Pulsando el botó se añade una fila al Grid permitiendo introducir una variable de usuario, para definir una variable de usuario debe configurar:

  • Variable : Nombre de la variable, con el que hacer referencia en el contenido y en la llamada al Servicio Web.
  • Valor: Se debe establecer una valor de prueba, para que el usuario administrador del site y la persona del equipo de soporte puedan previsualizar el resultado.
  • Requerido: Este check indica si la variable debe ser informada siempre. 
    • True: Debe ser informada en cada petición
    • False: No es obligatorio informar en cada petición.

Para eliminar una variable introducida por error o por cualquier otro motivo, se debe pulsar en el icono que aparece en la linea del Grid correspondiente a la variable que se desea eliminar.


 Una vez declaradas las variables, se puden hacer uso de ellas en el contenido HTML de la plantilla. Para distinguir las variables de usuario de las de sistema el nombre de la variable debe contener el prefico variables y estar entre llaves, ejemplo:

  • Se declaran la variables PostalAddress, PostalCode y se quiere hacer referencia de ellas en el contenido, para ello en el parte del contenido que interese introducir el codigo postal se escribiria {variables.PostalCode}  y en la partque interese introduir la dirección postal se escribirá  {variables.PostalAddress}.

A continuación se muestra un pequeño ejemplo que usa variables de sistema y de usuario.

Code Block
languagexml
titleejemplo variable usuario
<html>
<head>
</head>
<p>Solicitud de firma de <b>{Issuer}</b> , sobre <b>{Subject} </b></p>
<table><tr><td>Nombre del firmante: </td><td>{Signer}</td></tr></table>
<table><tr><td>Dirección del firmante: </td><td><b>{variables.PostalAddress}</b> CP: {variables.PostalCode} </td></tr></table>
<a href="{DeliveryURL}" class="buttonread">FIRMA DE DOCUMENTACIÓN</a>
</html>

...



Expand
titleUso de lenguaje de programción Liquid en las plantillas

Uso

...

de lenguaje de programción Liquid en las plantillas


Una parte importante de la customización de plantillas es que se puede usar lenguaje de programción Liquid a la hora de definir el contenido de la plantilla, esto va a permitir que una misma plantilla sea dinamica y cambie dependiendo de los valores de las variables.

Para aprender algo sobre este lenguajde de programación te recomendamos visitar los siguientes enlaces.


Uso de programación liquid en las plantillas



Ejemplos de plantillas







(Under Const)