From 8ec314044fb21d8c8f58d27cd35bf9e69a635614 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Fri, 30 Jun 2023 17:01:53 +0200 Subject: [PATCH 1/2] Cambiata lettura barcode in dettaglio linee --- .../integrywmsnative/core/rest/model/Ean128Model.java | 2 +- .../ProdDettaglioLineaViewModel.java | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/core/rest/model/Ean128Model.java b/app/src/main/java/it/integry/integrywmsnative/core/rest/model/Ean128Model.java index 6ada378c..e7d9e757 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/rest/model/Ean128Model.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/rest/model/Ean128Model.java @@ -313,7 +313,7 @@ public class Ean128Model { public String InternalPart; ///Informazioni interne - public String Internal1; + public String Internal1; //USED FOR COD_MART ///Informazioni interne public String Internal2; diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_dettaglio_linea/ProdDettaglioLineaViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_dettaglio_linea/ProdDettaglioLineaViewModel.java index 77e031d7..e2632733 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_dettaglio_linea/ProdDettaglioLineaViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_dettaglio_linea/ProdDettaglioLineaViewModel.java @@ -172,14 +172,20 @@ public class ProdDettaglioLineaViewModel { public void checkBarcodeAndStartOrdine(BarcodeScanDTO dto) { this.sendOnLoadingStarted(); + ProdLineStatusDTO prodLine = lineaProd.getValue(); mBarcodeRESTConsumer.decodeEan128(dto, (ean128) -> { - String codMart = ean128.Content; + String codMart = ean128.Internal1; String partitaMag = ean128.BatchLot; - if (!prodLine.isStarted()) { + if(prodLine == null) { + this.sendError(new Exception("Impossibile leggere lo stato della linea")); + + } else if (!prodLine.isStarted()) { this.sendError(new Exception("Impossibile avviare una produzione su una linea ferma!")); + } else if (UtilityString.isNullOrEmpty(prodLine.getListaOrd())) { this.startProduction(codMart, partitaMag); + } else { this.mListener.confirmOrderClose(() -> { this.startProduction(codMart, partitaMag); From 318a8f645e7d26927811e9af9a5f4189c4498332 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Mon, 3 Jul 2023 17:46:53 +0200 Subject: [PATCH 2/2] -> v1.34.03 (387) --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c445c335..f92c2109 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ apply plugin: 'com.google.gms.google-services' android { - def appVersionCode = 386 - def appVersionName = '1.34.02' + def appVersionCode = 387 + def appVersionName = '1.34.03' signingConfigs { release {