Corrigida a totalização de valores no Recibo de Fechamento do Caixa. Anteriormente, o campo Valor Total estava realizando uma somatória incorreta ao incluir de forma redundante:
- O valor dos Recebimentos (provenientes de baixa de títulos do Contas a Receber).
- O valor dos Depósitos/PIX (que já incluíam os mesmos valores da baixa de títulos, somados aos valores de PIX de vendas).
Essa correção garante que o Valor Total apresentado no recibo seja verificado, evitando a duplicação de lançamentos e refletindo o movimento de caixa de forma correta e confiável.
Implementado um aprimoramento nos Relatórios Analíticos do Relação de Vendas para exibir o código do cliente ao lado do seu nome.
Essa mudança foi desenvolvida para permitir uma identificação mais rápida e precisa do cliente durante a análise dos relatórios de vendas.
A exibição do código do cliente foi adicionada aos seguintes modelos de relatório:
- Geral – Analítico
- Por produto – Analítico (Vendas)
- Por forma de pagamento – Analítico
- Geral - Analítico modelo 2
- Geral – Analítico (Desconto detalhado)
O sistema agora grava automaticamente o status de uma venda como ‘Quente’ no momento da sua conclusão, desde que o parâmetro 'Alterar "Status" para "Quente" ao gravar como venda’ esteja marcado. Este ajuste garante a consistência do registro e facilita o acompanhamento de vendas ativas (quentes) para fins gerenciais e de CRM.
A validação do parâmetro 'Código de Origem por Empresa' foi ajustada para distinguir corretamente produtos e serviços. Itens de serviço passaram a utilizar o código de origem do próprio cadastro de produtos, enquanto itens de produto continuam seguindo a regra da tabela 'PRODUTOS_EMPRESA', garantindo o preenchimento adequado nos pedidos.
Ajustada a usabilidade da tela de Orçamento/Vendas para otimizar o fluxo de trabalho do usuário, tornando a navegação mais eficiente via teclado.
Agora, ao utilizar a tecla Enter na aba 'Dados principais', o foco do cursor alterna sequencialmente entre os campos. Após passar pelo campo ‘Status venda’ e pressionar Enter novamente, o sistema move o foco automaticamente para a aba 'Itens'. Essa melhoria permite que o usuário inicie a inserção de produtos no pedido de venda de forma mais rápida, reduzindo a necessidade de uso do mouse.
Foi adicionada a opção de informar o produto por código de barras, permitindo localizar o item no grid e somar 1 unidade ao confirmar com 'Enter'. O foco retorna ao campo de leitura para agilizar o próximo lançamento.
Foi implementado no CESCheckOut para que pedidos de venda que foram liberados na fila de bloqueio, sigam para o gerenciamento de almoxarifado, tornando possível a separação e conferência dos itens.
Implementado um controle de segurança e aprimorada a rastreabilidade no processo de Agrupamento de Pedidos realizado na tela de Recebimento (IF).
- Controle de Acesso: Foi adicionado um nível de senha para limitar a permissão de agrupar pedidos, garantindo maior controle sobre a operação.
- Rastreabilidade (Auditoria): O sistema agora grava uma observação padrão nos pedidos cancelados automaticamente após o agrupamento. Esta observação indica explicitamente o número do novo pedido que originou o cancelamento (Observação: Cancelamento por agrupamento nº X), facilitando a auditoria no Relatório de pedidos cancelados. A observação será registrada independentemente do uso ou não do nível de senha.
Implementada uma melhoria de usabilidade nas telas de Cadastro de Clientes e Fornecedores que agiliza e garante a acurácia das informações cadastrais.
- Novo Botão: Foi adicionado o botão Atualizar (ou similar) que permite consultar e atualizar o cadastro diretamente com os dados mais recentes da Receita Federal (RFB).
- Consulta Automática: Ao ser acionado, o sistema utiliza o CNPJ já registrado para realizar a consulta à RFB, atualizando automaticamente campos como Razão Social, Nome Fantasia, Endereço Completo e Situação Cadastral.
- Foco na Agilidade: Esta funcionalidade elimina a necessidade de o usuário realizar consultas externas (Sintegra ou site da Receita Federal) para manter o cadastro atualizado.
Implementada uma nova opção de segurança que restringe a alteração do cliente em Orçamentos/Vendas via nível de senha.
Esta melhoria garante maior controle e segurança, impedindo que usuários sem a devida autorização modifiquem o cliente associado a um orçamento após sua criação. O sistema agora exigirá a liberação por senha para que a alteração seja concluída.
O sistema passou a respeitar a configuração da central de tributação apenas para PIS/COFINS, impedindo que o CST de ICMS seja alterado ao finalizar a entrada utilizando a opção 'Alterar Todos'.
Foi implementado na tela de Consulta de Notas (CN) para que, usuário com cargo Supervisor possa acessar e visualizar as notas fiscais emitidas, independente de qual foi o vendedor.
No cadastro do funcionário de cargo Supervisor, é preciso desmarcar o flag ‘Pesquisar somente orçamentos próprios em "Orçamento / Vendas" e "Acompanhamento de venda". Sendo assim, será possível que ele visualize as movimentações.
Foi implementada uma correção fiscal crítica no CESPDV para garantir a conformidade tributária em vendas de produtos sujeitos à Substituição Tributária (ST).
Solucionado o erro que fazia com que o sistema atribuísse incorretamente o CFOP 5.102 em vendas de produtos com CST 500. O sistema agora carrega corretamente o CFOP 5.405 (Venda de mercadoria em ST, contribuinte substituído) para esses produtos.
Aprimorada a rotina de Nova Entrada de Mercadorias (Pré-entrada) para oferecer maior flexibilidade no controle de estoque por rolo/volume.
- Lançamento Manual: A guia 'Volumes/Rolos do item' foi implementada na Pré-entrada, permitindo a definição manual da quantidade de ROLO_IDs e suas medidas, semelhante ao controle por lote.
- Controle Visual: Adicionada uma legenda em verde para identificar visualmente os 'Itens com diferença entre quantidade da nota e volumes/rolos'.
- Validação: O sistema agora realiza uma validação na gravação da entrada, apresentando uma tela de divergências caso as quantidades da nota e os volumes/rolos informados manualmente não coincidam.
Adaptado e modernizado o executável AcertaRazao, responsável por rodar os comandos SQL e processamentos de alterações de estoque.
A mudança envolveu uma conversão tecnológica, migrando as units de código para o Delphi Alexandria e aprimorando a conectividade e estabilidade. A conexão de dados foi atualizada, removendo a dependência da tecnologia BDE e implementando a conexão FireDac.