Project

General

Profile

Bug #52

Data final de TTO [EMAIL]

Added by Maurício Dos Santos almost 13 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Target version:
Start date:
07/27/2012
Due date:
08/14/2012
% Done:

50%

Componente:
Casos

Description

QUILMA
O sistema deveria utilizar a data de encerramento do caso para a data final de tratamento.

NOTA
O Ricardo informou que o sistema já faz isso. Mauricio irá verificar.

History

#1 Updated by Maurício Dos Santos almost 13 years ago

  • Subject changed from Data final de TTO to Data final de TTO [EMAIL]

#2 Updated by Ricardo Memoria almost 13 years ago

  • Target version deleted (Version 2.1)

#3 Updated by Maurício Dos Santos almost 13 years ago

  • Due date set to 07/27/2012
  • Status changed from New to In Progress
  • Start date set to 07/27/2012

#4 Updated by Maurício Dos Santos almost 13 years ago

  • Status changed from In Progress to Feedback
  • Assignee changed from Maurício Dos Santos to Estefânia Quilma Andrade

Quilma,

O sistema já faz esse tipo de tratamento da informação, se o periodo do tratamento nao estiver vazio o sistema coloca a data de encerramento como sendo a data final do tratamento.

Aguardo uma confirmação ou esclarecimento do problema.

#5 Updated by Maurício Dos Santos almost 13 years ago

  • Status changed from Feedback to In Progress

#6 Updated by Maurício Dos Santos almost 13 years ago

  • Assignee changed from Estefânia Quilma Andrade to Ricardo Memoria
  • % Done changed from 0 to 50

Ricardo,

Na verdade o sistema tem uma condição para alterar o periodo de tratamento no encerramento. Segue codigo:

        if (tbcase.getTreatmentPeriod().getIniDate().before(p.getIniDate()) || tbcase.getTreatmentPeriod().getEndDate().after(p.getEndDate())) 
            tbcase.setTreatmentPeriod(p)

Ou seja, a alteração do período de tratamento só é feita no momento do encerramento se a data de encerramento for anterior à data final do tratamento. Para esses casos que a Quilma esta reportando que nao estao tendo a data alterada é que o tratamento acabou e a data de encerramento é posterior a data final do tratamento, para aumentar o periodo do tratamento seria necessário alterar na mão.

Ela questionou essa regra, nesses casos o usuario teria que alterar na mão mesmo, certo?

#7 Updated by Ricardo Memoria almost 13 years ago

  • Assignee changed from Ricardo Memoria to Jorge Luiz da Rocha

Isso é algo que temos que conversar com o Jorge e o Gustavo.

Se um caso é encerrado após o tempo de tratamento, fica um buraco entre o final de tratamento e a data do encerramento.

Nesse caso, não sei o que é melhor fazer:

1) Deixar este buraco;
2) O sistema atualiza o fim do tratamento para a data de encerramento;
3) O sistema não deixa encerrar se a data de encerramento for posterior a data final de tratamento;

Acho que temos essas 3 opções.

Temos que discutir.

#8 Updated by Ricardo Memoria over 12 years ago

  • Assignee changed from Jorge Luiz da Rocha to Maurício Dos Santos

Ao discutir com a equipe, o melhor é aplicar uma restrição no momento de se encerrar o caso:

  • A data de encerramento tem que ser menor ou igual a data do fim de tratamento do caso

No código fonte:

Esta regra é feita na classe CaseCloseHome.java

#9 Updated by Maurício Dos Santos over 12 years ago

Ricardo conversou com Jorge, Gustavo e Luis Fernando e me passou que foi decidido que quando o usuario tentar encerrar um caso com uma data posterior ao final do tratamento o sistema deve bloquear e informar que tal operação não é possivel por conta dessa condição.

#10 Updated by Maurício Dos Santos over 12 years ago

  • Due date changed from 07/27/2012 to 08/14/2012
  • Status changed from In Progress to Resolved

#11 Updated by Maurício Dos Santos over 12 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF