List<AssicurazioneMutuo> assicurazioni, List<Immobile> immobili, Mutuo mutuo, List<Legame> mutuatari) throws GestionePraticaException{
DettaglioTabellaFinanziaria dtf = null;
if(NumberUtils.checkNull(segnalatore.getNumeroTabellaFinanziaria()) != 0 && durata != 0){
dtf = getDatiTabellaFinanziaria(durata, mutuo.getDataRichiesta(), segnalatore.getNumeroTabellaFinanziaria());
if(dtf == null){
throw new GestionePraticaException(messages.getMessage("gestionePratica.noTabellaFinanziaria"));
}
}
List<CalcolaParametriDatiFinanziari> listaCPDF = getParametriDatiFinanziariAttiviByProdottoFormaPagamento(mutuo.getCodiceProdotto(), codiceFormaPagamento);
for(Spesa spesa : spese){
completaSpesaConParametriDatiFinanziari(spesa, listaCPDF);