Ferramentas do usuário

Ferramentas do site


easycash:versoes:1.4.018.000

Essa é uma revisão anterior do documento!


Tabela de conteúdos

Versão 1.4.018.000

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

Novidades

Permitir abrir turnos simultâneos - T#1626

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.

Relatório de promoções no Cupom

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:

Log da Telnet

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.

Log dos Pings

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.

Melhorias

EcUpdater: Validar importações incompletas

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!
—————————————————————————-

[SAT]Validação data/hora

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.

Configuração de cadastro de endereços

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.

Atualização dos geradores

Foi validado para que ao colocar um banco vazio sejam atualizados os geradores NEWNFCCOO, NEWNFCCRZ e NEWNFCCE nas seguintes situações:

  • Sem os arquivos .DAT, reajustar os geradores de acordo com as informações da retaguarda.
  • Para um banco novo, que não tenha registrado nenhum ECF deve-se atualizar os geradores independente dos arquivos .CAD.

Botão de troca no frente de caixa

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:

Adição de um sistema de log de tempo permanente no sistema

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:

Desabilitar as opções de Alterar valor e correção na tela de pagamento - T#IWS1607

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.

Enviar status dos headers importados no caixa para o 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.

Validação do GTIN no servidor do EasyCash

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:

Atualização ACBR - Validação GTIN

Conforme a NT 2021.003_v1_10 o sistema passa a validar o EAN levando em consideração o campo CCG da tabela PROD_EAN. Nela constará 3 tipos de informação:

0 - SEM GTIN
1 - Manda EAN
null - Efetua o processo de validação pelo dígito verificador e pelo código do país

Reimpressão do termo de compromisso

Foi adicionado no script da versão as tags do termo de compromisso visando os bancos que ainda não possuem as mesmas setadas.

Criar configuração para marcar opção de identificação no XML - T#IWS1789

Foi criada uma configuração para que a identificação do consumidor no XML da NFC-e possa vir já setada. Segue:

Número de orçamento de origem na segunda via de cupom fiscal (Relatório Gerencial)

Foi adicionado o número do orçamento no DANFE da NFC-e e na segunda via da mesma. Segue:

Reimprimir via de vasilhame

Foi tratado para inserir a opção de reimpressão do comprovante de empréstimo de vasilhame, para possibilitar a reimpressão em caso de falha de comunicação com a impressora e extravio.

Vencimento certificado sendo apresentado no Easycash e Jhon

Reimpressão de Recebimento de Cliente

Finalização compra: Cadastro funcionário aparecendo após estar desativado

Melhoria na importação de headers individuais no ECUpader

Campo HORA na tabela FECHSYS

Criar relatório Status de Importação dados

Correções

Troca de usuários

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.

Cancelamento de cupom

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.

Correção de CEST/NCM no servidor do EasyCash pela Retaguarda

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:

Cadastro de Formas de Recebimento do Easycash: Correlação salva não sendo apresentada

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:

Estorno mercafácil apresentando erro quando o sistema está offline

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.

Lançamento repetido das parcelas no recebimento

Corrigido um problema de número de parcelas repetidas ao efetuar um recebimento de contas em uma forma de recebimento parcelada.

Index não existe no banco vazio do servidor do EasyCash

Foi adicionado alguns índices que não constavam no banco vazio do servidor do EasyCash.

easycash/versoes/1.4.018.000.1662739827.txt.gz · Última modificação: 2022/09/09 16:10 por amonteiro