Essa é uma revisão anterior do documento!
Atualmente o LivePharma permite configurar milhares de formas de desconto e dessa forma, disponibilizando as mais variadas variáveis, sendo formas de pagamento, convênio, clientes, e, principalmente, validade do mesmo.
Dessa forma e devido a diversos, torna-se praticamente impossível exibir o desconto do item no momento da venda a nível de consulta rápida.
Imagine que sua farmácia oferte um desconto a vista de 10% para a linha “Fraldas Pampers”, com validade específica até quinta-feira. Desse processo, informalmente já envolve uma infinidade de itens no processo, digamos 1000 itens são “Fraldas Pampers” e entraram em tal regra.
E ainda, digamos que hoje seria Quarta-Feira e que na parte da tarde, você vá e remova a regra e altere a validade de Quinta-Feira para Quarta-Feira. Dessa forma, os 1000 itens que teriam 10% de desconto até amanhã, já não tem mais e na data de hoje já ficarão sem descontos.
Esse exemplo acima foi apenas uma dinâmica que pode ocorrer e o processamento a todo momento de X itens para um desconto, Y itens para outro desconto, Z itens para outro desconto, em um horário comercial, consumiria muito recurso do servidor.
Mas existe um desconto chamado “Desconto a vista” e para ele foi dado uma atenção especial. Ele seria um desconto específico e seu calculo envolve poucos, mas alguns fatores que seriam basicamente a forma de pagamento, seu fabricante, grupo e subgrupo de produtos.
Dessa forma, todo período noturno o LivePharma executa um processo e calcula todos os descontos a vista de todos os itens, permitindo dessa forma que ele e somente ele seja exibido em consultas, etiquetas, etc. de forma rápida e precisa.
Para os demais descontos e conforma já citado, será necessário de outras informações como cliente, convênio, demais formas de pagamento, etc. E por isso, são somente calculados no momento da venda e conforme a configuração definida em sua empresa.