//T� invertido, o Recurso responde pela Fonte do recurso e vice-versa
for(Iterator<FonteRecursoFonr> itFontes = fontesRecurso.iterator(); itFontes.hasNext();) {
FonteRecursoFonr fonte = itFontes.next();
EfIettFonteTotEfieft efTotEfieft = new EfIettFonteTotEfieft();
EfIettFonteTotEfieftPK efTotEfieftPK = new EfIettFonteTotEfieftPK();
efTotEfieftPK.setCodFonr(fonte.getCodFonr());
efTotEfieftPK.setCodIett(projAtiv.getCodIett());
efTotEfieft.setComp_id(efTotEfieftPK);
efTotEfieft.setDataInclusaoEfieft(new Date());
efTotEfieft.setIndAtivoEfieft("S");
efTotEfieft.setItemEstruturaIett(projAtiv);
efTotEfieft.setFonteRecursoFonr(fonte);
//Acrescenta o objeto na lista que ser� salva posteriormente no banco.
if(!fontesTotEfieft.contains(efTotEfieft))
fontesTotEfieft.add(efTotEfieft);
}