Login Registre-se
Mensagens enviadas por: Biguas
Índice dos Fóruns » Perfil de Biguas » Mensagens enviadas por Biguas
Autor Mensagem
macielgoncalves wrote:Olá Biguas,

Não existe problema, é um procedimento normal. A orientação para esse procedimento está na Nota Técnica da SEFAZ (NT2012.002).

Abraços...


Muito obrigado novamente Maciel!!

Deu certo e não tive nenhum tipo de bloqueio pelas consultas sequenciais até chegar ao indCont igual a zero.

Estou alterando o assunto para resolvido.
macielgoncalves wrote:Olá,

Você deve fazer repetidas consultas passando sempre o ultimo NSU recebido, até que o campo indCont seja igual a 0 (zero). Enquanto o campo indCont não for 0 (zero) ainda existem documentos para consulta.

NT2012.002:
"Indicador de continuação:
0=SEFAZ não possui mais documentos para o CNPJ informado;
1=SEFAZ possui mais documentos para o CNPJ informado, ou ainda não avaliou a totalidade da sua base de dados."


Abraços...




Obrigado Maciel!!! Pelo visto era esse o problema.

Meu receio é o seguinte, será que o SEFAZ me bloquearia se eu continuasse a busca até o final, dando ciência das NFes e posteriormente fazendo o download das mesmas? Ou essa é uma prática normal?


Olá pessoal,

Estou chamando o webservice de consulta de NFe destinadas (NfeConsultaDest), utilizando o seguinte XML:




A consulta está ok e a mais de uma semana está retornando diversos resumos de NFe, porém se eu fizer uma consulta hoje, só retornará os documentos de exatos 15 dias atrás.
Imaginei que fosse por conta de ter muito mais que 50 documentos, então deixei consultando as NFes e fazendo a ciência de cada uma para poder chegar nas mais recentes.

Fiz isso durante uma semana mas nunca chegou a me retornar os documentos mais atuais, sempre de exatos 15 dias atrás.

Hoje por exemplo, 20/10 esse webservice está consultando apenas do dia 05/10, o que me retorna a seguinte mensagem:



Visto isso, tentei definir o NSU 11183472224 ao invés de 0, porém obtive a mesma mensagem.


No documento NT 2012_002 diz o seguinte:

"Caso o ultNSUseja informado com 0 (zero), o WS fará a consulta a partir da primeira nota fiscal
recepcionada há menos de 15 dias ou outro prazo maior que a UF entender conveniente; "

Concluo que deveria me retornar as NFes mais recentes.


Alguém tem alguma luz sobre esse problema???

dgmodesto wrote:hpfaff

pra qual estado vc está fazendo o download?

pois sempre que tento fazer o download me apresenta o seguinte erro:

<retDownloadNFe versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<tpAmb>1</tpAmb>
<verAplic>SVAN_0.0.0</verAplic>
<cStat>139</cStat>
<xMotivo>Pedido de Download processado</xMotivo>
<dhResp>2014-09-01T16:04:28</dhResp>
<retNFe>
<chNFe>0000000000000000000000000000000000000000000</chNFe>
<cStat>652</cStat>
<xMotivo>Rejeicao: UF do destinatario da Chave de Acesso informada diverge da UF do Web Service</xMotivo>
</retNFe>
</retDownloadNFe>

alguém já passou por isso?
O UF utilizado é São Paulo = 35.

desde já agradeço pela atenção


Oi dgmodesto,

O mais óbviu você já verificou né?

O webservice que você está buscando essa NFe é realmente o do estado de SP?



É uma aplicação que integra NFe com os ERPs da TOTVS.

Então o interesse do meu cliente é de alguma maneira baixar os arquivos XML dos fornecedores dele no caso do não recebimento do mesmo.

Isso acontece porque alguns fornecedores não estão utilizando nosso sistema.

No caso do programa que você citou, através do certificado digital de uma empresa, ela consegue baixar os xmls assinados por outra empresa??
Obrigado pela Resposta Bruno!

Mesmo se eu quebrar a catpcha e transformar o HTML em xml, não teria a assinatura digital válida.

Eu estava imaginando um webservice que tivesse a função de retornar o xml da NFe de acordo com a chave passada.

De qualquer maneira, obrigado novamente pelo esclarecimento!

Apenas para direcionar o foco, a minha dúvida está sendo discutida no tópico:

http://www.javac.com.br/jc/posts/list/120/901.page#7758
Pessoal, uma dúvida.

Vi que esses webservices retornam um RESUMO da NFe contendo a chave de acesso.

É possível recuperar o xml da NFe original caso você tenha essa chave ou alguma outra informação?

Pelo que pesquisei não seria possível mas queria confirmar com vocês antes de dar uma resposta para meu cliente.

Obrigado!!
Visto que a última resposta desse post é as 27/11/2012 17:15:12, gostaria de me atualizar sobre essa questão.

Atualmente existe um método para baixarmos a NFe via webservice do SEFAZ?

Se sim, o que é necessário? Qual o método que devemos acessar?

Obrigado!
Desculpe, acabei achando a Tag referente ao total da prestação de serviços. Seria a <vTPrest> porem dentro da tag <InfCte>.

Agora surgiu outro problema, preciso pegar o valor total do ICMS, como retornar esse valor já que existem varias tags de ICMS dependendo do tipo do contribuinte que gerou o CT-e?

Então temos dentro da tag <ICMS>:

<ICMS00>
<ICMS20>
<ICMS45>
<ICMS60>
<ICMS90>
<ICMSOutraUF>
<ICMSSN>

Nenhuma dessas tem um valor total de ICMS, teriamos que somar todos os valores dessas tags?

Alguem sabe?


Obrigado
Maciel,

Você sabe qual a tag que busca o valor total do frete?

Na versão 1.03 estava mais claro que era a tag <vTPrest> mas agora na versão 1.04 temos uma List com essa tag.
Seria somente somar os valores dessa tag ou devemos buscar de outra tag?

[]´s
Olá Maciel,

Já verifiquei o manual da versão 1.04 e ao que me parece, somente será mudado o layout do xml do CT-e e não a chamada do Web Service de consulta.

Testei colocando definindo a versão 1.04 no XML de chamada e e também no cabeçalho usando o seguinte código:


Obtive o retorno sem erros.

Você sabe se eu teria que testar de alguma outra forma alem de definir a versão como fiz?

Obrigado.
Aha! Achei o problema!!

Estava passando a chave da NFe ao inves da chave da CT-e.
O estranho que o erro gerado não é nada auto explicativo, e não consta nada na documentação sobre isso.

Ou seja, pelo jeito quando você passar uma chave com o mesmo tamanho esperado porem inexistente no SEFAZ, vai gerar esse erro generico.

[]´s
Marciel, primeiramente muito obrigado por disponibilizar esse exemplo de código.
Está me ajudando demais no projeto que estou desenvolvendo.

Tenho uma dúvida quanto ao acesso do web service da consulta de CT-e.

Segue meu código:




Porem quando executo o método, recebo um xml de retorno me dizendo que houve uma falha no schema XML.
Consultei o doc "Manual_CTe_v1.03" e verifiquei que o erro 215 informado no xml de retorno é o seguinte:
"Verifica Schema XML da Área de Dados"

Visto isso concluo que o problema está na parte onde criei meu XML com a tag "<consSitCte>", que peguei do proprio doc que citei acima.
Já tentei de tudo nesse xml mas não consigo achar o problema.
Quem sabe você ou alguem aqui tem algum rumo ou a solução do meu problema

Segue o xml de retorno da chamada:





Desde já muito obrigado a quem responder
 
Índice dos Fóruns » Perfil de Biguas » Mensagens enviadas por Biguas
Ir para:   
Powered by JForum 2.1.9 © JForum Team