Herramientas de usuario

Herramientas del sitio


usu:smartpdf:envio_inmediato

Configuración de SmartPdf para el envío inmediato de documentos

Tipos de tareas

Menú Configuración/Tipos de tareas

Para cada documento que queremos imprimir tenemos que definir un tipo de tarea distinto, como indica la siguiente imagen. Tipos de tareas Además del nombre de cada tipo tenemos que definir la longitud de cada campo principal (clave primaria) que pueda tener la tabla detrás de cada tipo.

Lista de destinatarios

Hay que definir una lista de destinatarios estática. Lista estática No hace falta añadir ningún registro a esta lista, los registro se añaden automáticamente, por ejemplo al confirmar un contrato.

Información avanzada:
Cada registro que se añade a esta lista tiene que tener asignado un Tipo tarea en el campo correspondiente. El programa de servidor SmartServicesPdf escoge todos los registros de esta lista, crea y envía el documento de este tipo, y marca el registro como enviado en el campo Fecha enviado.

Lote

Hay que crear un lote para el envío inmediato de documentos. Lote Este lote, en la pestaña Planificación, tiene que ejecutarse cada 2 minutos.

Para cada tipo de documento que queremos enviar, añadimos una tarea nueva, y luego editamos estas tareas.

Tareas

Tarea En cada tarea hay que poner los siguientes datos:

  1. Cód. lista destinatarios: la lista de destinatarios definida anteriormente.
  2. Tipo tarea: el tipo de esta tarea.
  3. Parar lote al error: desactivar.
  4. Suspender lote al error: desactivar.

La pestaña E-Mail se configura igual que cualquier lote normal, según las necesidades de la empresa.

En cualquier momento puede haber solo una tarea de cada tipo de tarea en un lote confirmado.

Documentos

Documentos Los documentos se definen de la misma manera como en cualquier lote normal, y como explica la guía de iniciación.

Normalmente el documento se va a basar en el procedimiento de impresión del documento de SmartOffice, por ejemplo IMPRES_OFERTA_VENTA, y los parámetros serán los valores de la lista estática (VALOR_1, VALOR_2, etc.).

Adaptación base de datos

Este paso se realiza en el mantenimiento o bajo presupuesto.

Información avanzada:
Hay que llamar al procedimiento SS_GEN_ENVIO_ESTANDAR, con los siguientes parámetros:

Parámetro Descripción Obligatorio
P_TIPO_TAREA El tipo de tarea. Si
P_TIPO_TERCERO El tipo de tercero principal del documento. No
P_COD_TERCERO El código de tercero principal del documento. No
P_CORREO_E El destinatario del envío. Si
P_VALOR_1 El código de la primera clave principal del documento. Se levanta una excepción si la longitud excede la longitud definida en SS_TIPO_TAREA para el tipo actual. No
P_VALOR_2 (igual que P_VALOR1 para la segunda clave, si el documento la tiene) No
P_VALOR_3 (igual que P_VALOR1 para la tercera clave, si el documento la tiene) No
P_VALOR_4 (igual que P_VALOR1 para la cuarta clave, si el documento la tiene) No
P_EX_ON_ERROR Si ponemos el valor N y hay algún error, no se levanta ninguna excepción, pero solo se envía un mensaje al usuario.No
usu/smartpdf/envio_inmediato.txt · Última modificación: 2018/11/19 18:17 por stefan