Ir para conteúdo
  • Cadastre-se

Falha no schema XML


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

Recommended Posts

  • Consultores
Postado

Bom dia Roberto,

Em qual momento ocorre esse erro, pois o XML que você anexou esta assinado e com o protocolo de autorização.

Isso me faz crer que o XML foi gerado, assinado, validado, enviado para SEFAZ, esta por sua vez processou os dados e conclui-o que os dados são validos, uma prova disso é que retornou o protocolo de autorizaçã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

  • Consultores
Postado

Roberto,

E como você explica o fato do XML estar com o protocolo de autorização?

Se ele esta com o protocolo de autorização, significa que a SEFAZ recebeu, processou e retornou o protocolo de autorização.

O componente por sua vez atualizou o XML assinado com o protocolo de autorização.

Logo podemos concluir que o problema não é o método Enviar.

Você deve estar fazendo algo a mais que esta provocando esse erro.

  • 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

  • Membro Pro Verificado
Postado

Italo, bom dia,

Olhando novamente meu fonte e analisando o XML... e também atualizando meus fontes do ACBR... vi que no XML não aparece mais a informação do NroRegEstadual que deveria estar logo baixo do TAF:

image.png.8fdebc8eec4c571f3479cbe00be451c3.png

e o que me Retorna agora é:  

Rejeição: Número do Registro Estadual é obrigatório para transporte de pessoas rodoviário nas operações internas

  • Consultores
  • Solution
Postado

Boa tarde Roberto,

O problema é que a tag <TAF> e <NroRegEstadual> segundo o manual o tipo de elemento são CE, isso significa que somente um dos dois pode aparecer no XML.

Como você atribui zeros ao campo TAF ele gera a tag <TAF>, só que no seu caso o que deve constar no XML é a tag <NroRegEstadual>, logo você deve atribuir uma string vazia ao campo TAF e atribuir o numero de registro estadual ao campo NroRegEstadual.

  • 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

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
Consultora ACBr Pro

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 !!

  • Este tópico foi criado há 2842 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...