Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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
tabsPaso 01, Paso 02, Paso 03, Paso 04Pre-condiciones,Procedimiento
idspaso1Pre-condiciones,paso2Procedimiento
Totvs custom tabs box items
defaultyes
referenciapaso1Pre-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
defaultno
referenciapaso2Procedimiento
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ir a Actualizaciones | Cuentas por Pagar | Anular Ord.
Pago 
  1. Pago (FINA086)
  2. Capturar los parámetros:
    1. Indicar el rango de Órdenes de Pago para mostrar el Pago Anticipado (PA) generado en las Pre-condiciones.
  3. Intentar seleccionar el Pago Anticipado (PA) generado anteriormente.
  4. 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
InformacaoSolución disponible para Protheus versión release 12.1.27 (que cuente con garantía extendida) 33 o posterior.
Titulo¡IMPORTANTE!

...