Línea de producto: | Microsiga Protheus. | ||||
---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||
Módulo: | SIGAFIN - Financiero. | ||||
Función: |
| ||||
Ticket: | 5629490 | ||||
Issue : | DMINA-6609 | ||||
Versión: | 12.1.17 | 12.1.23 |
Se solicita poder omitir los siguientes mensajes al realizar la generación, timbrado e impresión del Complemento de Recepción de Pagos desde la rutina FISA815:
Se elimina localización por rutina para el uso del parámetro MV_CFDREC, lo que permite que se respete la configuración del parámetro al llamar a la función FISA815() desde cualquier rutina y, de esta manera, se muestre o no la pregunta ¿Desea imprimir el recibo de pago?, puede consultar más información del uso del parámetro MV_CFDREC dando clic aquí.
Se crean los siguientes puntos de entrada, los cuales deben retornar un valor Verdadero (.T.) para omitir los mensajes informativos o Falso (.F.) para seguir mostrando los mensajes:
Nota: Cuando el PE no existe, el valor por default es Falso (.F.)
Es responsabilidad del usuario validar el estatus de timbrado e impresión tras la implementación de los puntos de entrada mencionados anteriormente, lo cual se puede realizar de la siguiente manera:
Pre-requisitos generales.
Pasos para probar la solución.
Ejemplo de uso de los PE.
#include 'protheus.ch'
#include 'parmtype.ch'
//Omitir log de timbrado?
//.T. = Omitir mensajes
//.F. = No omitir mensajes
user function FIS815LOG()
Local lImp := .T.
return lImp
//Omitir log de impresión?
//.T. = Omitir mensajes
//.F. = No omitir mensajes
user function FIS815PRG()
Local lPImp := .T.
return lPImp
Para mas información de Complemento de Recibo de pago consulte: https://tdn.totvs.com/x/d1jXIQ