Skip to main content

🚀 2.0 Release Notes | Implementações

🚀 Implementação: Novo parâmetro para associar vendedor automaticamente na inclusão de produtos na Ordem de Serviço

ID da Tarefa: 103440

Descrição:
Solicitada a criação de um novo parâmetro no módulo Ordem de Serviço para que o sistema associe automaticamente o vendedor ao adicionar produtos, já na inicialização do processo, seguindo o mesmo critério/regra do parâmetro existente para Venda no Balcão.

O objetivo é padronizar o comportamento entre módulos e eliminar a necessidade de seleção manual do vendedor durante a inclusão de itens na O.S.

Implementação Aplicada:
Implementado parâmetro configurável para associação automática de vendedor na Ordem de Serviço, disponível no caminho:
Menu Local > Configurações > Outros > Ordem de Serviço.

Quando habilitado, o sistema passa a aplicar a regra de atribuição de vendedor na inclusão de produtos na O.S. conforme comportamento já adotado no fluxo de venda no balcão.

📌 Nota Técnica – Implementação IBS / CBS no Importador iXML

📄 Contexto

Foi realizada a análise do arquivo XML da NF-e conforme layout vigente, com foco na extração e mapeamento dos campos referentes ao IBS e CBS, para integração com os sistemas ERP e Clinic, por meio do Importador iXML.

🔍 Análise dos campos no XML – Nível Item ('NFITENS_TRIBUTOS')

Tag '<IBSCBS>'

xml

image.png


📌 Mapeamento aplicado – NFITENS_TRIBUTOS

sql
SELECT BC_IBS, BC_CBS, VALOR_IBS, VALOR_CBS
FROM NFITENS_TRIBUTOS

🔍 Análise dos campos no XML – Nível Total ('NFISCAL / NFEntrada')

Tag '<IBSCBSTot>'

xml

image.png


📌 Mapeamento aplicado – NFISCAL / NFEntrada

sql
SELECT BC_IBS, BC_CBS, VALOR_IBS, VALOR_CBS
FROM NFISCAL

⚙️ Implementações realizadas

* Implementado o mapeamento das colunas:

* 'BC_IBS'
* 'BC_CBS'
* 'VALOR_IBS'
* 'VALOR_CBS'

* Ajustada a extração correta dos dados do XML, respeitando:

* hierarquia do layout
* separação entre nível item e nível total
* ausência de tags em determinados CSTs

* Criados e aplicados scripts de inclusão/alteração de colunas nas tabelas:

* 'NFITENS_TRIBUTOS'
* 'NFISCAL' (ERP)
* 'NFEntrada' (Clinic)

* Adequação realizada tanto para o ERP quanto para o sistema Clinic, visto que ambos utilizam o mesmo Importador iXML.

✅ Resultados obtidos

🔹 ERP e Clinic – NFITENS_TRIBUTOS

text
BC_IBS | BC_CBS | VALOR_IBS | VALOR_CBS
2.60 0.90 0.00 0.02
25.57 0.90 0.00 0.00
0.00 0.00 0.00 0.00
0.00 0.00 0.00 0.00

🔹 ERP – NFISCAL | Clinic – NFEntrada

text
BC_IBS | BC_CBS | VALOR_IBS | VALOR_CBS
28.17 28.17 0.00 0.02

📦 Versão do Instalador

* Importador iXML: versão 4.1.50.66
* Caminho:

\\192.168.0.7\Publica\Teste de software\Aplicações a testar\IXML\2026\
NORTESYS iXML 4.1.50.66.exe

📝 Observações finais

  • Tags não previstas no modelo de dados do ERP/Clinic foram corretamente ignoradas.
    * Valores inexistentes no XML permanecem zerados ou nulos, conforme regra de negócio.
    * Implementação preparada para evoluções futuras da Reforma Tributária.

🚀 Implementação: Processo automático de exportação e envio de XML de documentos fiscais

ID da Tarefa: 102290

Descrição:
Implementado no ERP o processo automático de exportação, compactação e envio por e-mail dos arquivos XML de documentos fiscais, com base em configurações parametrizáveis pelo usuário.

A funcionalidade permite definir:

  • Habilitação ou desabilitação do processo automático;

  • Dia do mês (1 a 31) para execução;

  • Lista de destinatários, com suporte a múltiplos e-mails separados por ponto e vírgula (;).

O processo realiza a geração e compactação dos arquivos XML e executa o envio automático conforme agendamento configurado, eliminando a necessidade de operação manual recorrente.

A rotina foi integrada à DLL desenvolvida em C#, garantindo execução segura, controle de falhas e maior resiliência operacional.

Documentos Fiscais Contemplados:

  • NF-e de Entrada;

  • NF-e de Saída;

  • Devoluções;

  • NFC-e;

  • CT-e;

  • MDF-e.

Resultado:
A implementação automatiza o envio periódico dos XML fiscais, reduz falhas operacionais, padroniza o processo de distribuição dos documentos e aumenta a eficiência do módulo fiscal do ERP, mantendo flexibilidade por meio de parametrização configurável.

image.png

image.png

🚀 Implementação: Inclusão da coluna “Código do Produto” na grid do PDV

ID da Tarefa: 83398

Compromisso: 21061 -  CODIGO PRODUTO PDV

Descrição:
Identificada necessidade de melhoria operacional no PDV quando há divergência na leitura de itens (ex.: passagem incorreta de quantidade ou código de barras ilegível).

Atualmente, a grid de itens do PDV não exibe o código do produto, dificultando a conferência rápida pelo operador quando:

  • Apenas um item é passado incorretamente em vez de dois;

  • O código de barras está ilegível;

  • É necessário validar manualmente o produto antes de reprocessar a leitura.

Implementação Aplicada:
Incluída na grid do PDV a coluna “Código do Produto”, exibindo o código interno do cadastro, permitindo:

  • Conferência visual imediata do item lançado;

  • Maior agilidade na correção de lançamentos incorretos;

  • Redução de retrabalho operacional no caixa;

  • Melhor rastreabilidade e validação dos produtos na venda.

Resultado:
A melhoria torna o PDV mais completo e funcional, proporcionando maior segurança na operação de venda e agilidade na identificação de inconsistências durante o atendimento.

🚀 Implementação: Suporte a CNPJ Alfanumérico no ERP

ID da Tarefa: 102956

Descrição:
Implementado no ERP o tratamento completo para CNPJ Alfanumérico, permitindo a aceitação tanto do formato tradicional exclusivamente numérico quanto do novo padrão alfanumérico, conforme atualização normativa vigente.

A adequação foi aplicada de forma padronizada em todos os módulos e cadastros impactados, garantindo consistência de validação, integridade das informações e compatibilidade com registros já existentes.


Implementações Realizadas

  • Suporte a CNPJ alfanumérico em todos os módulos do sistema;

  • Adequação do evento OnKeyPress, permitindo apenas letras, números e teclas de controle no campo CNPJ;

  • Tratamento no evento OnChange, contemplando:

    • Remoção automática da máscara para processamento interno;

    • Limitação para 14 caracteres alfanuméricos;

    • Conversão automática para letras maiúsculas;

    • Reaplicação da máscara no padrão AA.BBB.CCC/DDDD-EE;

  • Implementação de validação específica para CNPJ alfanumérico;

  • Padronização do comportamento do campo CNPJ em todas as telas do sistema.


Módulos e Telas Impactadas

  • Empresa

  • Fornecedor

  • Cliente

  • Contador

  • Terceiros

  • Responsável Técnico

  • CT-e – Cadastro de Veículos

  • Administradora de Cartão

  • Transportadora

  • Emitentes de Cheque

  • Propriedade do Cliente

  • Cliente sem cadastro (Orçamento Balcão)

  • Cliente sem cadastro (PDV)

  • Cliente sem cadastro (NF-e)

  • Emissões de Documentos Fiscais


Resultado

A implementação garante compatibilidade total com o novo padrão de CNPJ Alfanumérico, mantendo suporte ao formato exclusivamente numérico, reduzindo inconsistências cadastrais e prevenindo falhas em emissões e integrações fiscais.

O ERP passa a operar em conformidade com as exigências normativas atuais, assegurando robustez, padronização e estabilidade em todos os processos que envolvem identificação fiscal.

 

🚀 Implementação: Validação estrutural de tabelas e views no processo de exportação de XML

ID da Tarefa: 103906

Descrição:
Implementadas validações estruturais no ERP para verificar a existência das tabelas e views necessárias aos diferentes tipos de documentos fiscais durante o processo de exportação de XML e envio por e-mail.

A melhoria assegura que apenas documentos fiscais com estrutura válida no banco de dados possam ser selecionados e processados, prevenindo falhas operacionais e erros em tempo de execução.


Implementações Realizadas

  • Inclusão de validação para verificação da existência das tabelas e views relacionadas aos seguintes documentos fiscais:

    • NF-e de Entrada;

    • NF-e de Saída;

    • NFC-e;

    • CT-e;

    • MDF-e;

  • Controle automático de habilitação/desabilitação dos checkboxes de seleção de documentos, conforme disponibilidade estrutural no banco de dados;

  • Bloqueio da seleção de documentos fiscais cuja estrutura não esteja presente na base;

  • Integração das validações ao fluxo completo de exportação e envio por e-mail;

  • Tratamento seguro da opção “Todos os documentos”, considerando exclusivamente os documentos efetivamente disponíveis na base de dados.


Resultado

A implementação previne erros decorrentes da ausência de estruturas no banco de dados, elimina falhas no envio de XML por e-mail e garante que o usuário selecione apenas documentos válidos e suportados pelo ambiente atual.

O processo de exportação fiscal passa a operar com maior estabilidade, previsibilidade e robustez, adaptando-se de forma segura a diferentes configurações e cenários de implantação do ERP.