Risolto problema di confezioni 0 quando scansiono un codice ean peso e il peso è sotto il peso medio.
This commit is contained in:
parent
cce8ea5ca0
commit
99de98db28
@ -1002,6 +1002,12 @@ public class SpedizioneViewModel {
|
|||||||
if (qtaColDaPrelevare != null && numCnfDaPrelevare == null) {
|
if (qtaColDaPrelevare != null && numCnfDaPrelevare == null) {
|
||||||
numCnfDaPrelevare = UtilityBigDecimal.divideToInteger(qtaColDaPrelevare, mtbAart.getQtaCnf());
|
numCnfDaPrelevare = UtilityBigDecimal.divideToInteger(qtaColDaPrelevare, mtbAart.getQtaCnf());
|
||||||
qtaCnfDaPrelevare = UtilityBigDecimal.divide(qtaColDaPrelevare, numCnfDaPrelevare);
|
qtaCnfDaPrelevare = UtilityBigDecimal.divide(qtaColDaPrelevare, numCnfDaPrelevare);
|
||||||
|
|
||||||
|
if (!mtbAart.isFlagQtaCnfFissaBoolean()) {
|
||||||
|
if (UtilityBigDecimal.equalsTo(numCnfDaPrelevare, BigDecimal.ZERO))
|
||||||
|
numCnfDaPrelevare = BigDecimal.ONE;
|
||||||
|
qtaCnfDaPrelevare = UtilityBigDecimal.divide(qtaColDaPrelevare, numCnfDaPrelevare);
|
||||||
|
}
|
||||||
} else if (numCnfDaPrelevare != null && qtaColDaPrelevare == null) {
|
} else if (numCnfDaPrelevare != null && qtaColDaPrelevare == null) {
|
||||||
qtaCnfDaPrelevare = mtbAart.getQtaCnf();
|
qtaCnfDaPrelevare = mtbAart.getQtaCnf();
|
||||||
qtaColDaPrelevare = UtilityBigDecimal.multiply(numCnfDaPrelevare, qtaCnfDaPrelevare);
|
qtaColDaPrelevare = UtilityBigDecimal.multiply(numCnfDaPrelevare, qtaCnfDaPrelevare);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user