Versões comparadas

Chave

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

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:

Rutina

Nombre Técnico

FINA080

Baja de títulos por pagar

Ticket:4596947
Requisito/Story/Issue (informe el requisito vinculado):DMINA-5600 (v 12.1.14 - 12.1.17 )


02. SITUACIÓN/REQUISITO

Al anular una orden de pago que contiene un cheque vinculado se genera el error.log indicando que no existe la variable aBorra.
Se requiere que dentro de la función Sel080Baixa se valide que la variable aBorra exista en memoria, de lo contrario que se inicialice como tipo array.


03. SOLUCIÓN

Dentro del fuente FINA080, en función Sel080Baixa() se valida que la variable aBorra exista en memoria, si no existe se inicializa como tipo array.

...

  1. Asignar los parámetros solicitados.
  2. Ubicar y seleccionar la orden de pago con cheque vinculado (estatus en color amarillo).
  3. Confirmar la anulación de la orden de pago.
  4. Confirma la anulación del cheque.Finalizar proceso
  5. Desde la rutina de órdenes de pago se comprueba que el título queda con estatus de pendiente.

Anular orden de pago sin cheque vinculado.

  1. Asignar los parámetros solicitados.
  2. Ubicar y seleccionar la orden de pago sin cheque vinculado (estatus en color verde).
  3. Confirmar la anulación de la orden de pago.Finalizar proceso
  4. Desde la rutina de órdenes de pago se comprueba que el título queda con estatus de pendiente.


04. INFORMACIÓN ADICIONAL

Las actualizaciones al fuente FINA080 que corrigen el problema ya existen en versión 12.1.17 

...