diff --git a/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java b/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java index a941f505cd..4c51f6efed 100644 --- a/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java +++ b/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java @@ -622,8 +622,8 @@ public class DocumentService { " CASE WHEN sum(qta_doc) <> 0 THEN Sum(qta_doc * valore_netto) / sum(qta_doc) ELSE 0 END as val_unt_iva , " + " cod_aliq, " + " cod_promo, " + - " qta_cnf, " + - " descrizione, " + + " qta_cnf, " + + " Max(descrizione) as descrizione, " + " perc_aliq, " + " descrizione_estesa, " + " cod_kit, " + @@ -639,13 +639,11 @@ public class DocumentService { " cod_aliq, " + " cod_promo, " + " qta_cnf, " + - " descrizione, " + " perc_aliq, " + " descrizione_estesa, " + " cod_kit "; - ResultSetMapper rsMapperRighe = new ResultSetMapper(); - List r = rsMapperRighe.mapQuerySetToList(multiDBTransactionManager.getPrimaryConnection(), query, DtbDocr.class, OperationType.INSERT); + List r = new ResultSetMapper().mapQuerySetToList(multiDBTransactionManager.getPrimaryConnection(), query, DtbDocr.class, OperationType.INSERT); if (r != null && r.size() > 0) { righe.addAll(r); } else {