Ir para conteúdo
  • Cadastre-se

dev botao

Falha Validação Schema NFS-e RPS - Provedor ISSNet


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

Recommended Posts

Olá,

Estou tendo o erro abaixo na na validação da alíquota no provedor ISSNet aqui em Brasília

Código: X800
Erro de validação: '5.0000' violates totalDigits
constraint of '4'
the element '{http://www.abrasf.org.br/nfse.xsd}Aliquota' whith 
value '5.0000' failed to parse

No arquivo schema nfse.xsd está configurado dessa forma

    <xsd:simpleType name="tsAliquota">
        <xsd:restriction base="xsd:decimal">
            <xsd:totalDigits value="4" />
            <xsd:fractionDigits value="2" />
            <xsd:minInclusive value="0" />
        </xsd:restriction>
    </xsd:simpleType>

Eu vi que já houve esse erro em outros provedores, mas não encontrei nada do ISSNet

Capturar.PNG

Assinatura.jpg

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Alan,

Acabei de fazer um teste com o programa exemplo e não ocorreu erro de validação por conta da Alíquota.

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

  • Consultores

Boa tarde Alan,

Realmente esta estranho, pois outros desenvolvedores que estão utilizando o componente ACBrNFSeX e realizando testes com a cidade de Brasília, não relataram esse erro.

O que tem dentro da pasta ...\Desktop\NFSex\Schemas ?

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


Não mexi nada no programa de exemplo apenas compilei configurei os parâmetros necessários e quando tento enviar da esse erro.

Nele para o ISSNet está assim a alíquota, eu vi no fórum algumas pessoas falando para dividir por 100 mas dá na mesma porque o ACBr normaliza

Servico.Valores.Aliquota := 2;

 

Capturar.PNG

Assinatura.jpg

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Alan,

Não devemos alterar essa unit, pois isso gera um efeito colateral nos demais provedores.

Esse tipo de alteração tem que ser feita na unit GravarXml do provedor em questão na procedure Configuracao.

Volto a frisar que você é o primeiro a relatar esse erro de validação ao gerar o XML para a cidade de Brasília.

 

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

  • Consultores

Bom dia Alan,

Notei algo estranho nas suas imagens que você anexou.

Em uma consta como caminho dos schemas: C:\Users\Alan Lucas\DeskTop\NFSeX\Schemas\NFSe em outra temos: C:\DFTech\NFSeX\Schemas\NFSe

 

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

Opa Italo boa tarde,

 

Então eu mudei de local os schemas para encurtar o caminho, mas em ambos os caminhos estava setado corretamente para onde estavam os schemas tanto que deu erro na validação, se não encontrasse os schemas o erros seria outro não concorda?

De qualquer forma depois das alterações na classe que vc sugeriu consegui emitir a NFS-e sem erro nenhum

Assinatura.jpg

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alan,

O que me intriga é que você é o primeiro a relatar esse erro.

Qual versão do Delphi você esta utilizando?

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

  • Consultores

Bom dia Alan,

Já inclui na minha lista de tarefas para enviar para o SVN a sua colaboração, muito obrigado. TK-3205

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

  • Consultores

Boa noite Alan,

Não precisava de tudo isso.

Favor atualizar os fontes, reinstale o ACBr e faça novos testes.

Veja como eu resolvi o a questão para gerar a tag Alíquota com 2 casas decimais.

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

  • 1 mês depois ...
  • Consultores

Obrigado por reportar.

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

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

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