Jump to content

dev botao

Erro na emissao NFSe de Novo Hamburgo - '{http://www.abrasf.org.br/nfse.xsd}Tipo': '0' is not a valid value of the atomic type '{http://www.abrasf.org.br/nfse.xsd}tsTipoRps'


Go to solution Solved by Diego Foliene,

Recommended Posts

  • Membros Pro

Erro Enviar NFSe Erro(s):
Código  : X800
Mensagem: Erro de Validação:  --> 1824 - Element '{http://www.abrasf.org.br/nfse.xsd}Tipo': '0' is not a valid value of the atomic type '{http://www.abrasf.org.br/nfse.xsd}tsTipoRps'.
estou ccom esse erro, o xml envio 0 no tipo, só em Novo Hamburgo da esse erro

 

3524063344332400015356000000000000093-rps.xml

Link to comment
Share on other sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Consultores
  • Solution

Boa tarde!

14 minutes ago, douglasKrafti said:

FDmNFServico.ACBrNFSeX.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Tipo := FDmNFServico.ACBrNFSeX.Provider.StrToTipoRPS(vOK,IntToStr(FNFServico.rps_tipo));

Qual é o valor de FNServico.rps_tipo ? A estrutura das rotinas de conversão é como segue:

function TACBrNFSeXProvider.TipoRPSToStr(const t: TTipoRPS): string;
begin
  Result := EnumeradoToStr(t,
                           ['1', '2', '3', '0'],
                           [trRPS, trNFConjugada, trCupom, trNone]);
end;

function TACBrNFSeXProvider.StrToTipoRPS(out ok: boolean;
  const s: string): TTipoRPS;
begin
  Result := StrToEnumerado(ok, s,
                           ['1', '2', '3', '0'],
                           [trRPS, trNFConjugada, trCupom, trNone]);
end;

Tudo indica que sua função está convertendo para o valor zero que corresponde a trNone.

Sugiro que coloque um break-point nessa linha e usando o step-into(F7) e o watch-list veja quais sãos os valores assumidos pelo TipoRPS.

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro

Deu certo, mas deu outro erro agora 

Erro Enviar NFSe Erro(s):
Código  : X999
Mensagem: Erro de Conexão: SOAP-ENV:Server - Call to undefined method Wne\Model\Bo\ModelBoWebServiceNotaFiscalEletronicaAbrasfValidaTomador::getConfiguacaoGeral()
 

Link to comment
Share on other sites

  • Consultores
25 minutes ago, douglasKrafti said:

Por favor, o mesmo problema ocorre se testar com o programa exemplo?

Comparando o seu arquivo com o que foi gerado em meu ambiente, seu arquivo não tem a Inscrição Municipal do prestador informada.

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro
Posted (edited)

Na verdade, a gente foi implantar nessse cliente, ele ja tinha cadastro a nota, como ele mesmo tomador e emissor, ai meu suporte não mudou isso... 
esse erro foi por CNPJ emissor ser o mesmo que o tomador, por isso o erro de validartomador 

Edited by douglasKrafti
  • Like 1
Link to comment
Share on other sites

  • Consultores

Obrigado por reportar.

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

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.