MutuoTest mTest = new MutuoTest();
//mTest.setNumeroMutuo(m.getNumeroMutuo());
BeanUtils.copyProperties(mTest,m );
GruppoDatiFinanziariTest gruppoDatiFinanziariTest = new GruppoDatiFinanziariTest();
BeanUtils.copyProperties(gruppoDatiFinanziariTest, rowPiano.getDatiFinanziari());
gruppoDatiFinanziariTest.setMutuoTest(mTest);
Set<GruppoDatiFinanziariTest> listaGruppoDatiFinanziariTest = new HashSet<GruppoDatiFinanziariTest>();
listaGruppoDatiFinanziariTest.add(gruppoDatiFinanziariTest);
mTest.setGruppoDatiFinanziari(listaGruppoDatiFinanziariTest);
System.out.println("@@@@gruppoDatiFinanziariTest getTaeg <"+gruppoDatiFinanziariTest.getTaeg()+">");
List<PianoAmmortamento> pianoCalcolato = rowPiano.getPianoAmmortamento();
// loggaPiano(pianoCalcolato);
//ASSOCIO AL MUTUO IL PIANO DI AMMORTAMENTO
Set<PianoAmmortamentoTest> pamTest = new HashSet<PianoAmmortamentoTest>();
PianoAmmortamentoTest rataTest = new PianoAmmortamentoTest();
for(PianoAmmortamento rata : pianoCalcolato){
rataTest = new PianoAmmortamentoTest();
BeanUtils.copyProperties(rataTest, rata);
RataIdTest rataIdTest = new RataIdTest();
BeanUtils.copyProperties(rataIdTest, rata.getRataId());
rataTest.setRataIdTest(rataIdTest);
rataTest.setNumeroMutuo(mTest.getNumeroMutuo());
pamTest.add(rataTest);
}
mTest.setPianoAmmortamento(pamTest);
System.out.println("@@@@CHIAMO gestionePraticaDaoTest.insertMutuo(mTest)");
nuovoMutuo = gestionePraticaDaoTest.insertMutuo(mTest);
GruppoDatiFinanziariTest gdfNuovoMutuo = nuovoMutuo.getGruppoDatiFinanziari().iterator().next();
m = null;
m = gestionePraticaFacade.getMutuo(numeroMutuo);
System.out.println("@@@@DIFFERENZE RILEVATE PER IL MUTUO <"+m.getNumeroMutuo()+">");
System.out.println("******************************************************************************************");
if (!(gdfNuovoMutuo.getImportoRataOriginale()).equals(gdf.getImportoRataOriginale() ) &&
!(gdfNuovoMutuo.getImportoRataOriginale().equals(0d) &&
gdf.getImportoRataOriginale()== null )
){
aggiungiErrore("ImportoRataOriginale ORIGINALE<"+gdf.getImportoRataOriginale()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoRataOriginale()+">", "D",0);
}
if (!(gdfNuovoMutuo.getTotaleRate()).equals(gdf.getTotaleRate()) &&
!(gdfNuovoMutuo.getTotaleRate().equals(0) &&
gdf.getTotaleRate()== null )
){
aggiungiErrore("TotaleRate ORIGINALE<"+gdf.getTotaleRate()+"> CALCOLATO<"+gdfNuovoMutuo.getTotaleRate()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoErogato()).equals(gdf.getImportoErogato()) &&
!(gdfNuovoMutuo.getImportoErogato().equals(0d) &&
gdf.getImportoErogato()== null )
){
aggiungiErrore("ImportoErogato ORIGINALE<"+gdf.getImportoErogato()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoErogato()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoFinanziato()).equals(gdf.getImportoFinanziato()) &&
!(gdfNuovoMutuo.getImportoFinanziato().equals(0d) &&
gdf.getImportoFinanziato()== null )
){
aggiungiErrore("ImportoFinanziato ORIGINALE<"+gdf.getImportoFinanziato()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoFinanziato()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoInteressi()).equals(gdf.getImportoInteressi()) &&
!(gdfNuovoMutuo.getImportoInteressi().equals(0d) &&
gdf.getImportoInteressi()== null )
){
aggiungiErrore("ImportoInteressi ORIGINALE<"+gdf.getImportoInteressi()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoInteressi()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoDeliberato()).equals(gdf.getImportoDeliberato()) &&
!(gdfNuovoMutuo.getImportoDeliberato().equals(0d) &&
gdf.getImportoDeliberato()== null )
){
aggiungiErrore("ImportoDeliberato ORIGINALE<"+gdf.getImportoDeliberato()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoDeliberato()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoMontante()).equals(gdf.getImportoMontante()) &&
!(gdfNuovoMutuo.getImportoMontante().equals(0d) &&
gdf.getImportoMontante()== null )
){
aggiungiErrore("ImportoMontante ORIGINALE<"+gdf.getImportoMontante()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoMontante()+">","D",0);
}
if (!(gdfNuovoMutuo.getTassoPeriodale()).equals(gdf.getTassoPeriodale()) &&
!(gdfNuovoMutuo.getTassoPeriodale().equals(0d) &&
gdf.getTassoPeriodale()== null )
){
aggiungiErrore("TassoPeriodale ORIGINALE<"+gdf.getTassoPeriodale()+"> CALCOLATO<"+gdfNuovoMutuo.getTassoPeriodale()+">","D",0);
}
if (!(gdfNuovoMutuo.getTassoRendimento()).equals(gdf.getTassoRendimento()) &&
!(gdfNuovoMutuo.getTassoRendimento().equals(0d) &&
gdf.getTassoRendimento()== null )
){
aggiungiErrore("TassoRendimento ORIGINALE<"+gdf.getTassoRendimento()+"> CALCOLATO<"+gdfNuovoMutuo.getTassoRendimento()+">","D",0);
}
if (!(gdfNuovoMutuo.getTassoInteressi()).equals(gdf.getTassoInteressi()) &&
!(gdfNuovoMutuo.getTassoInteressi().equals(0d) &&
gdf.getTassoInteressi()== null )
){
aggiungiErrore("TassoInteressi ORIGINALE<"+gdf.getTassoInteressi()+"> CALCOLATO<"+gdfNuovoMutuo.getTassoInteressi()+">","D",0);
}
if (!(gdfNuovoMutuo.getTaeg() ).equals( gdf.getTaeg()) &&
!(gdfNuovoMutuo.getTaeg().equals(0d) &&
gdf.getTaeg()== null )
){
aggiungiErrore("Taeg ORIGINALE<"+gdf.getTaeg()+"> CALCOLATO<"+gdfNuovoMutuo.getTaeg()+">","D",0);
}
if (!(gdfNuovoMutuo.getTaegLordo() ).equals( gdf.getTaegLordo()) &&
!(gdfNuovoMutuo.getTaegLordo().equals(0d) &&
gdf.getTaegLordo()== null )
){
aggiungiErrore("TaegLordo ORIGINALE<"+gdf.getTaegLordo()+"> CALCOLATO<"+gdfNuovoMutuo.getTaegLordo()+">","D",0);
}
if (!(gdfNuovoMutuo.getDataScadenzaPrimaRata() ).equals( gdf.getDataScadenzaPrimaRata()) ){
aggiungiErrore("DataScadenzaPrimaRata ORIGINALE<"+gdf.getDataScadenzaPrimaRata()+"> CALCOLATO<"+gdfNuovoMutuo.getDataScadenzaPrimaRata()+">","D",0);
}
if (!(gdfNuovoMutuo.getDataScadenzaUltimaRata() ).equals( gdf.getDataScadenzaUltimaRata() ) ){
aggiungiErrore("DataScadenzaUltimaRata ORIGINALE<"+gdf.getDataScadenzaUltimaRata()+"> CALCOLATO<"+gdfNuovoMutuo.getDataScadenzaUltimaRata()+">","D",0);
}
if (!(gdfNuovoMutuo.getTassoIngresso() ).equals(gdf.getTassoIngresso()) &&
!(gdfNuovoMutuo.getTassoIngresso().equals(0d) &&
gdf.getTassoIngresso()== null )
){
aggiungiErrore("TassoIngresso ORIGINALE<"+gdf.getTassoIngresso()+"> CALCOLATO<"+gdfNuovoMutuo.getTassoIngresso()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoArrotondamento() ).equals( gdf.getImportoArrotondamento()) &&
!(gdfNuovoMutuo.getImportoArrotondamento().equals(0d) &&
gdf.getImportoArrotondamento()== null )
){
aggiungiErrore("ImportoArrotondamento ORIGINALE<"+gdf.getImportoArrotondamento()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoArrotondamento()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoAssicurazioneIncendio() ).equals( gdf.getImportoAssicurazioneIncendio()) &&
!(gdfNuovoMutuo.getImportoAssicurazioneIncendio().equals(0d) &&
gdf.getImportoAssicurazioneIncendio()== null )
){
aggiungiErrore("ImportoAssicurazioneIncendio ORIGINALE<"+gdf.getImportoAssicurazioneIncendio()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoAssicurazioneIncendio()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoAssicurazioneIncendio() ).equals( gdf.getFlagFinanziatoAssicurazioneIncendio()) &&
!(gdfNuovoMutuo.getFlagFinanziatoAssicurazioneIncendio().equals("N") &&
gdf.getFlagFinanziatoAssicurazioneIncendio()== null )
){
aggiungiErrore("FlagFinanziatoAssicurazioneIncendio ORIGINALE<"+gdf.getFlagFinanziatoAssicurazioneIncendio()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoAssicurazioneIncendio()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegAssicurazioneIncendio() ).equals( gdf.getFlagTaegAssicurazioneIncendio())&&
!(gdfNuovoMutuo.getFlagTaegAssicurazioneIncendio().equals("N") &&
gdf.getFlagTaegAssicurazioneIncendio()== null )
){
aggiungiErrore("FlagTaegAssicurazioneIncendio ORIGINALE<"+gdf.getFlagFinanziatoAssicurazioneIncendio()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegAssicurazioneIncendio()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoAssicurazioneIncendio() ).equals( gdf.getFlagTrattenutoAssicurazioneIncendio())&&
!(gdfNuovoMutuo.getFlagTrattenutoAssicurazioneIncendio().equals("N") &&
gdf.getFlagTrattenutoAssicurazioneIncendio()== null )
){
aggiungiErrore("FlagTrattenutoAssicurazioneIncendio ORIGINALE<"+gdf.getFlagTrattenutoAssicurazioneIncendio()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoAssicurazioneIncendio()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoAssicurazioneRischio() ).equals( gdf.getImportoAssicurazioneRischio())&&
!(gdfNuovoMutuo.getImportoAssicurazioneRischio().equals(0d) &&
gdf.getImportoAssicurazioneRischio()== null )
){
aggiungiErrore("ImportoAssicurazioneRischio ORIGINALE<"+gdf.getImportoAssicurazioneRischio()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoAssicurazioneRischio()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoAssicurazioneRischio() ).equals( gdf.getFlagFinanziatoAssicurazioneRischio())&&
!(gdfNuovoMutuo.getFlagFinanziatoAssicurazioneRischio().equals("N") &&
gdf.getFlagFinanziatoAssicurazioneRischio()== null )
){
aggiungiErrore("FlagFinanziatoAssicurazioneRischio ORIGINALE<"+gdf.getFlagFinanziatoAssicurazioneRischio()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoAssicurazioneRischio()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegAssicurazioneRischio() ).equals( gdf.getFlagTaegAssicurazioneRischio())&&
!(gdfNuovoMutuo.getFlagTaegAssicurazioneRischio().equals("N") &&
gdf.getFlagTaegAssicurazioneRischio()== null )
){
aggiungiErrore("FlagTaegAssicurazioneRischio ORIGINALE<"+gdf.getFlagFinanziatoAssicurazioneRischio()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegAssicurazioneRischio()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoAssicurazioneRischio() ).equals( gdf.getFlagTrattenutoAssicurazioneRischio())&&
!(gdfNuovoMutuo.getFlagTrattenutoAssicurazioneRischio().equals("N") &&
gdf.getFlagTrattenutoAssicurazioneRischio()== null )
){
aggiungiErrore("FlagTrattenutoAssicurazioneRischio ORIGINALE<"+gdf.getFlagTrattenutoAssicurazioneRischio()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoAssicurazioneRischio()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoAssicurazioneVita() ).equals( gdf.getImportoAssicurazioneVita())&&
!(gdfNuovoMutuo.getImportoAssicurazioneVita().equals(0d) &&
gdf.getImportoAssicurazioneVita()== null )
){
aggiungiErrore("ImportoAssicurazioneVita ORIGINALE<"+gdf.getImportoAssicurazioneVita()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoAssicurazioneVita()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoAssicurazioneVita() ).equals( gdf.getFlagFinanziatoAssicurazioneVita())&&
!(gdfNuovoMutuo.getFlagFinanziatoAssicurazioneVita().equals("N") &&
gdf.getFlagFinanziatoAssicurazioneVita()== null )
){
aggiungiErrore("FlagFinanziatoAssicurazioneVita ORIGINALE<"+gdf.getFlagFinanziatoAssicurazioneVita()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoAssicurazioneVita()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegAssicurazioneVita() ).equals( gdf.getFlagTaegAssicurazioneVita())&&
!(gdfNuovoMutuo.getFlagTaegAssicurazioneVita().equals("N") &&
gdf.getFlagTaegAssicurazioneVita()== null )
){
aggiungiErrore("FlagTaegAssicurazioneVita ORIGINALE<"+gdf.getFlagFinanziatoAssicurazioneVita()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegAssicurazioneVita()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoAssicurazioneVita() ).equals( gdf.getFlagTrattenutoAssicurazioneVita())&&
!(gdfNuovoMutuo.getFlagTrattenutoAssicurazioneVita().equals("N") &&
gdf.getFlagTrattenutoAssicurazioneVita()== null )
){
aggiungiErrore("FlagTrattenutoAssicurazioneVita ORIGINALE<"+gdf.getFlagTrattenutoAssicurazioneVita()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoAssicurazioneVita()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoBolliCambiari() ).equals( gdf.getImportoBolliCambiari())&&
!(gdfNuovoMutuo.getImportoBolliCambiari().equals(0d) &&
gdf.getImportoBolliCambiari()== null )
){
aggiungiErrore("ImportoBolliCambiari ORIGINALE<"+gdf.getImportoBolliCambiari()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoBolliCambiari()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoBolliCambiari() ).equals( gdf.getFlagFinanziatoBolliCambiari())&&
!(gdfNuovoMutuo.getFlagFinanziatoBolliCambiari().equals("N") &&
gdf.getFlagFinanziatoBolliCambiari()== null )
){
aggiungiErrore("FlagFinanziatoBolliCambiari ORIGINALE<"+gdf.getFlagFinanziatoBolliCambiari()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoBolliCambiari()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegBolliCambiari() ).equals( gdf.getFlagTaegBolliCambiari())&&
!(gdfNuovoMutuo.getFlagTaegBolliCambiari().equals("N") &&
gdf.getFlagTaegBolliCambiari()== null )
){
aggiungiErrore("FlagTaegBolliCambiari ORIGINALE<"+gdf.getFlagFinanziatoBolliCambiari()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegBolliCambiari()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoBolliCambiari() ).equals( gdf.getFlagTrattenutoBolliCambiari())&&
!(gdfNuovoMutuo.getFlagTrattenutoBolliCambiari().equals("N") &&
gdf.getFlagTrattenutoBolliCambiari()== null )
){
aggiungiErrore("FlagTrattenutoBolliCambiari ORIGINALE<"+gdf.getFlagTrattenutoBolliCambiari()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoBolliCambiari()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoCommissioni() ).equals( gdf.getImportoCommissioni())&&
!(gdfNuovoMutuo.getImportoCommissioni().equals(0d) &&
gdf.getImportoCommissioni()== null )
){
aggiungiErrore("ImportoCommissioni ORIGINALE<"+gdf.getImportoCommissioni()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoCommissioni()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoCommissioni() ).equals (gdf.getFlagFinanziatoCommissioni())&&
!(gdfNuovoMutuo.getFlagFinanziatoCommissioni().equals("N") &&
gdf.getFlagFinanziatoCommissioni()== null )
){
aggiungiErrore("FlagFinanziatoCommissioni ORIGINALE<"+gdf.getFlagFinanziatoCommissioni()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoCommissioni()+">","D",0);
}
//BARBARA Aggiungo controllo perche' ci sono mutui con
//PF01_FLG_TAEG_COMM NULL su DBM
if (gdfNuovoMutuo.getFlagTaegCommissioni() != null) {
if (!(gdfNuovoMutuo.getFlagTaegCommissioni() ).equals( gdf.getFlagTaegCommissioni())&&
!(gdfNuovoMutuo.getFlagTaegCommissioni().equals("N") &&
gdf.getFlagTaegCommissioni()== null )
){
aggiungiErrore("FlagTaegCommissioni ORIGINALE<"+gdf.getFlagFinanziatoCommissioni()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegCommissioni()+">","D",0);
}
}
if (!(gdfNuovoMutuo.getImportoCommissioniGestione() ).equals( gdf.getImportoCommissioniGestione())&&
!(gdfNuovoMutuo.getImportoCommissioniGestione().equals(0d) &&
gdf.getImportoCommissioniGestione()== null )
){
aggiungiErrore("ImportoCommissioniGestione ORIGINALE<"+gdf.getImportoCommissioniGestione()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoCommissioniGestione()+">","D",0);
}
// BARBARA Aggiunto controllo per mancanza campo su DBM
if (gdfNuovoMutuo.getFlagFinanziatoCommissioniGestione() != null) {
if (!(gdfNuovoMutuo.getFlagFinanziatoCommissioniGestione()).equals( gdf.getFlagFinanziatoCommissioniGestione())&&
!(gdfNuovoMutuo.getFlagFinanziatoCommissioniGestione().equals("N") &&
gdf.getFlagFinanziatoCommissioniGestione()== null )
){
aggiungiErrore("FlagFinanziatoCommissioniGestione ORIGINALE<"+gdf.getFlagFinanziatoCommissioniGestione()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoCommissioniGestione()+">","D",0);
}
}
if (!(gdfNuovoMutuo.getFlagTaegCommissioniGestione() ).equals( gdf.getFlagTaegCommissioniGestione())&&
!(gdfNuovoMutuo.getFlagTaegCommissioniGestione().equals("N") &&
gdf.getFlagTaegCommissioniGestione()== null )
){
aggiungiErrore("FlagTaegCommissioniGestione ORIGINALE<"+gdf.getFlagFinanziatoCommissioniGestione()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegCommissioniGestione()+">","D",0);
}
// BARBARA Aggiunto controllo per mancanza campo su DBM
if (gdfNuovoMutuo.getFlagTrattenutoCommissioniGestione() != null) {
if (!(gdfNuovoMutuo.getFlagTrattenutoCommissioniGestione() ).equals( gdf.getFlagTrattenutoCommissioniGestione())&&
!(gdfNuovoMutuo.getFlagTrattenutoCommissioniGestione().equals("N") &&
gdf.getFlagTrattenutoCommissioniGestione()== null )
){
aggiungiErrore("FlagTrattenutoCommissioniGestione ORIGINALE<"+gdf.getFlagTrattenutoCommissioniGestione()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoCommissioniGestione()+">","D",0);
}
}
if (!(gdfNuovoMutuo.getImportoImpostaSostitutiva() ).equals( gdf.getImportoImpostaSostitutiva())&&
!(gdfNuovoMutuo.getImportoImpostaSostitutiva().equals(0d) &&
gdf.getImportoImpostaSostitutiva()== null )
){
aggiungiErrore("ImportoImpostaSostitutiva ORIGINALE<"+gdf.getImportoImpostaSostitutiva()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoImpostaSostitutiva()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoImpostaSostitutiva() ).equals( gdf.getFlagFinanziatoImpostaSostitutiva())&&
!(gdfNuovoMutuo.getFlagFinanziatoImpostaSostitutiva().equals("N") &&
gdf.getFlagFinanziatoImpostaSostitutiva()== null )
){
aggiungiErrore("FlagFinanziatoImpostaSostitutiva ORIGINALE<"+gdf.getFlagFinanziatoImpostaSostitutiva()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoImpostaSostitutiva()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegImpostaSostitutiva() ).equals( gdf.getFlagTaegImpostaSostitutiva())&&
!(gdfNuovoMutuo.getFlagTaegImpostaSostitutiva().equals("N") &&
gdf.getFlagTaegImpostaSostitutiva()== null )
){
aggiungiErrore("FlagTaegImpostaSostitutiva ORIGINALE<"+gdf.getFlagFinanziatoImpostaSostitutiva()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegImpostaSostitutiva()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoImpostaSostitutiva() ).equals( gdf.getFlagTrattenutoImpostaSostitutiva())&&
!(gdfNuovoMutuo.getFlagTrattenutoImpostaSostitutiva().equals("N") &&
gdf.getFlagTrattenutoImpostaSostitutiva()== null )
){
aggiungiErrore("FlagTrattenutoImpostaSostitutiva ORIGINALE<"+gdf.getFlagTrattenutoImpostaSostitutiva()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoImpostaSostitutiva()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoPerizia() ).equals( gdf.getImportoPerizia())&&
!(gdfNuovoMutuo.getImportoPerizia().equals(0d) &&
gdf.getImportoPerizia()== null )
){
aggiungiErrore("ImportoPerizia ORIGINALE<"+gdf.getImportoPerizia()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoPerizia()+">","D",0);
}
// BARBARA Aggiunto controllo per mancanza campo su DBM
if (gdfNuovoMutuo.getFlagFinanziatoPerizia() != null) {
if (!(gdfNuovoMutuo.getFlagFinanziatoPerizia() ).equals( gdf.getFlagFinanziatoImportoPerizia())&&
!(gdfNuovoMutuo.getFlagFinanziatoPerizia().equals("N") &&
gdf.getFlagFinanziatoImportoPerizia()== null )
){
aggiungiErrore("FlagFinanziatoPerizia ORIGINALE<"+gdf.getFlagFinanziatoImportoPerizia()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoPerizia()+">","D",0);
}
}
if (!(gdfNuovoMutuo.getFlagTaegPerizia() ).equals( gdf.getFlagTaegImportoPerizia())&&
!(gdfNuovoMutuo.getFlagTaegPerizia().equals("N") &&
gdf.getFlagTaegImportoPerizia()== null )
){
aggiungiErrore("FlagTaegPerizia ORIGINALE<"+gdf.getFlagFinanziatoImportoPerizia()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegPerizia()+">","D",0);
}
// BARBARA Aggiunto controllo per mancanza campo su DBM
if (gdfNuovoMutuo.getFlagTrattenutoPerizia() != null) {
if (!(gdfNuovoMutuo.getFlagTrattenutoPerizia() ).equals( gdf.getFlagTrattenutoImportoPerizia())&&
!(gdfNuovoMutuo.getFlagTrattenutoPerizia().equals("N") &&
gdf.getFlagTrattenutoImportoPerizia()== null )
){
aggiungiErrore("FlagTrattenutoPerizia ORIGINALE<"+gdf.getFlagTrattenutoImportoPerizia()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoPerizia()+">","D",0);
}
}
if (!(gdfNuovoMutuo.getImportoProvvigioni() ).equals( gdf.getImportoProvvigioni())&&
!(gdfNuovoMutuo.getImportoProvvigioni().equals(0d) &&
gdf.getImportoProvvigioni()== null )
){
aggiungiErrore("ImportoProvvigioni ORIGINALE<"+gdf.getImportoProvvigioni()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoProvvigioni()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoProvvigioni() ).equals( gdf.getFlagFinanziatoProvvigioni())&&
!(gdfNuovoMutuo.getFlagFinanziatoProvvigioni().equals("N") &&
gdf.getFlagFinanziatoProvvigioni()== null )
){
aggiungiErrore("FlagFinanziatoProvvigioni ORIGINALE<"+gdf.getFlagFinanziatoProvvigioni()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoProvvigioni()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegProvvigioni() ).equals( gdf.getFlagTaegProvvigioni())&&
!(gdfNuovoMutuo.getFlagTaegProvvigioni().equals("N") &&
gdf.getFlagTaegProvvigioni()== null )
){
aggiungiErrore("FlagTaegProvvigioni ORIGINALE<"+gdf.getFlagFinanziatoProvvigioni()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegProvvigioni()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoProvvigioni() ).equals( gdf.getFlagTrattenutoProvvigioni())&&
!(gdfNuovoMutuo.getFlagTrattenutoProvvigioni().equals("N") &&
gdf.getFlagTrattenutoProvvigioni()== null )
){
aggiungiErrore("FlagTrattenutoProvvigioni ORIGINALE<"+gdf.getFlagTrattenutoProvvigioni()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoProvvigioni()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoProvvigioniAttive() ).equals( gdf.getImportoProvvigioniAttive())&&
!(gdfNuovoMutuo.getImportoProvvigioniAttive().equals(0d) &&
gdf.getImportoProvvigioniAttive()== null )
){
aggiungiErrore("ImportoProvvigioniAttive ORIGINALE<"+gdf.getImportoProvvigioniAttive()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoProvvigioniAttive()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoProvvigioniAttive() ).equals( gdf.getFlagFinanziatoProvvigioniAttive())&&
!(gdfNuovoMutuo.getFlagFinanziatoProvvigioniAttive().equals("N") &&
gdf.getFlagFinanziatoProvvigioniAttive()== null )
){
aggiungiErrore("FlagFinanziatoProvvigioniAttive ORIGINALE<"+gdf.getFlagFinanziatoProvvigioniAttive()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoProvvigioniAttive()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegProvvigioniAttive() ).equals( gdf.getFlagTaegProvvigioniAttive())&&
!(gdfNuovoMutuo.getFlagTaegProvvigioniAttive().equals("N") &&
gdf.getFlagTaegProvvigioniAttive()== null )
){
aggiungiErrore("FlagTaegProvvigioniAttive ORIGINALE<"+gdf.getFlagFinanziatoProvvigioniAttive()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegProvvigioniAttive()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoProvvigioniAttive() ).equals( gdf.getFlagTrattenutoProvvigioniAttive())&&
!(gdfNuovoMutuo.getFlagTrattenutoProvvigioniAttive().equals("N") &&
gdf.getFlagTrattenutoProvvigioniAttive()== null )
){
aggiungiErrore("FlagTrattenutoProvvigioniAttive ORIGINALE<"+gdf.getFlagTrattenutoProvvigioniAttive()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoProvvigioniAttive()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoSpese() ).equals( gdf.getImportoSpese())&&
!(gdfNuovoMutuo.getImportoSpese().equals(0d) &&
gdf.getImportoSpese()== null )
){
aggiungiErrore("ImportoSpese ORIGINALE<"+gdf.getImportoSpese()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoSpese()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoSpese() ).equals( gdf.getFlagFinanziatoSpese())&&
!(gdfNuovoMutuo.getFlagFinanziatoSpese().equals("N") &&
gdf.getFlagFinanziatoSpese()== null )
){
aggiungiErrore("FlagFinanziatoSpese ORIGINALE<"+gdf.getFlagFinanziatoSpese()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoSpese()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegSpese() ).equals( gdf.getFlagTaegSpese())&&
!(gdfNuovoMutuo.getFlagTaegSpese().equals("N") &&
gdf.getFlagFinanziatoAssicurazioneIncendio()== null )
){
aggiungiErrore("FlagTaegSpese ORIGINALE<"+gdf.getFlagFinanziatoSpese()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegSpese()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoSpese() ).equals( gdf.getFlagTrattenutoSpese())&&
!(gdfNuovoMutuo.getFlagTrattenutoSpese().equals("N") &&
gdf.getFlagTrattenutoSpese()== null )
){
aggiungiErrore("FlagTrattenutoSpese ORIGINALE<"+gdf.getFlagTrattenutoSpese()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoSpese()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoSpeseAnticipo() ).equals( gdf.getImportoSpeseAnticipo())&&
!(gdfNuovoMutuo.getImportoSpeseAnticipo().equals(0d) &&
gdf.getImportoSpeseAnticipo()== null )
){
aggiungiErrore("ImportoSpeseAnticipo ORIGINALE<"+gdf.getImportoSpeseAnticipo()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoSpeseAnticipo()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoSpeseAnticipo() ).equals( gdf.getFlagFinanziatoSpeseAnticipo())&&
!(gdfNuovoMutuo.getFlagFinanziatoSpeseAnticipo().equals("N") &&
gdf.getFlagFinanziatoSpeseAnticipo()== null )
){
aggiungiErrore("FlagFinanziatoSpeseAnticipo ORIGINALE<"+gdf.getFlagFinanziatoSpeseAnticipo()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoSpeseAnticipo()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegSpeseAnticipo() ).equals( gdf.getFlagTaegSpeseAnticipo())&&
!(gdfNuovoMutuo.getFlagTaegSpeseAnticipo().equals("N") &&
gdf.getFlagTaegSpeseAnticipo()== null )
){
aggiungiErrore("FlagTaegSpeseAnticipo ORIGINALE<"+gdf.getFlagFinanziatoSpeseAnticipo()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegSpeseAnticipo()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoSpeseAnticipo() ).equals( gdf.getFlagTrattenutoSpeseAnticipo())&&
!(gdfNuovoMutuo.getFlagTrattenutoSpeseAnticipo().equals("N") &&
gdf.getFlagTrattenutoSpeseAnticipo()== null )
){
aggiungiErrore("FlagTrattenutoSpeseAnticipo ORIGINALE<"+gdf.getFlagTrattenutoSpeseAnticipo()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoSpeseAnticipo()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoSpeseIncasso() ).equals( gdf.getImportoSpeseIncasso())&&
!(gdfNuovoMutuo.getImportoSpeseIncasso().equals(0d) &&
gdf.getImportoSpeseIncasso()== null )
){
aggiungiErrore("ImportoSpeseIncasso ORIGINALE<"+gdf.getImportoSpeseIncasso()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoSpeseIncasso()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagFinanziatoSpeseIncasso() ).equals( gdf.getFlagFinanziatoSpeseIncasso())&&
!(gdfNuovoMutuo.getFlagFinanziatoSpeseIncasso().equals("N") &&
gdf.getFlagFinanziatoSpeseIncasso()== null )
){
aggiungiErrore("FlagFinanziatoSpeseIncasso ORIGINALE<"+gdf.getFlagFinanziatoSpeseIncasso()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoSpeseIncasso()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTaegSpeseIncasso() ).equals( gdf.getFlagTaegSpeseIncasso())&&
!(gdfNuovoMutuo.getFlagTaegSpeseIncasso().equals("N") &&
gdf.getFlagTaegSpeseIncasso()== null )
){
aggiungiErrore("FlagTaegSpeseIncasso ORIGINALE<"+gdf.getFlagFinanziatoSpeseIncasso()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegSpeseIncasso()+">","D",0);
}
if (!(gdfNuovoMutuo.getFlagTrattenutoSpeseIncasso() ).equals( gdf.getFlagTrattenutoSpeseIncasso())&&
!(gdfNuovoMutuo.getFlagTrattenutoSpeseIncasso().equals("N") &&
gdf.getFlagTrattenutoSpeseIncasso()== null )
){
aggiungiErrore("FlagTrattenutoSpeseIncasso ORIGINALE<"+gdf.getFlagTrattenutoSpeseIncasso()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoSpeseIncasso()+">","D",0);
}
if (!(gdfNuovoMutuo.getImportoSpeseInterne() ).equals( gdf.getImportoSpeseInterne())&&
!(gdfNuovoMutuo.getImportoSpeseInterne().equals(0d) &&
gdf.getImportoSpeseInterne()== null )
){
aggiungiErrore("ImportoSpeseInterne ORIGINALE<"+gdf.getImportoSpeseInterne()+"> CALCOLATO<"+gdfNuovoMutuo.getImportoSpeseInterne()+">","D",0);
}
// BARBARA Aggiunto controllo per mancanza campo su DBM
if (gdfNuovoMutuo.getFlagFinanziatoSpeseInterne() != null) {
if (!(gdfNuovoMutuo.getFlagFinanziatoSpeseInterne() ).equals( gdf.getFlagFinanziatoSpeseInterne())&&
!(gdfNuovoMutuo.getFlagFinanziatoSpeseInterne().equals("N") &&
gdf.getFlagFinanziatoSpeseInterne()== null )
){
aggiungiErrore("FlagFinanziatoSpeseInterne ORIGINALE<"+gdf.getFlagFinanziatoSpeseInterne()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagFinanziatoSpeseInterne()+">","D",0);
}
}
if (!(gdfNuovoMutuo.getFlagTaegSpeseInterne() ).equals( gdf.getFlagTaegSpeseInterne())&&
!(gdfNuovoMutuo.getFlagTaegSpeseInterne().equals("N") &&
gdf.getFlagTaegSpeseInterne()== null )
){
aggiungiErrore("FlagTaegSpeseInterne ORIGINALE<"+gdf.getFlagFinanziatoSpeseInterne()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTaegSpeseInterne()+">","D",0);
}
// BARBARA Aggiunto controllo per mancanza campo su DBM
if (gdfNuovoMutuo.getFlagTrattenutoSpeseInterne() != null) {
if (!(gdfNuovoMutuo.getFlagTrattenutoSpeseInterne() ).equals( gdf.getFlagTrattenutoSpeseInterne())&&
!(gdfNuovoMutuo.getFlagTrattenutoSpeseInterne().equals("N") &&
gdf.getFlagTrattenutoSpeseInterne()== null )
){
aggiungiErrore("FlagTrattenutoSpeseInterne ORIGINALE<"+gdf.getFlagTrattenutoSpeseInterne()+"> CALCOLATO<"+gdfNuovoMutuo.getFlagTrattenutoSpeseInterne()+">","D",0);
}
}
System.out.println("******************************************************************************************");