#Prosoft

I239 - Btrieve error 11 ao adicionar empresa na rotina SPED ECF - Prosoft Instalações




Quando a falha ocorre?


A falha é evidenciada ao adicionar uma nova empresa na rotina SPED ECF:

Erro btrieve error 11

XPROEMPXXECF onde "X" significa a letra onde foi instalado o GAP e "XX" significa o número da PROEMP escolhida dentro do sistema. EX: PPROEMP00ECF

Se já existir a DSN XPROEMPXXECF execute o passo Exclusão de DSN XPROEMPXXECF, caso a DSN do Sped ECF não existir, execute o passo Recriar a DSN XPROEMPXXECF


Como corrigir?


Exclusão de DSN XPROEMPXXECF

1- Acesse o menu Iniciar, digite PCC e tecle Enter

  image-2023-8-17_17-0-29.png


2- Acesse Pervasive PSQL> Engines > [Nome Do Servidor] > Databases e localize a DSN XPROEMPXXECF, clique com o botão direito sobre a mesma e selecione a opção Delete.

image-2023-8-17_17-1-38.png

3- Confirme a exclusão apenas do nome da DSN clicando na primeira opção Yes, but only database name


Recriar a DSN XPROEMPXXECF

1- Acesse Pervasive PSQL> Engines > [Nome Do Servidor] > Databases.
image-2023-8-17_17-3-0.png


3- Clique com o botão direito em DATABASES, e escolha New > Database

image-2023-8-17_17-3-31.png


4- Digite o nome da DSN e clique no botão localizar.
Dados da DSN:
Database Name: XPROEMPXXECF
Location: X:\PROEMPXX\CTB\SPEDECF\ECF
Desmarque a opção: Create dictionary files (if they do not exist)

image-2023-8-17_17-4-2.png