Objetivo da mudança: O objetivo desta alteração foi tornar o “Faturador Automático” mais resiliente a obstáculos temporários. Foi implementado um mecanismo de retentativa inteligente: quando o faturador encontra um impedimento para processar um pedido (como um registro travado por outro processo), ele não falhará imediatamente. Em vez disso, o sistema agora realizará até cinco tentativas de faturamento,…
Continue lendoVersão 30.74.150
Objetivo da mudança: Como complemento ao requisito 389417, o objetivo foi criar a funcionalidade de faturamento proporcional para contratos de locação do tipo mensal. Foi implementada uma nova configuração que, quando ativa, permite ao usuário faturar um número específico de diárias no primeiro ou no último mês do contrato. Ao faturar, o sistema pergunta se…
Continue lendoObjetivo da mudança: O objetivo desta alteração técnica foi otimizar a performance do sistema implementando um mecanismo de cache nas funções internas fCampoExiste e fTabelaExiste. Estas funções, que verificam a existência de campos e tabelas na estrutura do banco de dados, eram executadas repetidamente, gerando consultas desnecessárias. Com a implementação do cache, o resultado da primeira verificação para…
Continue lendoObjetivo da mudança: O objetivo foi aprimorar a consistência e a validação do campo ‘Comissão’ na tela de “Contratos de Locação”. Foram implementados os seguintes ajustes: 1) O campo agora sugere ‘0,00’ como valor padrão ao criar um novo contrato; 2) Foi adicionada uma trava que obriga o preenchimento do campo, impedindo valores nulos; 3) A validação foi…
Continue lendoObjetivo da mudança: O objetivo desta alteração foi melhorar a experiência do usuário na rotina de “Baixa de Ordem de Produção Industrial – Geral”. Foi implementada uma barra de progresso no rodapé da tela, que exibe o andamento da operação e uma estimativa do tempo restante. Esta funcionalidade, similar à já existente em outras rotinas de…
Continue lendoObjetivo da mudança: O objetivo desta alteração foi ampliar a abrangência da rotina de “Exportação de GNRE”, que antes era restrita apenas a CFOPs de venda. O filtro de CFOP foi removido, permitindo agora que o sistema identifique e gere a Guia Nacional de Recolhimento de Tributos Estaduais (GNRE) para qualquer operação que exija o recolhimento…
Continue lendoObjetivo da mudança: O objetivo foi implementar um controle mais rigoroso sobre a “Consulta SCPC” no “Cadastro de Clientes”. Foram criadas novas ferramentas de segurança: 1) Uma nova configuração que permite habilitar ou desabilitar globalmente a função de consulta. 2) Um novo direito de acesso para definir quais operadores podem realizar a consulta. Além disso, a rotina foi…
Continue lendoObjetivo da mudança: O objetivo desta alteração foi melhorar a usabilidade do campo ‘Observações’ na aba ‘Dados de Cobrança’ do “Cadastro de Clientes”. Foi identificado que, mesmo ao redimensionar a janela principal, o campo de observações permanecia com tamanho fixo, dificultando a leitura de textos longos, como os retornos de consultas SCPC. O componente foi ajustado para que seu tamanho…
Continue lendoObjetivo da mudança: O objetivo foi aprimorar a integração de “Consulta SCPC”, enriquecendo os dados retornados. A integração foi ajustada para que, nas consultas de CNPJ (‘Define Risco Positivo’), seja retornado e exibido o ‘Limite de Crédito por Parcela’. Para consultas de CPF (‘SCPC Completo’), além do limite por parcela, o sistema agora busca e exibe o ‘Quadro…
Continue lendoObjetivo da mudança: Como primeira parte do projeto “Produto Frágil”, esta alteração implementou toda a base cadastral necessária para o novo controle logístico. Foi criada uma configuração para ativar a funcionalidade, e novos campos foram adicionados aos cadastros de “Produtos” e “Transportadoras”. Agora é possível marcar um produto como “Frágil” e indicar quais transportadoras estão aptas a transportá-lo….
Continue lendo