Aggiunto dipo report in query ConSegna
This commit is contained in:
@@ -75,6 +75,9 @@ public class DatiConsegneDTO {
|
||||
@SqlField(value = "flag_firmato")
|
||||
private boolean flagFirmato;
|
||||
|
||||
@SqlField(value = "report_name")
|
||||
private String reportName;
|
||||
|
||||
private DatiPdfDTO datiPdf;
|
||||
|
||||
private List<DettaglioRigheDTO> dettaglioRighe;
|
||||
@@ -277,6 +280,15 @@ public class DatiConsegneDTO {
|
||||
return this;
|
||||
}
|
||||
|
||||
public String getReportName() {
|
||||
return reportName;
|
||||
}
|
||||
|
||||
public DatiConsegneDTO setReportName(String reportName) {
|
||||
this.reportName = reportName;
|
||||
return this;
|
||||
}
|
||||
|
||||
public StatoImporto getStatoImporto() {
|
||||
if (!this.isFlagFirmato()) {
|
||||
return null;
|
||||
|
||||
@@ -81,7 +81,8 @@ public class ConSegnaService {
|
||||
" CAST(IIF(lastInc.data_dist IS NULL, IIF(pdf.num_doc IS NULL, 0, IIF(gtb_paga.gg_prima_rata > 0, 0, 1)),\n" +
|
||||
" 0) AS BIT) AS sospeso,\n" +
|
||||
" DATEDIFF(DAY, dtb_doct.data_doc, lastInc.data_dist) AS gg_diff,\n" +
|
||||
" CAST(IIF(pdf.versione IS NOT NULL, 1, 0) AS BIT) AS flag_firmato\n" +
|
||||
" CAST(IIF(pdf.versione IS NOT NULL, 1, 0) AS BIT) AS flag_firmato,\n" +
|
||||
" wtb_jrept.report_name\n" +
|
||||
"FROM dtb_doct\n" +
|
||||
" INNER JOIN gtb_anag ON dtb_doct.cod_anag = gtb_anag.cod_anag\n" +
|
||||
" INNER JOIN dtb_tipi ON dtb_doct.cod_dtip = dtb_tipi.cod_dtip\n" +
|
||||
@@ -94,6 +95,8 @@ public class ConSegnaService {
|
||||
" LEFT OUTER JOIN lastInc ON lastInc.data_doc = dtb_doct.data_doc AND lastInc.num_doc = dtb_doct.num_doc AND\n" +
|
||||
" lastInc.ser_doc = dtb_doct.ser_doc AND lastInc.cod_anag = dtb_doct.cod_anag AND\n" +
|
||||
" lastInc.cod_dtip = dtb_doct.cod_dtip\n" +
|
||||
" LEFT OUTER JOIN dtb_mod_stampa ON dtb_mod_stampa.mod_stampa = dtb_tipi.mod_stamp\n" +
|
||||
" LEFT OUTER JOIN wtb_jrept ON dtb_mod_stampa.report_id = wtb_jrept.id\n" +
|
||||
"WHERE ([username] IS NULL OR su.User_name = [username])\n" +
|
||||
" AND dtb_doct.data_doc BETWEEN %s AND %s\n" +
|
||||
" AND dtb_doct.gestione = 'V'\n" +
|
||||
|
||||
Reference in New Issue
Block a user