Páginas filhas
  • DT Lock's de componentes TRA

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Comercial
Função:Implementação de locks nos componentes TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031, TRAFP031 e TRAFM080.
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVACOM-9626


02. SITUAÇÃO/REQUISITO   

        Foi notado que nos

...

componentes citados acima

...

, poderia haver mais de um

...

usuário na mesma transação fazendo mudanças

...

ao mesmo tempo.

03. SOLUÇÃO

Foi implementado um lock nos componente componentes acima, onde caso um usuário já esteja com algum deles aberto com um pedido uma transação ela fica trancada bloqueada para caso outros tentem usar o mesmo pedidoa mesma transação


Totvs custom tabs box
tabsTRAFM060,TRAFP005,TRAFP006,TRAFP022,TRAFP031,TRAFM080
idspasso1,passo2,passo3,passo4,passo5,passo6
Totvs custom tabs box items
defaultyes
referenciapasso1

Gif 1 -   Como podemos ver acima, caso o usuário já esteja com a transação aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080", ela não pode ser aberta por outro novamente no TRAFM060.

Totvs custom tabs box items
defaultno
referenciapasso2

Gif 1 -   Como podemos ver acima, caso o usuário já esteja com a transação aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080", ela não pode ser aberta para cancelamento por outro novamente no TRAFP005.


Gif 2 - Como podemos ver acima caso o usuário já esteja no cancelamento na continuação da transação ela não pode ser aberta por outro componenteem algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080".

Totvs custom tabs box items
defaultno
referenciapasso3

Gif 1 -   Como podemos ver acima, caso o usuário já esteja com a transação aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080", ela não pode ser aberta para cancelamento por outro novamente no TRAFP006.

Totvs custom tabs box items
defaultno
referenciapasso4

Gif 1 -   Como podemos ver acima, caso o usuário já esteja com a transação aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080", ela não pode ser aberta para cancelamento por outro novamente no TRAFP022.

Totvs custom tabs box items
defaultno
referenciapasso5

Gif 1 -  Como podemos ver acima, caso o usuário já esteja com a transação aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080", ela não pode ser aberta para cancelamento por outro no TRAFP031novamente no TRAFP031.

Totvs custom tabs box items
defaultno
referenciapasso6

Gif 1 -   Como podemos ver acima, caso o usuário já esteja com a transação aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080", ela não pode ser aberta por outro novamente no TRAFM080.


Gif 2 - Como podemos ver acima caso o usuário já esteja com a transação aberta ela não pode ser aberta por outro componenteser  aberta em algum dos componentes "TRAFM060, TRAFP005, TRAFP006, TRAFP022, TRAFP031 e TRAFM080".