Ir para conteúdo
  • Cadastre-se

dev botao

Ç e acentos no XML do evento


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 503 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
1 hora atrás, Daniel de Queiroz disse:

Bom dia,

Ao gerar o XML do evento S-2220, o campo matrícula do trabalhador deveria ser gerado com ç e ã, porém está gerando com c e a;

Alterei a propriedade ACBreSocial.Configuracoes.Geral.RetirarAcentos para false e não resolveu;

Alguém sabe o que posso fazer?

Bom dia!
Por favor, como você está preenchendo essa informação no componente para gerar?
Consegue reproduzir no programa exemplo? Você está com seus fontes atualizados?

Conferindo no fonte, não vi nada que remova isso.
Veja:
image.png

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 para o comentário
Compartilhar em outros sites

Boa tarde,

Estou informando a matrícula em ACBreSocial1.Eventos.NaoPeriodicos.S2220.New.evtMonit.IdeVinculo.Matricula com o valor vindo do banco de dados;

O valor é passado corretamente para o gerador, mas no XML está saindo com C e A;

Percebi que a procedure chamada foi a GerarIdeVinculo2206, mas isso não parece ser a causa;

No exemplo também aconteceu e as fontes estão atualizadas

matricula.PNG

matriculaxml.PNG

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, Daniel de Queiroz disse:

Boa tarde,

Estou informando a matrícula em ACBreSocial1.Eventos.NaoPeriodicos.S2220.New.evtMonit.IdeVinculo.Matricula com o valor vindo do banco de dados;

O valor é passado corretamente para o gerador, mas no XML está saindo com C e A;

Percebi que a procedure chamada foi a GerarIdeVinculo2206, mas isso não parece ser a causa;

No exemplo também aconteceu e as fontes estão atualizadas

matricula.PNG

matriculaxml.PNG

Hmm, fazendo um teste com o programa exemplo, com a versão do Documento Fiscal configurada para veS01_00_00 e o Evento Não Periódico S-2220 selecionado ele usou a procedure GerarIDeVinculo da unit pcesGerador e não a que você citou.
Ainda assim estamos analisando #TK-3276

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 para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, Daniel de Queiroz disse:

Boa tarde,

Estou informando a matrícula em ACBreSocial1.Eventos.NaoPeriodicos.S2220.New.evtMonit.IdeVinculo.Matricula com o valor vindo do banco de dados;

O valor é passado corretamente para o gerador, mas no XML está saindo com C e A;

Percebi que a procedure chamada foi a GerarIdeVinculo2206, mas isso não parece ser a causa;

No exemplo também aconteceu e as fontes estão atualizadas

matricula.PNG

matriculaxml.PNG

Apenas para conferir, por favor, você não tem fontes alterados correto? E quando foi a última vez que atualizou seus fontes?

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 para o comentário
Compartilhar em outros sites

  • Moderadores
Em 17/11/2022 at 14:38, Daniel de Queiroz disse:

Boa tarde,

Reinstalei o ACBr e agora está gerando o XML com os acentos, porém agora estou tendo o seguinte erro para assinar o arquivo: Falha ao interpretar o XML "xmlParseDoc"

trás o xml aqui

aposto que tem la´um Ctrl C Ctrl V e algum caracter inválido

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Daniel,

Mas esse XML que você anexou a tag matricula contém o cedilha e a vogal acentuada.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo,

Inicialmente ao enviar o evento, o contrato de trabalho do trabalhador não estava sendo encontrado;

Foi verificado que a matrícula dele estava com cedilha e vogal acentuada, e o XML enviado não estava;

Depois de reinstalar o componente, consegui gerar o XML com a matrícula correta, mas agora estou com esse erro para assinar o arquivo

Link para o comentário
Compartilhar em outros sites

Pra mim, só dá erro na assinatura do arquivo, quando o arquivo tem alguma string com: letras acentuadas, Ç, espaço ou quebra de linha no final de uma string. Faça um teste, mesmo você precisando dos caracteres acentuados, substitua-os por letras não acentuadas e C, tente assinar o arquivo e veja se dá erro. Daí descobrirá se são eles.

Outro detalhe, todo o código XML tem que está escrito numa única linha. Sem quebra de linha (sem alinhamento das tags do código).

XMLGERADO.xml XMLGERADO-SEMERRO.xml

Editado por Jerlan Almeida
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores
  • Solution

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo
Para detalhes do que foi alterado confira a Rev27838

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 para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...