Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoal, boa tarde,

Estava estudando um pouco sobre o código da pcnRetConsCad, e verifiquei algo estranho, existe a property CEP : Integer.

CEP não pode ser Integer pois existem CEPs que iniciam Zero, por exemplo, consultem o CNPJ: 02808708000107 (Ambev), o cep que ficou armazenado é 4530001, ele esta incorreto pois o correto é 04530001 uma possível correção que encontrei para usar-la é:

Format('%.8d', [FDM_NotaFiscalEletronica.ACBr_NF_EMISSOR.WebServices.ConsultaCadastro.RetConsCad.InfCad.Items[0].CEP]);

  • 2 semanas depois ...
Postado (editado)
Em 23/01/2017 at 17:55, Daniel Simoes disse:

O Tipo do ACBr está corretamente definido, de acordo com as especificações do Manual da NFe 6.0... veja a página 66

 

pag66_manualNFe6.png

Pode estar certo, mas realize o teste para verificar o problema, CEP's como eu dei o exemplo que possuí Zero no Inicio não funcionam, precisando fazer a formatação para preencher com Zero,  fazendo que o retorno da consulta pelo acbr seja erado, a resposta da Sefaz está  correta segundo testes!

Editado por Renan Francisco da Silva
  • 1 ano depois...
Postado

Bom dia,

Estou tendo problema na função TRetConsCad.LerXML na linha 266 " (*GR16 *)InfCad.FdIniAtiv   := Leitor.rCampo(tcDat, 'dIniAtiv');", está retornando o seguinte erro:

erro.png.cf361ac1eaf6bbea3097d072397e54c7.png  

a solução que encontrei foi alterar o tipo para string:

FdIniAtiv: String;

(*GR16 *)InfCad.FdIniAtiv   := Leitor.rCampo(tcStr, 'dIniAtiv');

 

Gostaria de saber se o Acbr tem outra forma de contornar o erro?

  • Moderadores
Postado
1 hora atrás, Elmo Amparo disse:

Estou tendo problema na função TRetConsCad.LerXML na linha 266 " (*GR16 *)InfCad.FdIniAtiv   := Leitor.rCampo(tcDat, 'dIniAtiv');", está retornando o seguinte erro: 

erro.png.cf361ac1eaf6bbea3097d072397e54c7.png  

Para o tipo data é esperado o conteúdo no formato AAAA-MM-DD, conforme o manual.

Se está recebendo esse erro é provável que o retorno esteja em formato diferente.

Qual UF e CNPJ está consultando?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
Postado
24 minutos atrás, Elmo Amparo disse:

Testei novamente com o cnpj "96770698000101" e retornou o mesmo erro, segue a tela do Leitor e do erro. 

Existe um try..except na leitura do XML por isso a exceção só é mostrada em modo debug.

O retorno do webservice está fora do formato determinado, segundo o manual as tags dIniAtiv e dUltSit são do tipo Data, deveriam ser retornadas no formato AAAA-MM-DD. O webservice está retornando no formato data e hora, DD/MM/AAAA HH:MM:SS o que causa o erro de leitura.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
Postado
28 minutos atrás, Elmo Amparo disse:

Então o problema é no webservice da Sefaz-Ba?

Sim.

29 minutos atrás, Elmo Amparo disse:

Se sim, o Acbr vai tratar ou aguardar a Sefaz-Ba resolver?

Repassei para os demais mantenedores.

Mas de qualquer forma seria interessante você entrar primeiro em contato com a SEFAZ.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado
2 minutos atrás, BigWings disse:

Repassei para os demais mantenedores.

Mas de qualquer forma seria interessante você entrar primeiro em contato com a SEFAZ.

ok, obrigado pelo retorno

  • 2 semanas depois ...
Postado

Depois de muito insistir, recebi o retorno da SEFAZ:

" Já solicitamos a correção do erro apontado. A mesma será realizada no decorrer da próxima semana."

agora é aguardar.

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