Feature #57
Etiquetas - recebimento de medicamento menor que o previsto [SITETB-59]
100%
Description
O sistema deve alertar, por meio de etiqueta, quando for registrado o recebimento de quantidade menor de medicamento em relação ao que foi enviado.
Subtasks
History
#1
Updated by Ricardo Memoria almost 13 years ago
- Target version deleted (
Version 2.1)
#2
Updated by Maurício Dos Santos over 12 years ago
- Status changed from New to In Progress
- Assignee changed from Maurício Dos Santos to Ricardo Memoria
- Start date set to 08/22/2012
Ricardo,
O sistema nao tem estrutura pra isso...
Temos 3 opções:
1- Generalizar a parte de etiquetas - Acho que o grande dificultador será a query para etiquetas automaticas
2- Criar um outro tipo de etiqueta própria de pedidos - Nao sei se vale o trabalho, quais outras etiquetas os pedidos poderiam ter?
3- Enviar um email ao responsavel quando o recebimento for menor que o pedido e armazenar em um campo boolean se o pedido ta pendente de uma 'validação' para esse caso tipo validateQuantityReceived e exibir os pedidos pendentes de validação em uma lista que seria acessada por um link do menu lateral da aba de medicamentos... Apareceriam os pedidos de todas unidades que o usuario tem acesso...
O que acha?
#3
Updated by Ricardo Memoria over 12 years ago
- Assignee changed from Ricardo Memoria to Maurício Dos Santos
Inicialmente vamos fazer algo simples:
- Na listagem das etiquetas, exibir o ícone da etiqueta ao lado do pedido quando cair do critério acima (qtd rec < qtd env);
- Nos detalhes do pedido, exibir o mesmo ícone quando cair nesta situação;
Isso não seria uma etiqueta, apenas usar o mesmo ícone das etiquetas e, em hard code, criar um método que vai indicar se a quantidade recebida é diferente da quantidade enviada.
Talvez seja melhor criar um novo campo na classe medicineOrder chamado
private boolean diffQuantityReceived;
Para ser preenchido automaticamente pelo sistema no momento em que for registrado o recebimento.
OBS.:¶
Vai precisar fazer script SQL para atualizar os pedidos anteriores, e tem que avisar o povo (UT, Vani e Oleksii) sobre esta mudança para que eles rodem o SQL.
#4
Updated by Maurício Dos Santos over 12 years ago
Ricardo, nao vai ficar muito legal assim nao cara, mas eu vou fazer de qualquer forma e assim que fechar essa tarefa eu vou registrar outra tarefa pra melhorar esse codigo...
#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 over 12 years ago
Não foi possivel fazer uma etiqueta, mas na pesquisa de historico de pedidos agora há uma opção que pode ser marcada, axibindo os pedidos que se encaixam nessa condição...
#7
Updated by Maurício Dos Santos over 12 years ago
- Status changed from Resolved to Closed