In stampa scheda costi aggiunti: unt_mis_ven, prz_vend, prz_vend_kg, note

This commit is contained in:
2024-02-26 12:01:33 +01:00
parent 8e615a3ee9
commit 64bfafbcf1
2 changed files with 53 additions and 1 deletions

View File

@@ -18,6 +18,10 @@ public class StampaSchedaCostiDTO {
private BigDecimal qtaProd;
private BigDecimal costoUnit;
private BigDecimal valore;
private String note;
private BigDecimal przVend;
private BigDecimal przVendKg;
private String untMisVen;
public String getCodMart() {
return codMart;
@@ -144,5 +148,41 @@ public class StampaSchedaCostiDTO {
this.descrCosto = descrCosto;
return this;
}
public String getNote() {
return note;
}
public StampaSchedaCostiDTO setNote(String note) {
this.note = note;
return this;
}
public BigDecimal getPrzVend() {
return przVend;
}
public StampaSchedaCostiDTO setPrzVend(BigDecimal przVend) {
this.przVend = przVend;
return this;
}
public BigDecimal getPrzVendKg() {
return przVendKg;
}
public StampaSchedaCostiDTO setPrzVendKg(BigDecimal przVendKg) {
this.przVendKg = przVendKg;
return this;
}
public String getUntMisVen() {
return untMisVen;
}
public StampaSchedaCostiDTO setUntMisVen(String untMisVen) {
this.untMisVen = untMisVen;
return this;
}
}

View File

@@ -77,11 +77,16 @@ public class StampaSchedaCostiJavabean extends BaseReportJavabean implements IRe
" mtb_lisv_data.system_note,\n" +
" mtb_lisv_data.unt_mis_ven,\n" +
" mtb_lisv_data.cod_vlis,\n" +
" mtb_lisv_data.note,\n" +
" mtb_lisv_data.prz_vend,\n" +
" (mtb_lisv_data.prz_vend / um.rap_conv) * mtb_aart.peso_kg AS prz_vend_kg,\n" +
" vtb_list.descrizione AS descr_lisv\n" +
"FROM mtb_lisv_data\n" +
" INNER JOIN mtb_aart ON mtb_lisv_data.cod_mart = mtb_aart.cod_mart\n" +
" INNER JOIN vtb_list ON mtb_lisv_data.cod_vlis = vtb_list.cod_vlis\n" +
" INNER JOIN vtb_list_data ON mtb_lisv_data.cod_vlis = vtb_list_data.cod_vlis AND mtb_lisv_data.versione = vtb_list_data.versione\n" +
" INNER JOIN vtb_list_data ON mtb_lisv_data.cod_vlis = vtb_list_data.cod_vlis AND\n" +
" mtb_lisv_data.versione = vtb_list_data.versione\n" +
" CROSS APPLY dbo.getUntMisArticolo(mtb_aart.cod_mart, mtb_lisv_data.unt_mis_ven) um\n" +
"WHERE system_note IS NOT NULL\n" +
" AND mtb_lisv_data.cod_mart = %s\n" +
" AND mtb_lisv_data.cod_vlis = %s\n" +
@@ -95,6 +100,9 @@ public class StampaSchedaCostiJavabean extends BaseReportJavabean implements IRe
" ISNULL(vtb_offr.descrizione_html, ISNULL(mtb_aart.descrizione_estesa, mtb_aart.descrizione)) AS descr_art,\n" +
" vtb_offr.json_costi AS system_note,\n" +
" vtb_offr.unt_mis_vend,\n" +
" vtb_offr.note,\n" +
" vtb_offr.prz_vend,\n" +
" (vtb_offr.prz_vend / vtb_offr.rap_conv) * vtb_offr.peso_kg AS prz_vend_kg,\n" +
" id_offerta\n" +
"FROM vtb_offr\n" +
" INNER JOIN mtb_aart ON vtb_offr.cod_mart = mtb_aart.cod_mart\n" +
@@ -135,6 +143,10 @@ public class StampaSchedaCostiJavabean extends BaseReportJavabean implements IRe
.setDescrArt(UtilityHashMap.getValueIfExists(dati, "descr_art"))
.setCodVlis(UtilityHashMap.getValueIfExists(dati, "cod_vlis"))
.setDescrLisv(UtilityHashMap.getValueIfExists(dati, "descr_lisv"))
.setPrzVend(UtilityHashMap.getValueIfExists(dati, "prz_vend"))
.setPrzVendKg(UtilityHashMap.getValueIfExists(dati, "prz_vend_kg"))
.setUntMisVen(UtilityHashMap.getValueIfExists(dati, "unt_mis_ven"))
.setNote(UtilityHashMap.getValueIfExists(dati, "note"))
.setGruppo(idGruppo)
.setDescrizioneGruppo(descrizioneGruppo)
.setIdCategoria(idCategoria)