Jump to content

dev botao

Gerando inconsistência do xml no Evento S-2220


Andergoncalves
  • Este tópico foi criado há 764 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á 764 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.

The popup will be closed in 10 seconds...