From 960c6e8fdd27ec140651303de605d5efe3bbed49 Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Sat, 27 Apr 2013 07:35:28 +0800 Subject: [PATCH] IDEMPIERE-883 Info Invoice window doesn't set business partner parameter. --- .../org/adempiere/webui/info/InfoInvoiceWindow.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/InfoInvoiceWindow.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/InfoInvoiceWindow.java index 6ac4a2ab44..e64a9daa47 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/InfoInvoiceWindow.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/InfoInvoiceWindow.java @@ -59,6 +59,17 @@ public class InfoInvoiceWindow extends InfoWindow { isSOTrx = "Y"; } + //Set Defaults + String bp = Env.getContext(Env.getCtx(), p_WindowNo, "C_BPartner_ID"); + if (!Util.isEmpty(bp)) { + for (WEditor editor : editors) { + if (editor.getGridField() != null && editor.getGridField().getColumnName().equals("C_BPartner_ID")) { + editor.setValue(new Integer(bp)); + break; + } + } + } + if (!Util.isEmpty(isSOTrx)) { for (WEditor editor : editors) { if (editor.getGridField() != null && editor.getGridField().getColumnName().equals("IsSOTrx")) {