Páginas filhas
  • DT Tratamento de lock para o componente CDFFM189

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Quando mais de um usuário acessa o componente CDFFM189 e faz um lançamento de produtividade com as mesmas informações de empresa, data de lançamento e funcionário, ao salvar está ocorrendo erro de lock de registro, impossibilitando que algum dos usuários grave as informações.

03. SOLUÇÃO

Realizar tratamento de lock de registro no componente CDFFM189, permitindo que usuários diferentes gravem simultaneamente lançamentos para a mesma empresa, data e funcionário.Foi implementada a função de alocar o funcionário para não permitir informar o mesmo funcionário em outra sessão para o mesmo componente. 


Totvs custom tabs box
tabsPasso a passo
idspasso1

Image RemovedImage Added

Imagem 1 - Funcionário 6060 sem lançamento no dia 13/04/2020.

Image Removed

O usuário abriu o componente CDFFM189 em uma sessão e informou o funcionário 456.


Image Added

Imagem 2 - Ao abrir o componente CDFFM189 em outra sessão e informar o mesmo funcionário apresentará mensagem de alerta informando que o funcionário está sendo utilizado em outra sessão no mesmo componenteImagem 2 - Funcionário 6060 com lançamento no dia 13/04/2020 feito simultaneamente por usuários diferentes.


Templatedocumentos


HTML
<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>