Home

Linha Microsiga Protheus

Páginas filhas
  • Ampliação do Código de Entidades no SigaCTB -- 11346

Ampliação do Código de Entidades no SigaCTB

É possível a ampliação do código das entidades no SigaCTB, porém, para esta operação deve-se utilizar os grupos de campos (Conta, C.Custo, Item e Classe de Valor) via configurador.

Alguns pontos devem receber atenção especial:
1) Observar se no ambiente utilizado a tabela CTU já encontra-se associada ao grupo do centro de custo, se não estiver adequar o campo CTU_CODIGO ao tamanho correspondente do código de centro de custo através da opção Base de Dados do configurador.
 

2) Manter o mesmo tamanho de código para as entidades C.Custo, Item e Classe de Valor (em função da tabela CTU).
 

Obs. A não observação dos itens 1 e 2 podem gerar erros (duplicate/unique key) em processos de atualização de saldos contábeis ou inconsistências nos valores de saldo em relatórios.

3) Para ambientes que utilizem codigo de entidades contábeis com tamanho ampliado, se ultrapassado o tamanho de 140 posições (limitação do ADS/DBF), utilizar CtreeServer para manipulação de dicionarios e arquivos locais.

Obs. Se ultrapassado o limite de 140 posições com driver ADS/DBF podem ocorrer erros durante a manutenção de lançamentos ou integração contábil (ADS Error - Maximum Index Levels Exceeded).

Para o cálculo do tamanho de chave utilizada deve-se considerar:
CT2_DC+CT2_DEBITO+CT2_CREDIT+CT2_CCD+CT2_CCC+CT2_ITEMD+CT2_ITEMC+CT2_CLVLDB+CT2_CLVLCR+CT2_TPSALD

Tamanho, Campo, Descrição
01, CT2_DC, Tipo do Lançamento)
20, CT2_DEBITO, Conta Débito
20, CT2_CREDIT, Conta Crédito
09, CT2_CCD, Centro de Custo Débito
09, CT2_CCC, Centro de Custo Crédito
09, CT2_ITEMD, Item Contábil Débito
09, CT2_ITEMC, Item Contábil Crédito
09, CT2_CLVLDB, Classe de Valor Débito
09, CT2_CLVLCR, Classe de Valor Crédito
01, CT2_TPSALD, Tipo de Saldo
-----------(Total da Chave)-------------
96 caracteres

(+) Se habilitada aglutinação com histórico,
vide parâmetro MV_AGLHIST, adicionar CT2_HIST:

40, CT2_HIST, Histórico do Lançamento
-----(Total da Chave com histórico)-----
136 caracteres

Nível 1 (Acesso Clientes)
Espanhol , Inglês
Advanced Protheus 7.10 , Microsiga Protheus 8.11