01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FINA086Anular Orden de Pago13/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:

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. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche correspondiente a la issue DMINA-26208.
  3. Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
  4. Realizar las configuraciones correspondientes al impuesto 4xMil indicadas en el siguiente documentos técnico. DT Impuesto GMF (4x1000) Colombia
  5. En el módulo Financiero(SIGAFIN), ir al menú Actualizaciones Archivos | Proveedor(MATA020). Configurar un Proveedor informando los campos obligatorios.
  6. En el módulo Financiero(SIGAFIN), ir al menú Actualizaciones Archivos | Bancos (MATA070). Configurar un Banco, activando el impuesto 4xMil(A6_IMP4MIL = 1)
  7. En el módulo Financiero(SIGAFIN), ir al menú Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100). A través del menú "Otras acciones" opción  "Cobrar", registrar saldo en el Banco configurado previamente. 
  8. En el módulo Financiero(SIGAFIN), ir al menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A). Registrar un Pago Anticipado para el Proveedor configurado previamente. 

Anulación de Pago Anticipado

Ingresar al módulo Financiero (SIGAFIN).

  1. Ir a Actualizaciones | Cuentas por Pagar | Anular Ord. Pago (FINA086).
  2. Capturar los parámetros del proceso:
    • Indicar el rango de Órdenes de Pago para mostrar el Pago Anticipado generado en las precondiciones.
  3. Seleccionar el Pago Anticipado.
  4. En la ventana “Anulación del PA”, informar los campos:
    • Datos Generales:
      • Banco, Agencia y Cuenta; seleccionar el banco creado en las precondiciones.
    • Saldo Pendiente:
      • Valor: 4900.00 ← asignar un valor menor al saldo.
  5. Al salir del campo Valor el sistema envía la siguiente notificación:
    • El Pago Anticipado 000008  esta relacionado al impuesto GMF(4xMil). La anulación debe realizarse por el valor total del PA.


      Para los los Pagos Anticipados (PA) relacionados al impuesto GMF(4x1000), la anulación siempre deberá realizarse por el valor total del PA. 

    • Saldo Pendiente:
      • Valor: 5000.00 ← asignar un valor total del saldo
  6. Dar clic en el botón Ok.
  7. En el mensaje “Desea Proseguir con la devolución ?”, confirmar dando clic en el botón Si.
  8. En el mensaje “Baja finalizada con éxito”, dar clic en el botón Finalizar.
  9. Ir a Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100), verificar:
    • En el movimiento origen del Pago Anticipado, es borrado.
    • El movimiento del impuesto 4xMil es borrado.
    • Se crea Movimiento Bancario - Cobrar por el valor del del Pago Anticipado.





04. INFORMACIÓN ADICIONAL

Otras acciones/acciones relacionadas 



05. ASUNTOS RELACIONADOS