Mudanças entre as edições de "Restrições do PRODUTO CLIENTE"
(→Catálogo de Área Mapeada) |
|||
(6 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 13: | Linha 19: | ||
== Catálogo == | == Catálogo == | ||
+ | |||
+ | 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 | ||
+ | |||
+ | [[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
Catálogo
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
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
Quando for ADD produto, e o produto não for liberado aparecerá um Toast de que não existem produtos para adicionar