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: | No aplica | |||||||||
| DMINA-2651Requisito/Story/Issue (informe el requisito vinculado): | DMINA-26519 |
02. SITUACIÓN/REQUISITO
Se solicita ajustar los siguientes PE para su correcto funcionamiento en la versión del Nuevo Recibo en MVC:
- FINCMTC.
- FINLRCHQ.
- F998NROK.
03. SOLUCIÓN
Se realizan cambios en los siguientes fuentes para el correcto funcionamiento de los PE:
- Reglas de negocio para todos los países (F887FIN.PRW): Se realizaron ajustes para garantizar el correcto llamado y retorno del punto de entrada F998NROK. El parámetro enviado a este PE es un objeto que contiene toda la información del recibo. El retorno consiste en un valor booleano (true o false), acompañado de un mensaje descriptivo que indica, en caso de error, la causa y una posible solución.
- Cobros Diversos para Argentina (FINA887ARG.PRW): Se agrega la lógica necesaria para mandar a llamar y ejecutar correctamente los PE FINCMTC y FINLRCHQ .
- Realizar un respaldo del repositorio (RPO).
- Realizar la aplicación del parche correspondiente al issue DMINA-26519.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Compilar los siguientes PE para pruebas (No es una configuración estándar, son un ejemplo de los PE)
Punto de entrada FINCMTC: (Para más información dar clic aquí)
- En el módulo Configurador (SIGACFG), configurar el parámetro MV_RECMVC con el valor .T. para activar la funcionalidad de Recibos en MVC.
- En el módulo Facturación (SIGAFAT):
- Ir al menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
- Ir al menú Actualizaciones | Archivos | Clientes (MATA030), configurar un Cliente.
- En el módulo Financiero (SIGAFIN):
- Ir al menú Actualizaciones | Archivos | Entidades Bancarias (FINA094) registrar un Banco para el Cheque.
- Prueba para los PE FINCMTC y FINLRCHQ.
- En el módulo Financiero (SIGAFIN):
- Ingresar al menú Actualizaciones | Archivos | TOTVS Recibo (FINA998) y seleccionar la opción Nuevo Recibo.
- Completar el encabezado del recibo con los datos previamente configurados.
- En el GRID de formas de pago, informar una forma de pago con tipo "CH - Cheque", haciendo clic en el campo Tipo (EL_TIPO).
- Al salir del campo Tipo (EL_TIPO), si el valor seleccionado es "CH - Cheque", se mostrará una ventana con el siguiente mensaje:
- ¿Desea utilizar la lectora de cheques?
- Hacer clic en "Sí".
- Al confirmar, se ejecutarán los puntos de entrada FINCMTC y FINLRCHQ:
- FINLRCHQ retornará una cadena de texto con los datos leídos del cheque.
- FINCMTC utilizará dicha cadena para asignar de forma personalizada los valores a campos configurados.
- Esta información será mostrada en la ventana de la lectora de cheques.
- Al hacer clic en "OK", los siguientes campos del GRID de formas de pago (SEL) serán automáticamente completados (Esta asignación es de acuerdo a la personalización del PE FINLRCHQ, puede variar):
- Banco.
- Agencia.
- Código Postal.
- Cheque.
- Cuenta.
- DV Conta.
- Grabar el recibo.
- Confirmar la generación del recibo anticipado.
- Verificar que se guarden correctamente los valores asignados por los Puntos de Entrada en las tablas.
- Prueba para el PE F998NROK.
- Ingresar al menú Actualizaciones | Archivos | TOTVS Recibo (FINA998) y seleccionar la opción Nuevo Recibo.
- Completar el encabezado del recibo con los datos previamente configurados.
- En el GRID de formas de pago, informar una forma de pago con tipo "EF - Efectivo".
- Intentar guardar el recibo.
- Verificar que se muestre un HELP mostrando el siguiente texto:
- "No se permite guardar recibos con forma de pago tipo EF-Efectivo" - "Texto de solución".
- Verificar que no se permita el guardado del recibo.
04. INFORMACIÓN ADICIONAL
No aplica.
La presente solución aplica para versión 12.1.2210 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- TOTVS Recibo
- 5.2 Puntos de entrada disponibles
- PE FINLRCHQ lectorra de Cheques en Totvs Recibos
- PE FINCMTC Personalización de los datos ingresados en la lectora de cheques TOTVS Recibo
- PE F998NROK Incluir validaciones antes del guardado del recibo desde Nuevo Recibo
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas