Fix su calcolo qta colli x pedana

This commit is contained in:
Giuseppe Scorrano 2019-05-27 18:57:38 +02:00
parent 5300612c8c
commit 7cf097ab4f

View File

@ -740,14 +740,16 @@ public class AccettazioneOnOrdineAccettazioneInevasoViewModel implements IOnColl
BigDecimal qtaDaEvadere = BigDecimal.ZERO; BigDecimal qtaDaEvadere;
BigDecimal totalQtaDaEvadere = item.getQtaOrd().subtract(new BigDecimal(qtaEvasa)).subtract(item.getQtaEvasa()); BigDecimal totalQtaDaEvadere = item.getQtaOrd().subtract(new BigDecimal(qtaEvasa)).subtract(item.getQtaEvasa());
if(item.mtbAart.getColliPedana().compareTo(totalQtaDaEvadere) <= 0) { BigDecimal qtaColliPedana = item.mtbAart.getColliPedana().multiply(item.mtbAart.getQtaCnf());
qtaDaEvadere = item.mtbAart.getColliPedana();
if(qtaColliPedana.compareTo(totalQtaDaEvadere) <= 0) {
qtaDaEvadere = qtaColliPedana;
} else { } else {
qtaDaEvadere = item.getQtaOrd().subtract(new BigDecimal(qtaEvasa)).subtract(item.getQtaEvasa()); qtaDaEvadere = totalQtaDaEvadere;
} }
DialogInputQuantity.DTO dto = new DialogInputQuantity.DTO() DialogInputQuantity.DTO dto = new DialogInputQuantity.DTO()