Skip to content

Commit

Permalink
Risolte piccole anomalie
Browse files Browse the repository at this point in the history
  • Loading branch information
gifracr committed Jun 8, 2017
1 parent fcb25bb commit 487ac41
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3775,6 +3775,10 @@ private void loadTipoTrattamento(UserContext userContext,

compenso.setTipoTrattamento(tratt);
if (isCompensoSoloInailEnte(tratt)){
if (compenso.isDaMinicarriera()){
throw new ApplicationException(
"Attenzione! Non è possibile utilizzare un trattamento di tipo 'Torno Subito con solo INAIL a carico ente' per una minicarriera");
}
compenso.setCompensoSoloInailEnte(true);
}

Expand Down Expand Up @@ -4712,6 +4716,10 @@ private void setDatiLiquidazione(UserContext userContext,
compenso));
}
if (isCompensoSoloInailEnte(compenso.getTipoTrattamento())){
if (compenso.isDaMinicarriera()){
throw new ApplicationException(
"Attenzione! Non è possibile utilizzare un trattamento di tipo 'Torno Subito con solo INAIL a carico ente' per una minicarriera");
}
compenso.setCompensoSoloInailEnte(true);
}
if (obj.getCd_cori().startsWith(compenso.CODICE_INAIL))
Expand Down Expand Up @@ -4891,6 +4899,12 @@ public IScadenzaDocumentoContabileBulk updateImportoAssociatoDocAmm(
**/
private void validaCompenso(UserContext userContext, CompensoBulk compenso)
throws ComponentException {
if (isCompensoSoloInailEnte(compenso.getTipoTrattamento())){
if (compenso.isDaMinicarriera()){
throw new ApplicationException(
"Attenzione! Non è possibile utilizzare un trattamento di tipo 'Torno Subito con solo INAIL a carico ente' per una minicarriera");
}
}
// Controllo Testata Compenso
try {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2886,7 +2886,7 @@ private void recuperoAllegatiDettaglioMissioneSigla(MissioneBulk allegatoParentB
for ( java.util.Iterator i = allegatoParentBulk.getSpeseMissioneColl().iterator(); i.hasNext(); )
{
Missione_dettaglioBulk spesa = (Missione_dettaglioBulk) i.next();
if (spesa.getPg_riga().equals(new Long(rigaString))){
if (spesa.getPg_riga().compareTo(new Long(rigaString)) == 0){
spesa.addToDettaglioSpesaAllegati(allegato);
}
}
Expand Down Expand Up @@ -2914,7 +2914,7 @@ private void recuperoAllegatiDettaglioMissioneSigla(MissioneBulk allegatoParentB
for ( java.util.Iterator i = allegatoParentBulk.getSpeseMissioneColl().iterator(); i.hasNext(); )
{
Missione_dettaglioBulk spesa = (Missione_dettaglioBulk) i.next();
if (spesa.getPg_riga().equals(new Long(rigaString))){
if (spesa.getPg_riga().compareTo(new Long(rigaString)) == 0){
spesa.addToDettaglioSpesaAllegati(allegato);
}
}
Expand Down

0 comments on commit 487ac41

Please sign in to comment.