Ir para conteúdo
  • Cadastre-se

dev botao

Gerando inconsistência do xml no Evento S-2220


  • Este tópico foi criado há 614 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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

Editado por Andergoncalves
  • Curtir 1
Link para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.