aggiunta possibilità di aggiungere una nuova confezione alle qta dell'ordine sparando il barcode dell'articolo

This commit is contained in:
Valerio Castellana 2022-12-06 10:32:25 +01:00
parent 77a6856843
commit 4634f2ce9c

View File

@ -148,6 +148,10 @@ public class PVOrdineAcquistoEditViewModel {
mArticoliOrdineRepository.findArticoloByScanAndOrdine(mCurrentOrdine, art.codMart, (articolo) -> {
if (articolo != null) {
if (isAutoOrderOnScan()) {
articolo.setQtaOrd(articolo.getQtaOrd() + articolo.getQtaCnf());
mArticoliOrdineRepository.saveArticoloToOrdine(articolo, this::refreshListArticoli, this::sendError);
} else {
articolo
.setQtaPrevistaVendita(BigDecimal.valueOf(art.getQtaPrevistaVendita()))
.setQtaProposta(BigDecimal.valueOf(art.getQtaProposta()))
@ -159,8 +163,10 @@ public class PVOrdineAcquistoEditViewModel {
articolo.setNewNoPromo(art.isNewNoPromo());
articolo.setFlagQtaMultipla(art.getFlagQtaMultipla());
articolo.setSystemNote(art.generateSystemNote());
onSuccess.run(articolo);
}
} else {
articolo = art.convertToArticoloOrdine(mCurrentOrdine);
if (isAutoOrderOnScan()) {