Ir para conteúdo
  • Cadastre-se

dev botao

Dúvidas roteiro CliSiTef32 usando ACBrTEFD sem ACBrECF


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

Recommended Posts

  • Moderadores

Roteiro Seq 1 

1-Realizar uma venda de 1 item qualquer com pagamento TEF 

2-Cancelar o cupom

Dúvida: ao cancelar o cupom, pede para printar a tela com o menu de transações gerenciais para verificar se todas as transações previstas são exibidas (teste de comunicação,cancelamento de transação,reimpressão,outros,etc). Devo chamar ADM automaticamente nesse momento para que o usuário cancele a transação ou dar um aviso que o cupom cancelado tem pagamento TEF que deve ser cancelado ou o usuário decide se vai clicar no botão ADM disponivel no menu do sistema Paf-ECF ?

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Quando fiz, não era necessário chamar nada automaticamente. A questão de enviar a imagem da tela é que algumas chamadas do ADM podem ser desabilitadas por configuração. E eles querem ter certeza de que nenhuma foi.

Pelo menos, era assim quando eu fiz.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Obrigada pela resposta.

Ainda ref duvida do roteiro...

E quanto ao problema de Falta de Energia - retorno que tem dado no meu ECF depois que comecei os testes de desligar o equipamento ao imprimir um comprovante? Li no site da Totvs isso:

Citar

O que seria a mensagem "FALTA DE ENERGIA - RETORNO: data/hora", impressa ao ligar a impressora?

     Indica que a impressora foi desligada no meio da emissão de algum documento, a legislação (CONVÊNIO ICMS 85/01) estabelece que seja impresso o momento em que o equipamento voltou a funcionar.
     Para resolução é necessário finalizar ou cancelar o documento em questão.

Como tratar esse retorno da impressora (Falta de energia) por haver um documento que precisa ser finalizado ou cancelado? No meu caso, quando executo a função Bematefi_AbrePortaSerial vem o retorno de erro - 1 (Falha de execução da função), assim é como se houvesse um erro de abertura de porta serial e não de documento pendente no ECF. Se tento cancelar o cupom fiscal não cancela. 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Essa mensagem "FALTA DE ENERGIA - retorno (...)" é do ECF. Não há nada a ser feito pois ela não altera o funcionamento do ECF. Apenas indica que o ECF teve sua energia interrompida.

Lembre-se de ficar atenta ao roteiro. Não sei se alterou, mas o roteiro pedia apenas para, enquanto o ECF estava desligado, mostrar uma mensagem dizendo algo como "Não foi possível imprimir, tentar novamente?".

Já com respeito ao documento pendente, seu sistema deve saber se há ou não um documento aberto sem consultar ao ECF. E você (quer dizer, seu sistema) é quem decide se vai recarregá-lo para finalizar ou cancelá-lo. O roteiro TEF não especifica nada neste sentido.

Finalmente, queria lembrar pra por favor, criar novos tópicos quando estiver com dúvidas diferentes... Mesmo sendo dúvidas relacionadas ao roteiro utilizando o ACBrTEFD e DLL do fabricante, as dúvidas são sobre sequencias diferentes do roteiro e não tem relação uma com a outra.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

O problema é que a impressora ECF não liberava para poder executar mais nenhum comando nem sequer mostrava que havia um documento em aberto. Acusava apenas falha de execução ao abrir a porta serial.  Meu sistema já carrega o cupom aberto para que seja finalizado ou cancelado, mas com o uso do TEF deixou de reconhecer, não entendo o porque (como uso a bemafi32.dll mais recente, estou vendo com o suporte da Bematech o que pode estar acontecendo).  Precisei cancelar o cupom via Bematool. Com relação a criar novos tópicos, achei que seria mais interessante e prático para outros colegas, deixar esse único tópico sobre "Dúvidas de roteiro CliSiTef com ACBrTEFD". Pensei errado. Criarei tópicos individuais da próxima vez. 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Entendi. Realmente é algo muito estranho. Também não lembro de ninguém ter relatado nada parecido aqui no fórum...

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2720 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...