diff --git a/app/build.gradle b/app/build.gradle index d95ad6cb..fd88aa00 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ apply plugin: 'com.google.gms.google-services' android { - def appVersionCode = 458 - def appVersionName = '1.41.10' + def appVersionCode = 459 + def appVersionName = '1.41.11' signingConfigs { release { diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/rest/ProdRecuperMaterialeRESTConsumer.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/rest/ProdRecuperMaterialeRESTConsumer.java index bfa6841a..c29fc86a 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/rest/ProdRecuperMaterialeRESTConsumer.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/rest/ProdRecuperMaterialeRESTConsumer.java @@ -68,7 +68,7 @@ public class ProdRecuperMaterialeRESTConsumer extends _BaseRESTConsumer { " dtb_ord_steps.hr_num as hr, " + " mtb_colr.riga_ord, " + " CONVERT(INTEGER, ROUND((CAST(dtb_ord_steps.hr_num AS DECIMAL(20, 5)) / " + - " SUM(dtb_ord_steps.hr_num) OVER (PARTITION BY mtb_colr.num_collo)) * 100, " + + " SUM(CASE WHEN dtb_ord_steps.hr_num > 0 then dtb_ord_steps.hr_num else 1 end) OVER (PARTITION BY mtb_colr.num_collo)) * 100, " + " 0)) as percentage_hr " + " FROM mtb_colr " + " INNER JOIN mtb_colt ON mtb_colr.num_collo = mtb_colt.num_collo " + diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java index ce43239c..8a4b558b 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java @@ -942,7 +942,7 @@ public class SpedizioneViewModel { if (availableBatchLots.stream().anyMatch(x -> x.getDataScad() == null)) { tmp.addAll(availableBatchLots.stream() .filter(x -> x.getDataScad() == null) - .sorted(Comparator.comparing(MtbPartitaMag::getPartitaMag)) + .sorted(Comparator.comparing(x -> UtilityString.isNull(x.getPartitaMag(), ""))) .collect(Collectors.toList())); }