16530 - Não foi possível localizar o grupo de contas
Problema: Descrição do Problema: Na tela F095CAD - Cadastros / Clientes e Fornecedores / Fornecedores / Cadastro, aba definições, ocorre a seguinte mensagem ao finalizar o cadastro:
Não foi possível criar conta contábil auxiliar!
Não foi possível localizar o grupo de contas!
Rotina / Tela: Na tela F095CAD - Cadastros / Clientes e Fornecedores / Fornecedores / Cadastro, aba definições,
Solução: Solução 16530: A classificação da conta estava com 1 posição a menos do que a máscara, ou seja a máscara estava correta e a classificação não.
A máscara do plano de composição auxiliar é: 1.22.33333333, no terceiro nível são 9 posições, porém, existem na base contas no nível 3 com classificação com apenas 8 posições e algumas contas estão corretas, com classificação com 9 posições igual a máscara.
Para ajustar, tem que executar os scripts abaixo:
UPDATE E045PCA
SET CLAAUX=SubStr(CLAAUX,1,3)||'0'||SubStr(CLAAUX,4,11)
WHERE CODEMP=1 AND LENGTH(CLAAUX)=11 AND MSKAUX='1.22.333333333';
UPDATE E043PCM
SET CLACTA=SubStr(CLACTA,1,3)||'0'||SubStr(CLACTA,4,11)
WHERE CODMPC=4 AND MSKGCC='1.22.333333333' AND Length(clacta)=11;
COMMIT;
Os scripts acima ajustam a base, para permitir a criação das contas de forma automática.
Não foi possível criar conta contábil auxiliar!
Não foi possível localizar o grupo de contas!
Rotina / Tela: Na tela F095CAD - Cadastros / Clientes e Fornecedores / Fornecedores / Cadastro, aba definições,
Solução: Solução 16530: A classificação da conta estava com 1 posição a menos do que a máscara, ou seja a máscara estava correta e a classificação não.
A máscara do plano de composição auxiliar é: 1.22.33333333, no terceiro nível são 9 posições, porém, existem na base contas no nível 3 com classificação com apenas 8 posições e algumas contas estão corretas, com classificação com 9 posições igual a máscara.
Para ajustar, tem que executar os scripts abaixo:
UPDATE E045PCA
SET CLAAUX=SubStr(CLAAUX,1,3)||'0'||SubStr(CLAAUX,4,11)
WHERE CODEMP=1 AND LENGTH(CLAAUX)=11 AND MSKAUX='1.22.333333333';
UPDATE E043PCM
SET CLACTA=SubStr(CLACTA,1,3)||'0'||SubStr(CLACTA,4,11)
WHERE CODMPC=4 AND MSKGCC='1.22.333333333' AND Length(clacta)=11;
COMMIT;
Os scripts acima ajustam a base, para permitir a criação das contas de forma automática.