Enviar lote de Nfce

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Enviar lote de Nfce

Mensagem por rubens »

Boa tarde..
Alguém usa o envio de nfe/nfce em lotes?
pode ajudar?
Estou fazendo o seguinte a cada 20 nfces adiciono em um lote. Então digamos que tenho 60 nfce gerou 3 lotes de 20. Que foram salvos na pasta do acbr\Lotes\Lote1 ...
Para enviar estou usando NFe.EnviarLoteNFE, nLote.
Em modo de homologação e em modo de produção não faz diferente, só retorna lote recebido. Independente de sincrono e assincrono.
E agora como consultar isso.
Achei no manual o comando NFE.ReciboNfe(cRecibo)
Em homologação me retorna OK: Arquivo=C:\ACBrNfe2\Retorno\'510000021545835'-pro-rec.xml que direciona para o xml de informacao do envio.
Em produção dá erro não catalogado.

Alguém consegue fazer o envio em lotes certinho para me ajudar a ver o que estou fazendo errado aqui.

Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Enviar lote de Nfce

Mensagem por Toledo »

Rubens, no arquivo de retorno do comando NFe.EnviarLoteNFE, além de informar que o lote foi recebido, também tem informações/dados de cada nota enviada no lote (CStat, xMotivo, ChNFe, DhRecbto, etc). Então de uma olhada no arquivo de retorno deste comando.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Enviar lote de Nfce

Mensagem por rubens »

Esse é o problema Toledo...
independente da forma que é enviado, homologação, produção, sincrono ou assincrono.. a resposta é essa..

Código: Selecionar todos

29/11/2018 12:02:37 - NFe.EnviarLoteNFE(1)
29/11/2018 12:02:39 - OK: Lote recebido com sucesso
[Envio]
CStat=103
CUF=51
DhRecbto=29/11/2018 12:02:37
Msg=Lote recebido com sucesso
NRec=510000021545835
TMed=1
VerAplic=MT_A2RL-4.00
Versao=MT_A2RL-4.00
XMotivo=Lote recebido com sucesso
tpAmb=2


[Retorno]
CStat=0
CUF=0
DhRecbto=30/12/1899
Msg=
VerAplic=
Versao=
XMotivo=
nRec=510000021545835
tpAmb=1
Olha que na resposta está vindo até tpAmb=1.
Coisas que só o SEFAZ do MT faz para gente..
Daí eu consulto pelo recibo..
em homologação me retorna isso

Código: Selecionar todos

29/11/2018 12:03:40 - NFE.ReciboNfe('510000021545835')
29/11/2018 12:03:41 - OK: Arquivo=C:\ACBrNfe2\Retorno\'510000021545835'-pro-rec.xml
e em produção retorna erro não catalogado..
acho que deve ser a SEFAZ mesmo..
o problema é que tem uns 800 cupons desse cliente para mandar... na unha vai ser complicado.. se eu gerar um rotina para enviar um a um, vai dar excesso de tráfego..
Excluir os cupons vai furar estoque e levantar suspeita na sefaz né..
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Enviar lote de Nfce

Mensagem por Jairo Maia »

Rubens, quantos cupons você está enviando por lote? Sabe qual o limite por lote? Pergunto porque se for necessário enviar cupons CF-e-SAT em contingência (manualmente para o site da SEFAZ-SP), o limite é de 50 cupons por lote. Para NFC-e tem algum limite?
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Enviar lote de Nfce

Mensagem por rubens »

Boa tarde Jairo...
Não consegui descobrir, mas estava mandando lotes com 20 cupons... o último teste foi com 2 cupons..
E não tá registrando na SEFAZ, porque mando consultar pela chave e dá nota não existente..

Olha aí dois xmls num lote..
Lotes.png
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Enviar lote de Nfce

Mensagem por rubens »

Boa tarde..

Se alguém precisar a solução que encontrei foi a seguinte:
Quando a SEFAZ voltou a funcionar normalmente, os lotes começaram a ser recebidos, mas não me retornaram um resposta, só lote em processamento.
Sem problemas, criei uma rotina para consultar o lote e pronto..

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Enviar lote de Nfce

Mensagem por fladimir »

Como seria?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder