01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Rutina | Nombre Técnico | Fecha |
|---|
| FINA841.PRW | Alteración de cheques en cartera |
|
|---|
21| 05/10/2025 | | F887FINARG.PRW | Reglas de negocio de Argentina | 05/10/2025 | | VIEW-CHEQUE.SERVICE.TLPP | Servicio para obtener la información de los cheques del recibo. | 05/10/2025 | | CUIT.PRX | Verificación de CUIT. | 05/10/2025 | PAYMENT-FORM-DETAIL.DATA.TLPP | Data del servicio para obtener las formas de pago. | 08/11/2025 |
|
| País: | Argentina |
|---|
| Ticket: | 25265208 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-28054 |
|---|
02. SITUACIÓN/REQUISITO
Cuando se genera un recibo desde TOTVS Recibo (FINA998) que incluye dos cheques y posteriormente se modifica uno de ellos, el historial de cheques (FINA096) de ambos cheques se ve afectado, aunque únicamente debería impactarse el historial del cheque modificado.
03. SOLUCIÓN
Se realizan cambios en la siguiente rutina:
- Alteración de cheques en cartera (FINA841): Se modificó la regla de negocio para detectar que cheque del recibo fue modificado, de esta manera solo será modificado el historial de cheques (SFR) del cheque que se modificó.
- Servicio para obtener la información de los cheques del recibo (VIEW-CHEQUE.SERVICE.TLPP): Se elimina la generación de una opción vacía en los campos Endosa (EL_ENDOSSA), Aprobado por (EL_TERCEIR) y Sellado (EL_SELDOC) cuando se accede a la modificación de un recibo con cheque.
- Reglas de negocio de Argentina (F887FINARG): Se agregan validaciones para que al momento de generar un recibo con cheque sea obligatorio informar los campos Endosa (EL_ENDOSSA), Aprobado por (EL_TERCEIR) y Sellado (EL_SELDOC).
- Verificación de CUIT (CUIT.PRX): Se modifica el fuente para que los errores detonados en este mismo sean mostrados correctamente en TOTVS Recibo al momento de modificar un recibo.
- Data del servicio para obtener las formas de pago (PAYMENT-FORM-DETAIL.DATA.TLPP): Se ajusta la lógica utilizada para obtener los datos de los campos Endosa (EL_ENDOSSA), Aprobado por (EL_TERCEIR) y Sellado (EL_SELDOC), garantizando un manejo adecuado cuando estos campos no tienen un valor definido y evitando errores durante el proceso.
| Totvs custom tabs box |
|---|
| tabs | Conf. Previas, Flujo de PruebasPre-condiciones, Procedimiento |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - Realizar un respaldo del repositorio (RPO).
- Realizar la aplicación del parche correspondiente al issue DMINA-27842.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- En el módulo Configurador (SIGACFG):
- Ir al menú Base de Datos | Diccionario | Base de Datos | Parámetros.
Activar - Configurar el parámetro de “Nuevo Recibo en MVC” con valor .T. (MV_RECMVC).
Activar - Configurar el parámetro de "Generación de RA" con valor .T. (MV_RAGENER).
- En el módulo Financiero (SIGAFIN): registrar cliente banco
Banco. - Ir al menú Actualizaciones | Archivos | Entidades Bancaria (FINA094), registrar una
entidad bancaria
|
| Totvs custom tabs box items |
|---|
| - En el módulo Financiero (SIGAFIN), ir al menú Actualizaciones | Cuentas por Cobrar | TOTVS Recibo (FINA998).
- Ingresar a la opción Nuevo Recibo. Informe los datos del encabezado con el
cliente - Cliente configurado anteriormente.
una - dos forma de pago de tipo Cheque:
- En la primera forma de pago:
- Informar un valor de $100 (EL_VALOR).
- El Número "03111035" (EL_NUMERO),
- Llenar los campos Banco, Agencia, Cuota, Banco Cheque y Ag. cheque con los datos previamente configurados.
- En la segunda forma de pago:
- Informar un valor de $200 (EL_VALOR).
- El Número "03111036" (EL_NUMERO),
- Llenar los campos Banco, Agencia, Cuota, Banco Cheque y Ag. cheque con los datos previamente configurados.
- Guardar el
recibo - Recibo, y aceptar la generación de RA.
- Ingresar a la opción de Buscar Recibo, y llenar los filtros necesarios para localizar el recibo generado en el paso anterior.
- Seleccionar el recibo y dar clic en la opción "Modificar".
- Dentro de la visualización del recibo dar clic en la opción "Editar".
- Modificar el número de cheque de "03111036" a "04999999" y dar clic en "Confirmar".
- Dar de nuevo en el botón confirmar.
- En el módulo de Financiero (SIGAFIN), ir al menú Actualizaciones | Proceso Mod Ii | Cheques Recibidos (FINA096).
- Localizar el cheque con número "04999999".
- Dar clic en "Otras Opciones → Historial".
- Verificar que se muestren dos registros con las siguientes descripciones:
- "Entrada de cheque en tránsito vía recibo de cobranza"
- "03111036→ cheque modificado por: 04999999"
Image Modified
- Localizar el cheque con número "03111035".
- Dar clic en "Otras Opciones → Historial".
- Verificar que se muestren el registro con la siguiente descripción:
- "Entrada de cheque en tránsito vía recibo de cobranza"
Image Modified
- Esto comprueba que solamente es modificado el historial del cheque modificado.
|
|
04. INFORMACIÓN ADICIONAL
...