usu:smartpdf:envio_inmediato
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
usu:smartpdf:envio_inmediato [2022/10/26 10:21] – [Lista de destinatarios] stefan | usu:smartpdf:envio_inmediato [2022/10/26 12:00] (actual) – [Adaptación base de datos] stefan | ||
---|---|---|---|
Línea 16: | Línea 16: | ||
Cada registro que se añade a esta lista tiene que tener asignado un //Tipo tarea// en el campo correspondiente. El programa de servidor // | Cada registro que se añade a esta lista tiene que tener asignado un //Tipo tarea// en el campo correspondiente. El programa de servidor // | ||
- | En las listas // | + | La ventaja de una lista estática |
+ | |||
+ | Si estos campos no son suficientes, | ||
Para el envío inmediato, la instrucción de selección siempre tiene que basarse en | Para el envío inmediato, la instrucción de selección siempre tiene que basarse en | ||
Línea 40: | Línea 42: | ||
{{ : | {{ : | ||
- | Para las listas dinámicas también hay que rellenar la pestaña de actualización como se ve en la siguiente imagen. La instrucción de esta pestaña se ejecuta después del envío de un registro sacado con la selección de la lista de destinatarios. | + | Para las listas dinámicas también hay que rellenar la pestaña de actualización como se ve en la siguiente imagen. La instrucción de esta pestaña se ejecuta después del envío de cada registro sacado con la selección de la lista de destinatarios. |
{{ : | {{ : | ||
+ | **Hay que tomar en cuenta que normalmente es necesario crear una lista de destinatarios dinámica por cada tipo de tarea que queremos enviar**. | ||
===== Lote ===== | ===== Lote ===== | ||
Hay que crear un lote para el envío inmediato de documentos. | Hay que crear un lote para el envío inmediato de documentos. | ||
- | {{ : | + | {{ : |
- | Este lote, en la pestaña | + | |
+ | Este lote, en el formulario de // | ||
+ | {{ : | ||
Para cada tipo de documento que queremos enviar, añadimos una tarea nueva, y luego editamos estas tareas. | Para cada tipo de documento que queremos enviar, añadimos una tarea nueva, y luego editamos estas tareas. | ||
===== Tareas ===== | ===== Tareas ===== | ||
- | {{ : | + | {{ : |
En cada tarea hay que poner los siguientes datos: | En cada tarea hay que poner los siguientes datos: | ||
- //Cód. lista destinatarios//: | - //Cód. lista destinatarios//: | ||
Línea 57: | Línea 62: | ||
- //Parar lote al error//: desactivar. | - //Parar lote al error//: desactivar. | ||
- //Suspender lote al error//: desactivar. | - //Suspender lote al error//: desactivar. | ||
+ | |||
+ | **En cualquier momento puede haber solo una tarea de cada tipo de tarea en un lote confirmado.** | ||
La pestaña //E-Mail// se configura igual que cualquier lote normal, según las necesidades de la empresa. | 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.** | + | {{ : |
+ | |||
+ | Recuerda que se pueden usar los campos | ||
+ | |||
+ | {{ : | ||
===== Documentos ===== | ===== Documentos ===== | ||
- | {{ : | + | {{ : |
Los documentos se definen de la misma manera como en cualquier lote normal, y como explica la guía de iniciación. | 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, | + | Normalmente el documento se va a basar en el procedimiento de impresión del documento de SmartOffice, |
===== Adaptación base de datos ===== | ===== Adaptación base de datos ===== | ||
Línea 78: | Línea 89: | ||
|P_COD_TERCERO |El código 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_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_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. Para las ofertas de venta sería el número de la oferta, por ejemplo. |No | |
|P_VALOR_2 |(igual que P_VALOR1 para la segunda clave, si el documento la tiene) |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_3 |(igual que P_VALOR1 para la tercera clave, si el documento la tiene) |No | | ||
Línea 84: | Línea 95: | ||
|P_EX_ON_ERROR |Si ponemos el valor '' | |P_EX_ON_ERROR |Si ponemos el valor '' | ||
+ | También es posible llamar el procedimiento directamente desde el formulario, por ejemplo al dar en un botón //Enviar//, como sucede en la unidad '' |
usu/smartpdf/envio_inmediato.1666772460.txt.gz · Última modificación: 2022/10/26 10:21 por stefan