Última NFC-e enviada - NFC-e - Nota Fiscal do Consumidor Eletrônica - Projeto ACBr
Este tópico foi criado há 1870 dias atrás.
Estou fazendo o controle de NFC-e pelo banco de dados, calculando a última NFC-e emitida para número de série xxx. No entanto, surgiu uma situação inusitada, o servidor do banco de dados do cliente foi roubado. Devido os xmls das NFC-e ficarem em outro terminal, foi fácil descobrir a última emitida.
Agora analisem comigo: o que aconteceria se esse cliente tivesse apenas um computador, onde o mesmo computador que emite as NFC-e, também é o servidor do banco de dados ?
É de conhecimento de todos que os xmls precisam ser guardados por 5 anos, e enviados para o cliente final e para a contabilidade. Mas e se o cliente estiver no pior cenário possível, onde este não envia os xmls para o destinatário, não envia para a contabilidade, e ainda por cima, não faz backup, como saber qual a última NFC-e emitida ?
Existe alguma forma de se consultar, via Acbr, a última ou as 30 últimas NFC-e emitidas por CNPJ e número de série ?
Uma das possibilidades é usar os eventos de manifesto para que consiga ver as últimas notas emitidas mas não lembro se tem para NFC-e ou é só NF-e!
Aconteceu coisa parecida com cliente meu... Só no caso o HD pifou...
Com meus clientes bato sempre na mesma tecla... Backup Diário.... em fonte externa, PedDrive, HD externo, Nuvem,
O Backup dos dados do sistema tem a mesma importância do sistema propriamente dito... O usuário gasta com infraestrutura, Instalação e treinamento do Software, Mensalidade, agora, o Por Que de não gastar um pouco do tempo na realização de Backups ????
Aconteceu??? Aconteceu... mas a prevenção ainda é o melhor remédio...
Mas no seu caso o seu sistema tem por exemplo todos os dados!
muito simples de resolver com a notas que ele emitiu!
faz uma rotina que remonta com os dados do banco as NF-e uma a uma no componente, e depois faz uma consulta ele vai te remontar o xml e também colocar os protocolos dele!
ele só vai ter problemas com os xmls que foram enviados pra ele!
Não existe webservice que retorne essa informação.
A meu ver só existem duas alternativas nesse caso.
1) Fazer uma consulta à SEFAZ do estado informando o ocorrido e solicitando o número da última nota.
2) Tentar, por força bruta, emitir NFCe em sequência, desde a última numeração conhecida (a contabilidade deve ter a última NFCe do mês anterior), e testar até que não retorne erro de duplicidade.
A desvantagem do método 1 é que a consulta em si servirá como autodenúncia de que a empresa não tem os XML que ela é obrigada a guardar.
A desvantagem do método 2 é o tempo gasto e consumo do webservice que não deve causar consumo indevido já que é de envio de XML.
Uma empresa menor que seja, com um computador apenas emitindo documento fiscal eletrônico, não fazer uma cópia de segurança em um HD Externo é uma falta de responsabilidade total.
A responsabilidade pela guarda do DF-e é do emitente e do seu destinatário e não do desenvolvedor do sistema.