From 0bc33ba86cc4cced0be8aab861a6d91c258f4f8a Mon Sep 17 00:00:00 2001 From: walid seghier Date: Thu, 12 May 2022 08:42:35 +0100 Subject: [PATCH 1/2] Update PurchaseOrderSupplierLine.xml ajout des champs pour calculer le montant (VUE TCO) --- .../resources/domains/PurchaseOrderSupplierLine.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/axelor-open-suite/axelor-supplier-management/src/main/resources/domains/PurchaseOrderSupplierLine.xml b/modules/axelor-open-suite/axelor-supplier-management/src/main/resources/domains/PurchaseOrderSupplierLine.xml index 57caed78..b9ab0871 100644 --- a/modules/axelor-open-suite/axelor-supplier-management/src/main/resources/domains/PurchaseOrderSupplierLine.xml +++ b/modules/axelor-open-suite/axelor-supplier-management/src/main/resources/domains/PurchaseOrderSupplierLine.xml @@ -21,6 +21,16 @@ + + + + + + + + + + Date: Thu, 12 May 2022 08:53:15 +0100 Subject: [PATCH 2/2] =?UTF-8?q?d=C3=A9finir=20les=20valeurs=20par=20d?= =?UTF-8?q?=C3=A9faut=20(Demandes=20des=20fournisseurs=20TCO)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/PurchaseOrderLineController.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/axelor-open-suite/axelor-supplier-management/src/main/java/com/axelor/apps/suppliermanagement/web/PurchaseOrderLineController.java b/modules/axelor-open-suite/axelor-supplier-management/src/main/java/com/axelor/apps/suppliermanagement/web/PurchaseOrderLineController.java index 2961f362..2c5b3fab 100644 --- a/modules/axelor-open-suite/axelor-supplier-management/src/main/java/com/axelor/apps/suppliermanagement/web/PurchaseOrderLineController.java +++ b/modules/axelor-open-suite/axelor-supplier-management/src/main/java/com/axelor/apps/suppliermanagement/web/PurchaseOrderLineController.java @@ -26,6 +26,7 @@ import com.axelor.inject.Beans; import com.axelor.rpc.ActionRequest; import com.axelor.rpc.ActionResponse; import com.google.inject.Singleton; +import com.axelor.rpc.Context; @Singleton public class PurchaseOrderLineController { @@ -49,4 +50,14 @@ public class PurchaseOrderLineController { TraceBackService.trace(response, e); } } + + public void defaultValuesSuppliersRequests(ActionRequest request, ActionResponse response) { + + try { + Context context = request.getContext().getParent(); + response.setValue("availableQty",context.get("qty")); + } catch (Exception e) { + TraceBackService.trace(response, e); + } + } }