rmfalcao / sisjuf-repositorio

Repositório do SISJUF
0 stars 0 forks source link

Falha na coluna Detalhar Vinculação #19

Open rmfalcao opened 9 years ago

rmfalcao commented 9 years ago

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).

rmfalcao commented 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.

afamorim commented 9 years ago

não entendi a funcionalidade.

rmfalcao commented 9 years ago

@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.

rmfalcao commented 9 years ago

@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".

afamorim commented 9 years ago

Em qual tela terá essa coluna? Vai criar uma tela nova?