Skip to content

Commit

Permalink
Aggiunto nuovo stato fittizio nel lancio stampa giornale mandati/reve…
Browse files Browse the repository at this point in the history
…rsali

Aggiunta data incasso nella consultazione Stato invio reversale
Piccole anomalie
  • Loading branch information
rosangela.pucciarelli committed Jul 7, 2016
1 parent b210c5c commit 6f621f0
Show file tree
Hide file tree
Showing 9 changed files with 40 additions and 10 deletions.
Expand Up @@ -515,10 +515,7 @@ else if(bulk instanceof Procedure_amministrativeBulk)
public OggettoBulk inizializzaBulkPerModifica(UserContext userContext,ContrattoBulk bulk) throws it.cnr.jada.comp.ComponentException {
try {
ContrattoBulk testata = (ContrattoBulk)super.inizializzaBulkPerModifica(userContext,bulk);
//ContrattoHome testataHome = (ContrattoHome)getHome(userContext, ContrattoBulk.class);
//testata.setAssociazioneUO(new it.cnr.jada.bulk.BulkList(testataHome.findAssociazioneUO(testata)));
//testata.setAssociazioneUODisponibili(new it.cnr.jada.bulk.BulkList(testataHome.findAssociazioneUODisponibili(testata)));
//getHomeCache(userContext).fetchAll();
testata=initializzaUnita_Organizzativa(userContext,testata);
return calcolaTotDocCont(userContext,testata);
} catch(Exception e) {
throw handleException(e);
Expand Down Expand Up @@ -573,6 +570,7 @@ public ContrattoBulk initializzaUnita_Organizzativa(UserContext usercontext, Con
contratto.setAssociazioneUODisponibili(new it.cnr.jada.bulk.BulkList(testataHome.findAssociazioneUODisponibili(contratto)));
if (contratto != null && contratto.getPg_contratto() != null)
contratto.setAssociazioneUO(new it.cnr.jada.bulk.BulkList(testataHome.findAssociazioneUO(contratto)));
getHomeCache(usercontext).fetchAll(usercontext);
return contratto;
} catch (PersistencyException e) {
throw new ComponentException(e);
Expand Down
Expand Up @@ -4408,9 +4408,9 @@ private void scollegaDettagliDaObbligazione(ActionContext context, java.util.Lis

if (models != null) {
try {
if (!((CRUDFatturaPassivaBP)getBusinessProcess(context)).isDeleting() &&
hasRangeDetailWithDocAmmAssociated(context, models))
throw new it.cnr.jada.comp.ApplicationException("Uno o più dettagli hanno storni o addebiti collegati! Impossibile scollegare.");
// if (!((CRUDFatturaPassivaBP)getBusinessProcess(context)).isDeleting() &&
// hasRangeDetailWithDocAmmAssociated(context, models))
// throw new it.cnr.jada.comp.ApplicationException("Uno o più dettagli hanno storni o addebiti collegati! Impossibile scollegare.");

for (java.util.Iterator i = models.iterator(); i.hasNext();) {
Fattura_passiva_rigaBulk dettaglio = (Fattura_passiva_rigaBulk)i.next();
Expand Down
Expand Up @@ -745,12 +745,14 @@ public void invia(ActionContext context, FirmaOTPBulk firmaOTPBulk) throws Excep
documentiContabiliService.inviaDistintaPEC(nodes,this.isSepa(),distinta.getEsercizio()+"/"+distinta.getPg_distinta_def());
else
documentiContabiliService.inviaDistintaPEC(nodes,this.isSepa(),null);
setMessage("Invio effettuato correttamente.");

distinta = (Distinta_cassiereBulk)getModel();
distinta.setDt_invio_pec(DateServices.getDt_valida(context.getUserContext()));
distinta.setUser(((CNRUserContext) context.getUserContext()).getUser());
distinta.setToBeUpdated();
distinta = (Distinta_cassiereBulk) createComponentSession().modificaConBulk(context.getUserContext(), distinta);
commitUserTransaction();
setMessage("Invio effettuato correttamente.");

} catch (HttpException e) {
throw new BusinessProcessException(e);
Expand Down
Expand Up @@ -39,8 +39,10 @@ public class V_cons_stato_invio_reversaliBase extends OggettoBulk implements Per

// DT_ANNULLAMENTO TIMESTAMP(7)
private java.sql.Timestamp dt_annullamento;

private java.sql.Timestamp dt_incasso;

// PG_DISTINTA DECIMAL(22,0)
// PG_DISTINTA DECIMAL(22,0)
private java.lang.Long pg_distinta;

// PG_DISTINTA_DEF DECIMAL(22,0)
Expand Down Expand Up @@ -145,4 +147,10 @@ public java.sql.Timestamp getDt_invio_dis () {
public void setDt_invio_dis(java.sql.Timestamp dt_invio_dis) {
this.dt_invio_dis=dt_invio_dis;
}
public java.sql.Timestamp getDt_incasso() {
return dt_incasso;
}
public void setDt_incasso(java.sql.Timestamp dt_incasso) {
this.dt_incasso = dt_incasso;
}
}
Expand Up @@ -52,6 +52,7 @@ public class Stampa_giornale_mandatiBulk extends MandatoBulk {
statoTrasmissioneKeys.put(STATO_TRASMISSIONE_INSERITO, "Inserito in distinta");
statoTrasmissioneKeys.put(STATO_TRASMISSIONE_TRASMESSO, "Trasmesso");
statoTrasmissioneKeys.put(STATO_TRASMISSIONE_TUTTI, "Tutti");
statoTrasmissioneKeys.put("NT" , "Non tramessi");
}
/**
* Stampa_giornale_mandatiBulk constructor comment.
Expand Down
Expand Up @@ -49,6 +49,7 @@ public class Stampa_giornale_reversaliBulk extends ReversaleBulk {
statoTrasmissioneKeys.put(STATO_TRASMISSIONE_INSERITO, "Inserita in distinta");
statoTrasmissioneKeys.put(STATO_TRASMISSIONE_TRASMESSO, "Trasmessa");
statoTrasmissioneKeys.put(STATO_TRASMISSIONE_TUTTI, "Tutti");
statoTrasmissioneKeys.put("NT", "Non trasmesse");

tipoReversaleKeys = new it.cnr.jada.util.OrderedHashtable();
tipoReversaleKeys.put(TIPO_TRASFERIMENTO, "Accreditamento");
Expand Down
Expand Up @@ -70,6 +70,12 @@
sqlTypeName="TIMESTAMP"
columnSize="7"
nullable="true" />
<columnMapping
columnName="DT_INCASSO"
propertyName="dt_incasso"
sqlTypeName="TIMESTAMP"
columnSize="7"
nullable="true" />
<columnMapping
columnName="PG_DISTINTA"
propertyName="pg_distinta"
Expand Down Expand Up @@ -117,6 +123,8 @@
name="dt_emis_rev" />
<persistentProperty
name="dt_annullamento" />
<persistentProperty
name="dt_incasso" />
<persistentProperty
name="pg_distinta" />
<persistentProperty
Expand Down
Expand Up @@ -82,6 +82,12 @@
inputType="TEXT"
formatName="date_short"
label="Data annullamento" />
<fieldProperty
name="dt_incasso"
property="dt_incasso"
inputType="TEXT"
formatName="date_short"
label="Data incasso" />
<fieldProperty
name="pg_distinta"
property="pg_distinta"
Expand Down Expand Up @@ -135,6 +141,8 @@
name="dt_emis_rev" />
<formFieldProperty
name="dt_annullamento" />
<formFieldProperty
name="dt_incasso" />
<formFieldProperty
name="pg_distinta" />
<formFieldProperty
Expand Down Expand Up @@ -165,6 +173,8 @@
name="dt_emis_rev" />
<findFieldProperty
name="dt_annullamento" />
<findFieldProperty
name="dt_incasso" />
<findFieldProperty
name="pg_distinta" />
<findFieldProperty
Expand Down Expand Up @@ -195,6 +205,8 @@
name="dt_emis_rev" />
<columnFieldProperty
name="dt_annullamento" />
<columnFieldProperty
name="dt_incasso" />
<columnFieldProperty
name="pg_distinta" />
<columnFieldProperty
Expand Down
Expand Up @@ -85,7 +85,7 @@
property="reversale"
inputType="CHECKBOX"
nullable="false"
label="Mandato di Pagamento" />
label="Reversale di Incasso" />
<fieldProperty
name="regolarizzazione"
property="regolarizzazione"
Expand Down

0 comments on commit 6f621f0

Please sign in to comment.