Árvore de páginas

Tempo aproximado para leitura: 02 min

1. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Veículos (SIGAVEI)
Função:

Pedidos de Veículo (VEIVM190)

Ticket:8888278
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-5897
Pacote(s) Gerado(s):

12.1.27: https://r.totvs.io/p/963260

12.1.25: https://r.totvs.io/p/963259

12.1.23: https://r.totvs.io/p/963258


02. SITUAÇÃO/REQUISITO

Ao utilizar a rotina Pedidos de Veículo (VEIVM190)existe a necessidade de possibilitar que na sua execução a mesma não faça filtro automaticamente deixando os campos em branco e que ao inlcluir um pedido, possa trazer alguns campos já preenchidos.

03. SOLUÇÃO

Implementada a Melhoria na rotina Pedidos de Veículo (VEIVM190)para que ao acessar a tela principal, os campos de Datas venham sem conteúdo, facilitando o filtro pelos demais campos, pois as datas em branco serão desconsideradas. O filtro inicial que a rotina executava ao abrir também foi retirado para melhoria de performance, é necessário que o usuário preencha os dados que deseja pesquisar e clique no botão "Filtrar".


Foi inserido o Ponto de Entrada VM190REP para quando o usuário clicar em Incluir, a rotina irá questionar ao mesmo qual o tipo de inclusão desejada, Novo ou Replicando.

- Replicando: trata-se de replicar as informações (somente os campos que estão contidos no Ponto de Entrada) serão preenchidos automaticamente ao abrir a tela de inclusão com as informações do Pedido posicionado na grid anterior, dessa forma facilita o novo cadastro.

- Novo: a rotina abre a tela de inclusão normalmente sem os dados replicados.

Atenção: A pergunta ao usuário somente é realizada caso exista um pedido selecionado na grid de pedidos e também há necessidade de que o Ponto de Entrada “VM190REP” esteja compilado.


Na tela de Inclusão do Pedido é possível observar os campos obrigatórios. A rotina está obedecendo o Dicionário de Dados (SX3 - Campos) mesmo para campos customizados, com exceção dos campos “Número do Pedido", "Data do Pedido", "Marca do Veiculo", "Modelo do Veiculo", "Cor do Veiculo" e "Filial de Entrada” que são obrigatórios naturalmente para um funcionamento correto da rotina. Os campos obrigatórios serão validados no Ok (Salvar) da tela de Inclusão.



1 – Acessar a rotina Pedidos de Veículo (VEIVM190). No filtro, todos os campos de Datas vem sem conteúdo e a rotina não fará o filtro inicial. Somente após o usuário preencher os dados do filtro e clicar no Filtrar os registros serão pesquisados.



2 – Ao clicar em Incluir, se o Ponto de Entrada VM190REP estiver compilado corretamente, a rotina irá perguntar para o usuário qual o tipo de inclusão. Novo ou Replicando, no caso de “Replicando” as informações (campos que estão contidos no Ponto de Entrada) serão preenchidos automaticamente ao abrir a tela com as informações do Pedido posicionado na grid, facilitando o novo cadastro. Se o usuário escolher a opção “Novo”, a rotina abre a tela de inclusão normalmente sem os dados replicados.

OBS.: A pergunta ao usuário somente é realizada caso exista um pedido selecionado na grid de pedidos e também há necessidade de que o Ponto de Entrada “VM190REP” esteja compilado.



04. DEMAIS INFORMAÇÕES

  • Não há.

05. ASSUNTOS RELACIONADOS

  • Não há.