✨ 2.0 Release Notes | Melhorias

Melhoria na Criação automática de tabelas e colunas no Sincronizador OFFline

ID da tarefa: 107422

Foi realizada uma melhoria no Sincronizador OFFline para reduzir inconsistências de estrutura entre os bancos Online e OFFline.

Anteriormente, ao criar um banco de dados pelo Sincronizador OFFline e iniciar a sincronização, ocorriam erros de estrutura em diversas tabelas devido à ausência de colunas em um dos bancos. Essa situação dificultava o funcionamento da sincronização e exigia manutenção manual nos bancos para que as estruturas ficassem compatíveis.

Como resolução, foi criada uma validação no OFFline para que, caso uma tabela ou coluna necessária não exista, ela seja criada automaticamente no banco OFFline.

Além disso, o banco de dados gerado pelo sincronizador também passou a ser criado já atualizado, facilitando a sincronização das vendas realizadas e reduzindo a necessidade de ajustes manuais.

 

Melhoria  na Ampliação do campo de observação da Ordem de Serviço

ID da tarefa: 107682

Foi realizada uma melhoria no campo de observação da Ordem de Serviço, atendendo à solicitação para permitir o preenchimento de informações mais completas.

Anteriormente, mesmo após a alteração visual do campo para uma caixa de texto, o limite permanecia restrito a 60 caracteres, impossibilitando o registro adequado das observações necessárias.

Como resolução, o campo OBSERVACAO da tabela ORDEMSERV foi ajustado para permitir até 250 caracteres, conforme alteração de estrutura:

ALTER TABLE ORDEMSERV ALTER COLUMN OBSERVACAO VARCHAR(250);

Com essa melhoria, o usuário passa a ter maior capacidade de preenchimento no campo de observação da O.S., reduzindo limitações no registro das informações.

 

✨Melhoria na geração do bloco de cobrança para NF-e com tPag 90 e 99

ID da tarefa: 107778

Foi corrigida uma falha na emissão de NF-e de venda quando utilizada a forma de pagamento NF-e 90.

Anteriormente, o ERP gerava indevidamente a tag de parcela vinculada à forma de pagamento, porém, para esse tipo de pagamento, o bloco de cobrança não deve ser montado no XML da NF-e.

A correção foi realizada para impedir a geração do bloco <cobr> nos XML das NF-e de venda quando utilizado o tPag 90. Além disso, a regra também foi estendida para o tPag 99 — Outros, garantindo que o sistema não monte indevidamente o bloco de cobrança nesses casos.

 

Melhoria  na Adequação da tela de autorização do PDV retirando o processo do BDE

ID da tarefa: 107214

Foi realizada a adequação da tela de autorização do PDV para utilização da nova estrutura de conexão baseada em outras estruturas, substituindo a dependência do mecanismo legado BDE no processo de autenticação e validação do formulário.

A implementação contemplou ajustes nas rotinas de inicialização, validação e comunicação com o banco de dados, garantindo que o fluxo de autorização passe a operar por meio do novo Data Module, mantendo compatibilidade com os fluxos atuais do sistema.

Com essa melhoria, a tela de autorização do PDV passa a utilizar uma camada de acesso a dados mais padronizada e compatível com SQL Server, reduzindo a dependência de tecnologias legadas e aumentando a estabilidade da rotina.

image.png

 

 Melhoria na Migração da consulta de produtos do PDV retirando o processo do BDE

ID da tarefa: 105390

Foi realizada a primeira etapa da migração da consulta de produtos do PDV, substituindo a utilização do mecanismo legado BDE pela nova estrutura de conexão baseada no padrão.

A implementação teve como foco a rotina acionada pelo atalho F7, responsável pela abertura do formulário de consulta de produtos no PDV. Com a alteração, o sistema passa a validar e utilizar o novo Data Module para carregamento das informações e comunicação com o banco de dados.

Essa melhoria contribui para a modernização da camada de acesso a dados do PDV, mantendo compatibilidade com os fluxos existentes e alinhando a rotina ao padrão já adotado no ERP.

image.png

 

 Melhoria no Ajuste na abertura do plano de pagamento ao gravar Ordem de Serviço

ID da tarefa: 107674

Foi realizada uma melhoria no processo de alteração e gravação de Ordem de Serviço no ERP, ajustando o comportamento da tela de plano de pagamento durante o fluxo operacional.

Anteriormente, o sistema utilizava o parâmetro “Ao terminar a ordem de serviço, deseja faturar imediatamente?” como condição para definir se a tela de plano de pagamento seria exibida ao usuário. Esse comportamento gerava inconsistência, pois o parâmetro está relacionado ao processo de faturamento imediato da O.S., não devendo interferir na configuração do plano de pagamento.

Com a melhoria implementada, a tela de plano de pagamento passa a ser exibida sempre que uma Ordem de Serviço for alterada e gravada, independentemente da configuração do parâmetro de faturamento imediato.

Essa alteração separa corretamente as regras de faturamento e de definição do plano de pagamento, garantindo maior previsibilidade, consistência operacional e confiabilidade no fluxo financeiro da Ordem de Serviço.

image.png

 

Melhoria na Migração da consulta de vendas simplificada do PDV retirando o processo do BDE

ID da tarefa: 107216

Foi realizada a adequação da tela de consulta de vendas simplificada do PDV para utilização da nova estrutura de conexão baseada no padrão, substituindo a dependência do mecanismo legado BDE.

A implementação contemplou ajustes nas rotinas de inicialização, carregamento e consulta de dados do formulário, garantindo que as informações passem a ser processadas por meio do novo Data Module padrão ZEUS, sem impactar os fluxos operacionais atuais do PDV.

Com essa melhoria, a consulta de vendas simplificada passa a utilizar uma camada de acesso a dados mais padronizada, estável e compatível com SQL Server.

image.png

 

 Melhoria na Migração da tela de fechamento do dia do PDV retirando o processo do BDE

ID da tarefa: 107218

Foi realizada a migração da tela de fechamento do dia do PDV, substituindo a utilização da estrutura legada BDE pela nova camada de conexão baseada no padrão.

A melhoria contemplou ajustes nas rotinas de consulta, carregamento e gravação das informações do fechamento diário, garantindo que os dados financeiros, movimentações de caixa, formas de pagamento e conferências sejam processados por meio do novo Data Module.

Também foram realizadas adequações nas consultas SQL, parâmetros, manipulação de datasets e componentes da nova camada de conexão, assegurando compatibilidade com o SQL Server e com a arquitetura atual do PDV.

 

image.png


Revision #10
Created 25 May 2026 17:08:09 by Hugo Christian
Updated 25 May 2026 17:34:41 by Hugo Christian