Skip to content

Commit

Permalink
BugID: 677 Inserimento di saldi a zero su approvazione variazioni bil…
Browse files Browse the repository at this point in the history
…ancio di servizio

In salvaDefinitivo è stata aggiunta la condizione sul crudStatus UNDEFINE per consentire
di andare avanti nell'esecuzione poichè la riga della combinazione contabile mancante viene aggiunta
nel package CNRCTB055. Non dà il messaggio di errore solo quando il crudStatus è NORMAL o
UNDEFINE.
  • Loading branch information
fgiardina committed Jul 12, 2011
1 parent 44567a8 commit 4b555c5
Showing 1 changed file with 4 additions and 1 deletion.
Expand Up @@ -540,6 +540,7 @@ public Var_bilancioBulk salvaDefinitivo(UserContext userContext, Var_bilancioBul
lockBulk(userContext, varBilancio);
validaModificaConBulk(userContext, varBilancio);
varBilancio.setToBeUpdated();
// varBilancio = (Var_bilancioBulk) eseguiModificaConBulk(userContext, varBilancio);
eseguiModificaConBulk(userContext, varBilancio);

// solo nel salvataggio definitivo (almeno per ora, in caso contrario inserire
Expand All @@ -549,7 +550,9 @@ public Var_bilancioBulk salvaDefinitivo(UserContext userContext, Var_bilancioBul
Iterator it = varBilancio.getDettagli().iterator();
while(it.hasNext()) {
Var_bilancio_detBulk varBilDett = (Var_bilancio_detBulk)it.next();
if (varBilDett.getVoceFSaldi().getCrudStatus()!=OggettoBulk.NORMAL)
// aggiunta la condizione sul getCrudStatus()!=OggettoBulk.UNDEFINED
// perchè la riga in tabella viene aggiunta nel package CNRCTB055 e deve poter continuare
if (varBilDett.getVoceFSaldi().getCrudStatus()!=OggettoBulk.NORMAL && varBilDett.getVoceFSaldi().getCrudStatus()!=OggettoBulk.UNDEFINED)
throw new it.cnr.jada.comp.ApplicationException("La voce "+varBilDett.getCd_voce()+" non è corretta. Modificare o eliminare il dettaglio relativo.");
}

Expand Down

0 comments on commit 4b555c5

Please sign in to comment.