Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1953 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal tive já alguns problemas.

Quando o equipamento dá "ERRO NA PORTA DE COMUNICAÇÃO" o cupom no SAT é autorizado pelo equipamento e esta no SEFAZ.

Mas para o componente retorna Erro ou seja, minha automação acha que não deu certo. Então a automação sugere e envia novamente o mesmo. Ou seja ficam 2 cupoms iguais na sequencia no SEFAZ, mas na automação somente 1.

Exemplo:
1-) envio o cupom que será o nro.90 => R$ 100,00 ok 
2-) envio o cupom que será o nro.91 => R$ 300,00 (erro na porta de comunicação - mas vai para o sefaz como 91, mas o componente retornou erro e não gravo)
3-) envio o cupom que será o nro.91 => R$ 300,00 novamente (emitido com sucesso) MAS ELE VIRA 92 (POIS QUEM NUMERA É O APARELHO) TANTO NA AUTOMAÇÃO COMO NO SEFAZ.
4-) Concluindo => A automação fica sem o cupom 91 (Fica 90 => 100,00 e 92 => 300,00).  Então temos uma rotina que nos alerta e fazemos toda inclusão do 91 no sistema e sugerimos para o cliente fazer uma nota de entrada cancelando o mesmo.

Algum dica??

  • 2 semanas depois ...
  • Membros Pro
Postado (editado)

Uma dica: 

Antes de mandar cada  venda , mande essa função , se o retorno não for "08000" , não mande a venda.

SAT.ConsultarSAT 

Exemplo de resposta:    OK: 871712|08000|SAT em operacao||

 

 

Editado por biniva
  • Curtir 1
Postado

verificou se esta gerando o XML do cupom numero 91? tivemos um problema semehante ao usar a função: 
ACBrSAT.DesInicializado
ACBrSAT.Inicializado

dê uma verificada em sua rotina

atente tbm a qual marca e modelo do sat, como exemplo da elgin, requer mais de um dll para o funcionamento correto!

 

  • 2 semanas depois ...
Postado

Não sei se é o caso, mas o cancelamento também utiliza número. 

Se você faz o 100 e cancela algum cupom, o cancelamento será o 101 e o próximo cupom será o 102

  • Este tópico foi criado há 1953 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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

The popup will be closed in 10 segundos...