Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
|---|
(Obrigatório)
Informações Gerais
Especificação | |||
Produto | Datasul | Módulo | MPD |
Segmento Executor | Manufatura | ||
Projeto1 | MANDIS01 | IRM1 | MANDIS01-263 |
Requisito1 | MANDIS01-232 | Subtarefa1 |
|
Chamado2 |
| ||
País | ( ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. | ||
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
(Obrigatório)
Objetivo
Desenvolver uma melhoria no Portal de Representantes, para permitir que a empresa coloque os módulos (MLA, Pedidos e CRM ) do Portal em uma situação de "Em manutenção".
(Obrigatório)
Definição da Regra de Negócio
Alterar a tela de parâmetros do portal, para permitir que seja selecionado quais módulos do portal sejam colocados na situação "Em Manutenção", também deverá ser colocado um campo para selecionar um grupo de usuários de exceção que poderá acessar os módulos do portal mesmo com a situação "Em Manutenção", conforme a tela 1, 2 e 3 mais abaixo.
Estes parâmetros deverão ser gravados na tabela portal-param, onde o campo cod-val-param deverá ser conforme a tabela abaixo:
| cod-param | Conteudo | cod-val-param |
|---|---|---|
| portal-modulo-manutencao-mla | Indica se o portal do MLA está em Manutenção | true ou false |
| portal-modulo-manutencao-pedido | Indica se o portal de Pedidos está em Manutenção | true ou false |
| portal-modulo-manutencao-crm | Indica se o portal do CRM está em Manutenção | true ou false |
| portal-modulo-manutencao-grupo | codigo do grupo de usuarios de excecão que tera acesso ao portal |
Na fachada FCHDIS0035API no método getMenu, deve ser verificado os parâmetros acima para verificar se o menu do modulo está em manutenção. caso o modulo esteja em manutenção, o modulo deverá retornar uma opção com a descrição "Módulo em Manutenção" sem programa associado.
Também nesta fachada deve ser alterado o método que retorna as preferencias, para quando for lida a preferencia de pagina inicial (menu.defaultPage) verificar se o modulo estiver em manutenção, não deve retornar um valor.
Observação: Se o usuário informar uma URL diretamente para uma tela o menu não irá validar, a telá será carregada independente do parâmetro estar em manutenção ou não.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
mpd.html.paramportal/mpd.FFParamPortal | [Alteração] | Logistica -> Pedidos -> Cadastros -> Parâmetros do Portal (FLEX)/Parâmetros do Portal de Vendas | - |
Exemplo de Aplicação:
- Gravar na tabela portal-param os parâmetros conforme acima.
- Alterar a fachada FCHDIS0035API para considerar os parâmetros novos.
Tabelas Utilizadas
- portal-param - parâmetros do portal.
Opcional
Protótipo de Tela
Tela 1 - Consulta dos parâmetros do portal
Tela 2 - Alteração dos parâmetros do portal
Tela 3 - Parâmetros do portal FLEX
Opcional
Fluxo do Processo
Não se aplica
Opcional
Dicionário de Dados
Não se aplica
(Opcional)
Grupo de Perguntas
Não se aplica
(Opcional)
Consulta Padrão
Não se aplica
(Opcional)
Estrutura de Menu
Não se aplica
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
|---|
