Terminal

De BIS Wiki
Ir para navegação Ir para pesquisar

O módulo terminais tem a função de prover conexão para alguns tipos de dispositivos que se conectam ao BISERP através de conexões TCP/IP e protocolo próprio ao invés de utilizar as fachadas das camadas de negócio oferecidas pelos módulos. Atualmente o módulo oferece conectividade para os seguintes casos:

  • Terminais VT-100: Os terminais VT100 são terminais completamente "burros" que simplesmente se conectam e enviam cada tecla pressionada sem qualquer processamento. Os únicos comandos que aceitam são comandos de movimentação do cursor. Esses terminais devem se conectar na porta 1001.
  • Terminais Rich: Esses terminais são Apps que executam em aparelhos com SO Android e tem a função de realizar vendas de produtos em comandas. Esses terminais devem se conectar utilizando o TerminalApp.
  • Terminais Consulta Preço: Este terminal usa o protocolo do equipamento da Gertec de "consulta preço".

Dependências

Atualmente o módulo Terminal tem dependências com os seguintes módulos:

  • BISItem: É desde módulo que o Terminal obtém os itens a serem vendidos, seus códigos, preços, etc.
  • BISPDV: Este é o módulo responsável por gerenciar o conteúdo das comandas, gerar os pedidos, etc.