01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Rutina | Nombre Técnico | Fecha |
|---|
| FINA086 | Anular Orden de Pago | 13/04/2025 |
|
|---|
| País: | Colombia(COL) |
|---|
| Ticket: | 22901413 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-26208 |
|---|
02. SITUACIÓN/REQUISITO
Al generar un Pago Anticipado (PA) utilizando un Banco que genera GMF (A6_IMP4MIL = 1) son generados dos movimientos bancarios, el primero con valor total del título y el segundo con el impuesto calculado a partir de la configuración del parámetro MV_AL4XMIL. Al realizar la anulación del Pago Anticipado (PA) desde la rutina Anular Orden de Pago(FINA086), se observa que no es borrado el Movimiento Bancario del impuesto GMF(4x1000).
03. SOLUCIÓN
En la rutina de Anular Orden de Pago(FINA086) se realizan las siguientes modificaciones:
- En la función que Actualiza y Cancela el Movimiento Bancario del PA (F086ActPA), se agrega la anulación del movimiento del impuesto GMF (A6_IMP4MIL = 1). En la anulación es utilizado el campo Número Proceso Transf.(E5_PROCTRA), este campo contiene un número único que relaciona el movimiento del PA con el movimiento del Impuesto generado. Si el campo Número Proceso Transf.(E5_PROCTRA) del movimiento del PA (Tipo VL) contiene información, esta es almacena en una variable para posteriormente utilizarla en la localización del movimiento del Impuesto (Tipo IT), si este movimiento existe, es cancelado (E5_SITUACA= ‘C’).
- Se crea la función que Valida el Pago Anticipado vs el Impuesto 4XMIL(lxColB4Xmil), para valida si el Pago Anticipado está relacionado al Impuesto 4XMIL, si hay relación, el sistema revisa el valor del saldo, si este fue modificado no permitirá anular enviando una notificación.
- En la función que Crea un browse para las bajas de los Pagos Anticipado(fn086Mark), en la validación del campo "Valor" se agrega la función que Valida el Pago Anticipado vs el Impuesto 4XMIL(lxColB4Xmil) para identificar si fue modificado el saldo y validar si hay relación con el Impuesto 4XMIL.
Las actualizaciones realizadas en la presente issue aplican solo para el país Colombia, cuando es utilizado el impuesto GMF (4xMil) y se tienen las siguientes configuraciones implementadas: MV_IMP4MIL = .T. Indica si debe o no calcular el impuesto 4x1000 de Colombia. MV_AL4XMIL = 0.4 Alícuota para el impuesto 4xMil Colombia. Campo A6_IMP4MIL = Usado. |
1. Utilice cuando sea necesario describir un paso a paso. |
2. Utilice cuando sea necesario describir un paso a paso. |
|
04. INFORMACIÓN ADICIONAL
Otras acciones/acciones relacionadas

05. ASUNTOS RELACIONADOS
- Incluya enlaces con páginas de asuntos relacionados.
