From 0576383824c5b16ae553a11a6f30d30fcfcf8af4 Mon Sep 17 00:00:00 2001 From: FabioN Date: Thu, 26 Jun 2025 17:11:13 +0200 Subject: [PATCH] Gestione num_conf in importazione ordine di lavorazione da ordine WEB --- .../ems/order/Import/service/OrdiniWebImportService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniWebImportService.java b/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniWebImportService.java index fc246646af..3ac8b9e90f 100644 --- a/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniWebImportService.java +++ b/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniWebImportService.java @@ -1828,6 +1828,7 @@ public class OrdiniWebImportService { String descrizioneEstesa = resOrdine.getString("descrizione_estesa"); String rifOrd = resOrdine.getString("rif_ord"); qtaCnf = resOrdine.getBigDecimal("qta_cnf"); + BigDecimal numCnfOrdA = qtaOrd.divide(qtaCnf, RoundingMode.HALF_UP).setScale(0, RoundingMode.CEILING); if (count == 1 && flagMate.compareTo("N") == 0) { qtaOrd2 = resOrdine.getBigDecimal("qta_ord2"); @@ -1883,6 +1884,7 @@ public class OrdiniWebImportService { ordL.setDescrEstesaProd(descrizioneEstesa); ordL.setQtaProd(qtaOrd); ordL.setFlagSospeso("S"); + ordL.setNumCnfProd(numCnfOrdA); if (codSpes != null) { ordS = new DtbOrds(); ordS.setCodSpes(codSpes);