Jump to content

dev botao

Erro no Evento S-3000 do eSocial no layout 2.5


Go to solution Solved by EMBarbosa,
  • Este tópico foi criado há 1042 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde!

Atualizei o repositório do ACBr para a última revisão (22027), e creio ter encontrado um erro que invalida o arquivo XML no envio do evento S-3000 do eSocial, caso a versão do layout seja menor ou igual a 2.5.

Houve uma alteração que acabou retirando a inclusão do campo "indApuracao" no grupo "ideFolhaPagto" para exclusão do evento S-1210. Porém este campo só se tornará opcional na versão simplificada do layout.

Assim, coloquei uma condição para gerar o referido campo caso a versão do eSocial seja menor ou igual a 2.5.

Em anexo está o arquivo conforme alterei.

pcesS3000.pas

  • Like 2
Link to comment
Share on other sites

  • Administradores

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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
  • Solution
Em 04/06/2021 at 16:49, Danúbio Viana Nogueira disse:

Boa tarde!

Atualizei o repositório do ACBr para a última revisão (22027), e creio ter encontrado um erro que invalida o arquivo XML no envio do evento S-3000 do eSocial, caso a versão do layout seja menor ou igual a 2.5.

Houve uma alteração que acabou retirando a inclusão do campo "indApuracao" no grupo "ideFolhaPagto" para exclusão do evento S-1210. Porém este campo só se tornará opcional na versão simplificada do layout.

Assim, coloquei uma condição para gerar o referido campo caso a versão do eSocial seja menor ou igual a 2.5.

Em anexo está o arquivo conforme alterei.

pcesS3000.pas 10 kB · 3 downloads

Muito bem observado.

Subi as alterações para o SVN na Revisão  22089.

Pelo que vi está tudo certo, mas queira por favor atualizar, testar e reportar qualquer problema.

Muito obrigado pela contribuição.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

Em 11/06/2021 at 15:22, EMBarbosa disse:

Muito bem observado.

Subi as alterações para o SVN na Revisão  22089.

Pelo que vi está tudo certo, mas queira por favor atualizar, testar e reportar qualquer problema.

Muito obrigado pela contribuição.

Boa tarde @EMBarbosa! E me desculpe pela demora em responder.

Atualizei o ACBR e realizei o teste de envio do evento S-3000, que, conforme o esperado, ocorreu sem problemas.

No entanto, notei também que houve uma alteração no evento S-2306, e resolvi testar. De modo semelhante ao que ocorreu com o evento S-3000 anteriormente, na validação do evento S-2306 ocorreu um erro quando na versão 2.5 do layout do eSocial. O erro ocorreu pela falta do campo "nmRazao" no grupo "instEnsino".

Acredito que esta alteração no referido evento foi realizada para compatibilizar com a versão do layout S-1.0, a qual permitirá informar apenas o CNPJ sem informar os demais campos. Porém, a versão 2.5, que é versão a atual em produção, permanece com a regra anterior que exige a informação do campo "nmRazao".

Assim, realizei a alteração no código deste evento, a qual segue em anexo à esta mensagem.

Por ora não encontrei mais alterações que influenciem na geração e envio do eSocial na versão 2.5 do layout, mas seguirei testando e caso encontre outras correções necessárias, postarei aqui no fórum.

Agradeço a você e a todos que contribuem ao projeto ACBr, e parabenizo pelo excelente trabalho!

pcesS2306.pas

Link to comment
Share on other sites

  • Consultores
23 horas atrás, Danúbio Viana Nogueira disse:

Boa tarde @EMBarbosa! E me desculpe pela demora em responder.

Atualizei o ACBR e realizei o teste de envio do evento S-3000, que, conforme o esperado, ocorreu sem problemas.

No entanto, notei também que houve uma alteração no evento S-2306, e resolvi testar. De modo semelhante ao que ocorreu com o evento S-3000 anteriormente, na validação do evento S-2306 ocorreu um erro quando na versão 2.5 do layout do eSocial. O erro ocorreu pela falta do campo "nmRazao" no grupo "instEnsino".

Acredito que esta alteração no referido evento foi realizada para compatibilizar com a versão do layout S-1.0, a qual permitirá informar apenas o CNPJ sem informar os demais campos. Porém, a versão 2.5, que é versão a atual em produção, permanece com a regra anterior que exige a informação do campo "nmRazao".

Assim, realizei a alteração no código deste evento, a qual segue em anexo à esta mensagem.

Por ora não encontrei mais alterações que influenciem na geração e envio do eSocial na versão 2.5 do layout, mas seguirei testando e caso encontre outras correções necessárias, postarei aqui no fórum.

Agradeço a você e a todos que contribuem ao projeto ACBr, e parabenizo pelo excelente trabalho!

pcesS2306.pas 25 kB · 0 downloads

Muito obrigado pela contribuição.
Fiz a implementação baseada nela.
Subi as alterações para o SVN na Revisão  22110.
Pelo que vi está tudo certo.
Queira por favor atualizar, testar e reportar qualquer problema.

Mais uma vez obrigado.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

27 minutos atrás, EMBarbosa disse:

Muito obrigado pela contribuição.
Fiz a implementação baseada nela.
Subi as alterações para o SVN na Revisão  22110.
Pelo que vi está tudo certo.
Queira por favor atualizar, testar e reportar qualquer problema.

Mais uma vez obrigado.

Atualizado e testado com sucesso na versão 2.5 do layout.

Agradeço igualmente!

  • Like 1
Link to comment
Share on other sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

  • Este tópico foi criado há 1042 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.

The popup will be closed in 10 seconds...