Bug #256
Medicamentos prestes a acabar sem alerta
0%
Description
Não entendi porque em alguns medicamentos não aparece o alerta em vermelho de que os medicamentos estão prestes a acabar. Veja imagem abaixo:
*Unidade: * Octávio Mangabeira
*URL: * http://www.sitetb.org/sitetbtest/medicines/index.seam
(base de testes)
History
#1
Updated by Maurício Dos Santos over 12 years ago
- Status changed from New to Resolved
Ricardo,
No caso da Terizidona, a mensagem foi exibida pela seguinte lógica:
estoque disponivel/cmm = quantidade de meses que o estoque atual suporta.
878/5642 = 0,15
0,15 meses *30 = qtd dias = 4 dias
Ou seja, ainda tem estoque para mais 4 dias... Porém, esses 4 dias são somados à data do ultimo movimento, e não à data de hoje.
Portanto temos estoque até o dia:
4 dias + 07/12/2012 = 11/12/2012
Como 11/12/2012 é uma data que ja passou, o sistema exibe essa mensagem. Para os outros medicamentos que possuem 6 e 22 dias não é exibido pois se fizermos essa conta vai dar uma data ainda futura...
Realmente fica um pouco estranho o sistema não exibir tal mensagem para esses medicamenos também...
Podemos pensar em alterar duas coisas:
- A regra do negócio: exibir tal mensagem não só quando a data final do estoque for uma data passada, mas também para datas anteriores a hoje + X dias (onde x seria um parametro customizavel)
OU
- A mensagem: que pode estar mal escrita...
Tem que se levar em consideração que essas informações(data de fim do estoque, cmm) são todas estimativas.
#2
Updated by Maurício Dos Santos over 12 years ago
- Status changed from Resolved to Feedback
#3
Updated by Maurício Dos Santos over 12 years ago
- Assignee changed from Maurício Dos Santos to Ricardo Memoria
#4
Updated by Maurício Dos Santos over 12 years ago
- Status changed from Feedback to In Progress
- Assignee changed from Ricardo Memoria to Maurício Dos Santos
manter em hard code uma tolerância de um mês. Se a data resultado da conta descrita acima for anterior a Hoje mais um mês, exibe a mensagem.
#5
Updated by Maurício Dos Santos over 12 years ago
- Status changed from In Progress to Resolved
#6
Updated by Maurício Dos Santos about 12 years ago
- Status changed from Resolved to Closed