private boolean controllaMovimentoEDettagliAssociati(RowMovimentoContabile rowMovCont) {
if (!getDettaglioMovimentoContabileBackingBean().controllaMovimento(rowMovCont.getMovimentoContabile()))
return false;
if (rowMovCont.getListaRigheMovIva() == null) {
rowMovCont.setListaRigheMovIva(new ListaRighe());
impostaMovimentiIvaDelMovimentoContabile(rowMovCont);
}
if (!controllaMovimentiIvaDelMovimentoContabile(rowMovCont))
return false;
if (rowMovCont.getListaRigheAntiMafia() == null) {
rowMovCont.setListaRigheAntiMafia(new ListaRighe());
impostaAntiMafiaDelMovimentoContabile(rowMovCont);
}
if (!controllaAntiMafiaDelMovimentoContabile(rowMovCont))
return false;
if (rowMovCont.getListaRighePartite() == null) {
rowMovCont.setListaRighePartite(new ListaRighe());
recuperaContoEImpostaPartiteDelConto(rowMovCont);
}
if (!controllaPartiteDelMovimentoContabile(rowMovCont))
return false;
if (rowMovCont.getListaRigheMovLeg() == null) {
rowMovCont.setListaRigheMovLeg(new ListaRighe());
impostaMovimentiLegaliDelMovimentoContabile(rowMovCont);
}
if (!controllaMovimentiLegaliDelMovimentoContabile(rowMovCont))
return false;