Ir para conteúdo
  • Cadastre-se

dev botao

ACBrNFSeX - E286 - País da prestação do serviço incorreto.. Correção: Informe o código do país onde foi prestado o serviço conforme consta da Tabela de Países do BACEN.


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

Recommended Posts

Após atualização do ACBr, não está montando o Endereço do Prestador de Serviço no XML da NFSe

E286 - País da prestação do serviço incorreto.. Correção: Informe o código do país onde foi prestado o serviço  conforme consta da Tabela de Países do BACEN.

[2306256]
Nome=Itaitinga
UF=CE
Provedor=SSInformatica
NomeURL_H=ita
NomeURL_P=ita

ACBrNFSeXServicos.ini Cidades.INI nfse.xsd xmldsig-core-schema20020212.xsd

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marlon,

Não entendi, você diz que não esta montando o Endereço do Prestador, mas a mensagem de erro se refere ao código do Pais da prestação de serviço.

Você esta alimentando o campo: NFSe.Servico.CodigoPais ?

O Serviço esta sendo prestado em outro pais?

Se sim, você informou: NFSe.Servico.CodigoMunicipio = '9999999' ?

 

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marlon,

Acredito que você não entendeu.

A mensagem de erro se refere ao código do pais do serviço prestado e não ao código do pais do prestador.

Releia a minha postagem anterior e responda as 3 perguntas que lhe fiz.

  • 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

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
Em 14/11/2023 at 15:30, Italo Giurizzato Junior disse:

Boa tarde Marlon,

Não entendi, você diz que não esta montando o Endereço do Prestador, mas a mensagem de erro se refere ao código do Pais da prestação de serviço.

Você esta alimentando o campo: NFSe.Servico.CodigoPais ?

O Serviço esta sendo prestado em outro pais?

Se sim, você informou: NFSe.Servico.CodigoMunicipio = '9999999' ?

 

Bom dia Italo,

Você esta alimentando o campo: NFSe.Servico.CodigoPais: Sim, NFSe.Servico.CodigoPais := 1058.

O Serviço esta sendo prestado em outro pais?: Não.

Se sim, você informou: NFSe.Servico.CodigoMunicipio = '9999999' ?: Não, o informado é NFSe.Servico.CodigoMunicipio := 2306256 (Município de Itaitinga/CE, provedor SSInformatica)

 

Link para o comentário
Compartilhar em outros sites

Ajustei aqui a unit ACBrNFSeXGravarXml_ABRASFv2.

A linha 669, estava assim:

 

    if (OnlyNumber(NFSe.Servico.CodigoMunicipio) = '9999999') or
       (NrOcorrCodigoPaisServico = 1)  then
      Result.AppendChild(AddNode(tcInt, '#35', 'CodigoPais', 4, 4, NrOcorrCodigoPaisServico,
                                           NFSe.Servico.CodigoPais, DSC_CPAIS));

 

Dessa forma, não estava montando a TAG de Códgo do Pais do Serviço. Ajustei da seguinte forma:

    if (OnlyNumber(NFSe.Servico.CodigoMunicipio) <> '9999999') or
       (NrOcorrCodigoPaisServico < 1)  then
      Result.AppendChild(AddNode(tcInt, '#35', 'CodigoPais', 4, 4, NrOcorrCodigoPaisServico,
                                           NFSe.Servico.CodigoPais, DSC_CPAIS));

 

Ai consegui montar a tag novamente e deu certo.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Jarbas,

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.

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

Link para o comentário
Compartilhar em outros sites

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