Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

 Provedor: Infisc
 Cidade: Campo Bom/RS
 Delphi 7 - Trunk2

Ao enviar XML pelo sistema está retornando as seguintes mensagens:

Element 'infAdicLT' is unexpected according to content model of parent element 'infNFSe'.
Element 'xEmail' is unexpected according to content model of parent element 'emit'.

Em anexo segue a imagem com o erro do XML pelo validador do provedor.

 

 Comentando as seguintes linhas no código no componente, na unit pnfsNFSeW_Infisc.pas,  resolve o problema:

Gerador.wCampoNFSe(tcStr, '', 'infAdicLT', 01, 100,  1, NFSe.PrestadorServico.Endereco.CodigoMunicipio, '');
Gerador.wCampoNFSe(tcStr, '', 'xEmail', 01, 100, 1, NFSe.PrestadorServico.Contato.Email, ''); 

Procuramos no manual do provedor e não encontramos essas tags, como podemos proceder para resolver esse problema em definitivo?

ErroValidador.png

MGWare Tecnologia LTDA

  • Consultores
Postado

Boa noite Guilherme,

Esse provedor possui 2 versões de layout, sendo que na versão 1.1 possui essas 2 TAGs, e a cidade em questão não utiliza a versão 1.1, sendo assim é preciso condicionar essas TAG com base na versão.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia,

entendi o problema, eu só não entendi se tu vai conseguir providenciar essa alteração ou precisa que mandemos um código para isto?

 

Fico no aguardo, Obrigado.

MGWare Tecnologia LTDA

  • Consultores
Postado
1 hora atrás, Guilherme Lanius disse:

Bom dia,

entendi o problema, eu só não entendi se tu vai conseguir providenciar essa alteração ou precisa que mandemos um código para isto?

 

Fico no aguardo, Obrigado.

Se vocês puderem providenciar essa alteração, seria melhor.

[]'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.
  • Consultores
Postado

Boa tarde Guilherme,

Como não utilizo esse provedor, para mim fica mais difícil fazer as alterações e realizar testes.

Se você puder fazer as alterações e testar será ótimo.

Mas lembre-se que essas alterações tem que contemplar as duas versões, sendo assim não basta comentar as linhas que estão gerando as TAGs de forma indevida, pois elas podem não existir em uma versão e existir na outra, como já foi dito.

  • Curtir 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

×
×
  • 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.