CONTEÚDO
- Visão Geral
- Exemplo da Reprodução
- Solução
- Tabelas utilizadas
01. VISÃO GERAL
Este documento visa esclarecer sobre a ocorrência de “Violação de Integridade“ na tentativa de excluir uma conta contábil sem movimento através da rotina de Plano de contas(CTBA020). Esta situação foi causada através da liberação do pacote de dicionário: 007635.
Caso esteja com esta ocorrência em seu ambiente é possível solucionar seguindo os passos abaixo :
Importante
Antes de qualquer procedimento sugerimos realizar o BACKUP do ambiente em sua totalidade e após realizar os testes em ambiente de homologação/testes, em caso de dúvidas entrar em contato com a equipe de suporte.
02. EXEMPLO DA REPRODUÇÃO
Ao incluir uma conta nova e tentar excluí-la será apresentado o cenário abaixo:
Observe que foi apresentado o seguinte help.
03. Solução
Os Relacionamentos que devem ser excluídos são as duas linhas abaixo na tabela de relacionamentos (SX9).
Regra para exclusão: campo X9_CDOM = 'CVF' e X9_DOM = 'CTS'.
X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM |
---|---|---|---|---|
CTS | 001 | CVF | CTS_CONTAG | CVF_CONTAG |
CTS | 002 | CVF | CTS_CTASUP | CVF_CTASUP |
Após exclusão realizar os testes novamente em seu ambiente de homologação/testes, e verifique que será permitido excluir a nova conta incluída anteriormente.
Importante !
Esse cenário também será corrigido caso seja feita a migração de release para a 12.1.27 via RUP.
04. TABELAS UTILIZADAS
- CT1 - Plano de Contas
- CTS - Visões Gerenciais
- CVF - Estrutura da Visão