====== Versão 1.4.023.000 - 1.5.000.000 ====== ''**Versão liberada dia: 07/05/2024**\\ **Versão Intellicash: Mínima 3.1.016.000 **\\ **Versão Executável: 1.5.000.000 **\\ **Versão EcUpdater: 1.0.0.53 **\\ **Versão IWS Notify: 1.0.7.0 **\\ **Versão EcAutoUpdater: 1.0.0.3 **\\ **Servidor EasyCash: 2.0.12.5 **\\ **WatchDog: 1.0.0.3 **\\ **[[https://wiki.iws.com.br/doku.php?id=intellicash:atualizacoes:3.1.016.000|IntelliCash: 3.1.016.000 ]]** ''\\ ===== Novidades ===== ==== Retirada das UDF e das palavras reservadas do Banco de Dados ==== Baseado na premissa de no futuro próximo efetuar a migração do frente de caixa para o FireBird 5.0, foram realizadas duas alterações: **1)** Foi trocado nos dois bancos de dados a palavra **LOCAL** por **MAQUINA** uma vez que agora a mesma é reservada do Firebird. **2)** Retirada as UDFs de apoio do sistema, deixando apenas as de criptografia. ==== [ATUALIZADOR] Efetuar a padronização do sistema para o novo processo de atualização ==== Baseado na premissa de agora utilizar o atualizador para manipular as versões do frente de caixa, foram realizadas duas alterações: **1)** A versão **1.4.023.000** do EasyCash irá se tornar a versão **1.5.000.000**. **2)** O sistema não existirá mais em formato de **DLL** agora sendo publicado somente no formato **EXE**. ==== Validação das tabelas do banco de dados no Enterprise Server ==== Foi adicionada a seguinte opção no menu do servidor Enterprise: {{ :easycash:versoes:imagem_2024-03-28_151846339.png?650 |}} Que irá efetuar a validação das tabelas do banco de dados utilizando o processo do serviço do FireBird, garantindo uma melhor performance. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-28_152053144.png?650 |}} ==== Contingência offline por Unidade Federativa ==== Foi adicionado no IntelliWeb novo a possibilidade de cadastrar o destinatário, produto alvo ou unidade federativa da mensagem. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-28_145130044.png?850 |}} Esta mensagem será obtida pelo IWB Server e repassada para o servidor do EasyCash. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-28_145302643.png?550 |}} ==== [NOTIFY] Criar o client para ser instalados nos computadores ==== Foi criada a seguinte estrutura para adição de um terminal independente, segue: {{ :easycash:versoes:imagem_2024-03-28_152540374.png?450 |}} No arquivo **IWS_Notify_Server.ini** foi criada a tag: {{ :easycash:versoes:imagem_2024-03-28_152829736.png?250 |}} Nessa tag ao setar **0**, o sistema irá iniciar em __modo servidor__ e ao setar **1** o sistema irá iniciar em __modo terminal__. Em modo terminal, teremos: {{ :easycash:versoes:imagem_2024-03-28_155104704.png?200 |}} No arquivo **EasyCash1.ini** deve conter a seguinte configuração para ser possível acessar o terminal, segue: {{ :easycash:versoes:imagem_2024-03-28_152943753.png?350 |}} No menu principal do EasyCash, foi modificado para contemplar o terminal, conforme a imagem: {{ :easycash:versoes:imagem_2024-03-28_153119715.png?450 |}} ==== Configuração das formas de pagamento no fechamento do caixa - T#3788 ==== Foi criada uma configuração para que na conferência de venda, possa ser exibido os cartões de modo condensado ou de modo separado. Segue a imagem: {{ :easycash:versoes:imagem_2024-05-07_092129649.png?450 |}} Com a configuração desmarcada teremos: {{ :easycash:versoes:imagem_2024-05-07_092256060.png?650 |}} Com a configuração marcada teremos: {{ :easycash:versoes:imagem_2024-05-07_092336323.png?650 |}} ===== Melhorias ===== ==== Cupom premiado editável - T#2371 ==== Foi alterado para que o cupom premiado possa ser editável, facilitando a inserção de novos campos. Segue a imagem: {{:easycash:versoes:imagem_2024-03-27_114619924.png?850 |}} ==== Diferenciação do Vendedor do Orçamento ==== Foi alterado para que ao retornar para a retaguarda a informação da venda seja enviado o vendedor do orçamento em seus respectivos itens e o vendedor do cupom nos demais itens. ==== Opção de mudar o foco ==== Foi alterado para que exista opção de alterar o foco da opção **SIM** e **NÃO**, onde houver opções de impressão. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-27_131417542.png?850 |}} ==== Padronização das abas ==== Foi padronizado as abas da configuração para que apresente o mesmo modo de escrita. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-27_131935320.png?450 |}} ==== Exclusão de permissão de item ==== Foi excluída a permissão de cancelar item do cupom, pois não estava sendo validado pelo frente de caixa. Atualmente, o SAT e a NFC-e possuem permissão própria que é a exclusão de item. ==== Desabilitar as triggers na procedure AM$_RESTAURARDEPENDENCIAS ==== Foram desabilitadas as triggers que adicionam alterações do banco para enviar para o **AM$FRENTE** quando estiver importando dados do **AM$FRENTE** utilizando a procedure **AM$_RESTAURARDEPENDENCIAS**, evitando gerar exportação desnecessária de registro. ==== Utilizar a procedure AM$_RESTAURARDEPENDENCIAS para reimportar do AM$FRENTE ==== Foi alterado para que o processo de restauração utilize a procedure **AM$_RESTAURARDEPENDENCIAS**. No menu principal do sistema temos a seguinte opção: {{ :easycash:versoes:imagem_2024-03-27_133800245.png?450 |}} Ao clicar no menu teremos: {{ :easycash:versoes:imagem_2024-03-27_133908896.png?450 |}} Ao clicar no ícone ao lado da data, será possível visualizar no **AM$FRENTE** as informações da **CUPOM_R60M** arquivadas. Segue: {{ :easycash:versoes:imagem_2024-03-27_134000299.png?650 |}} No final da execução de cada dia reimportado do **AM$FRENTE** será executado o processo de exportação para a retaguarda. Segue: {{ :easycash:versoes:imagem_2024-03-27_134117367.png?450 |}} ==== Menu de permissões - T#4053 ==== Foi criada a permissão **ALTERARPERMISSAOCAIXA** para que seja possível usuários normais acessarem o seguinte menu: {{ :easycash:versoes:imagem_2024-03-27_135230419.png?450 |}} Anteriormente somente o usuário **ADMIN** poderia acessar a referida tela. ==== Exportar somente usuários selecionados para o frente ==== Foi alterado para que somente os usuários que forem selecionados sejam exportados para o frente de caixa. ==== Configuração das formas de pagamento no fechamento do caixa - T#3788 ==== Foi criada uma configuração para que na tela de conferência de caixa, possa aparecer os cartões como um __único registro__ ou __separado__ em **TEF** ou **POS**. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-28_114758307.png?550 |}} ==== Trocar a mensagem para produtos inativos - T#3361 ==== Foi tratado no frente de caixa as mensagens que irão aparecer para o operador nos seguintes casos: **1)** EAN do produto setado como inativo: {{ :easycash:versoes:imagem_2024-03-28_115548902.png?550 |}} **2)** Produto setado como inativo: {{ :easycash:versoes:imagem_2024-03-28_115615582.png?550 |}} **3)** Produto não cadastrado no banco de dados: {{ :easycash:versoes:imagem_2024-03-28_115647055.png?550 |}} ==== Configurações Adicionais do SAT ==== As configurações adicionais do SAT criadas para resolver alguns casos específicos foram adicionadas em uma tela específica para facilitar a configuração. Segue: {{ :easycash:versoes:imagem_2024-03-28_130901881.png?350 |}} ==== [SAT] Habilitar a opção de imprimir via do TEF junto ao DANFE ==== Foi implementado e habilitado para o **SAT** as seguintes configurações: {{ :easycash:versoes:imagem_2024-03-28_131337617.png?450 |}} ==== [NOTIFY] Permitir que a notificação apresente mais de um celular ==== Foi alterado para que caso forem cadastrados dois ou mais e-mails e dois ou mais telefones distintos para um mesmo funcionário, todas as contas recebam notificação e não apenas uma única. ==== Tag cEANTrib: Assumir SEM GTIN quando EAN da embalagem for inválido - T#3069 ==== O sistema estava informando dois valores distintos, um era o número da embalagem e o outro era o EAN do produto. Para evitar esse problema foi feito que o sistema ignore os dados da **PROD_EMBALAGEM** para produtos não derivados de petróleo, o EAN da embalagem será considerado um EAN inválido e será substituído pelo EAN válido do produto. ==== Relatório > Recebimento (DINHEIRO VENDAS) - T#3864 ==== Foi tratado no Relatório de Recebimentos para que quando clicar em **DINHEIRO**, para abrir a cascata de opções contendo **SANGRIA/SUPRIMENTO** e **VENDAS**. Segue: {{ :easycash:versoes:imagem_2024-03-28_142318739.png?300 |}} ==== Reimpressão de Recarga de Celular - T#3774 ==== Foi adicionado na tela de reimpressão a opção da recarga de celular. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-28_142645702.png?300 |}} ==== Kits e produção: Controle de vasilhame do insumo ==== Foi tratado para que o controle de vasilhame também seja feito nos insumos do produto composto. Segue a imagem: {{ :easycash:versoes:imagem_2024-05-07_093833727.png?750 |}} ==== Melhorar logs de vendas em CREDIÁRIO ==== Foi criada uma opção para que seja possível logar a parte da venda em crediário no intuito de encontrar possíveis problemas no processo. Caso no arquivo **EasyCash1.INI** esteja setado: ''[Sistema]''\\ ''LogPagamento=1'' O sistema irá criar um arquivo chamado **EasyCash1FPG_YYYYMMDD.log** que contêm várias informações do processo de seleção de forma de pagamento. ==== Intellifood: Aviso de comandas em aberto - T#3095 ==== Foi tratado para quando for fechar o turno, mostre uma mensagem para o operador dos orçamentos pendentes: {{ :easycash:versoes:imagem_2024-05-07_100533598.png?450 |}} Em log ficará do seguinte modo: {{ :easycash:versoes:imagem_2024-05-07_100331824.png?650 |}} Caso não consiga acesso a retaguarda ou haja algum problema a mensagem irá mudar para: ''Não foi possível validar os cupons pendentes na retaguarda!''\\ ''Por favor, verifique manualmente na retaguarda as pendências.''\\ ''Deseja prosseguir com o fechamento do caixa?'' ==== [SERVIDOR] Adição para correção do campo CFOP ==== Foi tratado no servidor do EasyCash para que seja possível corrigir o CFOP caso o mesmo apresente alguma inconsistência. Teremos duas opções, conforme a imagem: * **OPÇÃO 01:** {{ :easycash:versoes:imagem_2024-05-07_101115789.png?250 |}} Acessando a opção **Corrigir GTIN/CEST/NCM e CFOP em lote**, teremos: {{ :easycash:versoes:imagem_2024-05-07_101336887.png?750 |}} Ao clicar em **Obter da Retaguarda**, teremos: {{ :easycash:versoes:imagem_2024-05-07_101447020.png?450 |}} {{ :easycash:versoes:imagem_2024-05-07_101508589.png?450 |}} {{ :easycash:versoes:imagem_2024-05-07_101529236.png?450 |}} Ao clicar em **Aplicar**, o sistema irá __alterar no XML__ e também no __banco do frente de caixa__ a tabela **CUPOM_ICMSXISS** que guarda o **CFOP** utilizado na venda. * **OPÇÃO 02:** Ao clicar em **Alterar dados da NFC-e**, teremos: {{ :easycash:versoes:imagem_2024-05-07_101752817.png?750 |}} Para esta tela deve-se aplicar individualmente cada alteração de produto. Lembrando que ao clicar em **Aplicar**, o sistema irá __alterar no XML__ e também no **banco do frente de caixa** a tabela **CUPOM_ICMSXISS** que guarda o **CFOP** utilizado na venda. ==== Tratar o vendedor para o IntelliFood e Ordem de Serviço ==== Foram alteradas as procedures: ''IF$ADD_EC_COMANDA_INT''\\ ''IF$EC_GETCOMANDAID_ITENS''\\ ''OS_ADD_EC_ORDEM_INT''\\ ''OS_EC_GETORDEMID_ITENS''\\ Foi adicionado o campo **VENDEDOR** nas tabelas **IF$EC_COMANDA_INT_ITEM** e **OS_EC_ORDEM_INT_ITEM**. ===== Correções ===== ==== [NOTIFY] Sistema gerando vários erros ao perder comunicação com a internet ==== Foi corrigido uma falha no Notify devido a problema de comunicação com a internet. Foi criado um sistema de validação da internet, podendo agora ser de dois modos. Segue a imagem: {{ :easycash:versoes:imagem_2024-03-27_115300613.png?650 |}} ==== Bug ao cancelar um item sem selecionar ==== Foi corrigido um bug, para que na tela de cancelar item quando não tiver item selecionado e pressionar **OK** ou pressionar **ENTER** volte normalmente para a tela de venda. ==== [EASYPDV][ENTREGA] Informação do telefone não está sendo enviada para o Easycash ==== Correção efetuada para que o EasyCash receba o telefone de entrega proveniente de orçamentos com e sem consumidor cadastrado. ==== Recebimento Parcial: Falha ao transacionar TEF ==== Foi tratado um caso em que quando havia falha na transação TEF o referido valor era apagado da tela e o subtotal ficava negativo. Em conjunto, foi tratado para avisar o operador caso o mesmo queira cancelar o recebimento e já tenha uma transação TEF pendente. ==== Cupom de venda acima de R$ 3 mil ==== Foi adicionada uma validação na tela de fechamento da venda para o valor mínimo em que deve-se identificar o consumidor. Caso atinja o referido valor o operador será avisado e irá abrir a tela de identificação do consumidor. ==== Perda de conexão com a retaguarda com DAV ==== Foi feita uma melhoria na conexão via enterprise pra permitir que a conexão seja restabelecida automaticamente quando houver perda no meio do processamento de um orçamento, minimizando os erros após a perda. Esta melhoria pode ser válida somente para os casos em que o enterprise reinicia ou quando a conexão estiver instável, porém com retorno imediato. ==== Erro ao importar clientes no EasyCash - T#3863 ==== Foi tratado para que o EasyCash ignore endereços cujas cidades não constem no banco local. ==== [SAT] Data/Hora do computador igual ao equipamento, porém sistema barra a tela de vendas ==== Efetuada uma correção para que o sistema não pergunte a data/hora caso a seguinte flag esteja setada no arquivo INI: ''ForcaAjusteDataHora = 1'' ==== Reverter as alterações do CFOP ==== Nesta tarefa foi corrigido para que o CFOP 5405 não seja substituído pelo 5102 uma vez que foi revogado de acordo com o Diário Oficial da União. ==== Cupom com orçamento aberto no banco de dados ==== Foi corrigido para que quando o sistema perca a conexão com a retaguarda na confirmação do orçamento, seja exibido um aviso e o mesmo fique setado como pendente, conforme a imagem: {{ :easycash:versoes:imagem_2024-05-07_090947394.png?450 |}} ==== Erro ao importar clientes no EasyCash - T#3863 ==== Foi corrigido um erro na importação de clientes, onde foi adicionado para ignorar endereços cujas cidades não constem no banco de dados local. Segue a imagem do erro: {{ :easycash:versoes:imagem_2024-05-07_091501562.png?450 |}} ==== Perda da configuração ==== Na tela de configuração estava perdendo a configuração salva, voltando sempre para a primeira opção da lista, conforme a imagem: {{ :easycash:versoes:imagem_2024-05-07_103214373.png?450 |}} Foi corrigido nesta versão o problema. ==== Exclusão de permissão de item ==== Foi corrigido para que na tela de permissão não seja mais apresentada a seguinte permissão, uma vez que a mesma não é utilizada: {{ :easycash:versoes:imagem_2024-05-07_112641955.png?450 |}}