Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
Rutina(s)Nombre Técnico
FINA086.PRWCancelación de Orden de Pago.
País:Argentina
Ticket:15480857
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-15587


02. SITUACIÓN/REQUISITO

Se identifica error en el proceso de anulación de Cheque recibido cuando en algún momento se utilizó en un pago a tercero (orden de pago) y se anula la OP, luego se hace proceso de Liquidación de cheque, se anula definitivamente el cheque, no anula el movimiento de Liquidación, generando inconsistencias en saldos.


03. SOLUCIÓN

Se realiza un ajuste en la rutina de cancelación de Orden de Pago (FINA086) para al momento de realizar la anulación de la una Orden de Pago y el parámetro MV_ESTORDP esta configurado en "N" realiza la cancelación del registro en la SE5 correspondiente al cheque de terceros (E5_SITUACA = ‘C’).


A través del módulo SIGACFG realizar la configuración de los parámetros:

MV_SERREC = .T.

MV_ESTORDP = N


A través del módulo SIGAFIS en la rutina de Clientes (Actualizaciones | Archivos | Clientes), incluir un cliente.

A través del módulo SIGAFIS en la rutina de Proveedores (Actualizaciones | Archivos | Proveedores), incluir un proveedor que acepte movimientos de terceros (A1_ENDOSSO=1- Si).

A través del módulo SIGAFIS en la rutina de Tipos de Entrada y Salida (Actualizaciones | Archivos | Tipos de Entrada y Salida), incluir 2 TES, una de entrada y una salida.

A través del módulo SIGAFIN en la rutina de Bancos (Actualizaciones | Archivos | Bancos), incluir un banco.

A través del módulo SIGAFIN en la rutina de Entidades Bancarias (Actualizaciones | Archivos | Entidades Bancaria), incluir una entidad bancaria.

A través del módulo SIGAFIN en la rutina de Cobros Diversos II (Actualizaciones | Proceso Mod II | Cobros Diversos II), incluir un cobro diverso para generar un cheque que pueda ser endosado(EL_ENDOSSA=1- Si).

No es seleccionado ningún documento, se genera un RA por el saldo.

A través del módulo SIGACOM en la rutina de Factura de Entrada (Actualizaciones | Movimientos | Factura de Entrada), incluir una factura para el proveedor configurado por el monto del cheque generado.

A través del módulo SIGAFIN en la rutina Orden Pago Modelo II (Actualizaciones | Proceso Mod II | Orden Pago Modelo II), incluir una orden de pago para la factura generada utilizando un cheque de terceros y utilizar el cheque generado en el cobro diverso.

A través del módulo SIGAFIN en la rutina Orden Pago Modelo II (Actualizaciones | Proceso Mod II | Orden Pago Modelo II), realizar la anulación de la orden de pago generada.

A través del módulo SIGAFIN en la rutina de Transferencias (Actualizaciones | Archivos | Transferencias), realizar el bordero para el cheque generado en el cobro diverso.

A través del módulo SIGAFIN en la rutina Cheques Recibidos (Actualizaciones | Proceso Mod II | Cheques Recibidos), realizar la liquidación del cheque.

A través del módulo SIGAFIN en la rutina de Bancos (Actualizaciones | Archivos | Bancos), se verifica que el saldo del banco fue actualizado.

A través del módulo SIGAFIN en la rutina Cheques Recibidos (Actualizaciones | Proceso Mod II | Cheques Recibidos), realizar la  anulación del cheque antes liquidado.

Seleccionar el motivo "12 - Devolución Definitiva".

Verificar que el cheque fue anulado de manera correcta. 

A través del módulo SIGAFIN en la rutina de Bancos (Actualizaciones | Archivos | Bancos), se verifica que el saldo del banco fue actualizado.

A través del módulo SIGAFIN en la rutina de Movimientos Bancarios (Actualizaciones | Movim. Bancario | Movimientos Bancarios), se verifica que el movimiento Bancario se encuentra anulado.


04. INFORMACIÓN ADICIONAL



¡IMPORTANTE!

La solución solo aplica para las anulaciones realizadas después de la aplicación del paquete de actualización (patch).


05. ASUNTOS RELACIONADOS

N/A