PDVApp
Inicialização do Sistema
PDVStarter
O sistema se inicializa na classe br.com.biserp.pdv.main.PDVStarter, que na verdade não passa de uma casca. Pois sua única função é chamar a classe br.com.biserp.pdv.main.PDVUpdater que executa as diversas tarefas de inicialização do sistema, como atualização, verificação etc.
![]() |
|
PDVUpdater
Esta classe que concentra as tarefas de inicialização da aplicação recebe os seguintes parâmetros:
- -help - Exibe este menu de opções.
- -testDarumaFW - Não inicializa a aplicacao. Tenta apenas inicializar as bibliotecas da DarumaDramework, verificando se as DLLs estão OK. Não faz comunicação com a impressora.
- -watcher - Habilita uma thread que imprime o valor de algumas variáveis do sistema a cada segundo no console do sistema.
- -autoSaleTest - Carrega um arquivo de vendas automáticas. Esse arquivo deve conter o que deve ser vendido, e as vendas serão feitas automaticamente no horário programado.
- -noUI - Não inicializa a UI do PDVApp. Útil quando estamos utilizando o -saleFile