Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

O comando  "NFe.ConsultaCadastro"  está retornando o campo "IE=" com o número da inscrição inválida para contribuintes do RS cujo 

o inscrição começa por "ZERO"

Segue abaixo um exemplo retornado pelo monitor.

Conteúdo retornando pelo monitor 

IE=670053910
 

Quando o correto seria

IE=0670053910
 

No Rio Grande do Sul a inscrição estadual tem 10 dígitos.

 

 

NFe.ConsultaCadastro("RS",06083280000125,"")
OK: [CONSULTACADASTRO]
Consulta cadastro com uma ocorrencia
verAplic=RSb20170704091239
cStat=111
xMotivo=Consulta cadastro com uma ocorrencia
UF=RS
IE=670053910
CNPJ=06083280000125
CPF=
DhCons=08/01/2018 20:30:54
cUF=43

[INFCAD001]
IE=670053910
CNPJ=06083280000125
CPF=
UF=RS
cSit=1
xNome=J R F AUTOMACAO INDL IMP E EXP LTDA
xFant=PRO TERRA
xRegApur=GERAL
CNAE=4614100
dIniAtiv=01/02/2004
dUltSit=30/06/2009
dBaixa=30/12/1899
IEUnica=
IEAtual=
xLgr=RUA BORGES DE MEDEIROS
nro=2806
xCpl=
xBairro=JOSE DA LUZ
cMun=4310603
xMun=Itaqui
CEP=97650000

  • Fundadores
Postado

Notei que a propriedade é String, então não deveria haver a perda do digito 0 na frente do número...

Por favor anexe os Logs da consulta do ACBrNFe... precisamos saber qual foi o retorno do WebService...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Fundadores
Postado

O problema está no WebService... repare que ele devolve sem os Zeros a esquerda...

image.png

Mas podemos aplicar um WorkAround, com a ajuda do ACBrValidador.. pois ele sabe como formatar I.E. de todos os Estados..

  • Obrigado 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Fundadores
Postado

Porque Você considera a I.E., sem o zero a esquerda, inválida ?

Como é a sua rotina que valida a I.E. ?

No ACBrValidador, por exemplo, existe uma propriedade chamada: "AjustarTamanho: Boolean"... Se ela for True, a rotina ajusta os zeros a esquerda, antes de proceder a validação...

  • Obrigado 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

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