Foi criado um WebService no qual serão cadastradas as datas de início e término do horário de verão de acordo com o Estado que os clientes residem.

No banco de dados foi criada uma tabela específica para essa operação. Essa tabela será alimentada pelo WebService assim que a versão do sistema for atualizada ou ao pegar a senha online mensalmente.

No momento em que a tela de Vendas for aberta serão verificados a data atual da impressora e a data de início do horário de verão no banco de dados. Quando chegar a data cadastrada no banco para início do horário de verão, logo após a Redução Z, aparecerá uma mensagem perguntando se deseja ativar o mesmo.


Figura 01 - Ativação do Horário de Verão


Se clicar em  toda vez que a tela de vendas for aberta essa mesma mensagem será emitida, a menos que a opção "Não exibir esta mensagem novamente" seja marcada.

Se  clicar em  será exibida a seguinte tela confirmando o novo horário.


Figura 02 - Confirmação do Novo Horário


 Clique em  para que o mesmo seja aplicado na impressora fiscal e no relógio do sistema operacional.

Para desativar o horário de verão após a redução Z serão feitas duas verificações, se a data atual da impressora está igual a data de término cadastrada no banco e se a redução Z foi emitida a menos de 65 minutos ou 1 hora e 5 minutos, no caso, essas verificações serão feitas quando a tela de vendas for aberta. Em caso afirmativo nas duas verificações, será emitida uma mensagem de aguardo para a mudança de horário.


Figura 03 - Programação para Aguardo de Desativação do Horário de Verão


Se  clicar em , essa mensagem não será mais exibida após os 5 minutos passados, apenas uma confirmação de desativação do horário será exibida todas as vezes que a tela de vendas for aberta enquanto este processo não for realizado.


Figura 04 - Desativação do Horário de Verão


Se  clicar em  na mensagem da Figura 03 acima, a tela de vendas será aberta normalmente, porém, se alguma operação que inicie um cupom fiscal for efetuada será emitida uma mensagem perguntando se deseja cancelar a programação do horário de verão.


Figura 05 - Cancelamento da Programação de Desativação do Horário de Verão


Se  clicar em , a operação iniciada anteriormente poderá ser continuada normalmente, porém, a alteração de horário deverá ser feita apenas no dia seguinte após a próxima redução Z.

Se  clicar em , não efetue mais nenhuma operação, aguarde até que seja emitida outra mensagem para desativação do horário e em seguida o caixa poderá funcionar normalmente.

Uma observação importante é que se houver alguma movimentação na impressora fiscal (vendas, lançamento de sangrias ou suprimentos, leituras fiscais etc) logo após a redução Z não será possível ativar ou desativar o horário de verão, o processo deverá ser abortado até o dia seguinte na próxima redução Z.

Outro fator relevante é que a desativação do horário não deve ser feita as 00:00, pois, se houver alguma movimentação nesse período, a mesma será perdida, pois além do horário a data também será alterada.

Esta opção automática de alteração de horário foi criada para que o usuário tenha o mínimo de trabalho quando o período de troca de horário chegar, entretanto, a opção existente na tela de vendas pelo menu 995  opção 6 - Horário de Verão para trocar o horário ainda é válida e pode ser utilizada normalmente.

Dúvidas sobre Alteração do Horário de Verão ? Verifique o artigo Alterar horário de verão na impressora fiscal