Página 1 de 1

Verificar notas que foram enviadas para SEFAZ

Enviado: 23 Mai 2010 09:35
por rubens
Olá...

Alguem sabe como verificar as notas que foram enviadas para a SEFAZ?
Na implantação acabei perdendo o controle das notas que foram enviadas... Daí precisava da relação das notas que foram enviadas e autorizadas, para poder inutilizar as que pularam a sequencia..
Alguem sabe se isso é possivel?

Obg..

Rubens

Re: Verificar notas que foram enviadas para SEFAZ

Enviado: 23 Mai 2010 12:19
por JoséQuintas
Será que estou entendendo a pergunta? Você não sabe que nota emitiu?
Se seu sistema registra as notas emitidas, e a NFe utiliza o mesmo número, está tudo no seu sistema.

E se estiver obedecendo a lei, deve ter guardado os XMls da emissão, também pode usá-los.
Se não está guardando, é um bom momento pra conseguir TODAS as notas, e não apenas a numeração.

Também pela numeração, já que NFe começa no número 1.

Outra opção, que requer o máximo de atenção, e tem que saber o que está fazendo, é reenviar cada número para a Sefaz, o retorno dirá se foi enviada ou não.
No caso de não retornar duplicidade, envia em seguida o cancelamento.
Particularmente prefiro este último método.
Além do comprovante da Sefaz, meu arquivo fica redondinho e padronizado.

Também tem a opção de ligar pra cada cliente, pedir a chave de acesso, ver se o financeiro recebeu o valor da nota, ver a cópia de arquivo, etc. Em algum lugar tem a informação, basta escolher a mais acessível no seu caso, ou a que resolva tudo (números e arquivos XML), antes que a empresa receba a multa por falta dos arquivos.

Re: Verificar notas que foram enviadas para SEFAZ

Enviado: 29 Mai 2010 21:08
por rochinha
Amiguinho,

Qual o método voce esta usando para gerar seus arquivos?
A sua chave esta sendo gerado pelo seu sistema? como esta formatado a sua chave?

Geralmente a chave é gerada com os seguintes componentes e formatos:

Código: Selecionar todos

UF_ANO_MES_CNPJ_MODELO_SERIE_NUM_NF-E_|_CODIGONUMERICO_DV
51_09_03_00280911000110_55_001_000050595_|_449096759_2
Se o CODIGONUMERICO não for aleatório, ou seja, voce coloca um numero conhecido nele voce poderá recriar sua chave e poder fazer a consulta.

Uma dica-chave é armazenar sua chave dentro de um campo no registro de seu sistema e se possivel salvar o recibo de cada operação.

Como o processo é baseado na criação de um XML para posterior validação, assinatura e envio, é primordial que voce nunca apague este arquivo.

Se o arquivo foi validado e assinado já esta pronto para ser arquivado.

Não brinquem com os arquivos XML pois eles serão nossa prova juridica em mãos.

Re: Verificar notas que foram enviadas para SEFAZ

Enviado: 30 Mai 2010 01:38
por rubens
Rochinha...
Uso o ACBR, configurei os diretorios certinho, mas em fase de adaptação foram apagados alguns xml, não tenho todos mas faltam alguns... e não tenho os dados mencionados por voce para recriar os xml, imaginei que existisse algum metodo de consulta no site da receita com a relacao dos xml das nfe enviadas para um determinado cnpj. Eu salvo no controle de notas os nome do xml, protocolo e mais alguns dados referente ao nota criada.. Mas infelizmente na pressao de por o negócio para funcionar houve esta falha... Só estou querendo deixar o controle redondinho... Imagino que o cliente tem uma cópia dos danfe que criou. Vou verificar isso com ele e fazer o que voce mencionou.. com o numero impresso no danfe faço uma consulta e consigo o xml..

Obg...

Rubens

Re: Verificar notas que foram enviadas para SEFAZ

Enviado: 30 Mai 2010 07:07
por JoséQuintas
Tem um programa que permite recriar o XML a partir da página da Fazenda.
Usei aqui e achei interessante.
O programa é capturanfe, da flexdocs.
Parece que eles tiraram do site, não sei se deixou de ser compatível com a página da Fazenda.

Opção pra você:
Gere o arquivo novamente, se for o caso converta pra XML, coloque os dados da chave correta, assine, e acrescente o protocolo.

Re: Verificar notas que foram enviadas para SEFAZ

Enviado: 30 Mai 2010 07:47
por rochinha
Amiguinho,

Como assim:

"...e não tenho os dados mencionados por voce para recriar os xml..."

Sua aplicação não gera os XMLs?

Se sua aplicação gera e voce usa o ACBrNFE para validar, etc voce já terá o necessário. Voce precisará é claro lembrar o seu numero de NFe o qual foi passado para as tags nNF e cNF do XML.

No caso do ACBrNFE é bem simples montar a sequencia bastando gerar o digito e acrescentar á chave:

51090300280901000110550010000000010000000012
...
51090300280901000110550010000001230000001235

Supondo que a chave tenha conteúdo parecido com o exemplificado acima:

...imaginei que existisse algum metodo de consulta no site da receita com a relacao dos xml das nfe enviadas...

Quanto ao XML não, voce não poderá recuperá-lo pelo site da receita, mas poderá sim consultar resumidamente ou completamente o conteúdo das NFes enviadas.

Voce poderá fazer a consulta pela aba TESTES do ACBrNFE e provavelmente conseguir o recibo ou seu conteúdo.

...Eu salvo no controle de notas os nome do xml...

Se voce salva o nome dos XML já tem o necessário para consultar.

Exemplo de recibo:

Código: Selecionar todos

<?xml version="1.0" encoding="UTF-8"?>
<retConsReciNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.10">
	<tpAmb>2</tpAmb>
	<verAplic>SP_NFE_PL_005e</verAplic>
	<nRec>350000015108550</nRec>
	<cStat>104</cStat>
	<xMotivo>Lote processado</xMotivo>
	<cUF>35</cUF>
	<protNFe versao="1.10">
		<infProt>
			<tpAmb>2</tpAmb>
			<verAplic>SP_NFE_PL_005e</verAplic>
			<chNFe>35100503009004000116550010000068590000068599</chNFe>
			<dhRecbto>2010-05-07T19:25:41</dhRecbto>
			<nProt>135100019459444</nProt>
			<digVal>+1HlScvKBJD/IT91z+2ng9IL43k=</digVal>
			<cStat>100</cStat>
			<xMotivo>Autorizado o uso da NF-e</xMotivo>
		</infProt>
	</protNFe>
</retConsReciNFe>
Caso voce tenha de regerar as NFe, voce não conseguirá protocolá-las então use este artifício:

Faça a consulta de cada NFe e consiga o recibo de protocolo referente, ele terá um conteúdo idêntico ao apresentado acima.

O que nos importa estará entre as tags <protNFe></protNFe>.

Valide e assine os XMLs gerados e inclua o trecho contido no recibo nas tags <protNFe></protNFe> entre as tags como exemplificado abaixo:

Código: Selecionar todos

                                ...
		</Signature>
	</NFe>
	<protNFe versao="1.10">
		<infProt>
			<tpAmb>2</tpAmb>
			<verAplic>SP_NFE_PL_005e</verAplic>
			<chNFe>35100503009004000116550010000068590000068599</chNFe>
			<dhRecbto>2010-05-07T19:25:41</dhRecbto>
			<nProt>135100019459444</nProt>
			<digVal>+1HlScvKBJD/IT91z+2ng9IL43k=</digVal>
			<cStat>100</cStat>
			<xMotivo>Autorizado o uso da NF-e</xMotivo>
		</infProt>
	</protNFe>
</nfeProc>
Salve suas NFe e faça um backup.

Boa sorte.