Gestita la qta colli x pedana in accettazione merce.

This commit is contained in:
Giuseppe Scorrano 2019-05-27 16:42:18 +02:00
parent 7a00e8bd34
commit 7a40cd78c4

View File

@ -738,7 +738,17 @@ public class AccettazioneOnOrdineAccettazioneInevasoViewModel implements IOnColl
float qtaEvasa = item.qtaRiservate + qtaEvasaInMtbColr; float qtaEvasa = item.qtaRiservate + qtaEvasaInMtbColr;
BigDecimal qtaDaEvadere = item.getQtaOrd().subtract(new BigDecimal(qtaEvasa)).subtract(item.getQtaEvasa());
BigDecimal qtaDaEvadere = BigDecimal.ZERO;
BigDecimal totalQtaDaEvadere = item.getQtaOrd().subtract(new BigDecimal(qtaEvasa)).subtract(item.getQtaEvasa());
if(item.mtbAart.getColliPedana().compareTo(totalQtaDaEvadere) <= 0) {
qtaDaEvadere = item.mtbAart.getColliPedana();
} else {
qtaDaEvadere = item.getQtaOrd().subtract(new BigDecimal(qtaEvasa)).subtract(item.getQtaEvasa());
}
DialogInputQuantity.DTO dto = new DialogInputQuantity.DTO() DialogInputQuantity.DTO dto = new DialogInputQuantity.DTO()
.setBatchLot(item.getPartitaMag()) .setBatchLot(item.getPartitaMag())