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 que fazia parte do pacote de expedição da contabilidade gerencial.
Antes de qualquer procedimento demonstrado nesse documento, é de extrema importância realizar o BACKUP da base de dados e após isso efetuar os testes em ambiente de homologação/testes. Caso esteja com esta ocorrência é possível solucionar seguindo os passos neste documento. Qualquer dificuldade ou dúvida entre em contato com a equipe de suporte da controladoria. |
Ao incluir uma conta nova e tentar excluí-la será apresentado o cenário abaixo:

Observe que foi apresentado o seguinte help.

Os Relacionamentos que devem ser excluídos são as duas linhas abaixo na tabela de relacionamentos (SX9T10).
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 |

Esse cenário também será corrigido caso seja feita a migração de release para a 12.1.27 via RUP. |
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|