Sistemato controllo qta
This commit is contained in:
parent
00c0fd067e
commit
fcefb27c96
@ -1147,14 +1147,14 @@ public class VenditaOrdineInevasoViewModel implements IOnColloClosedCallback, IO
|
||||
boolean useQtaDaEvadere = false;
|
||||
|
||||
if(tmpPickData.getQtaTot() != null) {
|
||||
useQtaDaEvadere = isTakenFromUL || (qtaDaEvadere.floatValue() < tmpPickData.getQtaTot().floatValue() && item.getMtbAart().isFlagQtaCnfFissa());
|
||||
if (useQtaDaEvadere) {
|
||||
useQtaDaEvadere = qtaDaEvadere.floatValue() < tmpPickData.getQtaTot().floatValue() && item.getMtbAart().isFlagQtaCnfFissa();
|
||||
if (useQtaDaEvadere && !isTakenFromUL) {
|
||||
dto.setQtaTot(qtaDaEvadere);
|
||||
dto.setMaxQta(qtaDaEvadere);
|
||||
|
||||
if(isTakenFromUL) {
|
||||
dto.setNumCnf(qtaDaEvadere.divide(tmpPickData.getQtaCnf(), 0, RoundingMode.HALF_UP).intValue());
|
||||
}
|
||||
// if(isTakenFromUL) {
|
||||
// dto.setNumCnf(qtaDaEvadere.divide(tmpPickData.getQtaCnf(), 0, RoundingMode.HALF_UP).intValue());
|
||||
// }
|
||||
|
||||
} else {
|
||||
dto.setQtaTot(tmpPickData.getQtaTot());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user