Fix su calcolo qta colli x pedana
This commit is contained in:
parent
5300612c8c
commit
7cf097ab4f
@ -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()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user