diff --git a/app/build.gradle b/app/build.gradle index a7486f4c..7947bffd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ apply plugin: 'com.google.gms.google-services' android { - def appVersionCode = 436 - def appVersionName = '1.40.19' + def appVersionCode = 438 + def appVersionName = '1.40.21' signingConfigs { release { diff --git a/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColr.java b/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColr.java index 132d4715..3d97baa6 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColr.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColr.java @@ -262,7 +262,7 @@ public class MtbColr extends EntityBase { } public MtbColr setDataColloRif(LocalDate dataColloRif) { - this.dataColloRif = UtilityDate.formatDate(dataColloRif, UtilityDate.COMMONS_DATE_FORMATS.DMY_TIME_SLASH); + this.dataColloRif = UtilityDate.formatDate(dataColloRif, UtilityDate.COMMONS_DATE_FORMATS.DMY_SLASH); return this; } diff --git a/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColt.java b/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColt.java index 5a7e9232..6d2dacf5 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColt.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/model/MtbColt.java @@ -161,6 +161,10 @@ public class MtbColt extends EntityBase { return UtilityDate.recognizeDateWithExceptionHandler(getDataColloS()); } + public LocalDate getDataColloLD() { + return UtilityDate.recognizeLocalDateWithExceptionHandler(getDataColloS()); + } + public MtbColt setDataCollo(String dataCollo) { this.dataCollo = dataCollo; return this; @@ -172,7 +176,7 @@ public class MtbColt extends EntityBase { } public MtbColt setDataCollo(LocalDate dataCollo) { - this.dataCollo = UtilityDate.formatDate(dataCollo, UtilityDate.COMMONS_DATE_FORMATS.DMY_TIME_SLASH); + this.dataCollo = UtilityDate.formatDate(dataCollo, UtilityDate.COMMONS_DATE_FORMATS.DMY_SLASH); return this; } diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/ProdRecuperoMaterialeViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/ProdRecuperoMaterialeViewModel.java index 9436d891..737f80ad 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/ProdRecuperoMaterialeViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/ProdRecuperoMaterialeViewModel.java @@ -94,7 +94,7 @@ public class ProdRecuperoMaterialeViewModel { private HistoryVersamentoProdULDTO getHistoryElementFromMtbColt(MtbColt mtbColt) { List filteredItems = this.mUlList.getValue().stream() .filter(x -> Objects.equals(x.getNumColloRif(), mtbColt.getNumCollo()) && - x.getDataColloRif().equals(UtilityDate.toLocalDate(mtbColt.getDataColloD())) && + x.getDataColloRif().equals(mtbColt.getDataColloLD()) && x.getSerColloRif().equalsIgnoreCase(mtbColt.getSerCollo()) && x.getGestioneRif().equalsIgnoreCase(mtbColt.getGestione())) .collect(Collectors.toList()); @@ -266,7 +266,7 @@ public class ProdRecuperoMaterialeViewModel { if (!Objects.equals(mtbColt.getNumCollo(), item.getNumColloRif()) || !Objects.equals(mtbColt.getSerCollo(), item.getSerColloRif()) || - !Objects.equals(mtbColt.getDataColloS(), item.getDataColloRif()) || + !Objects.equals(mtbColt.getDataColloLD(), item.getDataColloRif()) || !Objects.equals(mtbColt.getGestione(), item.getGestioneRif())) { final MtbColt mtbColtCarico = mtbColt 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 2b3594e2..f6dc1249 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 @@ -813,7 +813,8 @@ public class SpedizioneViewModel { List matchPickingObject = pickingList.stream() .filter(x -> UtilityString.equalsIgnoreCase(mtbAart.getCodMart(), x.getSitArtOrdDTO().getCodMart())) - .filter(x -> x.getSitArtOrdDTO().isFlagEnableScanArt()).filter(x -> { + .filter(x -> x.getSitArtOrdDTO().isFlagEnableScanArt()) + .filter(x -> { MtbPartitaMag mtbPartitaMag = pickData != null && pickData.getManualPickDTO() != null && pickData.getManualPickDTO().getMtbPartitaMag() != null ? pickData.getManualPickDTO().getMtbPartitaMag() : null; return !mEnableCheckPartitaMag || (mtbPartitaMag != null && UtilityString.equalsIgnoreCase(x.getSitArtOrdDTO().getPartitaMag(), mtbPartitaMag.getPartitaMag())); }).collect(Collectors.toList());