Open rmfalcao opened 9 years ago
Complementando para ficar mais claro:
Relatório de inconsistências (FUNCIONALIDADE): após aparecer o relatório, estava previsto um comportamento para os usuários ajustarem eventuais problemas no cadastros imediatamente. A ideia é a seguinte: nos erros do tipo "não existe no arquivo da fatura", deveria haver um link para abrir, em outra aba, a tela do associado referente ao registro, para que o usuário pudesse ajustar o cadastro se quisesse (neste caso, retirando o vinculo); para inconsistencias do tipo "não existe no cadastro do SISJUF", o link abriria em outra aba do browser a tela de cadastro de associado, para o usuário poder ajustar. E outro ponto que não coloquei nos documentos de escopo que temos utilizado é que para a inconsistencia "valor não bate" seria necessario detalhar a tela do plano para ajustar o valor.
não entendi a funcionalidade.
@afamorim , vou tentar descrever de forma um pouco mais clara aqui, mas se continuar confuso me avisa (por msg no grupo SISJUF) que a gente se telefona.
A ideia é a seguinte: uma fatura, ao ser gerada, por consequência cria alguns lançamentos no módulo financeiro: um lançamento A DEBITAR, com o valor total da fatura - correspondente ao que a ASSERJUF vai pagar ao convênio - e N lançamentos A CREDITAR, para cada item da fatura, correspondente aos valores que a ASSERJUF receberá dos associados para cada item do convenio. (Ou seja: a ASSERJUF é apenas um proxy, paga a fatura integral do convenio mas recebe de volta o valor de cada item de fatura dos associados envolvidos na fatura).
Essa funcionalidade que estamos discutindo é para, no lançamento A DEBITAR da fatura do convênio, a coluna "detalhar vinculação" deve abrir a tela de detalhamento da fatura. Já quando o lançamento for A CREDITAR (referente a um dos itens da fatura), a coluna "detalhar vinculação" deve abrir a tela do associado correspondente àquele item de fatura.
@afamorim, atualização importante: olhei o código fonte e vi que uma fatura gera 2 lançamentos apenas, e não 1+N. Um a debitar e outro a creditar. Isso é ligeiramente diferente do original do projeto, mas se está assim, vamos seguir assim.
Pra você, o importante é o seguinte: a coluna "detalhar vinculação" deve detalhar a fatura correspondente àquele lançamento. Para isso, deve chamar o método "ConvenioDelegate.findFaturaByLancamento". Aparentemente já foi implementado o pagebean pra fazer uso do método, vi um código na classe FaturaPageBean".
Em qual tela terá essa coluna? Vai criar uma tela nova?
Na tela de consulta de lançamentos foi inserida uma coluna "detalhar vinculação", porém ela não está funcionando como previsto (detalhar a fatura nos lançamentos a debitar e detalhar o associado relativo ao beneficiario da fatura).