Qual tabela de preço será usada em uma venda ou catálogo?
Venda
A lógica para definição da tabela de preço segue uma hierarquia configurada para garantir que o cliente, a empresa e o representante tenham suas respectivas prioridades respeitadas, proporcionando flexibilidade e eficiência no processo de vendas. A seguir, está descrito como será realizada a seleção da tabela de preço:
Validação da Tabela do Cliente:
Primeiramente, será verificado se o cliente possui uma tabela de preço definida.
Caso o cliente tenha uma tabela configurada, esta será utilizada como base para as transações.
Tabela Definida na Empresa:
Se o cliente não possuir uma tabela de preço configurada, será utilizada a tabela padrão definida para a empresa.
Tabela Liberada para o Representante:
Caso a empresa também não tenha uma tabela configurada, será verificada a existência de tabelas de preço liberadas para o representante.
Nesse caso, o representante terá a liberdade de selecionar uma das tabelas disponíveis para ele.
Configuração Geral do Sistema (HsMovel):
Se o representante não possuir nenhuma tabela de preço definida, serão utilizadas todas as tabelas configuradas no sistema HsMovel, garantindo que sempre exista uma opção disponível.
Essa hierarquia foi desenvolvida para assegurar que o sistema funcione de maneira organizada, respeitando as configurações específicas de cada nível e permitindo flexibilidade para as vendas.
Catálogo
No caso do Catálogo, a lógica de seleção da tabela de preço será diferente, considerando que não há um cliente ou empresa associados durante a navegação. O objetivo é priorizar as tabelas disponíveis para o representante, garantindo a flexibilidade necessária. Abaixo está o detalhamento:
Tabelas Liberadas para o Representante:
Serão utilizadas as tabelas de preço que estão liberadas especificamente para o representante.
O representante poderá acessar apenas as tabelas configuradas como disponíveis para ele.
Configuração Geral do Sistema (HsMovel):
Caso não existam tabelas liberadas para o representante, serão utilizadas todas as tabelas configuradas no sistema HsMovel.
Isso garante que o catálogo esteja sempre acessível, mesmo na ausência de uma configuração específica para o representante.
Essa abordagem foi projetada para simplificar a experiência do representante durante o uso do catálogo, evitando dependências de configurações de cliente ou empresa e priorizando as opções disponíveis diretamente para ele.
Last updated