Mudanças entre as edições de "Ocultação do campo estoque"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 27: Linha 27:
 
=== Desenvolvimento ===
 
=== Desenvolvimento ===
  
'''- Ocultação do campo estoque'''
+
'''- Ocultar campo estoque no momento da venda'''
  
Atualmente no portal e mobile GeoSales, o campo estoque é exibido nas telas de: cadastro de pedido, edição do pedido. Este campo tem como finalidade informar ao usuário a quantidade de produtos disponíveis para venda.
+
Atualmente no portal GeoSales e GeoSales mobile, o campo estoque é exibido nas telas de: cadastro de pedido, edição do pedido. Este campo tem como finalidade informar ao usuário a quantidade de produtos disponíveis para venda.
  
Para que o usuário não possua mais acesso à visualização do campo de estoque no cadastro e edição do pedido, no portal e mobile, será necessário criar a configuração ID_OCULTA_ESTOQUE_INF_ATENDIMENTO. Esta configuração receberá valores 'S' para desativar o campo estoque, 'N' ou 'NULL' para ativar o campo estoque, por padrão a configuração deverá ser setada para NULL.
+
Para que o usuário não possua mais acesso a visualização do campo de estoque no cadastro e edição do pedido, no portal e mobile, será necessário criar a configuração ID_OCULTA_ESTOQUE_INF_ATENDIMENTO. Esta configuração receberá valores 'S' para desativar o campo estoque, 'N' ou 'NULL' para ativar o campo estoque, por padrão a configuração deverá ser setada para NULL.
  
'''- Relatório de estoque no mobile'''
+
'''- Ocultar relatório de estoque no mobile'''
  
 
O relatório de estoque esta disponível no mobile, para que usuário consiga consultar o estoque de produtos antes de realizar a venda, podendo escolher qual estoque poderá ser consultado.
 
O relatório de estoque esta disponível no mobile, para que usuário consiga consultar o estoque de produtos antes de realizar a venda, podendo escolher qual estoque poderá ser consultado.
Linha 39: Linha 39:
 
Para que o relatório de estoque não seja mais exibido no mobile será necessário criar a configuração ID_OCULTA_REL_ESTOQUE. Esta configuração poderá receber valores 'S' para desativar o relatório, 'N' ou 'NULL' para desativar, por padrão o sistema deverá inserir 'NULL'.
 
Para que o relatório de estoque não seja mais exibido no mobile será necessário criar a configuração ID_OCULTA_REL_ESTOQUE. Esta configuração poderá receber valores 'S' para desativar o relatório, 'N' ou 'NULL' para desativar, por padrão o sistema deverá inserir 'NULL'.
  
'''- Exibição do campo ''Estoque Atende'''
+
'''- Inserir o campo ''Estoque Atende'' no momento da venda'''
  
 
O campo 'Estoque Atende' é utilizado para informar ao usuário se a quantidade de produtos inseridos para venda, atende ou não o estoque disponível do produto. Quando o 'Estoque Atende' está ativado o sistema exibirá o campo podendo conter os valores 'SIM', 'NÃO' ou 'TALVEZ'.  
 
O campo 'Estoque Atende' é utilizado para informar ao usuário se a quantidade de produtos inseridos para venda, atende ou não o estoque disponível do produto. Quando o 'Estoque Atende' está ativado o sistema exibirá o campo podendo conter os valores 'SIM', 'NÃO' ou 'TALVEZ'.  

Edição das 13h52min de 6 de dezembro de 2018

Histórico de Alterações

Data Quem Comentários
04/12/2018 Ana Júlia Criação do documento

Necessidade

Atualmente a quantidade de produtos disponíveis em estoque é exibida no cadastro e edição dos pedidos, no portal e mobile. Além disso, é disponibilizado no mobile um relatório de estoque. Essa exibição permite que o usuário e o cliente consigam visualizar a quantidade de produtos disponíveis para venda.

No carrinho de compras, ao invés de possuir a quantidade de produtos disponíveis em estoque, é exibido o campo 'Estoque Atende'. Este campo, informa ao usuário se a quantidade de produtos inseridos é atendida pelo estoque disponibilizado, se atende parcialmente a quantidade de produtos inseridos, ou se o produto inserido não atende a quantidade de produtos no estoque.

Necessita-se que o usuário não possua acesso a quantidade de produtos em estoque, mas que consiga visualizar se a quantidade de produtos inseridos ou editados no pedido atende o estoque disponível.

Solução

Para que o usuário não consiga visualizar a quantidade de produtos no mobile e portal será necessário criar configurações para controla-las.

Além disso, deverá ser inserido o campo 'Estoque Atende' no lugar do campo estoque. A validação do campo 'Estoque Atende' deverá ser feita tanto no portal quanto no mobile.

Implementação

Desenvolvimento

- Ocultar campo estoque no momento da venda

Atualmente no portal GeoSales e GeoSales mobile, o campo estoque é exibido nas telas de: cadastro de pedido, edição do pedido. Este campo tem como finalidade informar ao usuário a quantidade de produtos disponíveis para venda.

Para que o usuário não possua mais acesso a visualização do campo de estoque no cadastro e edição do pedido, no portal e mobile, será necessário criar a configuração ID_OCULTA_ESTOQUE_INF_ATENDIMENTO. Esta configuração receberá valores 'S' para desativar o campo estoque, 'N' ou 'NULL' para ativar o campo estoque, por padrão a configuração deverá ser setada para NULL.

- Ocultar relatório de estoque no mobile

O relatório de estoque esta disponível no mobile, para que usuário consiga consultar o estoque de produtos antes de realizar a venda, podendo escolher qual estoque poderá ser consultado.

Para que o relatório de estoque não seja mais exibido no mobile será necessário criar a configuração ID_OCULTA_REL_ESTOQUE. Esta configuração poderá receber valores 'S' para desativar o relatório, 'N' ou 'NULL' para desativar, por padrão o sistema deverá inserir 'NULL'.

- Inserir o campo Estoque Atende no momento da venda

O campo 'Estoque Atende' é utilizado para informar ao usuário se a quantidade de produtos inseridos para venda, atende ou não o estoque disponível do produto. Quando o 'Estoque Atende' está ativado o sistema exibirá o campo podendo conter os valores 'SIM', 'NÃO' ou 'TALVEZ'.

Se o campo 'Estoque Atende' estiver ativado, e o produto inserido estiver atentando totalmente o estoque disponível o campo será preenchido com o valor 'SIM', porém, se o produto inserido atender somente uma parte do estoque de produto disponível, o sistema exibirá o valor 'PARCIAL', porém, se a quantidade de produto inserido não atender de nenhuma forma a quantidade de produtos em estoque, o sistema exibirá o valor 'NÃO'.

Para que o campo 'Estoque Atende' seja exibido no cadastro e edição no portal e mobile, e no 'Relatório de Estoque' no mobile, será necessário criar a configuração ID_EXIBE_ESTOQUE_ATENDE.

A configuração ID_EXIBE_ESTOQUE_ATENDE poderá receber valores 'S' para ativar o campo, 'N' ou 'NULL' para desativar o campo, e por padrão o sistema preencherá o campo com o valor 'NULL'.

- Pontos importantes

  • Vale salientar que as validações de estoque não serão alteradas, somente exibição dos campos 'Estoque' e 'Estoque atende'.
  • Para que o estoque seja atualizado no mobile o usuário terá que continuar sincronizando, como já ocorre atualmente.

Regras de Negócios

[RN1] - Para que o campo 'Estoque' não seja mais exibido no cadastro e edição do pedido no portal e mobile, a configuração ID_OCULTA_ESTOQUE_INF_ATENDIMENTO deverá estar ativada.

[RN2] - Para que o campo 'Estoque Atende' seja exibido no portal e mobile a configuração ID_EXIBE_ESTOQUE_ATENDE deverá estar ativada.

[RN3] - A configuração ID_OCULTA_REL_ESTOQUE deverá estar ativada para que o relatório de estoque disponível no mobile não seja mais exibido.

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 Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000