01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Rutina | Nombre Técnico | Fecha |
|---|
| FINA085A | Orden de Pago | 16/07/2025 |
|
|---|
| País: | PERÚ |
|---|
| Ticket: | No aplica |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-27113 |
|---|
02. SITUACIÓN/REQUISITO
Se identifica que en la La rutina de Orden de Pago (FINA085A), no permite la compensación de una factura Factura de Entrada (NF) por medio de un pago anticipado Pago Anticipado cuando el valor del pago es igual a cero, ya que obliga al usuario a ingresar una forma de pago los datos de la pestaña de Forma de Pago (Modalidad, Banco, Tipo, etc…Pagar con, Datos del título de pago y Banco)
03. SOLUCIÓN
En la rutina de Orden de Pago (FINA085A), dentro de 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)).
...
| Totvs custom tabs box |
|---|
| tabs | Pre-condiciones, Procedimiento de Prueba |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - 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 Proveedor.
- Ir al menú Actualizaciones | Archivos | Productos (MATA010), configurar un producto Producto.
- Ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080), configurar una TES un Tipo de entradaEntrada.
- Ir al menú Actualizaciones | Archivos | Modalidades (FINA010), configurar una modalidad Modalidad.
- Ir al menú Actualizaciones | Archivos | Condición de Pago (MATA360), configurar una condición Condición de pagoPago.
- Ir al menú Actualizaciones | Archivos | Bancos (MATA070), configurar un banco Banco.
- Ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), registrar una factura con valor de 1000.00 Factura de Entrada (NF) e informar el proveedorProveedor, productoProducto, TES Tipo de Entrada y condición de pago anteriormente registradosCondició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 Pago Anticipado (PA) con valor de 1000.00 por el mismo valor de la Factura de Entrada (NF) que se incluyó previamente, e informar el proveedorProveedor, modalidad y banco anteriormente registradosModalidad y Banco que fueron configurados previamente.
|
| Totvs custom tabs box items |
|---|
| - 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 (NFE y 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? = Sí
- ¿Nombre rutina comprobante? = "FINR085I"
- ¿Edita nro. comprobante? = No
- Seleccionar el título Título por Pagar de la factura y el pago anticipado 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
| Card documentos |
|---|
| Informacao | Solución disponible para Protheus versión 12.1.2310 (que cuente con garantía extendida) o posterior. |
|---|
| Titulo | ¡IMPORTANTE! |
|---|
|
...