El periodo ya haba sido previamente autorizado y timbrado, pero se perdi el registro enla tabla nom10002.
El periodo ya haba sido previamente autorizado y timbrado, pero se perdi el registro enla tabla nom10002.
1. Respaldar la empresa.
2. Verificar en el ADD que se tienen recibos timbrados para el periodo en cuestin.
3. Abrir SQL Server Management y conectarse a la instancia donde est instalado Contpaqi Nóminas.
4. Desplegar la lista de bases de datos/ Seleccionar la base de datos con el problema/ Clic en nueva consulta.
5. Realizar la siguiente consulta para tomar nota del IDTIPOPERIODO:
select * from nom10023 (Donde podremos identificar el IDTIPOPERIODO)
6. Realizar la siguiente consulta para tomar nota del IDPERIODO:
select * from nom10002 where IDTIPOPERIODO =XXX and ejercicio=YYYY
(Donde X es el valor del paso 5 as como Y es el ejercicio de la empresa)
7. Realizar la siguiente consulta para conocer si el IDPERIODO contiene informacin en la tabla de periodos autorizados.
select * from nom10007 where IDPERIODO=XXX
(Donde XXX es el valor del paso 6)
8. Realizar la siguiente consulta para conocer si el IDPERIODO contiene informacin en la tabla de Documentos digitales por periodo timbrado.
select * from nom10043 where IDPERIODO =XXX
(Donde XXX corresponde al dato tomado del paso 6 y poder confirmar si este periodo ya est timbrado)
9. Realizar la siguiente consulta para conocer si el IDPERIODO contiene informacin en la tabla de empleados por periodos para conocer que los empleados contengan asignado el periodo
select * from nom10034 where IDPERIODO =XXX
(Donde XXX corresponde al dato tomado del paso 6 y poder confirmar que los empleados estn asignados al periodo)
10. Realizar la siguiente consulta para eliminar el contenido de la tabla de periodos vigentes:
delete from nom10008
11. Actualizar los datos correctos para el Tipo de Periodo (si solo si el tipo de periodo consultado no contiene ms periodos timbrados o que no existan en la tabla nom10043 para el ejercicio).
update nom10023 set periodotrabajo=XXX where idtipoperiodo=YYY and ejercicio=ZZZZ
(Donde XXX corresponde al periodo consecutivo al ya existente en tablas nom10007 y nom100043, YYY dato tomado del paso 5 y ZZZZ el ejercicio en cuestin)
12. Actualizamos los datos correctos para el periodo (si solo si el tipo de periodo consultado no contiene ms periodos timbrados o que no existan en la tabla nom10043para el ejercicio)
update nom10002 set mes=Y, fechainicio='XXXX-XX-XX', fechafin='XXXX-XX-XX', afectado=1 where idtipoperiodo=A and ejercicio=2018 and idperiodo=B
(Donde Y es el nmero del mes, XXXX-XX-XX' es la fecha del periodo en cuestin al ser periodo extraordinario deber coincidir fechafin y fechainicio, A el dato del paso 5, B el dato del paso 6)
13. Cerrar SQL Management e ingresar a la empresa.
14. Realizar el clculo y autorizacin del periodo, verificando que el sistema permita autorizar la nmina.
Nuestros expertos certificados pueden guiarte paso a paso
Contactar soporte