Busca de produtos por Referência
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
12/04/2021 | João Ramon | Criação do documento |
Necessidade
Ao realizar estoques de produtos, muitas vezes é necessário possuir mais de um fornecedor, a fim de que tal produto esteja sempre disponível. Para fins de cadastro, um produto com as mesmas especificações (tomemos como exemplo parafusos com mesmas dimensões e tamanhos, ou fios com mesma bitola e corrente máxima, etc), possuem o mesmo código de referência, muito embora possuam códigos de produtos diferenciados. Na plataforma GeoSales, ao realizar um determinado tipo de consulta de produtos na tela de pedidos, ao pesquisar o produto pela sua referência, o portal irá retornar todos os produtos vinculados a este código de referência, mas o contrário não se obseva; Ao realizar a pesquisa por meio de um produto, o portal retornará apenas o produto especificado, e não as vinculações dos códigos de referência. Haja visto que tal pesquisa é de fundamental importância para o cliente, aponta-se a necessidade de, ao realizar pesquisa por código de produto, o sistema consiga retornar todos os produtos com o código de referência a eles vinculados.
Solução
Implementação
Cenários
Para a formação e entendimento dos cenários considere a seguinte tabela:
CD_PRODUTO | CD_REFERENCIA |
---|---|
P001 | R001 |
P002 | R001 |
P003 | R002 |
P004 | R002 |
Aqui temos 4 produtos cadastrados, vinculados a 2 referencias distintas.
Cenário 1 (Pesquisa atual por referência)
Ao realizar a pesquisa na tela de produtos no acompanhamento de vendas, caso seja desejado verificar qual(is) produto(s) está(ão) cadastrado(s) em determinada referência, realizo, por exemplo, a pesquisa digitando 'R001'.
A pesquisa retornará os dados constantes da tabela abaixo:
CD_PRODUTO | CD_REFERENCIA |
---|---|
P001 | R001 |
P002 | R001 |
Ou seja, pela pesquisa, sabemos que os produtos P001 e P002 estão vinculados à referência R001.
Cenário 2 (Pesquisa atual por produto)
Ao realizar a pesquisa na tela de produtos no acompanhamento de vendas, caso seja desejado verificar qual(is) referências(s) está(ão) cadastrada(s) em determinado(s) produto(s), realizo, por exemplo, a pesquisa digitando 'P001'.
A pesquisa retornará os dados constantes da tabela abaixo:
CD_PRODUTO | CD_REFERENCIA |
---|---|
P001 | R001 |
Ou seja, pela pesquisa, sabemos que o produto P001 está vinculado à referência R001, mas a busca não traz, por exemplo, o produto P003, cuja referência também é R001.
Cenário 3 (Pesquisa desejada por referência)
Ao realizar a pesquisa na tela de produtos no acompanhamento de vendas, caso seja desejado verificar qual(is) produto(s) está(ão) cadastrado(s) em determinada referência, realizo, por exemplo, a pesquisa digitando 'R002'.
A pesquisa retornará os dados constantes da tabela abaixo:
CD_PRODUTO | CD_REFERENCIA |
---|---|
P003 | R002 |
P004 | R002 |
Ou seja, pela pesquisa, sabemos que os produtos P003 e P004 estão vinculados à referência R002. Em outras palavras, vimos que o cenário 3 possui mecanismo de pesquisa idêntico ao Cenário 1 e, portanto, já atende ao Cenário desejado.
Cenário 4 (Pesquisa desejada por produto)
Ao realizar a pesquisa na tela de produtos no acompanhamento de vendas, caso seja desejado verificar qual(is) referências(s) está(ão) cadastrada(s) em determinado(s) produto(s), realizo, por exemplo, a pesquisa digitando 'P001'.
A pesquisa retornará os dados constantes da tabela abaixo:
CD_PRODUTO | CD_REFERENCIA |
---|---|
P001 | R001 |
P002 | R001 |
Ou seja, pela pesquisa, sabemos que os produtos P001 e P002 estão vinculados à referência R001. À semelhança do Cenário 1, os valores obtidos são similares, com a diferença que o meio de busca não foi por meio da referência, mas dos produtos vinculados à ela.
Regras de Negócios
[RN1] -
[RN2] -
[RN3] -
Protótipos
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 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |