Mudanças entre as edições de "Restrições do PRODUTO CLIENTE"

De Wiki Trovata
Ir para: navegação, pesquisa
(Catálogo)
(Catálogo de Área Mapeada)
 
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 +
 +
== Parâmetro ==
 +
Todo funcionamento estará condicionado ao parâmetro de empresa, PRODUTO_CLIENTE_USA_RES
 +
 +
- Quando EMPRESA.PRODUTO_CLIENTE_USA_RES = 'YES', efetua a validação/restrição de produto por cliente;
 +
- Quando EMPRESA.PRODUTO_CLIENTE_USA_RES = 'NO', não aplica a validação/restrição de produto por cliente, permitindo vender mesmo que existam restrições cadastradas;
  
 
== Carrinho ==
 
== Carrinho ==
Linha 21: Linha 27:
  
 
[[Arquivo:filtro_pagina_produto_cliente.jpg | 1000px]]
 
[[Arquivo:filtro_pagina_produto_cliente.jpg | 1000px]]
 +
 +
 +
== Catálogo de Área Mapeada ==
 +
 +
No catálogo de área mapeada, como as imagens são inteiriças, não é possível ocultar as mesma, logo o funcionamento se restringe á:
 +
Quando for ADD-ALL, apenas os complementos permitidos irão aparecer
 +
 +
[[Arquivo:com_produto_permitido.jpg | 500px]] [[Arquivo:single_sem_produto_permitido.jpg | 500px]]
 +
 +
Quando for ADD produto, e o produto não for liberado aparecerá um Toast de que não existem produtos para adicionar
 +
 +
[[Arquivo:sem_produto_permitido.jpg | 500px]]

Edição atual tal como às 16h19min de 6 de março de 2020

Parâmetro

Todo funcionamento estará condicionado ao parâmetro de empresa, PRODUTO_CLIENTE_USA_RES

- Quando EMPRESA.PRODUTO_CLIENTE_USA_RES = 'YES', efetua a validação/restrição de produto por cliente;
- Quando EMPRESA.PRODUTO_CLIENTE_USA_RES = 'NO', não aplica a validação/restrição de produto por cliente, permitindo vender mesmo que existam restrições cadastradas;

Carrinho

Junto a pesquisa dos itens foi adicionado um cláusula quando houver um cliente selecionado

O mesmo funciona da seguinte forma, se PARA O CLIENTE houver algum registro na tabela do PRODUTO_CLIENTE, os produtos disponíveis para adicionar ao carrinho que podem aparecer dever ser listados ali, caso não haja registro PARA O CLIENTE na tabela é liberado todos os produtos

Caso já existam item no carrinho e um cliente com restrição seja adicionado, ao gerar venda, uma notificação dos itens indisponíveis será exibida

Venda

Assim como no carrinho, o funcionamento da pesquisa permanece da mesma forma, porém não permite que uma venda seja finalizada caso nela se encontrem produto que não podem ser vendidos para o cliente selecionado


No Catálogo o funcionamento é: As páginas são filtradas de acordo com a PRODUTO_CLIENTE Se o catálogo não tiver paginas com os produtos liberados o catálogo não irá aparecer Nas paginas liberadas, apenas os produtos liberados irão aparecer Os marcadores do catálogo tbm são filtrados de acordos com os produtos das paginas

Filtro pagina produto cliente.jpg


Catálogo de Área Mapeada

No catálogo de área mapeada, como as imagens são inteiriças, não é possível ocultar as mesma, logo o funcionamento se restringe á: Quando for ADD-ALL, apenas os complementos permitidos irão aparecer

Com produto permitido.jpg Single sem produto permitido.jpg

Quando for ADD produto, e o produto não for liberado aparecerá um Toast de que não existem produtos para adicionar

Sem produto permitido.jpg