Jump to content

dev botao

Erro validação lote - 1871.


digifred
Go to solution Solved by Renato Rubinho,

Recommended Posts

  • Membros Pro

Bom dia, estou com esse problema, image.png.4b792acf650e557a983abb44fc626418.png, já verifiquei alguns tópicos aqui do acbr nenhum surgiu efeito, acontece enviando cargas grandes de eventos e de vez enquando, então não tenho uma simulação, se alguém tiver alguma informação do que pode ser, agradeço.

Link to comment
Share on other sites

  • Consultores

Boa tarde,

Pela mensagem de erro é uma validação de schema, ou seja, alguma coisa na estrutura do arquivo não está correta.

Missing child elements quer dizer que deveria ter um conteúdo "filho" de uma parte do arquivo e esse conteúdo não existe.

O ideal seria avaliar o arquivo para identificar corretamente o problema.

  • Like 2
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link to comment
Share on other sites

  • Membros Pro
7 minutos atrás, Alexandre de Paula disse:

Boa tarde,

Pela mensagem de erro é uma validação de schema, ou seja, alguma coisa na estrutura do arquivo não está correta.

Missing child elements quer dizer que deveria ter um conteúdo "filho" de uma parte do arquivo e esse conteúdo não existe.

O ideal seria avaliar o arquivo para identificar corretamente o problema.

Estava tentando encontrar o evento com problema porém acontece somente ás vezes, sem alguma simulação, se encontrar algo trarei.

  • Like 2
Link to comment
Share on other sites

  • Consultores

Boa tarde!

Apenas complementando a resposta do meu amigo @Alexandre de Paula com uma dica.

No comando de envio do e-Social, existe um parâmetro para dizer qual é o grupo aos quais o evento pertence. 

function TACBreSocial.Enviar(AGrupo: TeSocialGrupo): boolean;
begin
  WebServices.EnvioLote.Clear;

  result := WebServices.Envia(AGrupo);
end;

TeSocialGrupo = (egIniciais = 1, egNaoPeriodicos = 2, egPeriodicos = 3);

Confirme se está passando o parâmetro correspondente aos eventos que está tentando adicionar.

Por exemplo, se você está tentando transmitir o evento S-2200, você deve passar o valor egNaoPeriodicos no parâmetro.

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores
5 horas atrás, digifred disse:

Estava tentando encontrar o evento com problema porém acontece somente ás vezes, sem alguma simulação, se encontrar algo trarei.

O limite é de 50 eventos por lote, conforme o manual de orientação.

Se você estiver enviando lotes com volumes maiores, esse pode ser o problema.

https://www.gov.br/esocial/pt-br/documentacao-tecnica/manuais/mos-s-1-3-publicado.pdf

  • Like 1
Link to comment
Share on other sites

  • Membros Pro
Em 10/09/2024 at 19:15, Renato Rubinho disse:

O limite é de 50 eventos por lote, conforme o manual de orientação.

Se você estiver enviando lotes com volumes maiores, esse pode ser o problema.

https://www.gov.br/esocial/pt-br/documentacao-tecnica/manuais/mos-s-1-3-publicado.pdf

Sim, me referi em cargas grandes de lotes, ai não encontrei o evento problemático ainda.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.