...
La rutina Anular Orden de Pago (FINA086) permite anular la orden de pago sin validar que el cheque ha haya sido dado de baja, al no existir una validación o restricción , causa inconsistencias ya que el registro queda activo en la movimientos bancarios (tabla SE5) y el saldo bancario no se reprocesa (tabla SA6).
03. SOLUCIÓN
En la rutina Anular Orden de Pago (FINA086) se agregan los siguientes ajustes:
- Dentro de la función fa086MBrow se agrega validación para cuando se ejecute desde el país Ecuador:
- Al intentar marcar Marcar un registros registro individualmente, se manda a llamar la función ValidCH(), la cual valida los registros marcados PODE = "" (Sin documentos relacionados pendientes de anulación) o PODE = "N" (Con documentos relacionados pendientes de anulación), en caso de que la orden de pago cuente con documentos relacionados pendientes de anulación, mandará mensaje indicando la situación y no permitirá la selección de la orden de pago.
- Al intentar marcar Marcar/Desmarcar todos los registros, se manda a llamar la función f086ValChAll(), la cual realiza el marcado /desmarcado de se realiza para todos los registros mientras que no cuenten con documentos relacionados pendientes de anulación (PODE != "N").
- Se agrega función f086ValChAll(), para marcar /desmarcar únicamente los registros que no cuenten con documentos relacionados pendientes de anulación (PODE != "N"). La desmarcación procede para todos los registros.
Totvs custom tabs box |
---|
tabs | Paso 01, Paso 02, Paso 03, Paso 04Pre-condiciones,Procedimiento |
---|
ids | paso1Pre-condiciones,paso2Procedimiento |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1Pre-condiciones |
---|
| - Realizar un respaldo del repositorio (archivo .rpo)
- Aplicar el parche correspondiente al issue DMINA-19289.
- Validar que la rutina actualizada coincida con la indicada en la sección 01. DATOS GENERALES del presente Documento Técnico.
- Desde el módulo de Facturación (SIGAFAT)
- Para generar Saldo en el Banco realizar lo siguiente:
- Desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N), generar una Factura de Salida por el valor de 180,000.00
- Desde el módulo Financiero (SIGAFIN):
- Desde el menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A), generar un Recibo de Cobro de la Factura de Salida anterior por el valor de 180,000.00
- Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
- Desde el menú Actualizaciones | Archivos | Bancos (MATA070), contar con un Banco con saldo.
- Desde el menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A):
- Generar un Pago Anticipado (PA) por el monto deseado, con débito diferido, indicando el Proveedor y Banco configurados anteriormente, además del tipo de título de pago igual a CH.
- Confirmar la generación del pago.
- Desde el menú Actualizaciones | Cuentas por Pagar | Descontar cheques (FINA090):
- Seleccionar registro de Cheque generado mediante el Pago Anticipado (PA).
- Dar clic en botón +Automática.
- Informar datos del Banco y dar clic en Ok.
- En la siguiente pantalla seleccionar registro.
- Dar clic en Grabar para confirmar baja del cheque.
- Desde el menú Actualizaciones | Archivos | Bancos (MATA070), consultar saldo actualizado del Banco.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso2Procedimiento |
---|
| - Ingresar al módulo Financiero (SIGAFIN).
- Ir a Actualizaciones | Cuentas por Pagar | Anular Ord.
Pago - Pago (FINA086)
- Capturar los parámetros:
- Indicar el rango de Órdenes de Pago para mostrar el Pago Anticipado (PA) generado en las Pre-condiciones.
- Intentar seleccionar el Pago Anticipado (PA) generado anteriormente.
- Se desplegará el mensaje mostrado a continuación y no se permitirá la selección del Pago Anticipado (PA):
Image Modified |
|
04. INFORMACIÓN ADICIONAL
...
Card documentos |
---|
Informacao | Solución disponible para Protheus versión release 12.1.27 (que cuente con garantía extendida) 33 o posterior. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
...