Essa é uma revisão anterior do documento!
Versão liberada dia: 09/09/2022
Versão Intellicash: Mínima 3.1.011.000
Versão Executável: 1.4
Versão DLL: 1.4.018.000
Versão EcUpdater: 1.0.0.48
Versão IWS Notify: 1.0.5.0
Versão EcAutoUpdater: 1.0.0.3
Servidor EasyCash: 2.0.11.0
WatchDog: 1.0.0.3
IntelliCash: 3.1.011.000
Foi criada a seguinte configuração no EasyCash, conforme a imagem abaixo:
Uma vez configurado, ao abrir um turno, o botão Abrir Caixa ficará habilitado:
E o turno 1 será indicado na lateral direita:
Ao tentar abrir um novo turno, o sistema apresentará a seguinte mensagem:
Ao clicar em sim, solicitará a permissão:
Após o processo normal de abertura de turno, será indicado o turno 1 como pausado e o 2 como aberto. Ao fechar o caixa com algum turno pausado, o sistema fará os fechamentos de forma retroativa, ou seja, fechará o turno aberto primeiro e depois o pausado.
Foi criado no menu de relatórios da tela principal, uma opção onde é possível visualizar rapidamente todos os descontos que incidiram em determinado cupom. Segue a imagem:
Nessa mesma tela é possível efetuar a impressão do que foi dado de desconto e acréscimo conforme a imagem abaixo:
No arquivo EasyCash1.ini foi criada a seguinte flag:
Uma vez a mesma setada, será gerado o seguinte arquivo na pasta de logs:
Segue um log:
Com isso, podemos validar pelo sistema se a comunicação via rede apresenta algum tipo de problema.
No arquivo EasyCash1.ini foi criada a seguinte flag:
Ao habilitar, teremos na pasta de logs:
No arquivo teremos a saída do comando ping do MS-DOS:
Por padrão, a validação é efetuada a cada 5 segundos. Com isso, podemos validar pelo sistema se a comunicação via rede apresenta algum tipo de problema.
Foi adicionado no processo de importação um sistema de rollback dos headers importados que possuíram interrupção durante a transferência. Desta forma, evita-se que existam dados inconsistentes. Ao detectar algum problema de importação, a seguinte mensagem será exibida no log do ECUpdater:
[22/07/2022 15:40:12]
[EFETUARROLLBACK]FALHA REGISTRADA NA IMPORTAÇÃO DE CLIENTE
EXECUTANDO ROLLBACK DOS SEGUINTES HEADERS:
[80157109,80157111]
—————————————————————————-
[22/07/2022 15:40:12]
[EFETUARROLLBACK]: ROLLBACK EFTUADO COM SUCESSO!
—————————————————————————-
Foi melhorado o tratamento de data/hora para que ao iniciar o sistema a mesma entre 1 dia defasada, fazendo com que a mesma seja sincronizada pelo NTP ou pela data/hora do equipamento SAT.
Ao cadastrar um agente no frente de caixa, caso a busca de CEP no banco local não retorne nada, foi adicionada a busca no webservice dos correios.
Foi validado para que ao colocar um banco vazio sejam atualizados os geradores NEWNFCCOO, NEWNFCCRZ e NEWNFCCE nas seguintes situações:
Para o módulo de SAT e NFC-e foi adicionado na tela de venda um botão de acesso a troca de mercadoria, facilitando o processo do operador. Segue:
No arquivo EasyCash1.ini foi adicionado o seguinte parâmetro:
Para poder começar a gravar dois arquivos CSV na pasta de log:
Dentro dos arquivos teremos:
Na tela de pagamento de contas do frente de caixa foi retirada a opção com o botão direito do mouse que permitia alterar e efetuar correção dos valores, deixando as mesmas para serem modificadas somente na retaguarda.
Foi criada a tabela EC_STATUS_IDHEADER para que seja possível acompanhar o status dos headers importados em cada caixa para criação de um relatório no IntelliCash. Cada caixa registra a situação de cada header, contendo a data/hora do evento. Ao alterar a situação recebido para finalizado, um novo registro é gerado a fim de manter um histórico. Headers que tiverem falha no processo de importação e que forma efetuados rollback no caixa não constarão nessa nova tabela.
Foi melhorado o tratamento de GTIN no servidor do EasyCash na tela de alteração em lote. Segue:
Ao entrar na opção, teremos:
Ao clicar em obter da retaguarda, teremos:
Após a obtenção de dados teremos:
Foi corrigido um problema na função de trocar usuário do sistema na tela principal que fazia com que o usuário anterior ainda continuasse logado.
Foi corrigido um access violation que acontecia na tela de cancelar item(F10) quando todos eram selecionados e o sistema tentava efetuar o cancelamento do cupom.
Na opção de correção do CEST/NCM foi corrigido o caminho dos schemas para que na retaguarda, o sistema valide o caminho local dos schemas ao invés de utilizar o caminho remoto do servidor do EasyCash. Segue:
Foi corrigido para que na configuração das formas de recebimento, na aba SAT/NFC-e seja mostrada corretamente a correlação com as formas de NFC-e salva anteriormente. Segue a imagem:
Foi corrigido um access violation que ocorria ao realizar um estorno da venda, sem conexão da internet. O estorno do desconto não entrava nas Transmissões Pendentes.
Corrigido um problema de número de parcelas repetidas ao efetuar um recebimento de contas em uma forma de recebimento parcelada.
Foi adicionado alguns índices que não constavam no banco vazio do servidor do EasyCash.