Histórico da Página
VALIDAR PERMISSÃO A DADOS DA FILIAL.
Informações Gerais
Linha de Produto: | PC Sistemas | ||||||||||||||||
Segmento Executor: | D&L | ||||||||||||||||
Módulo: | 17 - WMS | ||||||||||||||||
Rotina: |
| ||||||||||||||||
Chamado/Ticket: | 2051.142052.2017 (HIS.04743.2017) 2051.142003.2017 (HIS.00035.2018) | ||||||||||||||||
Requisito/Story/Issue: | LOG-1720 | ||||||||||||||||
País: | (X) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||||||||||||||||
Versões/Release: | 28.07 |
Objetivo
Realizada alteração na rotina passando a validar permissão de acesso a dados da filial - rotina 131.
Definição da Regra de Negócio
Rotina 906
- A rotina deve validar ao pesquisar um carregamento se o usuário tem acesso a filial ou as filiais encontradas na carga informada, validando as filiais dos pedidos pertencentes às cargas, deve verificar ainda se existe filial retira, e validar se a filial retira também é permitida ao usuário;
- Caso não tenha permissão a rotina deverá apresentar uma mensagem ao usuário, Usuário sem permissão de acesso a filial do carregamento, verifique as permissões na rotina 131.
Observação: Deve ser feito a validação nas abas, Registrar Saída, Registrar retorno e manutenção.
Rotina 521
- A rotina deve validar na pesquisa de veículos na aba filtros as filiais que o usuário possui permissão de acesso, e trazer somente os veículos cadastrados referentes às filiais permitidas;
- Ao usuário incluir um novo veículo a rotina trazer somente as filiais em que o usuário tem acesso na rotina 131, e não deve permitir digitar filial diferente das permitidas. Rotina 929;
- A rotina deve validar na pesquisa de motorista na aba filtros as filiais que o usuário possui permissão de acesso, e trazer somente os motoristas cadastrados referentes às filiais permitidas;
- Ao usuário incluir um novo veiculo a rotina trazer somente as filiais em que o usuário tem acesso na rotina 131, e não deve permitir digitar filial diferente das permitidas .
Rotina 929
- A rotina deve validar na pesquisa de motorista na aba filtros as filiais que o usuário possui permissão de acesso, e trazer somente os motoristas cadastrados referentes às filiais permitidas;
- Ao usuário incluir um novo veiculo a rotina trazer somente as filiais em que o usuário tem acesso na rotina 131, e não deve permitir digitar filial diferente das permitidas .
Rotina 1700
Criar permissão de acesso: Validar permissão de acesso a dados (rotina131) padrão desmarcada.
Rotina 1733
Validar permissão de acesso: Validar permissão de acesso a dados (rotina131);
-Com a permissão desmarcada segue o processo atual;
-Com a permissão marcada, ao acessar a rotina de Gestão do inventário WMS, deve-se exibir somente os inventário(s) da(s ) filial(ais) que o usuário possuir acesso a dados da filial na rotina 131 - Permitir acesso a dados.
-Caso o usuário não possuir acesso em nenhuma filial, deve-se exibir na tela inicial a mensagem: Usuário não tem permissão à filial WMS! Verifique a rotina 131.
Rotina | Tipo de Operação | Opção de Menu |
131 - Permitir Acesso a Dados | Envolvida | Menu Winthor > 131 |
521 - Cadastrar Veículos | Alteração | Menu Winthor > 521 |
906 - Registrar saída de veículos | Alteração | Menu Winthor > 906 |
929 - Cadastrar Motorista | Alteração | Menu Winthor > 929 |
1700 - Atualizar tabelas do WMS | Alteração | Menu Winthor > 1700 |
1733 - Gestão do Inventário WMS | Alteração | Menu Winthor > 1733 |
Procedimento para Configuração
Atualize as rotinas abaixo para a versão 28.07 ou superior:
131 - Permitir Acesso a Dados;
521 - Cadastrar Veículos;
906 - Registrar saída de veículos;
929 - Cadastrar Motorista;
1700 - Atualizar tabelas do WMS;
1733 - Gestão do Inventário WMS;
Aviso |
---|
Você sabe Como atualizar as rotinas do WinThor? |
Procedimento para Utilização
Para utilizar as implementações citada acima, atualize as rotinas para a versão 28.07 ou superior.
HTML |
---|
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview');</script><script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview');</script> |