Ir para conteúdo
  • Cadastre-se

dev botao

SAT em processamento, mas é enviado para SEFAZ


K2 SOFTWARE
Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1757 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia a todos.

Está acontecendo em um cliente que tem vários SATs da Sweda.

Ao enviar a venda retorna SAT em Processamento, porém a venda é enviada para a SEFAZ.

Eu poderia tratar o retorno, porém se enviar a venda novamente duplica na SEFAZ.

Já está na versão <infCFe versaoDadosEnt=0.08>

Log ACBr em processamento:
24/06/19 08:36:51:703 -   Gravando XML Venda enviado: C:\K2\xml_sat\Enviado\65927139000120\201906\24\AD20190624083651-319889-env.xml
24/06/19 08:36:54:156 - NumeroSessao: 319889 - Resposta:319889|06098||SAT em processamento. Tente Novamente.||

Log SAT enviado pra Sefaz:
20190624083919|AC-SAT|INFO|Tempo resposta (ConsultarSAT): 26 ms.
20190624084002|AC-SAT|INFO|Executando comando vindo do AC: EnviarDadosVenda.
20190624084003|AC-SAT|INFO|CF-e-SAT gerado com sucesso [001028] (35190665927139000120590007228740010288731885).

 

Alguma sugestão de como resolver isso?

Obrigado

Hélio Almeida

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia, pode ser que por algum motivo a dll ficou travada em outro processo. Se reiniciar a maquina, ou realizar uma cópia direcionando a dll para outro local o problema persiste?

 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Daniel, no post fala o seguinte:

Talvez seja melhor consultar a Ultima Sessão... e verificar se o SAT realmente não processou a venda

Como faço para saber se processou a venda?

 

José M. S. Júnior, não precisa reiniciar, depois de alguns segundos volta ao normal.

A DLL do fabricante está atualizada e fica na mesma pasta do executável.

O software básico está atualizado.

O SAT tem fonte externa.

Foi configurado as portas USB no gerenciador de energia do windows.

Eu consulto o SAT antes de iniciar a venda e antes de finalizar - ABERTURA.ACBrSAT1.ConsultarSAT() e retorna que está em operação: Resposta:993784|08000|SAT em operacao||, 

O problema não é que duplica a venda, mas sim que ao finalizar a venda retorna SAT em Processamento e ao consultar na sefaz a venda está lá.

Por exemplo em umas 100 vendas no dia, acontece umas 5 vezes, só que é supermercado. O caixa acaba de passar a compra de vários itens do cliente e acontece isso.

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores
Agora, K2 SOFTWARE disse:

Como faço para saber se processou a venda?

Se o SAT processou a venda, ele responderá ao comando de ConsultarSessao, com o XML da Venda...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

O segredo é consultar o Status do SAT, antes de enviar qualquer venda... e só enviar a venda  se a resposta do SAT foi positiva 

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.