O parâmetro MV_CTBFLAG permite que a gravação de flags seja dentro do controle de transação do SIGACTB ou não.
Configurando o parâmetro com .T. o processo de contabilização estará protegido pelo controle de transação do SIGACTB contra quedas do servidor se a contabilização estiver sendo executada.
E gravará o flag de contabilização da forma que a rotina de origem especifique.
Configurando com .F. o controle de transação fica sob responsabilidade da rotina de origem e não do SIGACTB.
O resultado de ambas configurações sobre marcar a flag de contabilização será o mesmo, a diferença é qual módulo realiza o controle de transação da contabilização.
Quem define as regras de marcação de flag é a rotina de origem.
Conteúdo do parâmetro:
1 - .T. - Habilita marcação das flags de contabilização dentro do controle de transação;
2 - .F. - Marcação das flags permanece através da rotina que chama a contabilização, fora do controle de transação.
Importante:
O comportamento deste parâmetro não foi alterado em nenhuma release.
| Parâmetro | Descrição |
|---|---|
| Nome de Var | MV_CTBFLAG |
| Tipo | 3-Lógico |
| Descrição | .F. Verifica bloqueio. .T. Não verifica bloqueio |
| Conteúdo Padrão | .F. |
<!-- 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>
|