22196 - Erro ao gerar periódicos: Conversion failed when converting date and/or time
Descrição do Problema: Ao gerar periódicos ocorre erro para alguns colaboradores no log:
Error - [Microsoft][SQL Server Native Client 10.0][SQL Server]Conversion failed when converting date and/or time from character string.
Rotina / Tela: eSocial > Eventos Periódicos > Envio da Declaração mensal
Solução:
Solução: Em determinada situação onde o erro ocorreu, verificamos que era em virtude das datas de dissídios de anos anteriores na tabela R044CAL que estavam zeradas (data do dissídio, ou data do pagamento).
Para verficar deve efetuar um comando de select na tabela R044CAL buscando pelo tipcal = "14" e verificar se todos constam data de pagamento e data do dissídio. Se alguma estiver nula, preencher e após preenchimento executar a geração dos periódicos novamente.