Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | Gestão de Contratos |
Função: | CNTA120/CNTA121 - Medições |
Ticket: | 14090558 |
Issue: | DMANMAT02-37907 |
02. SITUAÇÃO/REQUISITO
1- Foi solicitada a implementação de informações adicionais na consulta padrão da rotina Nova Medição para seleção de contratos a serem medidos, como por exemplo a exibição do tipo de contrato, nome do fornecedor e nome do cliente e também da funcionalidade de se pesquisar um contrato a ser medido. Para isso, foi criada a consulta padrão CN9005 referente a função CND2MedEsp.
2- Foi identificado também a oportunidade de melhoria na consulta padrão original da rotina Nova Medição, onde nela foi ajustado o layout da tela e também foi adicionado a opção de pesquisa.
03. SOLUÇÃO
1- Implementada na função CND2MedEsp a nova consulta padrão da rotina nova medição que demonstrará em tela as informações adicionais do contrato, que serão as seguintes:
Número do Contrato, Revisão, Filial do Contrato, Espécie do Contrato, Código do Fornecedor ou Cliente, Loja do Fornecedor ou Cliente e também Nome Fantasia do Fornecedor ou Cliente do contrato.
Além de disponibilizar também a funcionalidade de pesquisa e filtro
2- Para a consulta padrão existente da nova medição, foi adicionado um novo layout e também a opção de pesquisa, onde podemos ver abaixo a comparação entre o antes e depois.
Antes
Depois
...
A consulta padrão responsável pela exibição dos contratos à serem medidos para o usuário carecia de informações que possibilitassem sua identificação, além de não possibilitar a busca por registros de maneira funcional.
03. SOLUÇÃO
Duas medidas foram tomadas para melhorar a experiência do usuário na consulta aos contratos durante a medição:
Para a consulta padrão existente(CN9003), a tela foi totalmente reformulada, permitindo ao usuário realizar a pesquisa por qualquer um dos campos, além de realizar filtros personalizados. Por conta dessa consulta padrão possibilitar diversas customizações através de pontos de entrada que modificam seu comportamento, não foram incluídos novos campos.
Abaixo uma comparação entre a tela antiga e a nova:
Antes:
Depois:
Além da atualização da consulta atual, disponibilizamos uma nova consulta padrão(CN9005) com dados adicionais que ajudam o usuário na identificação dos contratos. Os campos exibidos são: número do contrato, revisão, filial do contrato, espécie(venda ou compra) e código, loja e nome do fornecedor/cliente.
A nova consulta conta com a opção de pesquisar e realizar filtros personalizados, conforme demonstrado abaixo:
Aviso | ||
---|---|---|
| ||
Com a nova implementação das telas da consulta padrão e por conta da alteração de sua funcionalidade, o ponto de entrada CN120PSQ deixou de existir no sistema |
...
. Os pontos de entrada CN120QCC e CN120ESY são acionados exclusivamente pela consulta padrão CN9003. A nova consulta CN9005 é totalmente nova e não aciona os pontos de entradas antigos. |
04. DEMAIS INFORMAÇÕES
Para utilizar a nova consulta padrão no campo Contrato(CND_CONTRA), basta acessar Base de Dados→ Dicionário→ Base de dados e pesquisar pela tabela CND:
Em seguida basta posicionar-se no campo CND_CONTRA e clicar em editar, selecione a consulta padrão criada e clique em salvar:
Após salvar a consulta padrão, basta atualizar a base de dados para salvar as alterações:
A nova consulta será disponibilizada na próxima expedição contínua do módulo Gestão de Contratos
...
, porém é possível cadastrar a mesma manualmente, basta seguir os passos abaixo em seu configurador
...
:
...
05. ASSUNTOS RELACIONADOS
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> |
...