Bom dia.
Tenho um processo que manda o comando para a gaveta (aquela onde fica o dinheiro no caixa), que é ligada na impressora fiscal. Esse processo é chamado em três lugares diferentes:
- No frente de caixa, assim que é aberto o pedido para finalizar;
- Nos pagamentos de faturas;
- E numa aba, onde tem funcionalidades, tem um botão Abrir Gaveta.
Nessa última opção, as vezes é necessário clicar várias vezes, até a gaveta abrir. E é só ali que dá problema. Tentei debugar, mas não consegui identificar um erro. E também não gera nenhum erro.
Alguém já teve um problema semelhante?
Segue abaixo o comando:
[code] public void abreGaveta(Integer tempoAcionamentoGaveta) {
StringBuffer comando = new StringBuffer();
comando.append(Integer.toString(contadorComandos));
comando.append(";");
comando.append(“AbreGaveta”);
comando.append(";");
if (tempoAcionamentoGaveta != null) {
comando.append("TempoAcionamentoGaveta=");
comando.append(tempoAcionamentoGaveta);
comando.append(" ");
}
comando.append(";");
comando.append(comando.length());
enviaRecebeRespostaComando(comando.toString());
}[/code]
Desde já obrigada