Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Estou recebendo rejeição no campo <indFinal> para o provedor IPM em Novo Hamburgo-RS

Tentei usar o indFinal=0 seguindo a NT Nº 004 – Versão 2.0 

image.thumb.png.6f79bba9e57ccf967ba9020673f56b9d.png

Porém recebo a rejeição: 

[Erro1]
Codigo=X800
Correcao=
Descricao=Erro de Validação:  --> 1824 - Element '{http://www.abrasf.org.br/nfse.xsd}indFinal': '0' is not a valid value of the atomic type '{http://www.abrasf.org.br/nfse.xsd}tsSimNao'.

Verifiquei o nfse_rt.xsd e ele espera o 1= Sim ou 2=Não.

Tentei enviar o campo como 2 e recebo a seguinte rejeição:  ERRO: Valor string inválido para TindFinal: 2

Como devo enviar esse campo?

 

 

  • Consultores
Postado

schemas pra versão correta atualizado?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • 1 mês depois ...
  • Consultores
Postado
Em 07/01/2026 at 16:59, sgesoftware disse:

Sim, usei os Schemas da pasta de fontes do ACBR...

Exemplos\ACBrDFe\Schemas\NFSe\IPM\2.04\nfse_rt.xsd do dia 02/12/2025

O problema ainda persiste?
Mesmo atualizando os fontes e schemas do ACBr recentemente?
Houveram muitas alterações referente a NFSe recentemente. 
Tente novamente.

Valter Patrick
Gerente de Projetos e Consultor ACBr
(33)98400-0936
GitHub: https://github.com/valterpatrick

Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

  • 4 semanas depois ...
  • Membros Pro
Postado

Olá, passei pelo mesmo problema. Segue o erro:

Erro na emissão da NFS-e.
Código   : X800
Mensagem : Erro de Validação:  --> 1839 - Element '{http://www.abrasf.org.br/nfse.xsd}indFinal': [facet 'pattern'] The value '0' is not accepted by the pattern '1|2'.

Nos fontes esse campo é preenchido na função abaixo na unit ACBRNFSeXGravarXml.pas:
Screenshot2026-03-10114210.png.bd92fde79d72389bee2c087f9d6dfdac.png

Essa conversão vem como padrão da unit ACBrNFSeXConversao.pas, segue abaixo os valores:
Screenshot2026-03-10114700.png.798bd58a1ab9019be02f40d05259b1f2.png
 

Para os provedores que utilizam abrasf, que é o caso da IPM 2.04, não se pode passar o 0 - Não ou 1 - Sim, tem que ter uma tratativa para 1 - Sim e 2 - Não, que é o valor esperado no schema da abrasf.


Fiz uma correção manual nos fontes do ACBr para contornar temporariamente e meu cliente poder trabalhar, segue em anexo as units alteradas ACBrNFSeXGravarXml.pasACBrNFSeXGravarXml_ABRASFv2.pas.

  • Este tópico foi criado há 133 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...
The popup will be closed in 10 segundos...