Nota

Esta rutina se ajustó para cumplir con la Ley general de protección de datos (Ley n° 13,70), teniendo en cuenta que algunos campos que presentan información considerada como datos sensibles y/o personales se ocultarán, y dejarán de ser legibles.

Objetivo


Esta rutina recalcula y actualiza los saldos bancarios, día a día, a partir de un período seleccionado hasta la fecha base del sistema. Se utiliza cuando hay necesidad de retroactivar el movimiento bancario. Como referencia, debe utilizarse la fecha en la que el saldo quedó desfasado, es decir, en cada cobranza o pago efectuado en el banco, su saldo se actualiza ON-LINE, con lo cual, si realizó algún movimiento en el banco el saldo se actualizará, durante la operación del sistema pueden ocurrir divergencias de actualización de saldo.

El recalculo rehará los saldos bancarios (SE8), basado en los movimientos bancarios (SE5), viendo solamente los tipos de movimientos de saldo del banco (FIN0006_MBAN_Descripción E5_TIPODOC) a partir del período informado por el usuario.

Antes de ejecutar la rutina es importante ver en qué momento se inició la divergencia de saldo, para ello recomendamos la obtención del informe Extracto bancario (FINR470), ejemplo de uso:

Emitir el extracto en la fecha 01/02/XX a 01/02/XX

  • Saldo inicial: 1000,00 (Saldo final del día anterior 31/01/XX)
  • Total de movimientos del período: 4750,00 
  • Saldo final del período: 5750,00

Emitir el extracto en la fecha 02/02/XX a 02/02/XX

  • Saldo inicial: 5700,00  ==> Factura si una divergencia de saldo entre el saldo final presentado en el informe anterior y el saldo inicial de este extracto, cuando este problema ocurra, es necesaria la ejecución del Recálculo de saldos bancarios.



Procedimiento

Para recalcular los saldos bancarios:

  1. En Rec. Saldos Bancar., haga clic en Preguntas.

    Preguntas

    Descripción

    ¿De Banco?

    Informe el código inicial del intervalo de bancos que se considerarán para el recálculo de los saldos bancarios. Tecla <F3> disponible para consultar el Registro de bancos.

    ¿A Banco?

    Informe el código final del intervalo de bancos que se considerarán para el recálculo de los saldos bancarios. Tecla <F3> disponible para consultar el Registro de bancos.

    ¿De Agencia?

    Informe el código inicial del intervalo de Agencias que se considerarán para el recálculo de los saldos bancarios.

    ¿A Agencia?

    Informe el código final del intervalo de Agencias que se considerarán para el recálculo de los saldos bancarios.

    ¿De Cuenta?

    Informe el código inicial del intervalo de número de cuentas corrientes que se considerarán para el recálculo de los saldos bancarios.

    ¿A Cuenta?

    Informe el código final del intervalo de número de cuentas corrientes que se considerarán para el recálculo de los saldos bancarios.

    ¿A partir de la fecha?

    Informe la fecha inicial para recálculo de los saldos bancarios.

    Importante: Informa la última fecha en la que el saldo (SE8), se grabó correctamente, en nuestro ejemplo: 31/01/XXX

    ¿Selecciona sucursal?

    Seleccione Sí si desea seleccionar

    ¿De Sucursal?

    Sucursal inicial

    ¿A Sucursal?

    Sucursal final

2. Complete los datos de acuerdo con la orientación del help de campo.

3. Verifique las informaciones y confirme.

4. El sistema regresa a la pantalla descriptiva de la rutina.

5. Confirme.

6. Se efectúan los recálculos necesarios.


Importante:

  1. La rutina puede actuar también sobre los datos de las sucursales. Para ello, en la pantalla de configuración de los parámetros, informe en el campo ¿Selecciona Sucursales? y seleccione el intervalo de las sucursales.
  2. La rutina solamente recalculará y actualizará el valor en la tabla de saldos (SE8) si existiera algún movimiento en el período para el(los) banco(s)/agencia(s)/cuenta(s) informado(s) en el(los) parámetro(s). 

Ejecución e en segundo plano

Esta rutina podrá ejecutarse en segundo plano a partir de la release 12.1.2410. Para ello, el servicio de programación en agenda del Protheus (schedule) debe estar debidamente configurado. Para saber más detalles y configurar este servicio, haga clic aquí.

Una vez realizada la configuración anterior, el sistema mostrará la opción "Ejecutar en segundo plano" de acuerdo con la siguiente figura: