Ir para conteúdo
  • Cadastre-se

dev botao

Falha no schema XML


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 2266 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

  • Membros Pro
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

  • Administradores
Postado

Obrigado por reportar.

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

  • Curtir 1
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 !!

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