Guia de Regra para Lista de Produtos

Introdução

Este guia tem como objetivo orientar o usuário sobre a funcionalidade de cadastro da Regra para Lista de Produtos.

Regra para Lista de Produtos

Esta regra tem com objetivo determinar alguns comportamentos relativos à lista de produtos. Nele pode ser informado: percentual de bonificação, classe do pedido de bonificação, prazo para resgate do crédito, disponível para consumo de crédito expirado, tipos de saída da lista, campo base para fechamento da lista, prazo de fechamento da lista, além de possibilitar a configuração dos emails enviados relativos à lista, entre outros.

O cadastro de regra para lista de produto poderá ser realizado por classe da lista, pessoa principal e classe da pessoa principal. Desta forma, podem ser realizadas diferentes configurações de acordo com estes critérios. Para acessar o cadastro devem ser seguidos os seguintes caminhos: Bematech > Frente de Loja > Listas de Produtos > Configurações > Regra para Lista de Produtos.

Abaixo seguem as configurações que podem ser realizadas na regra para lista de produto

Comportamento Lista Ativa

Quando uma lista esta com status ativa, o sistema bloqueia qualquer tipo de alteração nos itens da mesma. Este campo foi criado para possibilitar ao usuário determinar qual será o comportamento da lista após sua ativação em relação a inclusão e/ou exclusão de itens. Ao marcar a flag "Permite incluir item", será possível realizar a inclusão de novos itens em listas ativas. Marcando a flag "Permite excluir item" será possível excluir qualquer item presente em uma lista ativa.

Na regra para lista de produtos também será possível configurar se o sistema deve possibilitar que uma lista seja ativa mesmo que esta não possua produtos vinculados. Para possibilitar que uma lista seja ativa sem produtos deverá ser selecionado o campo Permite Ativar Lista Sem Item. Caso este campo não seja selecionado, o sistema não irá possibilitar ativar uma lista sem que seja informado produtos nesta.

Resgate de Crédito por Bonificação

No campo "Percentual para resgate de crédito por bonificação" deverá ser informado o percentual, sobre o total vendido da lista, que será criado o pedido de crédito para a pessoa principal da lista ao realizar o fechamento desta. Após informar o percentual, deverá ser informada, no campo "Classificação pedido de crédito bonificação", a classe do pedido de resgate de crédito por bonificação da lista de produtos. Desta forma, será possível gerar um crédito para a pessoa principal da lista quando a lista de produto for fechada. Por exemplo:

1- Foi configurado um percentual de bonificação de 10,00 e classificação do pedido de bonificação "Prov Desp Diversas".

2- Foi realizado o fechamento de uma lista no qual foi vendido R$ 10.000,00. Neste caso, o sistema irá criar um pedido gerando um crédito no valor de R$ 1.000,00 para a pessoa principal da lista.

Ao desfazer o fechamento de lista que tenha gerado pedido de crédito e este crédito foi consumido, o sistema não possibilitará desfazer o fechamento da lista. Caso o crédito não tenha sido consumido e o pedido de bonificação não tenha sido baixado, será feito o cancelamento de saldo do pedido de crédito, e consequentemente o crédito de cliente não poderá mais ser consumido. Se o pedido de bonificação estiver baixado, não será possível desfazer o fechamento da lista.

Além disso, poderá ser configurado também o "Prazo máximo de Resgate de Crédito Bonificação", ou seja, o número de dias que a pessoa principal da lista terá para utilizar esse crédito. Após o prazo, o valor do crédito será transferido para um disponível que deve ser informado no campo "Disponível para Consumo de Crédito Bonificação Expirado", não possibilitando assim que o cliente utilize o crédito. Desta forma, ao realizar o fechamento de uma lista que possua na sua regra o campo prazo máximo de resgate de crédito bonificação informado, o sistema irá preencher o campo data para expiração do crédito somando a data do fechamento e o prazo máximo de resgate de crédito bonificação. Além da configuração, para que a expiração do crédito ocorra deverá ser executado o scheduler "schedulerRealizaExpiracaoDeCreditoNaoUtilizado" no agendador de script no qual o sistema irá realizar a baixa dos títulos dos pedidos de bonificação que devem ser expirados e será selecionado o campo crédito expirado da lista de produto.

Tipos de Saída da Lista

Este campo deve ser preenchido com os tipos de saída possíveis para a lista ou classe da lista de produtos. Desta forma, somente será possível criar uma lista com o tipo de saída informado na regra.

Prazo Máximo de Fechamento

Na regra para lista de produto será possível determinar o prazo para realizar o fechamento automático de uma lista através dos campos "Campo Base para Fechamento" e "Dias para Cálculo do Fechamento". No "Campo base para o fechamento" deverá ser determinado qual campo da lista de produtos (data de criação, data da ativação ou data do evento) será considerado para fechamento da lista, já o campo "Dias para Cálculo do Fechamento" irá determinar a quantidade de dias máximo, a partir da data base para que o fechamento da lista ocorra. Por exemplo:

1- Foi criado uma regra informando que o "Campo Base para Fechamento" será a data de ativação e "Dias para Cálculo do Fechamento" será 20.

2- Ao criar uma lista de produto no qual a data de ativação ocorreu no dia 24/01/2015, o fechamento desta lista deverá ocorrer no dia 13/02/2015.

Além da configuração, para que fechamento automático da lista ocorra deverá ser executado o scheduler "schedulerRealizaFechamentoAutomatico" no agendador de script no qual o sistema irá realizar o fechamento das listas de acordo com o a configuração realizada na regra para lista de produto.

Configurações de E-mail

Na regra para lista de produto será possível configurar qual o e-mail deverá ser configurado para o convidado, pessoal principal da lista e as demais pessoas da lista. Desta forma, caso deseje que seja enviado e-mail para o cliente que realizou a compra do produto deverá ser configurado o email através do campos configuração e-mail convidado. Caso deseje que seja enviado e-mail para a pessoa principal da lista deverá ser configurado o e-mail no campo Configuração e-mail da Pessoa Principal e caso deseje que seja enviado e-mail para as demais pessoas da lista deverá ser configurado o e-mail através do campo configuração e-mail demais pessoas da lista.

A formatação do e-mail que deseja enviar deverá será realizada através do cadastro Configuração de envio de e-mail da lista de produtos, que está localizado em: Bematech > Frente de Loja > Listas de Produtos > Configurações > Configuração de envio de e-mail da lista de produtos. Neste cadastro o usuário poderá configurar se o e-mail que deseja envia deverá exibir os dados dos produtos dos pedidos, os preços destes produtos e a forma de pagamento. Também poderá ser informado um texto complementar.

Definição do Tipo de crédito

Em caso de utilização de lista com geração de crédito, deverá ser realizada uma configuração via x-class para definir se o crédito a ser gerado através das vendas vinculadas a lista de presentes serão controlados pelo sistema Bematech ou por uma administradora específica. Para isso deve-se acessar a IDE em Configuracao/Lista de Produtos, criando um x-class custom com a configuração abaixo:

Para Crédito controlado pela Administradora:

this.tipoDeControleDeCredito = -1897024026; /* Crédito controlado pela Adm */

Para Crédito controlado pelo sistema

this.tipoDeControleDeCredito = -1897023482 /* Crédito controlado pelo sistema */

Para maiores detalhes das particularidades de cada tipo de crédito, clique aqui.