Examples of ParametroIndicizzo


Examples of it.pdor.gestionePratica.domain.ParametroIndicizzo

      fin.setTipoCalcolo("P");
      fin.setTotaliPam(new TotaliPianoAmmortamento());
    }

    // carico su il periodo di indicizzazione
    ParametroIndicizzo parmIndic = getParametroIndicizzazione(datiFinanziari.getCodiceTipoCalcoloIndicizzazione(),
        datiFinanziari.getCodiceModalitaCalcoloIndicizzazione());

    fin.setPeriodicitaIndicizzazione(parmIndic != null ? parmIndic.getPeriodicita() : 0);

    it.pdor.generatorePdA.domain.Movimento movimentoPda = GestionePraticaUtility
        .movimentoToMovimentoPdA(incassoDaStornare);

    Finanziamento nuovoFin = generatorePdAFacade.ricalcolaPianoPerStorno(fin, movimentoPda);
View Full Code Here

Examples of it.pdor.gestionePratica.domain.ParametroIndicizzo

        fin.setNumeroRateSoloInteressi(rp.getTotaleRate());
      }
    }

    // carico su il periodo di indicizzazione
    ParametroIndicizzo parmIndic = getParametroIndicizzazione(gdf.getCodiceTipoCalcoloIndicizzazione(),
        gdf.getCodiceModalitaCalcoloIndicizzazione());
    fin.setPeriodicitaIndicizzazione(parmIndic != null ? NumberUtils.checkNull(parmIndic.getPeriodicita()) : 0);

    if ("COST".equals(mutuo.getCodiceProdotto())) {
      // Se sono un mutuo a rata costante allora vado a caricarmi le spese
      // di incasso
      // per capire su quale base devo essere calcolate e addebitate
      Segnalatore segn = getSegnalatore(mutuo.getNumeroMutuo());
      TestataTabellaFinanziaria ttf = getTestataTabellaFinanziaria(segn.getNumeroTabellaFinanziaria());
      Spesa spesa = new Spesa();
      try {
        spesa.setBaseSpesa(ttf.getBaseSpeseIncasso());
        spesa.setImportoFisso(ttf.getImportoFissoSpeseIncasso());
      } catch (Exception e) {
        spesa.setBaseSpesa("F");
        spesa.setImportoFisso(0.0);
      }
      spesa.setCodiceSpesa(CostantiSpese.SPESE_INCASSO.value());
      fin.getSpese().add(spesa);

      Spesa spGest = new Spesa();
      try {
        spGest.setBaseSpesa(ttf.getBaseCommissioniGestione());
        spGest.setImportoFisso(ttf.getImportoFissoCommissioniGestione());
      } catch (Exception e) {
        spGest.setBaseSpesa("F");
        spGest.setImportoFisso(0.0);
      }
      spGest.setCodiceSpesa(CostantiSpese.COMMISSIONI_DI_GESTIONE.value());
      fin.getSpese().add(spGest);
    }

    it.pdor.generatorePdA.domain.Movimento movimentoPda = GestionePraticaUtility
        .movimentoToMovimentoPdA(nuovoMovimento);

    if (TipiPiano.GRADUATO.value().equals(gdf.getCodiceTipoRata())) {
      // carico i dati rimborsi grad
      DatiRimborsoGraduati drg = getDatiRimborsoGraduati(mutuo.getNumeroMutuo());
      fin.setDatiRimborsoGraduati(GestionePraticaUtility.datiRimborsoGraduatoToRimborsoGraduatoPdA(drg, mutuo));

      // List<MovimentoRimborsoGraduato> listaRimborsi =
      // getRimborsiGraduato(mutuo.getNumeroMutuo());
      Segnalatore segnalatore = getSegnalatore(mutuo.getNumeroMutuo());
      ModalitaRimborso mr = getModalitaRimborso(drg.getCodiceModalitaRimborso(), mutuo.getCodiceProdotto(),
          segnalatore.getNumeroSoggetto());

      // Li traduco negli oggetti per il generatorePdA
      fin.setModalitaRimborso(GestionePraticaUtility.modalitaRimborsoToModalitaRimborsoPdA(mr));

      List<PercentualeRicalcoloGraduato> listaPercRicGrad = getPercentualiRicalcoloGraduato(tipoFormaGiuridica,
          mr);
      fin.setPercentualiRicalcoloGraduati(GestionePraticaUtility.percRicGradToRicRimbGradPdA(listaPercRicGrad));

      // List<MovimentoRimborsoGraduato> listaRimbGrad =
      // getRimborsiGraduato(mutuo.getNumeroMutuo());
      List<MovimentoRimborsoGraduato> listaRimbGrad = getRimborsiGraduato(mutuo.getNumeroMutuo(), mutuo
          .getDatiFinanziariAttuali().getNrDatiFinanziari());
      fin.setMovimentiRimborso(GestionePraticaUtility.traduciListaMovRimbGradInMovRimbGradPdA(listaRimbGrad));

      //BARBARA Aggiunto per calcolo dietimi
      Date dataPrimaInd = new Date(fin.getDataPrimaIndicizzazione().getTime());
      DateUtility.setMeseGiorno(dataPrimaInd, parmIndic.getMesePrimoPeriodo(), 1);
      dataPrimaInd = DateUtility.getUltimoDelMese(dataPrimaInd);
      fin.setDataPrimaIndicizzazione(dataPrimaInd);

    }
View Full Code Here

Examples of it.pdor.gestionePratica.domain.ParametroIndicizzo

      nuovoFin.setDataRiferimento(datiFin.getDataInizioValidita());
      SimpleDateFormat sdf_mese = new SimpleDateFormat("MM");
      nuovoFin.setMesePrimoPeriodoIndicizzazione(Integer.valueOf(sdf_mese.format(nuovoFin
          .getDataPrimaIndicizzazione())));

      ParametroIndicizzo parmIndic = getParametroIndicizzazione(datiFin.getCodiceTipoCalcoloIndicizzazione(),
          datiFin.getCodiceModalitaCalcoloIndicizzazione());
      nuovoFin.setPeriodicitaIndicizzazione(parmIndic != null ? NumberUtils.checkNull(parmIndic.getPeriodicita())
          : 0);

      // carico i dati rimborsi grad
      nuovoFin.setDatiRimborsoGraduati(GestionePraticaUtility.datiRimborsoGraduatoToRimborsoGraduatoPdA(drg,
          mutuo));
View Full Code Here

Examples of it.pdor.gestionePratica.domain.ParametroIndicizzo

      fin.setDataRiferimento(new Date());
//      fin.setDataRiferimento(datiFin.getDataInizioValidita());
//      SimpleDateFormat sdf_mese = new SimpleDateFormat("MM");
//      fin.setMesePrimoPeriodoIndicizzazione(Integer.valueOf(sdf_mese.format(fin
//          .getDataPrimaIndicizzazione())));
      ParametroIndicizzo parmInd = gestionePraticaDao.getParametroIndicizzazione(datiFin.getCodiceTipoCalcoloIndicizzazione(), datiFin.getCodiceModalitaCalcoloIndicizzazione());
      if( parmInd != null ){
        fin.setMesePrimoPeriodoIndicizzazione(parmInd.getMesePrimoPeriodo());
      }

      ParametroIndicizzo parmIndic = getParametroIndicizzazione(datiFin.getCodiceTipoCalcoloIndicizzazione(),
          datiFin.getCodiceModalitaCalcoloIndicizzazione());
      fin.setPeriodicitaIndicizzazione(parmIndic != null ? NumberUtils.checkNull(parmIndic.getPeriodicita())
          : 0);

      // carico i dati rimborsi grad
      fin.setDatiRimborsoGraduati(GestionePraticaUtility.datiRimborsoGraduatoToRimborsoGraduatoPdA(drg,
          mutuo));
View Full Code Here

Examples of it.pdor.gestionePratica.domain.ParametroIndicizzo

     
      SimpleDateFormat sdf_mese = new SimpleDateFormat("MM");
      nuovoFin.setMesePrimoPeriodoIndicizzazione(Integer.valueOf(sdf_mese.format(nuovoFin
          .getDataPrimaIndicizzazione())));

      ParametroIndicizzo parmIndic = getParametroIndicizzazione(datiFin.getCodiceTipoCalcoloIndicizzazione(),
          datiFin.getCodiceModalitaCalcoloIndicizzazione());
      nuovoFin.setPeriodicitaIndicizzazione(parmIndic != null ? NumberUtils.checkNull(parmIndic.getPeriodicita())
          : 0);

      // carico i dati rimborsi grad
      nuovoFin.setDatiRimborsoGraduati(GestionePraticaUtility.datiRimborsoGraduatoToRimborsoGraduatoPdA(drg,
          mutuo));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.