01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFIN - Financiero | ||||||
Función: |
| ||||||
País: | Todos | ||||||
Ticket: | 21121702 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-24377 |
02. DESCRIPCIÓN
Se solicita crear un punto de entrada (F998DMAIL) en Totvs Recibo (FINA998), para poder especificar el correo por defecto que se desea utilizar para el envío de correo en las pantallas de Nuevo Recibo y Buscar Recibo.
03. INFORMACIÓN ADICIONAL
En la rutina de Servicio de Tiendas de Clientes de Totvs Recibo (STORE-CLIENTS.SERVICE.TLPP), se da tratamiento para consultar del punto de entrada F998DMAIL el correo que se desea utilizar por defecto al realizar un envío de correo en Totvs Recibo.
- Realizar un respaldo del repositorio (RPO).
- Realizar la aplicación del parche correspondiente al issue DMINA-24377.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Realice la compilación del punto de entrada F998DMAIL.
En la rutina de Clientes (MATA030) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Archivos) registre un cliente.
En la rutina de Bancos (MATA070) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Archivos) registre un cliente.
En la rutina de Cuentas Por Cobrar (FINA040) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Cuentas Por Cobrar) genere una cuenta por cobrar.
- Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo.
- Ingresar a la opción Nuevo Recibo.
Informe los datos del encabezado, ingrese el primer cliente y de clic al botón Extraer Títulos.
Seleccione el título generado previamente.
Agregue una forma de pago por el valor del título financiero seleccionado.
Marque el checkbox de envío de email.
Confirme el recibo de cobro.
Verifique que se cargue por defecto el correo configurado en el punto de entrada y que el correo sea enviado satisfactoriamente.
Ingrese a la opción Buscar Recibo.
Localice el recibo de cobro generado previamente, seleccione el recibo y de clic a la opción Enviar.
Verifique que el correo sea enviado al correo configurado en el punto de entrada y que el correo sea enviado satisfactoriamente.
Ejemplo punto de entrada F998DMAIL:
Tiene el objetivo de especificar el correo por defecto que se desea utilizar para el envío de correo en Nuevo Recibo y en Buscar Recibo.
Parámetros recibidos:
Nombre | Tipo | Descripción |
---|---|---|
Paramixb[1] | C | Cliente |
Paramixb[2] | C | Tienda |
Retorno: variable de tipo carácter (correo electrónico).
Nombre | Tipo | Descripción |
---|---|---|
cCorreo | C | Correo electrónico. |
#Include 'Protheus.ch' User Function F998DMAIL() Local cCliente := Paramixb[1] Local cLoja := Paramixb[2] Local cCorreo := "" Local aArea := GetArea() DbSelectArea("SA1") SA1->(DbSetOrder(1))//A1_FILIAL+A1_COD+A1_LOJA If SA1->(MsSeek(xFilial("SA1")+cCliente+cLoja)) cCorreo := Alltrim(SA1->A1_EMAIL) EndIf SA1->(DbCloseArea()) RestArea(aArea) Return cCorreo