Uso e funções Botão Configurar Quando o sincronizador é instalado e executado pela primeira vez, é necessário realizar a configuração. Ao clicar no botão Configurar, será necessário inserir as informações de registro da empresa (do cliente) que serão usadas para recebimento de promoções e envios da scanntech. Usuário: E-mail da empresa cadastrado junto à Scanntech.Senha: Senha da empresa cadastrada junto à Scanntech.ID Empresa: ID da empresa gerado pela Scanntech.ID Local: ID do local gerado pela Scanntech. Cada loja, caso existam várias de uma mesma empresa, terá seu ID Local único.Intervalo de Sincronização: Tempo (em minutos) entre cada sincronização (recebimento de promoções e envio de vendas). URLs 1, 2 e 3: URLs que serão usadas para as tentativas de envio e requisição de promoções, para caso uma URL ocorrer timeout. São setadas por padrão (hard-coded) e servem para evitar que o sincronizador não consiga comunicação.O link para aceitar promoções e verificar os dados da empresa se encontra em: http://br.homo.market.scanntech.com/ Ao clicar em confirmar, se todas informações estiverem corretamente preenchidas, será gerado o arquivo ConfigScanntech.txt com as configurações em JSON, utilizado apenas para que o sincronizador tenha acesso facilitado à esses dados quando necessário. Uso Padrão Após sua configuração, as operações principais do Sincronizador serão automáticas. Durante essas operações, será feito: - Identificação e Armazenamento de novas promoções, assim como a remoção de promoções não mais utilizadas. - Tentativa de envio das vendas AUTORIZADAS (SAT) até o momento, que ocorreram após a última sincronização. Esse processo será mostrado na tela do app, com um breve log de resultados. Envio Manual Caso ocorra algum erro durante o envio de alguma venda, essa venda será salva no banco de dados como ERRO ou voltará a ficar PENDENTE, dependendo do erro (Erros 40X ficarão como ERRO, enquanto timeout voltará para pendente). Caso fique como ERRO, o Envio Manual mostra o motivo desse erro e, após devida correção, permite o envio manual.Exemplos de erro incluem, mas não são limitados a: Falta de valor de um item, preenchimento incorreto, dados incompletos. Fechar Dia *possivelmente será alterado Após enviar as vendas do dia, o usuário pode fechar o dia. Realizar essa operação enviará os dados finais do dia para a scanntech e, se estiver tudo certo, bloqueará os próximos fechamentos do dia, mesmo que existam novas vendas após. Essas vendas serão perdidas. Visualizar Log A opção de visualizar log mostra os dados presentes no banco LogScanntech.MDB, para que o usuário possa visualizar melhor o que ocorreu, caso tenha algum erro ou rejeição. Minimizar O app pode ser minimizado e, embora a janela feche, continuará funcionando em segundo plano. Isso é indicado por uma mensagem do windows, e seu ícone fica presente na barra de tarefas (dentro da setinha próximo ao horário)