[CARELLI - ORDINI ACQUISTO]

- incrementato tempo di timeout in salvataggio per evitare che gli operatori salvino più volte lo stesso ordine in caso di errore
- aggiunto controllo in caso di qtaProporta nulla
This commit is contained in:
Valerio Castellana 2023-02-02 16:47:44 +01:00
parent b6c82c869e
commit 0c359e5110
2 changed files with 2 additions and 2 deletions

View File

@ -255,7 +255,7 @@ public class ArticoloOrdine {
public int checkQtaProposta() { public int checkQtaProposta() {
int check = 0; int check = 0;
if (!qtaProposta.equals(BigDecimal.ZERO)) { if (qtaProposta != null && !qtaProposta.equals(BigDecimal.ZERO)) {
check = BigDecimal.valueOf(qtaOrd).compareTo(qtaProposta); check = BigDecimal.valueOf(qtaOrd).compareTo(qtaProposta);
} }
return check; return check;

View File

@ -47,7 +47,7 @@ public class MagazzinoRESTConsumer extends _BaseRESTConsumer {
public void saveOrdine(SaveDTO saveDTO, RunnableArgs<DtbOrdt> onComplete, RunnableArgs<Exception> onFailed) { public void saveOrdine(SaveDTO saveDTO, RunnableArgs<DtbOrdt> onComplete, RunnableArgs<Exception> onFailed) {
MagazzinoRESTConsumerService service = RESTBuilder.getService(MagazzinoRESTConsumerService.class); MagazzinoRESTConsumerService service = RESTBuilder.getService(MagazzinoRESTConsumerService.class, 240);
service.saveOrdine(saveDTO) service.saveOrdine(saveDTO)
.enqueue(new Callback<>() { .enqueue(new Callback<>() {
@Override @Override