Histórico da Página
...
O processo de transação e controle de registros no processo de bloqueio de contingencia é realizado para garantir a integridade e não gerar eventuais falhas no processo e é um conceito de funcionalidade padrão do sistema.
02. EXEMPLO DE UTILIZAÇÃO
É executado em qualquer ponto de lançamento bloqueio do PCO e tem a mesma regra.
...
Informações | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Esse controle é realizado no processo em que o utiliza nos processos de bloqueios de contingencias (tela de Contingencia) e caso um usuário esteja efetuando esse bloqueio e o mesmo processo ele será bloqueado à outro usuário que tentar acessa-lo e só poderá continuar a ação quando o primeiro usuário que esteja realizando e a ação na tela esteja aberta do processo de bloqueio (transação) seja concluídosaia da transação e tenha concluído o processo. Essa configuração é consultada nos consulta os níveis da entidade do cubo e macro executam o conteúdo do campo AKW_CONCCH.Um exemplo disso é os registros abaixo na AKW, que serão macro executados ao decorrer da rotina. Por exemplo considerando o nível do cubo que tenha a configuração abaixo:
Na AKW as expressões no campo AKW_CONCCH serão macro executadas pela rotina e serão lockados na tabela pertinente para afins de integridade e controle de transação. Nesse caso serão avaliados os registros na AKD que tenham o par das chaves AKD_CO + AKD_CC(Isto dependendo do nível utilizado do cubo) e com isso serão lockados os registros que tenham a expressão do nível do cubo. Por exemplo um registro em que tenha a conta orçamentaria e o centro de custos conforme abaixo seriam travados pelo controle de transação e conforme o configurado no ponto de bloqueio e com isso só seria permitido que outro usuário o acesse quando o processo for concluído.
Esse processo acontece em qualquer Tela de bloqueio que tenha o comportamento de concorrência de usuários sendo que uma delas ainda esteja aberta por outro.
|
03. TABELAS UTILIZADAS
- AKD - Lançamentos
- AKW - Entidades do Cubo
...