Compare commits

...

14 Commits

Author SHA1 Message Date
856a807e3e Finish v1.13.24(170) 2020-11-17 18:30:00 +01:00
770f014a70 -> v1.13.24 (170) 2020-11-17 18:29:56 +01:00
f6ff7aa80d Aggiunto controllo su refMtbColt 2020-11-17 18:29:15 +01:00
4cd3e7e102 Finish v1.13.23(169) 2020-11-17 10:40:22 +01:00
69bf5e319e Finish v1.13.23(169) 2020-11-17 10:40:21 +01:00
88fe4d82cd -> v1.13.23 (169) 2020-11-17 10:40:16 +01:00
c8cd794cfc Risolto problema di refMtbColt nulla in alcuni casi particolari della spedizione 2020-11-17 10:39:37 +01:00
5dcc567eab Merge branch 'master' into develop 2020-11-16 15:13:16 +01:00
89eafaf6ca Finish Hotfix-QueryDoc 2020-11-16 15:13:15 +01:00
6fc7f80ed4 -> v1.13.22 (168) 2020-11-16 15:13:08 +01:00
2464d44222 Merge branch 'master' into develop 2020-11-13 11:50:31 +01:00
96d544f2ad Finish Hotfix-Docs 2020-11-13 11:50:31 +01:00
e85ddc6580 Fix sum num_cnf query load righe doc 2020-11-13 11:50:25 +01:00
89f6b9ce71 Finish v1.13.21(167) 2020-11-13 10:25:30 +01:00
3 changed files with 31 additions and 13 deletions

View File

@@ -7,8 +7,8 @@ apply plugin: 'com.google.gms.google-services'
android { android {
def appVersionCode = 167 def appVersionCode = 170
def appVersionName = '1.13.21' def appVersionName = '1.13.24'
signingConfigs { signingConfigs {
release { release {

View File

@@ -99,7 +99,7 @@ public class PickingResiRESTConsumer {
" ,dtb_docr.[qta_doc2]" + " ,dtb_docr.[qta_doc2]" +
" ,dtb_docr.[unt_doc3]" + " ,dtb_docr.[unt_doc3]" +
" ,dtb_docr.[qta_doc3]" + " ,dtb_docr.[qta_doc3]" +
" ,dtb_docr.[num_cnf]" + " ,dtb_docr.[num_cnf] - ISNULL(mtb_colr.num_cnf, 0) AS num_cnf" +
" ,dtb_docr.[peso_lordo]" + " ,dtb_docr.[peso_lordo]" +
" ,dtb_docr.[posizione]" + " ,dtb_docr.[posizione]" +
" ,dtb_docr.[cod_anag_comp]" + " ,dtb_docr.[cod_anag_comp]" +

View File

@@ -648,7 +648,23 @@ public class SpedizioneViewModel {
if (matchedRows == null || matchedRows.size() == 0) { if (matchedRows == null || matchedRows.size() == 0) {
this.sendError(new NoArtsFoundException()); this.sendError(new NoArtsFoundException());
} else if (matchedRows.size() == 1) { } else if (matchedRows.size() == 1) {
this.dispatchOrdineRow(matchedRows.get(0), matchedRows.get(0).getRefMtbColt()); PickingObjectDTO matchedItem = matchedRows.get(0);
if (matchedItem.getMtbColts() != null && matchedItem.getMtbColts().size() > 1) {
List<PickingObjectDTO> pickingList = mPickingList.getValue();
Stream.of(pickingList)
.filter(x -> x != matchedItem)
.forEach(x -> x.setHidden(true));
this.sendFilterApplied(null);
this.getPickingList().postValue(pickingList);
} else {
this.dispatchOrdineRow(matchedItem, matchedItem.getRefMtbColt());
}
} else { } else {
List<PickingObjectDTO> pickingList = mPickingList.getValue(); List<PickingObjectDTO> pickingList = mPickingList.getValue();
@@ -1201,15 +1217,17 @@ public class SpedizioneViewModel {
.setMtbAart(pickingObjectDTO.getMtbAart()); .setMtbAart(pickingObjectDTO.getMtbAart());
mtbColr.setRefMtbColr(new MtbColr() if(mEnableGiacenza) {
.setCodMart(mtbColr.getCodMart()) mtbColr.setRefMtbColr(new MtbColr()
.setPartitaMag(mtbColr.getPartitaMag()) .setCodMart(mtbColr.getCodMart())
.setCodTagl(mtbColr.getCodTagl()) .setPartitaMag(mtbColr.getPartitaMag())
.setCodCol(mtbColr.getCodCol()) .setCodTagl(mtbColr.getCodTagl())
.setNumCollo(refMtbColt.getNumCollo()) .setCodCol(mtbColr.getCodCol())
.setDataCollo(refMtbColt.getDataColloS()) .setNumCollo(refMtbColt.getNumCollo())
.setSerCollo(refMtbColt.getSerCollo()) .setDataCollo(refMtbColt.getDataColloS())
.setGestione(refMtbColt.getGestione())); .setSerCollo(refMtbColt.getSerCollo())
.setGestione(refMtbColt.getGestione()));
}
pickingObjectDTO.getWithdrawMtbColrs().add(mtbColr); pickingObjectDTO.getWithdrawMtbColrs().add(mtbColr);
mCurrentMtbColt.getMtbColr().add(mtbColr); mCurrentMtbColt.getMtbColr().add(mtbColr);