01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:

SIGAFIN - Financiero

Función:
RutinasNombre TécnicoFecha
FINA080Baja de cuentas por pagar22/10/2025
FINXFUMIFunciones genéricas de localizaciones de financiero22/10/2025
País:Colombia
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-27507


02. SITUACIÓN/REQUISITO

En la rutina de Bajas de Cuentas por Pagar (FINA080), se ajusta el programa para dar tratamiento a las bajas de los pagos anticipados relacionadas con el impuesto de Gravamen a los Movimientos Financieros (GMF o 4xMil). 


03. SOLUCIÓN


Las actualizaciones realizadas en la presente issue aplican solo para el país Colombia, cuando es realizado el cálculo del Impuesto de Gravamen a los Movimientos Financieros (GMF), con 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-27507.
  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 Gravamen a Movimientos Financieros (GMF), indicadas en el documento 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.
    • Ir al menú Actualizaciones Archivos | Bancos (MATA070), configurar un Banco, activando el impuesto 4xMil (A6_IMP4MIL) = 1.
    • Ir al menú Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100), a través de "Otras acciones" opción "Cobrar", registrar saldo en el Banco configurado previamente. 

      Importante

      Para la generación de Movimientos Bancarios (SE5/FK5), al dar de baja y para anular la baja de un título de Pago Anticipado, se requiere la configuración de estos recursos:

      • Parámetro MV_ESTORDP. Define si se realizará un registro de reversión (SE5/FK5) al anular una orden de pago; S - Si / N - No (estándar del sistema).
      • Tabla de Motivos de Baja (F7G). Opción disponible en el módulo SIGAFIN, menú Miscelánea | Archivos.

        Ir al menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A), registrar un Pago Anticipado (PA) para el Proveedor y el Banco configurados previamente. 

Baja del Pago Anticipado

Ingresar al módulo Financiero (SIGAFIN).

  1. Ir a Actualizaciones | Cuentas por Pagar | Baja de Cuentas por Pagar (FINA080).
  2. Seleccionar el pago anticipado (PA) generado en las precondiciones.
    • Serán deshabilitados los campos, Descuentos, Multa, Ts. Permanencia, Valor Banco y Valor cuando el pago anticipado contenga impuesto de Gravamen a Movimientos Financieros (GMF).

  3. Informar el Banco, Agencia y Cuenta; seleccionar el banco creado en las precondiciones.
  4. Dar clic en el botón Grabar.



  5. Verificar que el pago anticipado cambia de estado a "Título dado de baja"



  6. Ir a Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100).



    Si  MV_ESTORDP = N, son borrados los movimientos generados por el pago anticipado. 



    Si  MV_ESTORDP = S, se genera un movimiento por cobrar (Movimiento de reversión) y es borrado el movimiento del impuesto de Gravamen a Movimientos Financieros (GMF).

  7. Ir a Consultas | Cuentas por Pagar | Posición de Títulos por Pagar (FINC050).

    Si  MV_ESTORDP = N



    Si  MV_ESTORDP = S


En TOTVS queremos que se sienta tranquilo

Los datos que se visualicen aquí son solo ejemplos ilustrativos, ¡no usamos información real! 🛡️
Su privacidad está siempre protegida con nosotros y puede confiar en que cuidamos la información con toda seguridad.

04. INFORMACIÓN ADICIONAL

No aplica.

05. ASUNTOS RELACIONADOS