Mudanças entre as edições de "Controle de exibição da informação do estoque"
Linha 21: | Linha 21: | ||
=== Desenvolvimento === | === Desenvolvimento === | ||
− | + | Em nossa estrutura de controle de ações será criada uma ação cha | |
− | |||
− | |||
A ação se chamará: '''Ocultar informação de estoque''' e vai está vinculada ao modulo venda. Quando selecionada, ocultará informação de estoque no pedido e na consulta de estoque no mobile e portal. | A ação se chamará: '''Ocultar informação de estoque''' e vai está vinculada ao modulo venda. Quando selecionada, ocultará informação de estoque no pedido e na consulta de estoque no mobile e portal. |
Edição das 21h21min de 29 de outubro de 2019
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
28/10/2019 | Renato Lima | Criação do documento |
Necessidade
Cliente necessita que seja possivel controlar a exibição da informação do estoque por perfil do usuário. Fazendo que seja possivel através do perfil do usuário, ocultar a informação. Já que existem usuários que podem ter acesso a informação e outros não.
Solução
Para que seja possível executar o controle de exibição de dados, através de um perfil de usuário, nos ambientes: portal e mobile, será criada uma ação que irá controlar a exibição desta informação, quando o usuário estiver vinculado ao perfil que estiver com está ação ativa a informação de estoque não deverá ser exibida.
Implementação
Desenvolvimento
Em nossa estrutura de controle de ações será criada uma ação cha
A ação se chamará: Ocultar informação de estoque e vai está vinculada ao modulo venda. Quando selecionada, ocultará informação de estoque no pedido e na consulta de estoque no mobile e portal.
Quando está ação estiver ativa, ocultará a informação de estoque em qualquer um dos fluxos de pedido: inserção, edição ou na consulta de estoque.
Aplicar regra no Portal
Com está ação selecionada o usuário vinculado ao perfil que tiver a ação ativa, ao se logar no portal o campo não será exibido, consequentemente ele não verá a informação de estoque.
Aplicar regra no Mobile
Para que seja possível ocultar a informação de estoque por perfil de usuário, faz necessário a aplicação mobile receber as estruturas de dados que definirão as vinculações necessárias para ocultar o campo. Com isso, precisamos tratar o envio destas tabelas no processo de sincronismo da base da nuvem com a base do dispositivo para receber as seguintes estruturas:
- Perfil - Ações perfil - Acesso por perfil - Usuário a perfil - Usuário - Usuário empresa
Com o recebimento destas estruturas iremos tratar no mobile exclusivamente o controle de exibição do campo de estoque na tiragem do pedido e na consulta de estoque.
O vendedor que estiver sincronizado no mobile e tiver um usuário vinculado ao um perfil que tenha a ação de ocultar o campo, este não visualizará esta informação.
Regras de Negócios
[RN1] - O campo será ocultado, quando o vendedor que utiliza o mobile ou portal, tenha vinculo com um perfil que tenha ação para não exibir o campo.
[RN2] - O padrão do sistema será exibir a informação de estoque. Para que a informação seja ocultada do sistema, o usuário precisa está vinculado a um perfil de usuário com ação.
[RN3] -
Regras de Integração
[RI1] -
Pacote Geosales
A funcionalidade deve está disponível para os três pacotes.
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | XXXXXX | xx/xx/2019 |
Integração - GeoSales | XXXXXX | xx/Xx/2019 |
Configurações - GeoSales | xxxx | xx/xx/2019 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | |||
Gerente de Projeto - Cliente | |||
Gerente Comercial - Cliente |