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: | 21170096 | |||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-24502 |
02. SITUACIÓN/REQUISITO
Al borrar un recibo de cobro en dólares en Totvs Recibo (FINA998), no regresa el saldo correcto, esto sucede únicamente cuando el motivo de baja NOR no se encuentra en la primera posición en la tabla Motivos de baja (F7G).
03. SOLUCIÓN
En la rutina de Servicios de Títulos Financiero de Totvs Recibo (FINANCIAL-TITLES.SERVICE.TLPP), en la función totalsTitlesFinancialService(), se da tratamiento para considerar el motivo de baja PERMUTA por su código "DAC" en vez de la posición 2.
En el Aplicativo de Totvs Recibo (FINA998.APP), se da tratamiento para añadir a la opción engrane de la selección de Títulos, la opción de motivo de baja para que este aparezca visualmente en la selección de títulos sin tener la necesidad de ingresar a la pantalla de Edición de Cobro.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el paquete de expedición continua Financiero - Totvs Recibo MI con fecha superior a este comunicado.
- Realizar la aplicación del parche correspondiente al issue DMINA-24502.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
Es importante contar el registro motivo de baja "NOR" en una posición diferente a la primera posición en la tabla Motivos de baja (F7G), para poder validar el escenario reportado.
En la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un producto.
- En la rutina de Clientes (MATA030) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un cliente
En la rutina de Tipos de Entrada y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre una TES de entrada y salida, es importante que generen título financiero.
En la rutina de Facturaciones (MATA467N) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Facturación) genere una factura de salida en moneda 2.
Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo.
Ingresar a la opción Nuevo Recibo.
Informe la tasa para la moneda 2.
Informe el encabezado del recibo de cobro, después seleccione el botón Extraer Títulos.
Seleccione el título en moneda 2 generado previamente.
Agregue una forma de pago por el valor del título generado previamente en moneda 2, después confirme el recibo de cobro.
Ingrese a la opción Buscar Recibo.
Realice el borrado del recibo de cobro generado previamente.
Visualice la posición del título y verifique que el saldo es regresado a su valor original.
04. INFORMACIÓN ADICIONAL
¡IMPORTANTE!
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
Aplicar patch de expedición continua Financiero - Totvs Recibo MI con fecha superior a este comunicado.
Orden de la tabla F7G
Es importante revisar el orden de los motivos de baja del archivo sigaadv.mot que se encuentra en la carpeta protheus_data/system, ya que por defecto al seleccionar un título financiero en la pantalla de Nuevo Recibo en Totvs Recibo se selecciona la primera posición de la tabla Motivos de baja (F7G) , esta tabla se crea a partir del archivo sigaadv.mot. Por lo que si no se cuenta con el motivo de baja NOR (NORMAL), en la primera posición de la tabla Motivos de baja (F7G) y se realiza la baja de un título financiero normal, es necesario indicar en la pantalla de edición de cobro de cada título el motivo de baja NORMAL manualmente.