Package it.pdor.gestionePratica.domain

Examples of it.pdor.gestionePratica.domain.GruppoDatiFinanziari


 
  public void testRicalcolaPianoPerVariazioneSpread(){
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 173847;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari gdf = mutuo.getDatiFinanziariAttuali();
    gdf.setImportoRichiesto(811.37d);
    //gdf.setCodiceTipoTasso("F");
    try {
      gdf.setDataScadenzaPrimaRata(sdf.parse("12/11/2009"));
    } catch (ParseException e) {
      e.printStackTrace();
    }
    GruppoDatiFinanziari nuovoGdf = gestionePraticaFacade.ricalcolaPianoPerVariazioneSpread(gdf);
    loggamiIlPiano(nuovoGdf);
    assertTrue(true);
  }
View Full Code Here


 
  public void testTrasformaGraduatoInTradizionale() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204690;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(10000d);
    datiFin.setCodiceProdotto("TRAD");
    datiFin.setCodiceTipoGenerazionepiano("T");
    datiFin.setCodiceTipoRata("R");
    datiFin.setTotaleRate(4);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(3);
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

 
  public void testTrasformaGraduatoInCostante() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204690;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(5000d);
    datiFin.setCodiceProdotto("TRAD");
    datiFin.setCodiceTipoGenerazionepiano("T");
    datiFin.setCodiceTipoRata("R");
    datiFin.setTotaleRate(0);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(3);
    List<Double> importoRate = new ArrayList<Double>();
    importoRate.add(186.00d);
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, importoRate);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

 
  public void testTrasformaTradizionaleInGraduato() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204745;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(100000d);
    datiFin.setCodiceProdotto("GRAD");
    datiFin.setCodiceTipoGenerazionepiano("G");
    datiFin.setCodiceTipoRata("G");
    datiFin.setTotaleRate(10);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(3);
   
    //Per ricalcolo graduati
    DatiRimborsoGraduati drg = new DatiRimborsoGraduati();
    drg.setDataInizioRimborsoFacoltativo(sdf.parse("20/04/2010"));
    drg.setDataInizioRimborsoObbligatorio(sdf.parse("20/10/2010"));
    drg.setImportoMinimoRimborso(10000d);
    drg.setCodiceModalitaRimborso("16");
   
    datiFin.setCodiceModalitaCalcoloIndicizzazione(30);
    datiFin.setCodiceTipoCalcoloIndicizzazione("F");
   
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null, "F", drg);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

 
  public void testTrasformaTradizionaleInCostante() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204745;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(null);
    datiFin.setCodiceProdotto("COST");
    datiFin.setCodiceTipoGenerazionepiano("T");
    datiFin.setCodiceTipoRata("R");
    datiFin.setTotaleRate(10);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(3);
    List<Double> importoRate = new ArrayList<Double>();
    importoRate.add(186.00d);
   
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, importoRate);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

 
  public void testTrasformaCostanteInTradizionale() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204706;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(18000d);
    datiFin.setCodiceProdotto("TRAD");
    datiFin.setCodiceTipoGenerazionepiano("T");
    datiFin.setCodiceTipoRata("R");
    datiFin.setTotaleRate(18);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(1);
   
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

 
  public void testTrasformaCostanteInGraduato() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204706;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(18000d);
    datiFin.setCodiceProdotto("GRAD");
    datiFin.setCodiceTipoGenerazionepiano("G");
    datiFin.setCodiceTipoRata("G");
    datiFin.setTotaleRate(12);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(1);
   
    //Per ricalcolo graduati
    DatiRimborsoGraduati drg = new DatiRimborsoGraduati();
    drg.setDataInizioRimborsoFacoltativo(sdf.parse("20/10/2009"));
    drg.setDataInizioRimborsoObbligatorio(sdf.parse("20/04/2010"));
    drg.setImportoMinimoRimborso(10000d);
    drg.setCodiceModalitaRimborso("39");
   
    datiFin.setCodiceModalitaCalcoloIndicizzazione(30);
    datiFin.setCodiceTipoCalcoloIndicizzazione("F");
   
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null, "F", drg);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

 
  public void testTrasformaConvenzioneInTradizionale() throws ParseException{
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    long numeroMutuo = 204706;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(18000d);
    datiFin.setCodiceProdotto("TRAD");
    datiFin.setCodiceTipoGenerazionepiano("T");
    datiFin.setCodiceTipoRata("R");
    datiFin.setTotaleRate(12);
    datiFin.setDataScadenzaPrimaRata(sdf.parse("18/11/2009"));
    datiFin.setCodicePeriodicita(1);
   
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

  }
 
  public void testVariaNumeroRate(){
    long numeroMutuo = 204706;
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(180000d);
    datiFin.setTotaleRate(360);
   
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

    //long numeroMutuo = 204706; //MUTUO CONV
    //long numeroMutuo = 204690; //MUTUO GRAD
    //long numeroMutuo = 204745; //MUTO TRAD
    long numeroMutuo = 204706; //MUTUO COST
    Mutuo mutuo = gestionePraticaFacade.getMutuoDatifinPamById(numeroMutuo);
    GruppoDatiFinanziari datiFin = mutuo.getDatiFinanziariAttuali();
    datiFin.setImportoRichiesto(60000d);
    datiFin.setCodicePeriodicita(3);
   
    //DatiRimborsoGraduati drg = gestionePraticaFacade.getDatiRimborsoGraduati(mutuo.getNumeroMutuo());
   
    //GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null, "F", drg);
    GruppoDatiFinanziari nuovoDatifin = gestionePraticaFacade.calcolaNuovoPiano(datiFin, null, null);
    loggamiIlPiano(nuovoDatifin);
    assertTrue(true);
  }
View Full Code Here

TOP

Related Classes of it.pdor.gestionePratica.domain.GruppoDatiFinanziari

Copyright © 2018 www.massapicom. 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.