Project

General

Profile

Bug #256

Medicamentos prestes a acabar sem alerta

Added by Ricardo Memoria over 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
12/13/2012
Due date:
% Done:

0%

Componente:

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)

2_113835.000000screenshot.png (18.9 KB) Ricardo Memoria, 12/13/2012 11:40 AM

80

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

Also available in: Atom PDF