Jump to content

dev botao

Gerando inconsistência do xml no Evento S-2220


Andergoncalves
  • Este tópico foi criado há 548 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia a todos.

Queremos agradecer a contribuição de nosso amigo Marcos Barreto no post: 

Fizemos update para a versão atual: Revision 26586.

No fonte pcesGerador.pas , linha 2132 na função TeSocialEvento.GerarXML: boolean.

Nos da esquipe constatamos que, ao enviar o arquivo para o servidor do eSocial, com a propriedade Self.Gerador.Opcoes.IdentarXML configurada com valor True, retorna:

Erro 142 - Assinatura do evento inválida. Ações Sugeridas: Verificar se houve alteração do evento após a assinatura. Verificar a validade da assinatura.

Conforme imagem em anexo.

Informado o valor False nesta propriedade o evento é processado normalmente.

Vimos também que abrindo pelo EditPlus o xml com a propriedade com valor TRUE não executa a identação do xml. 

Qual é a utilização desta propriedade,  Self.Gerador.Opcoes.IdentarXML ?

 

Obrigado

Fonte pcesGerador propriedade IdentarXML valor True.png

Retorno Erro S-2220.PNG

Fonte pcesGerador propriedade IdentarXML valor False.png

Link to comment
Share on other sites

  • Administradores

Boa tarde,

4 horas atrás, Andergoncalves disse:

Queremos agradecer a contribuição de nosso amigo Marcos Barreto no post: 

A alteração mencionada aqui gerou efeitos colaterais em seu código?  ficou um pouco confusa a citação do tópico aqui..

At.

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

Boa tarde,

Obrigado pelo pronto atendimento.

Sim. Se esta propriedade estiver com o valor TRUE ocasiona o erro acima mencionado.

Gostaria de saber para que serve uma vez que estando como TRUE ele não identa o arquivo xml.

O nosso amigo marcos sugeriu que se fosse implementada no projeto, teria que ser implementada também nos outros eventos não somente no Evento S-2220.

Obrigado

Anderson

Edited by Andergoncalves
  • Like 1
Link to comment
Share on other sites

  • Consultores
2 horas atrás, Andergoncalves disse:

Obrigado pelo pronto atendimento.

Sim. Se esta propriedade estiver com o valor TRUE ocasiona o erro acima mencionado.

No caso, a pergunta mais importante é: Por que vocês estão alterando essa propriedade?

2 horas atrás, Andergoncalves disse:

Gostaria de saber para que serve uma vez que estando como TRUE ele não identa o arquivo xml.

Essa é uma propriedade antiga que influencia na formatação do XML gerado em memória pelo componente. Atualmente acho que ela não tem muita serventia exceto testes.

2 horas atrás, Andergoncalves disse:

O nosso amigo marcos sugeriu que se fosse implementada no projeto, teria que ser implementada também nos outros eventos não somente no Evento S-2220.

Como você mesmo disse, ele fez a contribuição do código e nós aprovamos pois faz sentido. Se quiser fazer a contribuição para isso ser incluído nos outros eventos, ficaremos gratos.

[]'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

  • Este tópico foi criado há 548 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.