01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Comercial |
Função: | Bônus desconto |
País: | Brasil |
Ticket: | 12900316 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Solicitado para ter como controlar data de vencimento e inicio do bônus de desconto.
03. SOLUÇÃO
Foi incluído a opção 14 no parâmetro TP_BONUS_DESCONTO, que irá gerar bônus para o cliente no encerramento da venda (PDVFM001), e caso o cliente possuir bônus em vigência será permitido utilizar o bônus na venda (PDVFM001).
Criado o componente PESFC054, para realizar a consulta do bônus por vencimento, este componente somente será aberto se o parâmetro TP_BONUS_DESCONTO, estiver configurado com a opção 14.
Para definir a data de inicio e fim do bônus foi criado o parâmetro NR_DIAS_CARENCIA_BONUS que irá definir quantos dias a partir da venda o bônus gerado poderá ser utilizado, ou seja a data de inicio, já para definir a data final que o bônus poderá ser consumido é utilizado o parâmetro NR_DIAS_VALID_BONUS_DESC que irá somar a partir da data de inicio a quantidade de dias configurado neste parâmetro.
Observação.: Para definir o valor de bônus a ser gerado na venda, é utilizado componente já existente PESFM103, que realiza a manutenção de bônus desconto por valor de venda.
Imagem 1 - Demonstra o novo componente PESFC054, onde o cliente possui saldo de bônus atual de R$ 23,35.
Observação: O bônus no valor de R$ 16,18 não está sendo considerado no cálculo de saldo atual e também para consumo pois a data de inicio do mesmo é superior a data do sistema.
Imagem 2 - Demonstra o parâmetro NR_DIAS_CARENCIA_BONUS que não está configurado, ou seja o bônus começa a valer no mesmo dia que gerado (data do sistema).
Imagem 3 - Demonstra o parâmetro NR_DIAS_VALID_BONUS_DESC que está configurado com o valor de 60 dias, ou seja o bônus terá data de validade final 60 dias corridos a partir da data do sistema.
Imagem 4 - Ao realizar o recebimento da venda pelo PDVFM001, se o cliente possuir bônus é aberto a tela PESFC053 com o saldo que o mesmo possuí, para que possa ser utilizado na venda.
No exemplo será utilizado o valor de R$ 23,00.
Imagem 5 - Após terminar o processo de recebimento de venda, é gerado um novo valor de bônus, já que atende os critérios configurados no componente PESFM103.
Imagem 6 - Ao realizar novamente a consulta de bônus por vencimento, pode ser observado que o cliente agora tem R$ 10,35 de saldo de bônus, já que na venda foi consumido o valor de R$ 23,00 sobrando R$ 0,35 somando os R$ 10,00 que foi gerado pela própria venda, resultando no total de R$ 10,35.
Observação.: No novo componente PESFC054, existe o campo "Histórico geral", onde cada linha é demonstrado o que que aconteceu com aquele bônus, como por exemplo:
"Lançamento credito por venda de R$ xx,xx", que é gravado quando o bônus é gerado.
"Debito utilizado na venda (x,xx) - Transação: x/ xx/xx/xxxx / xxxx", que é gravado quando o bônus é consumido.
"Credito por cancelamento de bonus desconto (x,xx) - Transação: x/ xx/xx/xxxx / xxxx", que é gravado quando a transação que consumiu o bônus é cancelada, ou seja o consumo é estornado.
"Debito por cancelamento de venda (x,xx)", que é gravado quando a transação que gerou o próprio bônus foi cancelado, ou seja o bônus não estará mais disponível.