Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Quando a falha ocorre?

...

Ao Gerar Reinf ou

...

evento do eSocial, é apresentada a mensagem:


Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo orienta na correção do erro 79200001 ao Gerar Reinf ou Esocial

Informações Adicionais: Não se aplica.

Resolução

Mensagem de erro:
Descrição: A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
Rastreio:
<-LFSREINFGER.frmGerarCargaIni.GerarEventosReinf
<-LFSREINFGER.clsNGeracaoReinf.IncluirLogGeracao.
Referência/Erro: 79200001


Image RemovedImage Added


A falha ocorre devido à configuração de Idioma/ Linguagem do Sql SQL Server está estar incorreta.

Como corrigir a falha?

...

1 - Acesse o SSMS (SQL MANAGEMENT STUDIO)

2 - Realize o login na instância com um usuário que tem tenha acesso de administrador.

3 - Acesse os usuários Prosoft e altere o idioma / Linguagem para “English”

Image Removedmceclip2.pngImage Added























4 - Reinicie o serviço da instância que se encontra instalado o REINF / ESOCIAL.


Após isto realize novo teste, a falha será normalizada.

...

Caso o cliente não possua o SSMS instalado, segue scripts que podem ser executados em qualquer programa que sirva para gerenciar o sql:

USE [master]
GO
ALTER LOGIN [prosoft.app.admin] WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON
GO

USE [master]
GO
ALTER LOGIN [prosoft.app.user] WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON
GO

USE [master]
GO
ALTER LOGIN [prosoft.user.admin] WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON
GO

USE [master]
GO
ALTER LOGIN [prosoft.user.backup] WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON
GO

USE [master]
GO
ALTER LOGIN [prosoft.user.suporte] WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON
GO

5- Caso a falha persistir execute o script abaixo na base Prosoft e realize novo teste:

insert into [prosoft].[dbo].[esoc_geracao_logs] values (GETDATE());