01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre TécnicoFecha
FINA085AOrden de Pago Mod. I

16/07/2025

País:PERÚ
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-27113


02. SITUACIÓN/REQUISITO

La rutina de Orden de Pago (FINA085A), no permite la compensación de una Factura de Entrada (NF) por medio de un Pago Anticipado cuando el valor del pago es igual a cero, ya que obliga al usuario a ingresar los datos de la pestaña de Forma de Pago (Modalidad, Pagar con, Datos del título de pago y Banco)

03. SOLUCIÓN

En la rutina de Orden de Pago (FINA085A), en la función que valida la forma de pago de los títulos (a085aEnch), se asigna una nueva condición para acceder a la función que valida el banco (lRetCkPG), en esta condición se valida si el saldo a pagar es mayor a cero (!lBcoOk) o si el banco no está vacío (!Empty(cBanco)).


  • Realizar un respaldo de repositorio (.RPO)
  • Aplicar el parche correspondiente al issue DMINA-27113.
    • Validar que la rutina actualizada coincida con la indicada en la sección 01. Datos Generales del presente Documento Técnico.
  • En el módulo Compras (SIGACOM): 
    • Ir al menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
    • Ir al menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.
    • Ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080), configurar un Tipo de Entrada.
    • Ir al menú Actualizaciones | Archivos | Modalidades (FINA010), configurar una Modalidad.
    • Ir al menú Actualizaciones | Archivos | Condición de Pago (MATA360), configurar una Condición de Pago.
    • Ir al menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
    • Ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), registrar una Factura de Entrada (NF) e informar el Proveedor, Producto, Tipo de Entrada  y Condición de Pago que fueron configurados previamente.
  • En el módulo Financiero (SIGAFIN):
    • Ir al menú Actualizaciones | Cuentas Por Pagar | Orden de Pago (FINA085A), registrar un Pago Anticipado (PA) por el mismo valor de la Factura de Entrada (NF) que se incluyó previamente, e informar el Proveedor, Modalidad y Banco que fueron configurados previamente.
  • En el módulo Financiero (SIGAFIN), ir al menú Actualizaciones | Cuentas Por Pagar | Orden de Pago (FINA085A).
  • Informar los parámetros necesarios para mostrar los Títulos por Pagar de la Factura de Venta (NF) y del Pago Anticipado (PA) creados en las precondiciones.
    • ¿De Vencimiento? = <dDataBase>
    • ¿A Vencimiento? = <dDataBase>
    • ¿De Proveedor? = "P27113"
    • ¿A Proveedor? = "P27113"
    • ¿Mostrar? = Todas
    • ¿Filtra ya Generada? = 1 - Si
    • ¿Muestra Asientos? = 2 - No
    • ¿Agrupa Asientos? = 2 - No
    • ¿Asientos en linea? = 2 - No
    • ¿Agrupar OP por? = Prov. + Sucursal
    • ¿Para que el saldo genere? = "PA"
    • ¿Imprime Comprobante? = 
    • ¿Nombre rutina comprobante? = "FINR085I"
    • ¿Edita nro. comprobante? = No

  • Seleccionar el Título por Pagar de la Factura de Venta (NF) y del Pago Anticipado (PA), en seguida dar clic en el botón "+Pago automático"





    • Pestaña Ordenes
      Total a Pagar = 0.00

    • Pestaña Forma de Pago
      No informar

  • Dar clic en el botón  "Grabar"
  • Validar que el sistema permita generar la orden de pago sin solicitar la información del banco.


04. INFORMACIÓN ADICIONAL

No aplica



05. ASUNTOS RELACIONADOS