01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: |
| Rutina | Nombre Técnico | Fecha |
|---|
| FISA815 | Timbrado de Recibos | 27/03/2022 |
|
|---|
| País: | MEX |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-15209 |
|---|
02. SITUACIÓN/REQUISITO
- Modificar el actual texto del Asunto del correo por " Recibo de cobro número 00007 A", es decir poner el número y serie del recibo. Y como cuerpo poner :
Buen día
Anexo los archivos XML y PDF de su recibo número A -000035
Saludos!
Nombre de la empresa. - Agregar el PE F998MAIL para personalizar el Asunto y el Cuerpo del correo.
03. SOLUCIÓN
Se modifica el Asunto y Cuerpo del mail que se envia al usuario y se habilita el punto de Entrada para modificar estos contenidos.
- Realizar un respaldo del repositorio (RPO).
- Realizar la aplicación del parche correspondiente al issue DMINA-15209.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
|
Crear la función de usuario F998MAIL el cual deberá retorar un arreglo. - El arreglo en su primera posición debera traer el Asunto y en la Segunda el Cuerpo del Mail
- Dentro del módulo Financiero, ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar | TOTVS Recibo).
- Dentro del aplicativo de TOTVS Recibo, ir a Buscar Recibo
- Seleccionar un recibo.
- Clic en Enviar.
- Verificar el envio de correo exitoso.
|
|
04. INFORMACIÓN ADICIONAL
| Descripción | Actualizaciones |
|---|
| Punto de entrada: | F998MAIL |
| Nombre del programa fuente: | Fisa815.prw |
| Parámetros recibidos: |
| Nombre | Tipo | Descripción |
|---|
| PARAMIXB[1] | C | Representa la Serie del Recibo | | PARAMIXB[2] | C | Representa el Número del Recibo |
|
| Respuesta: |
| Nombre | Tipo | Descripción | Obligatorio |
|---|
aMail[1] | C | Representa el asunto del corrreo | Si | | aMail[2] | C | Representa el cuerpo del correo | Si |
|
Ejemplo:
#Include 'Protheus.ch'
User Function F998MAIL()
Local cserie := Paramixb[1]
Local cRecibo := Paramixb[2]
Local cAsunto := ""
Local cCuerpo := ""
Local aMail := {}
cAsunto := "XML y PDF"
cCuerpo += "Hola usuario"
cCuerpo += "<br><br>"
cCuerpo += "Anexo los archivos XML y PDF del recibo número "+ " <b>" + cserie + "-" + cRecibo+"</b>"
cCuerpo += "<br><br>"
cCuerpo += "Saludos"
cCuerpo += "<br><br>"
cCuerpo += "Empresa SA de CV"
AADD (aMail,cAsunto)
AADD (aMail,cCuerpo)
Return aMail

05. ASUNTOS RELACIONADOS