Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Transmite |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Transmite |
Função: | Não Há |
País: | Brasil |
Ticket: | Não Há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTSS3-3192 |
02. SITUAÇÃO/REQUISITO
- Solicitado o estudo para atender pedido do cliente que deseja a gravação das configurações da ordem do grid.
03. SOLUÇÃO
No estudo foram realizados testes de algumas features dos frameworks utilizados pelo produto que ainda tinham sido não analisadas e aplicadas pela equipe de desenvolvimento, chegando a conclusão à a seguir.
Ao iniciar a aplicação o client fará o consumo de um endpoint que fornecerá o a ordenação das colunas de todos os tipos de documentos (CT-e, NF-e, etc.). O retorno desse endpoint será salvo no local storage do usuário, para melhor performance da aplicação que por sua vez não terá que efetuar requisições toda vez que mudar de pagina página para saber a ordenação das colunas.
...
Login na aplicação → Requisição para receber as ordem ordens das colunas → grava no local storage
- Ao Entrar em qualquer pagina página de documentos:
Mudança para a pagina página do documento selecionado → component pega a ordenação das colunas no local storage → chamar função do service das colunas para trazer as colunas já ordenadas → service ordena e devolve para o componente → component exibe as colunas
- Ao realizar mudanças na visualização da tabela:
Realiza as mudança mudanças nas configurações do grid → trigger do metodo método p-change-visible-columns → manda a nova configuração para o service retornar a visualização → grava no local storage → aplicação realiza um post para o endpoint que gravará a nova configuração no banco
04. DEMAIS INFORMAÇÕES
Card documentos | ||||
---|---|---|---|---|
|
- Não Há
05. ASSUNTOS RELACIONADOS
- Não Há
Templatedocumentos |
---|