Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFIN - Financiero
Función:
Rutinas(s)Nombre TécnicoFecha
FINA086Anular Orden de Pago
16/05/2023 
País:Ecuador
Ticket:16748025
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19289


02. SITUACIÓN/REQUISITO

La rutina Anular Orden de Pago (FINA086) permite anular la orden de pago sin validar que el cheque ha sido dado de baja, al no existir una validación o restricción, causa inconsistencias ya que el registro queda activo en la SE5 y el saldo bancario no se reprocesa.


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 un registros 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 todos los registros se manda a llamar la función f086ValChAll, la cual realiza el marcado/desmarcado de todos los registros mientras 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").




Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • 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 Financiero (SIGAFIN):
    • 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 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 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
referenciapaso2
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ir a Actualizaciones | Cuentas por Pagar | Anular Ord. Pago (FINA086)
  3. Capturar los parámetros:
    1. Indicar el rango de Órdenes de Pago para mostrar el PA generado en las Pre-condiciones.
  4. Intentar seleccionar el PA generado anteriormente.
  5. Se desplegará el mensaje mostrado a continuación y no se permitirá la selección del PA:Image Added


04. INFORMACIÓN ADICIONAL

No aplica


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaqueSolución disponible para Protheus versión 12.1.27 (que cuente con garantía extendida) o posterior.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

  • No aplica


    Templatedocumentos