From 5b17d8ef8120eee749492f2b952cb5ff5933fc88 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 25 Sep 2019 11:37:22 +0200 Subject: [PATCH] [BUG] Sistemato controllo sulle qta in fase di recupero materiale da produzione --- .../core/ProdRecuperoMaterialeHelper.java | 2 +- .../ProdRecuperoMaterialeViewModel.java | 37 ------------------- 2 files changed, 1 insertion(+), 38 deletions(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/core/ProdRecuperoMaterialeHelper.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/core/ProdRecuperoMaterialeHelper.java index 9238efd0..6a795cde 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/core/ProdRecuperoMaterialeHelper.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/core/ProdRecuperoMaterialeHelper.java @@ -57,7 +57,6 @@ public class ProdRecuperoMaterialeHelper { "LEFT OUTER JOIN jtb_fasi ON mtb_colt.cod_jfas = jtb_fasi.cod_jfas " + "WHERE jtb_fasi.cod_jfas IS NOT NULL " + "AND segno = -1 " + - "AND qta_col > 0 " + "GROUP BY jtb_fasi.cod_jfas, " + "jtb_fasi.descrizione, " + "mtb_colr.gestione, " + @@ -74,6 +73,7 @@ public class ProdRecuperoMaterialeHelper { "mtb_aart.descrizione, " + "mtb_aart.unt_mis, " + "mtb_colt.segno " + + "HAVING SUM(mtb_colr.qta_col) > 0 " + "ORDER BY data_collo DESC"; Type typeOfObjectsList = new TypeToken>() {}.getType(); diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/viewmodel/ProdRecuperoMaterialeViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/viewmodel/ProdRecuperoMaterialeViewModel.java index 143cf3c8..6d124b6a 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/viewmodel/ProdRecuperoMaterialeViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_recupero_materiale/viewmodel/ProdRecuperoMaterialeViewModel.java @@ -72,43 +72,6 @@ public class ProdRecuperoMaterialeViewModel { refreshAdapter(); } - public void openLU() { - DialogScanOrCreateLU.make(mContext, true, false, true, mtbColt -> { - if(mtbColt == null) { - ((IPoppableActivity)mContext).pop(); - } else if((mtbColt.getGestioneEnum() == GestioneEnum.LAVORAZIONE) && mtbColt.getSegno().equals(-1)){ - - if (!UtilityString.isNullOrEmpty(mtbColt.getPosizione()) && UtilityPosizione.isLineaProduzione(mtbColt.getPosizione())) { - - if(mtbColt.getMtbColr() == null || mtbColt.getMtbColr().size() == 0) { - DialogSimpleMessageHelper.makeWarningDialog(mContext, - new SpannableString(Html.fromHtml("E' stata scansionata una UL giĆ  vuota")), - null, this::openLU).show(); - - } else { - setMtbColt(mtbColt); -// chooseQuantityToReturn(); - } - - } else { - DialogSimpleMessageHelper.makeWarningDialog(mContext, - new SpannableString(Html.fromHtml("Sono accettate solamente UL di provenienti da una linea di lavoro")), - null, this::openLU).show(); - } - - } else { - DialogSimpleMessageHelper.makeWarningDialog(mContext, - new SpannableString(Html.fromHtml("Sono accettate solamente UL di Lavorazione di SCARICO")), - null, this::openLU).show(); - } - }).show(); - } - - - private void chooseQuantityToReturn(MtbAart mtbAart, BigDecimal min, BigDecimal max) { - - } - public void setMtbColt(MtbColt mtbColt) {