diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/AccettazioneOrdineInevasoActivity.java b/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/AccettazioneOrdineInevasoActivity.java index 1b19bb7d..30e3e340 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/AccettazioneOrdineInevasoActivity.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/AccettazioneOrdineInevasoActivity.java @@ -110,7 +110,7 @@ public class AccettazioneOrdineInevasoActivity extends AppCompatActivity { public void startListaBancaliRegistratiActivity(ArrayList mtbColts){ - Intent myIntent = ListaBancaliActivity.createIntent(this, mtbColts, true, PrinterRESTConsumer.Type.SECONDARIA); + Intent myIntent = ListaBancaliActivity.createIntent(this, mtbColts, false, PrinterRESTConsumer.Type.SECONDARIA); this.startActivityForResult(myIntent, PICK_UL_REQUEST); } diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/viewmodel/AccettazioneOnOrdineAccettazioneInevasoViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/viewmodel/AccettazioneOnOrdineAccettazioneInevasoViewModel.java index 2180a140..9939fc97 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/viewmodel/AccettazioneOnOrdineAccettazioneInevasoViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/accettazione_ordine_inevaso/viewmodel/AccettazioneOnOrdineAccettazioneInevasoViewModel.java @@ -667,16 +667,20 @@ public class AccettazioneOnOrdineAccettazioneInevasoViewModel implements IOnColl MtbColr currentRow = mtbColt.getMtbColr().get(i); - Stream.of(this.groupedOrdini) - .filter(x -> - x.getQtaDaEvadere().floatValue() > 0 && - x.getMtbAart().getCodMart().equalsIgnoreCase(currentRow.getCodMart()) && - x.getCodJcom().equalsIgnoreCase(currentRow.getCodJcom()) && - x.getRigaOrd() == currentRow.getRigaOrd() && - x.getDataOrd().equals(currentRow.getDataOrdD()) && - x.getNumOrd() == currentRow.getNumOrd() - ) - .forEach(x -> x.setQtaRiservate(x.getQtaRiservate().add(currentRow.getQtaCol()))); + if(currentRow.getRigaOrd() != null) { + + Stream.of(this.groupedOrdini) + .filter(x -> + x.getQtaDaEvadere().floatValue() > 0 && + x.getMtbAart().getCodMart().equalsIgnoreCase(currentRow.getCodMart()) && + x.getCodJcom().equalsIgnoreCase(currentRow.getCodJcom()) && + x.getRigaOrd() == currentRow.getRigaOrd() && + x.getDataOrd().equals(currentRow.getDataOrdD()) && + x.getNumOrd() == currentRow.getNumOrd() + ) + .forEach(x -> x.setQtaRiservate(x.getQtaRiservate().add(currentRow.getQtaCol()))); + + } } } diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/lista_bancali/viewmodel/ListaBancaliViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/lista_bancali/viewmodel/ListaBancaliViewModel.java index a5f0d4dd..602c831a 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/lista_bancali/viewmodel/ListaBancaliViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/lista_bancali/viewmodel/ListaBancaliViewModel.java @@ -69,37 +69,6 @@ public class ListaBancaliViewModel implements IRecyclerItemClicked { }, ex -> UtilityExceptions.defaultException(mContext, ex, progress)); - /*String sql = "SELECT *, mtb_aart.descrizione, mtb_aart.unt_mis " + - "FROM mtb_colr " + - "LEFT OUTER JOIN mtb_aart ON mtb_colr.cod_mart = mtb_aart.cod_mart " + - "WHERE " + - "mtb_colr.data_collo = " + UtilityDB.valueToString(item.getDataColloD()) + " AND " + - "mtb_colr.ser_collo = " + UtilityDB.valueToString(item.getSerCollo()) + " AND " + - "mtb_colr.num_collo = " + UtilityDB.valueToString(item.getNumCollo()) + " AND " + - "mtb_colr.gestione = " + UtilityDB.valueToString(item.getGestione()); - - - Type typeOfObjectsList = new TypeToken>() {}.getType(); - SystemRESTConsumer.processSql(sql, typeOfObjectsList, new ISimpleOperationCallback>() { - @Override - public void onSuccess(List value) { - ObservableArrayList mtbColrObservableArrayList = new ObservableArrayList<>(); - mtbColrObservableArrayList.addAll(value); - item.setMtbColr(mtbColrObservableArrayList); - - progress.dismiss(); - - mContext.startContenutoBancaleActivity(item); - - } - - @Override - public void onFailed(Exception ex) { - UtilityExceptions.defaultException(mContext, ex, progress); - } - }); - */ - } catch (Exception e) { e.printStackTrace();