Skip to content

Commit

Permalink
Merge pull request #39 from consiglionazionaledellericerche/master
Browse files Browse the repository at this point in the history
Merge CRN
  • Loading branch information
dirgensa authored Sep 18, 2021
2 parents 695764d + df150fd commit 5754633
Show file tree
Hide file tree
Showing 14 changed files with 2,050 additions and 2,000 deletions.
3,553 changes: 1,787 additions & 1,766 deletions sigla-ejb/src/main/java/it/cnr/contab/docamm00/actions/CRUDNotaDiCreditoAction.java

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -417,7 +417,7 @@ public Forward doAddToCRUDMain_Dettaglio(ActionContext context) {
CRUDNotaDiCreditoAttivaBP bp = (CRUDNotaDiCreditoAttivaBP)getBusinessProcess(context);
bp.getDettaglio().getSelection().clearSelection();
fillModel(context);
it.cnr.jada.util.RemoteIterator ri = ((FatturaAttivaSingolaComponentSession)bp.createComponentSession()).cercaFatturaPerNdC(context.getUserContext(), (Nota_di_credito_attivaBulk)bp.getModel());
it.cnr.jada.util.RemoteIterator ri = ((FatturaAttivaSingolaComponentSession)bp.createComponentSession()).cercaFatturaPerNdC(context.getUserContext(), null, (Nota_di_credito_attivaBulk)bp.getModel());
return select(context, ri, it.cnr.jada.bulk.BulkInfo.getBulkInfo(Fattura_attiva_IBulk.class), "default", "doSelezionaRighe");
} catch(Throwable e) {
return handleException(context,e);
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -1950,7 +1950,7 @@ public RemoteIterator cercaDettagliFatturaPerNdD(UserContext context, Fattura_at
* La fattura non viene aggiunta alla lista delle fatture congruenti.
*/
//^^@@
public RemoteIterator cercaFatturaPerNdC(UserContext context, Nota_di_credito_attivaBulk notaDiCredito)
public RemoteIterator cercaFatturaPerNdC(UserContext context, CompoundFindClause compoundfindclause, Nota_di_credito_attivaBulk notaDiCredito)
throws ComponentException {

Fattura_attiva_IHome home = (Fattura_attiva_IHome) getHome(context, Fattura_attiva_IBulk.class);
Expand All @@ -1964,7 +1964,9 @@ public RemoteIterator cercaFatturaPerNdC(UserContext context, Nota_di_credito_at
sql.addClause("AND", "fl_congelata", sql.EQUALS, Boolean.FALSE);
sql.addClause("AND", "ti_causale_emissione", sql.EQUALS, notaDiCredito.getTi_causale_emissione());
sql.addOrderBy("ESERCIZIO DESC");

Optional.ofNullable(compoundfindclause).ifPresent(compoundFindClause -> {
sql.addClause(compoundFindClause);
});
try {
return iterator(
context,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1878,7 +1878,7 @@ public RemoteIterator cercaDettagliFatturaPerNdD(UserContext context, Fattura_pa
* La fattura non viene aggiunta alla lista delle fatture congruenti.
*/
//^^@@
public RemoteIterator cercaFatturaPerNdC(UserContext context, Nota_di_creditoBulk notaDiCredito)
public RemoteIterator cercaFatturaPerNdC(UserContext context, CompoundFindClause compoundfindclause, Nota_di_creditoBulk notaDiCredito)
throws ComponentException {

Fattura_passiva_IHome home = (Fattura_passiva_IHome) getHome(context, Fattura_passiva_IBulk.class);
Expand All @@ -1894,7 +1894,9 @@ public RemoteIterator cercaFatturaPerNdC(UserContext context, Nota_di_creditoBul
//sql.addClause("AND", "pg_lettera", sql.ISNULL, null);
sql.addClause("AND", "ti_istituz_commerc", SQLBuilder.EQUALS, notaDiCredito.getTi_istituz_commerc());
sql.addOrderBy("ESERCIZIO DESC");

Optional.ofNullable(compoundfindclause).ifPresent(compoundFindClause -> {
sql.addClause(compoundFindClause);
});
try {
return iterator(
context,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
import it.cnr.jada.bulk.OggettoBulk;
import it.cnr.jada.comp.ComponentException;
import it.cnr.jada.persistency.PersistencyException;
import it.cnr.jada.persistency.sql.CompoundFindClause;

public interface IFatturaAttivaSingolaMgr extends IDocumentoAmministrativoMgr
{
Expand Down Expand Up @@ -198,7 +199,7 @@ public void cancellaDatiPerStampaIva(
* La fattura non viene aggiunta alla lista delle fatture congruenti.
*/

public abstract it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException;
public abstract it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException;
/**
* Tutti i controlli superati.
* PreCondition:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
import it.cnr.jada.UserContext;
import it.cnr.jada.bulk.OggettoBulk;
import it.cnr.jada.comp.ComponentException;
import it.cnr.jada.persistency.sql.CompoundFindClause;

public interface IFatturaPassivaMgr extends IDocumentoAmministrativoMgr {

Expand Down Expand Up @@ -138,7 +139,7 @@ public interface IFatturaPassivaMgr extends IDocumentoAmministrativoMgr {
* La fattura non viene aggiunta alla lista delle fatture congruenti.
*/

public abstract it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws it.cnr.jada.comp.ComponentException;
public abstract it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws it.cnr.jada.comp.ComponentException;
/**
* Tutti i controlli superati.
* PreCondition:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
import it.cnr.jada.comp.ApplicationException;
import it.cnr.jada.comp.ComponentException;
import it.cnr.jada.persistency.PersistencyException;
import it.cnr.jada.persistency.sql.CompoundFindClause;


@Remote
Expand All @@ -49,7 +50,7 @@ public interface FatturaAttivaSingolaComponentSession extends it.cnr.contab.doca
it.cnr.contab.docamm00.docs.bulk.Fattura_attivaBulk cercaCambio(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Fattura_attivaBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdC(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Fattura_attiva_IBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdD(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Fattura_attiva_IBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.jada.util.RemoteIterator cercaFatturaPerNdD(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_debito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk completaCliente(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
it.cnr.contab.docamm00.docs.bulk.Fattura_attivaBulk completaTerzo(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Fattura_attivaBulk param1,it.cnr.contab.anagraf00.core.bulk.TerzoBulk param2) throws it.cnr.jada.comp.ComponentException,java.rmi.RemoteException;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
import it.cnr.jada.bulk.BulkList;
import it.cnr.jada.comp.ComponentException;
import it.cnr.jada.persistency.PersistencyException;
import it.cnr.jada.persistency.sql.CompoundFindClause;

@Stateless(name = "CNRDOCAMM00_EJB_FatturaAttivaSingolaComponentSession")
public class FatturaAttivaSingolaComponentSessionBean extends it.cnr.jada.ejb.CRUDComponentSessionBean implements FatturaAttivaSingolaComponentSession {
Expand Down Expand Up @@ -293,10 +294,10 @@ public it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdD(it.cnr.jada.Us
}
}

public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException, javax.ejb.EJBException {
public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws it.cnr.jada.comp.ComponentException, javax.ejb.EJBException {
pre_component_invocation(param0, componentObj);
try {
it.cnr.jada.util.RemoteIterator result = ((FatturaAttivaSingolaComponent) componentObj).cercaFatturaPerNdC(param0, param1);
it.cnr.jada.util.RemoteIterator result = ((FatturaAttivaSingolaComponent) componentObj).cercaFatturaPerNdC(param0, compoundfindclause, param1);
component_invocation_succes(param0, componentObj);
return result;
} catch (it.cnr.jada.comp.NoRollbackException e) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ public interface FatturaPassivaComponentSession extends it.cnr.contab.docamm00.c

it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdD(it.cnr.jada.UserContext param0, it.cnr.contab.docamm00.docs.bulk.Fattura_passiva_IBulk param1) throws it.cnr.jada.comp.ComponentException, java.rmi.RemoteException;

it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws it.cnr.jada.comp.ComponentException, java.rmi.RemoteException;
it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws it.cnr.jada.comp.ComponentException, java.rmi.RemoteException;

it.cnr.jada.util.RemoteIterator cercaFatturaPerNdD(it.cnr.jada.UserContext param0, it.cnr.contab.docamm00.docs.bulk.Nota_di_debitoBulk param1) throws it.cnr.jada.comp.ComponentException, java.rmi.RemoteException;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,10 +161,10 @@ public it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdD(it.cnr.jada.Us
}
}

public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws it.cnr.jada.comp.ComponentException, javax.ejb.EJBException {
public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws it.cnr.jada.comp.ComponentException, javax.ejb.EJBException {
pre_component_invocation(param0, componentObj);
try {
it.cnr.jada.util.RemoteIterator result = ((FatturaPassivaComponent) componentObj).cercaFatturaPerNdC(param0, param1);
it.cnr.jada.util.RemoteIterator result = ((FatturaPassivaComponent) componentObj).cercaFatturaPerNdC(param0, compoundfindclause, param1);
component_invocation_succes(param0, componentObj);
return result;
} catch (it.cnr.jada.comp.NoRollbackException e) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
import it.cnr.jada.bulk.BulkList;
import it.cnr.jada.comp.ComponentException;
import it.cnr.jada.persistency.PersistencyException;
import it.cnr.jada.persistency.sql.CompoundFindClause;

public class TransactionalFatturaAttivaSingolaComponentSession extends it.cnr.jada.ejb.TransactionalCRUDComponentSession implements FatturaAttivaSingolaComponentSession {
public it.cnr.contab.docamm00.docs.bulk.Nota_di_debito_attivaBulk addebitaDettagli(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_debito_attivaBulk param1,java.util.List param2,java.util.Hashtable param3) throws RemoteException,it.cnr.jada.comp.ComponentException {
Expand Down Expand Up @@ -261,10 +262,11 @@ public it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdD(it.cnr.jada.Us
}
}
}
public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0,it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws RemoteException,it.cnr.jada.comp.ComponentException {
public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_credito_attivaBulk param1) throws RemoteException,it.cnr.jada.comp.ComponentException {
try {
return (it.cnr.jada.util.RemoteIterator)invoke("cercaFatturaPerNdC",new Object[] {
param0,
compoundfindclause,
param1 });
} catch(java.rmi.RemoteException e) {
throw e;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,10 +147,11 @@ public it.cnr.jada.util.RemoteIterator cercaDettagliFatturaPerNdD(it.cnr.jada.Us
}
}

public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws RemoteException, it.cnr.jada.comp.ComponentException {
public it.cnr.jada.util.RemoteIterator cercaFatturaPerNdC(it.cnr.jada.UserContext param0, CompoundFindClause compoundfindclause, it.cnr.contab.docamm00.docs.bulk.Nota_di_creditoBulk param1) throws RemoteException, it.cnr.jada.comp.ComponentException {
try {
return (it.cnr.jada.util.RemoteIterator) invoke("cercaFatturaPerNdC", new Object[]{
param0,
compoundfindclause,
param1});
} catch (java.rmi.RemoteException e) {
throw e;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,13 +256,10 @@ public void notificaEsito(UserContext userContext, TipoIntegrazioneSDI tipoInteg
logger.error("Errore applicativo durante la Notifica di Esito Committente, contattare il servizio di HelpDesk!");
throw new ApplicationException("Errore applicativo durante la Notifica di Esito Committente, contattare il servizio di HelpDesk!");
}
/*
storeEsitoDocument(documentoEleTestataBulk, new ByteArrayInputStream(outputStreamNotificaEsito.toByteArray()),
storeEsitoDocument(documentoEleTestataBulk, new ByteArrayInputStream(outputStreamNotificaEsito.toByteArray()),
documentoEleTestataBulk.getStatoDocumentoEle().equals(StatoDocumentoEleEnum.RIFIUTATO)?
StorageDocAmmAspect.SIGLA_FATTURE_ATTACHMENT_ESITO_RIFIUTATO.value():
StorageDocAmmAspect.SIGLA_FATTURE_ATTACHMENT_ESITO_ACCETTATO.value());
*/
fatturaService.notificaEsito(authentication.getUserName(), authentication.getPassword(),
documentoEleTestataBulk, notificaEsitoCommittente);
} catch(ApplicationException _ex) {
Expand Down

0 comments on commit 5754633

Please sign in to comment.