aggiunta possibilità di aggiungere una nuova confezione alle qta dell'ordine sparando il barcode dell'articolo
This commit is contained in:
parent
77a6856843
commit
4634f2ce9c
@ -148,6 +148,10 @@ public class PVOrdineAcquistoEditViewModel {
|
|||||||
mArticoliOrdineRepository.findArticoloByScanAndOrdine(mCurrentOrdine, art.codMart, (articolo) -> {
|
mArticoliOrdineRepository.findArticoloByScanAndOrdine(mCurrentOrdine, art.codMart, (articolo) -> {
|
||||||
|
|
||||||
if (articolo != null) {
|
if (articolo != null) {
|
||||||
|
if (isAutoOrderOnScan()) {
|
||||||
|
articolo.setQtaOrd(articolo.getQtaOrd() + articolo.getQtaCnf());
|
||||||
|
mArticoliOrdineRepository.saveArticoloToOrdine(articolo, this::refreshListArticoli, this::sendError);
|
||||||
|
} else {
|
||||||
articolo
|
articolo
|
||||||
.setQtaPrevistaVendita(BigDecimal.valueOf(art.getQtaPrevistaVendita()))
|
.setQtaPrevistaVendita(BigDecimal.valueOf(art.getQtaPrevistaVendita()))
|
||||||
.setQtaProposta(BigDecimal.valueOf(art.getQtaProposta()))
|
.setQtaProposta(BigDecimal.valueOf(art.getQtaProposta()))
|
||||||
@ -159,8 +163,10 @@ public class PVOrdineAcquistoEditViewModel {
|
|||||||
articolo.setNewNoPromo(art.isNewNoPromo());
|
articolo.setNewNoPromo(art.isNewNoPromo());
|
||||||
articolo.setFlagQtaMultipla(art.getFlagQtaMultipla());
|
articolo.setFlagQtaMultipla(art.getFlagQtaMultipla());
|
||||||
articolo.setSystemNote(art.generateSystemNote());
|
articolo.setSystemNote(art.generateSystemNote());
|
||||||
|
|
||||||
onSuccess.run(articolo);
|
onSuccess.run(articolo);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
articolo = art.convertToArticoloOrdine(mCurrentOrdine);
|
articolo = art.convertToArticoloOrdine(mCurrentOrdine);
|
||||||
if (isAutoOrderOnScan()) {
|
if (isAutoOrderOnScan()) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user