01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Nombre | Rutina | Fecha |
|---|
| F887FIN.PRW | Reglas de negocio para los países de MI. | 23/01/2026 |
|
|---|
| País: | México |
|---|
| Ticket: | 25986289 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-28546 |
|---|
02. SITUACIÓN/REQUISITO
En el aplicativo TOTVS Recibo (FINA998) se presenta un error en la generación del XML al registrar un recibo de cobro por compensación.
El problema impacta directamente en el timbrado del comprobante, ya que el nodo <ImpSaldoAnt> del XML se genera con el saldo posterior a la compensación, cuando por definición debería reflejar el saldo previo a la compensación.
Como consecuencia, el valor resultante es negativo, provocando el rechazo del XML y evitando su timbrado.
03. SOLUCIÓN
Actualización de la siguiente rutina:
- Se realizaron ajustes en la rutina Reglas de negocio para los países de MI (F887FIN.PRW), incorporando una bifurcación lógica para el correcto llenado del campo Generación de CFD (EL_GENCFD).
Cuando la operación corresponde a una compensación, el campo debe permanecer vacío para permitir el timbrado del comprobante. En los demás casos, el campo se establece explícitamente con el valor 'N'
Este ajuste garantiza un grabado correcto del XML y su timbrado correctamente.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-28546.
Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. DATOS GENERALES, así como las fechas. - Desde el módulo Configurador (SIGACFG):
- Configurar con el valor .T. el parámetro MV_RECMVC para activar la funcionalidad de Recibos en MVC.
- Desde el módulo Financiero (SIGAFIN):
- Desde el menú Actualizaciones | Archivos | Clientes (CRMA980), configurar un Cliente (SA1) para la Factura de Venta.
- Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor (SA2) para la Factura de Entrada.
- Desde el módulo Facturación (SIGAFAT):
- Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto (SB1).
- Desde el menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080), configurar Tipo de Entrada, un Tipo de Salida (SF4) y que NO calculen impuestos variables.
- Desde el menú Actualizaciones | Archivos | Condiciones de Pago (MATA360), configurar una Condición de Pago (SE4), debe tener informado el código de método de pago del SAT PPD (Pago en Parcialidades/Diferido).
- Desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N), incluir una Factura de Venta (SF2/SD2) por un valor de $6,482.24, indicando los datos necesarios previamente configurados.
- Desde el módulo Compras (SIGACOM):
- Desde el menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), incluir una Factura de Entrada por un valor de $6,024.00, indicando los datos necesarios previamente configurados.
|
2. Utilice cuando sea necesario describir un paso a paso. |
|
04. INFORMACIÓN ADICIONAL
No aplica.
05. ASUNTOS RELACIONADOS