1. DADOS GERAIS
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” Novo ou Replicando.
- Replicando: “Replicando”. No caso de “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. Se o usuário optar pela a opção “Novo”,
- 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” “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 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.
Image Added
Image Removed
04. DEMAIS INFORMAÇÕES
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;
}
</style>
|