Volver al buscador

Alternativa para volver a un periodo inmediato que fue autorizado por error y no se tiene respaldo reciente.

CONTPAQi Nóminas
Causa del problema

Alternativa para volver a un periodo inmediato anterior que fue autorizado por error y no se tiene respaldo reciente.

Solución

FAQ Interno. Siempre es recomendable recuperar el ltimo respaldo.

El siguiente procedimiento es una alternativa, utilizable nicamente en una situacin donde se autoriz por error un periodo de la nmina y no se cuenta con un respaldo reciente para recuperar. En este escenario no se tienen incidencias, ni tarjetas de incapacidad, vacaciones, tampoco se cuentan con finiquitos y/o bajas el periodo autorizado por error, ni periodos extraordinarios. Importante tambin, no se ha realizado ningn tipo de clculo o registro de informacin en el periodo vigente. De tener este mismo escenario, proceder:

1. Respaldar la empresa.
2. Abrir SQL Server Management Studio.
3. Abrir una ventana de nueva consulta sobre la base de datos de la empresa.
4. Ejecutar el siguiente query:
Select * from nom10023

Nota: Tomar nota del idtipodeperiodo y el valor del campo Periodotrabajo del tipo de periodo que corresponde.

5. Ejecutar el siguiente query:
Select * from nom10002 where idtipoperiodo=XX and ejercicio=ZZZZ

Donde XX corresponde al valor tomado en el paso 4 y ZZZZ es el ao que corresponde al periodo.

6. Tomar nota de los valores Idperiodo que corresponde al nmero del periodo vigente actual y al periodo autorizado por error (a este valor lo llamaremos AA).
7. Ejecutar el siguiente query:
Update Nom10023 set PeriodoTrabajo=AA where idtipoperiodo=XX

Nota: Donde AA corresponde al Idperiodo autorizado por error (un periodo anterior al actual) y XX al valor obtenido en el paso 4.

8. Ejecutar los siguientes querys:
Delete nom10007 where Idperiodo=AA
Delete nom10043 where idperiodo=AA

Donde AA corresponde al valor del idperiodo autorizado por error.
Estos 2 querys eliminarn la informacin autorizada en la tabla de Movimientos Histricos y Folios Digitales correspondientemente.

9. Cerrar SQL Server Management Studio.
10. Abrir la empresa y comprobar que ya se encuentra en el periodo esperado.
11. Ejecutar la utilera Reconstruccin del historial del empleado, para todos los empleados desde el ao en curso y habilitando las 3 opciones
12. Ejecutar la utilera Recalculo de acumulados, desde el inicio del ejercicio en curso.
13. Validar.

Nota: Antes de aplicar el procedimiento previamente descrito es necesario realizar un respaldo de la empresa, ya que las modificaciones en base de datos sin un diagnstico previo del caso pueden causar inconsistencias en la informacin, nicamente es posible revertir los cambios mediante la restauracin de un respaldo previo al proceso, por lo que la manipulacin de la base de datos es responsabilidad de quien lo aplique.

Solución bloqueada

Regístrate gratis para ver la solución completa

¿Necesitas ayuda adicional?

Nuestros expertos certificados pueden guiarte paso a paso

Contactar soporte