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.