Busca de produtos por Referência

De GeoSales
Revisão de 14h44min de 12 de abril de 2021 por Leo2s (discussão | contribs) (Desfeita a edição 15157 de Ramon.queiroz (Discussão))
Ir para navegação Ir para pesquisar

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