[BUG] Implementato controllo in vendita che la partita non sia nulla.
This commit is contained in:
@@ -17,8 +17,8 @@ apply plugin: 'com.google.gms.google-services'
|
||||
|
||||
android {
|
||||
|
||||
def appVersionCode = 81
|
||||
def appVersionName = '1.7.4'
|
||||
def appVersionCode = 82
|
||||
def appVersionName = '1.7.5'
|
||||
|
||||
signingConfigs {
|
||||
release {
|
||||
|
||||
@@ -751,7 +751,7 @@ public class VenditaOrdineInevasoViewModel implements IOnColloClosedCallback, IO
|
||||
if(SettingsManager.iDB().isEnableCheckPartitaMagCheckPickingV()) {
|
||||
List<PickingObjectDTO> matchWithPartitaMag = Stream.of(matchPickingObject)
|
||||
.filter(x -> x.getCodMart().equalsIgnoreCase(mtbAart.getCodMart()) &&
|
||||
(pickData != null && Objects.equals(x.getPartitaMag(), pickData.getMtbPartitaMag().getPartitaMag()))).toList();
|
||||
(pickData != null && pickData.getMtbPartitaMag() != null && Objects.equals(x.getPartitaMag(), pickData.getMtbPartitaMag().getPartitaMag()))).toList();
|
||||
|
||||
matchPickingObject = matchWithPartitaMag;
|
||||
|
||||
@@ -1125,16 +1125,19 @@ public class VenditaOrdineInevasoViewModel implements IOnColloClosedCallback, IO
|
||||
if(item.getTempPickData() != null) {
|
||||
PickingObjectDTO.PickData tmpPickData = item.getTempPickData();
|
||||
|
||||
if(!UtilityString.isNullOrEmpty(tmpPickData.getMtbPartitaMag().getPartitaMag())) {
|
||||
dto.setBatchLot(tmpPickData.getMtbPartitaMag().getPartitaMag());
|
||||
}
|
||||
if(tmpPickData.getMtbPartitaMag() != null) {
|
||||
|
||||
if(tmpPickData.getMtbPartitaMag().getDataScadD() != null){
|
||||
dto.setDataScad(tmpPickData.getMtbPartitaMag().getDataScadD());
|
||||
dto.setShouldAskDataScad(true);
|
||||
}
|
||||
if (!UtilityString.isNullOrEmpty(tmpPickData.getMtbPartitaMag().getPartitaMag())) {
|
||||
dto.setBatchLot(tmpPickData.getMtbPartitaMag().getPartitaMag());
|
||||
}
|
||||
|
||||
batchLotEnabled = tmpPickData.getMtbPartitaMag().getFlagStato().equalsIgnoreCase("A");
|
||||
if (tmpPickData.getMtbPartitaMag().getDataScadD() != null) {
|
||||
dto.setDataScad(tmpPickData.getMtbPartitaMag().getDataScadD());
|
||||
dto.setShouldAskDataScad(true);
|
||||
}
|
||||
|
||||
batchLotEnabled = tmpPickData.getMtbPartitaMag().getFlagStato().equalsIgnoreCase("A");
|
||||
}
|
||||
|
||||
boolean useQtaDaEvadere;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user