Correção no Cadastro de Produtos do FACILITE Balcão – IBS/CBS/IS NT 0537/2026

Resumo da Nota Técnica

Foi realizada uma correção no cadastro rápido de produtos do FACILITE Balcão, especificamente na aba Dados dos tributos IBS/CBS/IS.
O problema ocorria ao tentar preencher os campos de CST e Classificação Tributária, sendo apresentada a mensagem de erro “unavailable database”.
A correção ajustou a abertura do cadastro de produtos e o funcionamento das consultas de CST e Classificação Tributária, garantindo que sejam utilizadas as conexões corretas da sessão do cadastro.

Detalhes da Nota Tecnica

O cliente informou que, ao realizar o cadastro de um novo produto pelo aplicativo Balcão, na aba Dados dos tributos IBS/CBS/IS, ao tentar preencher algum dos campos disponíveis era apresentada a mensagem:

“unavailable database”

O problema ocorria tanto no cadastro de produtos quanto ao utilizar as consultas dos campos de CST e Classificação Tributária.

Durante os testes, foi utilizada a base do cliente na versão mais atual do sistema, sendo identificada a necessidade de ajuste no fluxo utilizado pelo cadastro rápido de produtos.

________________________________________

Problema Identificado

O cadastro rápido de produtos aberto pela tela de consulta do Balcão utilizava uma BPL dentro do processo do aplicativo.

Esse fluxo fazia com que a tela de cadastro e as consultas dos tributos IBS/CBS/IS não utilizassem corretamente a conexão efetiva da sessão do cadastro, ocasionando o erro “unavailable database” ao acessar os campos de CST e Classificação Tributária.

________________________________________

Desenvolvimento Realizado

1. Cadastro rápido passou a utilizar o EXE

A tela de consulta de produtos deixou de carregar a BPL diretamente no processo do Balcão.

O botão de cadastro passou a abrir o mesmo aplicativo TDPCadastroProdutoD7.exe utilizado pelo cadastro através do F8 → Produto, mantendo as informações de:

• Empresa;

• Usuário;

• Módulo Balcão.

2. Conexão do cadastro alinhada ao dbxconnections.ini

O aplicativo TDPCadastroProdutoD7 passou a utilizar as informações da seção [FACILITE] do arquivo dbxconnections.ini localizado na pasta do executável.

Dessa forma, a conexão passa a utilizar corretamente:

• Base de dados;

• Usuário;

• Senha.

3. Aba IBS/CBS/IS utilizando a conexão da sessão

A aba Dados dos tributos IBS/CBS/IS passou a utilizar a conexão efetiva do cadastro, obtida por VgoProdutoClass.GetConexao.

Com isso, as operações de:

• Consulta;

• Gravação;

• Exclusão;

passam a utilizar corretamente a conexão da sessão, em vez de uma conexão isolada do DataModule.

________________________________________

4. Correção das consultas de CST e Classificação Tributária

As consultas dos campos CST e Classificação Tributária foram ajustadas para utilizar a TSQLQuery conectada à sessão correta.

Também foi ajustada a abertura do ClientDataSet utilizado pela grade da consulta.

________________________________________

Benefícios da Correção

• Corrige o erro “unavailable database” no cadastro rápido de produtos.

• Permite consultar corretamente CST e Classificação Tributária.

• Mantém o cadastro utilizando a conexão correta da sessão.

• Padroniza a abertura do cadastro de produtos no Balcão.

• Não altera a BPL do cadastro de produtos.

________________________________________

Atualização Necessária

Para que a correção funcione corretamente no ambiente do cliente, será necessário substituir os seguintes aplicativos:

• Balcão

• TDPCadastroProdutoD7

________________________________________

Questões:

Questões
1. Em qual situação ocorria o erro “unavailable database”?
a) Ao imprimir uma venda no Balcão.
b) Ao realizar o fechamento de caixa.
c) Ao preencher os campos da aba Dados dos tributos IBS/CBS/IS no cadastro de produtos.
d) Ao consultar o estoque de produtos.
________________________________________
2. Quais campos tiveram suas consultas ajustadas?
a) NCM e CEST.
b) CST e Classificação Tributária.
c) CFOP e CNPJ.
d) PIS e COFINS.
________________________________________
3. Como o cadastro rápido de produtos passou a ser aberto pelo Balcão?
a) Através de uma nova BPL exclusiva do Balcão.
b) Diretamente pelo banco de dados.
c) Utilizando o aplicativo TDPCadastroProdutoD7.exe.
d) Através do aplicativo Integrado.

Vídeo
https://youtu.be/Mmu1P5EMWBA 

 

Parâmetros Envolvidos

Não há parâmetros envolvidos.

» Nota Técnica