01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Nombre Técnico |
---|
FISA815 | Impresión de Recibos de Cobro. |
|
---|
Ticket: | 5629490 |
---|
Issue : | DMINA-6609 |
---|
Versión: | 12.1.17 | 12.1.23 |
---|
02. SITUACIÓN/REQUISITO
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:
- Mensaje que notifica si se emitió el timbre fiscal o si ocurrió un errorsobre el estatus de la emisión del timbre fiscal.
- Mensaje que pregunta ¿Desea imprimir el recibo de pago?.
03. SOLUCIÓN
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:
- FIS815LOG: Permite omitir el mensaje que informa de el estatus de la generación del CFDI del Complemento de Recepción de Pagos.
- FIS815PER: Permite omitir el mensaje que informa sobre el estatus de la generación de la representación impresa el CFDI del Complemento de Recepción de Pago.
Nota: Cuando el PE no existe, el valor por default es Falso (.F.)
¡IMPORTANTE!
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:
- Validar el estatus de los recibos de cobro ingresando al módulo SIGAFIN >> Actualizaciones | Cuentas por Cobrar | Anula Recibos Diverso (FINA088).
- Validar en los directorios configurados para la colocación de los archivos XML y PDF.
Pre-requisitos generales.
- Informar el parámetro MV_CFDREC = 1
- Compilar los PE . FIS815LOG y FIS815PER (Ver punto número 4)
- Informar el parámetro MV_CFDREC = 1.
Pasos para probar la solución.
- Ingresar a a módulo SIGAFIN >> Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
- Realizar la captura de un cobro diverso.
- Al realizar el guardado del cobro diverso, validar lo siguiente:
- No se debe solicitar confirmación para la generación del CFDI de Complemento de Recepción de Pagos, como indica la configuración del parámetro MV_CFDREC = 1.
- No se debe mostrar mensaje de notificación al emitir el timbre fiscal de manera correcta o si ocurre un errordel estatus de la emisión del timbre fiscal, como lo indica el PE FIS815LOG.
- No se debe solicitar confirmación para realizar la generación de la representación impresa del Complemento de Recepción de Pagos, como indica la configuración del parámetro MV_CFDREC = 1.
- No se debe mostrar mensaje de notificación al generar la representación impresa, como lo indica el PE FIS815PER.
04. INFORMACIÓN ADICIONAL
Ejemplo de uso de los PE.
...
//.F. = No omitir mensajes
user function FIS815IMPFIS815PRG()
Local lPImp := .T.
return lPImp
Para mas información de Complemento de Recibo de pago consulte: https://tdn.totvs.com/x/d1jXIQ