- Implementação de tratamento para novos grupos e campos, permitindo que arquivos RTM anteriores a possíveis alterações continuem funcionando para Rols, Strip-tags e Visão geral de lavanderia (VGL).
- Tela de 'Atualização de versão':
Ajuste na atualização da coluna 'Atualizar Firebird' na grid;
Adição de coluna 'Base Criptografada', no grupo 'Loja', que estará marcada quando a base de dados da Loja estiver criptografada;
Adição de checkbox 'Criptografar Base' que, quando marcado, ativará o processo de criptografia nas lojas selecionadas.
- Implementada rotina de criptografia das Lojas usando o Presence Update:
Se checkbox 'Criptografar Base' estiver marcado no agendamento de atualizações da Retaguarda, ao iniciar o Presence Store, na Loja, após atualização para a versão 9.54.4.0 ou superior, será executada rotina de criptografia (quando base no Firebird 5). Em seguida, será marcado checkbox 'Base criptografada' e desmarcado 'Criptografar Base'.
- Nas Retaguardase Lojas, será necessária versão Presence Store 9.54.3.1;
- Para o Presence Tenant, será necessária versão 1.0.76.0 (apenas script).
IMPORTANTE:
Se for marcada base Firebird 3 para criptografia, processo ficará pendente até que ocorra a migração para o Firebird 5.
Bases já criptografadas via tag no arquivo 'ElbrusR.ini' só serão atualizadas como criptografadas noTenant quando passarem pelo fluxo novo, ou seja, marcada para criptografar e atualizada via Tenant.
- Adicionado tratamento para cálculo do ICMS Desonerado, quando CST utiliza Benefício Fiscal.
- Solução no ticket #651080 (DP-I 12612).
- Alterado para quando não autorizar o desconto e limparo campo, o preço do produto receberá o preço original ao incluir o produto na venda.
- Criados script’s pontuais para forçar a replicação da CFOP vinculada na NR e forçar a atualização da NR na loja.
- Ajuste na consulta e apresentação do grupo 'Planos (C)', da 'Visão Geral de Lavanderia (VGL)'.
- Ajuste nos filtros de pagamentos 'Futuros' da tela de 'Clientes: Pagamentos', funções 'Imprimir pagtos.' e 'Enviar WhatsApp'.
- Ajustes nas rotinas de gravação de 'Atendente' no extrato de Cabides.
- Coluna 'POSICAO' da tabela LOJB216 está nula em algumas bases e foi implementado tratamento para que a rotina de salvar templates use a coluna 'CODIGO_PARAMETRO', que é o padrão de outros pontos do sistema, para captura de ambiente e composição de chave primária.
- Solução na DP-I12676.
- Correções implementadas na movimentação de mercadorias: - No lançamento não será permitido incluir item com quantidade zerada. - Tratamento para caso haja algum volume com item zerado, para desconsiderar a linha com quantidade zerada e desta forma não bloqueia o processo de recebimento de volume.
- Ajustes no fucionamento de executáveis com criptografia em ambientes apenas com Firebird 3:
Será necessária adição da tag 'WireCrypt = Enable' no arquivo firebird.conf (Setups e arquivos no Google Drive ajustados).
- Ajuste nas rotinas de replicação quando não tem configuração específica de 'Servidor' no caminho da base de dados.
- Ajuste na captura de 'Servidor + Porta' da caminho da base de dados quando ambiente específico Cloud.
- Implementado a leitura do código EPC na busca de produtos pela tela de lançamento de movimentação de mercadorias.
- Ajuste na formatação do caminho do banco quando drive diferente de 'C:'.
Alterações na tela de 'Grupos de produtos':
- Alterado nome da guia 'Termo de responsabilidade' para 'Lavanderia', que terá seus campos editáveis apenas em ambientes de Retaguarda (parâmetro '[334] Ambiente' igual a 'Lavanderia');
- Grupo 'Lavanderia' transferido da guia 'Cadastro', para a guia 'Lavanderia', com nome 'Preços';
- Adicionados novos campos para controle de tingimento na guia 'Lavanderia:
'Tempo de execução (dias)': Numérico para informações de quantidade de dias para execução do serviço;
'Requer informação de cor para tingimento': Marcado/Desmarcado para requerimento de cor para tingimento;
'Requer informação de lacre': Marcado/Desmarcado para requerimento de lacre;
'Tipo de etiqueta'; Lavável ou Não lavável.
- Ajustes na impressão de relatório de 40 colunas do 'Fechamento de caixa', para que apresente os mesmos campos da tela para todos os grupos.
- Implementado corte da descrição (tag '' do arquivo), quando vem com mais de 100 caracteres.
- Implementada regra para o campo de quantidade, do 'Recebimento de peças: Serviços': Sempre permitirá edição e só estará bloqueado quando algum serviço com distribuição manual de Planos for adicionado à lista.
- Implementada caixa para seleção de grupos desejados na impressão (botão 'Imprimir') e geração de PDF (botão 'Gerar PDF') de relatório de 'Visão Geral de Lavanderia (VGL)': Resumo de caixa, Entradas, Pagamentos, Cartões, Análise de vendas, Venda de planos, Vendas com convênios, Serviços vendidos, Incremento de preços, Outros detalhes e Cancelamentos;
- O padrão trará todos os checkboxes marcados, mas irá sempre gravar a última configuração para trazer na próxima execução, mesmo fechando e abrindo novamente o App Laundry.
- Ajuste na atualizações de versão Firebird no Presence Tenant sempre que o Presence Store + Presence Update Agent é iniciado nas Lojas.
- Implementada utilização de quantidade fracionada no Presence Sale, conforme configuração da Unidade de Medida do produto e parâmetro de Retaguarda, '[329] Trabalha com quantidade fracionada', marcado, usando as mesmas regras do Presence Store:
- Implementada utilização dos parâmetros '[497] Validação de quantidade de itens na venda' e '[498] Quantidade máxima do item' para o campo de quantidade do Presence Sale;
- Necessária versão Presence Sale X.X.X.X e Presence Store/Remote 9.54.1.0.
Implementada criptografia de base de dados para ambientes de Loja:- Tag no arquivo 'ElbrusR.ini' dispara rotina de criptografia:[VERSAO]CRIPTOGRAFAR=X(Onde X=0 faz criptografia; X=1 significa que a base já passou pela processo de criptografia e não faz novamente; Tag inexistente não faz criptografia)- Tag no arquivo 'ElbrusR.ini' é atualizada com série da base criptografada sempre que o Presence Store ou Domain é iniciado, automaticamente, e é utilizada para gerar a chave de acesso para todas as operações:[ELBRUS5]SERIE=XXX- Todos os processos que fazem a conexão com o banco foram alterados nos executáveis abaixo para fazer uma tentativa com criptografia e, no caso de erro, realizar a tentativa sem a criptografia, mantendo o funcionamento para bases criptografadas e não criptografadas;- Inicialmente, apenas o Presence Store, quando iniciado, fará as validações e criptografia da base e apenas executáveis utilizados em ambientes de Loja foram liberados com a utilização de criptografia (fora o Presence Domain):Presence Store;Presence Domain;Presence Remote;Presence Replicador;Presence Update Agent.- Os executáveis abaixo usam a conexão de outros ou não tem conexão direta com o banco e não sofreram alterações:Presence WAS (usa a conexão do Presence Remote);Presence Guardião.Documentação disponível no Zoho Desk:
- Solução na DP-I2297 (Ticket #195065).
- Ajuste na atualização de saldos de estoque quando ocorre cancelamento de documentos fiscais.
- Remoção de horário da data de vencimento das parcelas para envo à Sefaz, que fazia com que o sistema considerasse como pagamento a prazo.
- Ajuste na 'Consulta de produtos' para melhoria de performance, quando Firebird 5.
- Incluídos códigos de motivos de cancelamentos nas tabelas do sistema para o município de Macapá;- Atualização de arquivo de configuração ACBrNFeServicos.ini na pasta dos executáveis.
- Implementado preenchimento de dados de cartões quando a condição de pagamento for PIX On-Line (Carteira Digital), grupos de tags '<card>';- Adicionado tratamento para não enviar os dados de cobrança quando o pagamento for à vista.
- Atualização de estrutura da ferramenta de envio WhatsApp e e envio do novo executável PresenceWAS no setup Laundry.
- Implementado mensagem de validação para quando houver download de imagens arquivo ou url ao realizar a consulta. Mensagem que será apresentada:Existem imagens de produtos à serem baixadas e este processo pode demorar. Deseja continuar com o processo de download das imagens?Ao clicar em sim, o usuário irá aguardar o processo de download das imagens (arquivo/url), se for menor que mil registros retornará os dados da consulta, já ao clicar em não, irá verificar se as imagens em arquivo são menor ou igual que mil registros, se ultrapassar esta quantidade para ambos os casos irá retornar mensagem de memória insuficiente, solicitando o usuário desmarcar a opção "imagem produto" da tela de filtros, para que as mesmas não sejam carregadas na consulta.
- Correção quando clica em alterar e não há registros do grid, ao clicar no botão nesta condição não haverá ação nenhuma a ser realizada.
- Ajustes na geração de PDF de Visão Geral de Lavanderia na Retaguarda, que não estava recebendo informações de Loja e Terminal corretamente.
- Inserida validação para gravar desconto de convênio apenas quando item não tiver vínculo com planos, para os casos onde o serviço faz parte tanto de um convênio quanto de um plano, prevalecendo a regra e valores do plano no lançamento e nos relatórios.
- Alterada informação de 'Horário Func.' na impressão do Rol da grupo 'Retirada' (apresentado apenas quando entrega do tipo 'Balcão') para o grupo com dados da Loja, no cabeçalho, após o campo 'CNPJ' (apresentado , agora, para qualquer tipo de entrega, 'Balcão' ou 'Delivery').Observação:O texto do campo 'Horário Func.' é configurado nos atributos de loja, '032 - 'Horário Func. Semana' e '032 - 'Horário Func. Final Semana'.
- Ajuste na gravação de vinculo entre parcelas quando pagamento é realizado na finalização do Rol ou na Venda de planos.
- Criado os parâmetros 33 e 34 de lavanderia para marcar se deseja imprimir o comprovante de pagamento ao finalizar o Rol/plano.
- Correção na procedure para produto com configuração Produto Base = "Referencia".
- Implementado novo campo no método INCLUIR-VENDA-ITEM campo "codigo_aux"- Com a alteração na procedure, primeiro buscamos pelo codigo+tamanho+cor, e se não existir, busca em códigos auxiliares ou códigos RFID/Serie com o "codigo_aux".- Documentação atualizada na base de conhecimento: https://suporte.presence.com.br/portal/pt/kb/articles/presence-api-incluir-venda-header#INCLUIR-VENDA-ITEM
- Removida mensagem de confirmação de atualização Firebird 5. Agora o processo ocorrerá automaticamente sempre que a base for habilitada para migração e estiver apenas com Firebird 3 instalado na máquina, sem necessidade de ação do operador.
- Na tela de geração de ordem de produção implementado tratamento para que o campo "produto" aceite o SKU (Referência + Tamanho + Cor) ou o Código Auxiliar, porém, ao informar o SKU ou o código auxiliar, a tela ainda irá mostrar a grade completa, o comportamento da tela foi mantido.
- Correção na validação da consulta do recibo provisório pois validava se tinha inventário ao mudar a situação do registro de concluído para em cadastramento.