details: https://code.openbravo.com/erp/devel/pi/rev/fd8adf4c91f8
changeset: 17777:fd8adf4c91f8
user: Carlos Aristu <carlos.aristu <at> openbravo.com>
date: Tue Aug 28 08:21:23 2012 +0200
summary: fixes issue 21263: Error when navigating from Maintenance Plan
diffstat:
src-db/database/sourcedata/AD_AUXILIARINPUT.xml
| 12 ++++++++++
src-db/database/sourcedata/AD_TABLE.xml
| 1 +
src/org/openbravo/erpCommon/ad_callouts/SL_ScheduledMaintenance_Maintenance.java
| 5 ++++
3 files changed, 18 insertions(+), 0 deletions(-)
diffs (48 lines):
diff -r 8d97dad9745c -r fd8adf4c91f8
src-db/database/sourcedata/AD_AUXILIARINPUT.xml
--- a/src-db/database/sourcedata/AD_AUXILIARINPUT.xml Mon Aug 27 14:51:48
2012 +0200
+++ b/src-db/database/sourcedata/AD_AUXILIARINPUT.xml Tue Aug 28 08:21:23
2012 +0200
@@ -1275,6 +1275,18 @@
<!--5BAAD3A90DD249B1ACCFAD81E03144C3-->
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
<!--5BAAD3A90DD249B1ACCFAD81E03144C3--></AD_AUXILIARINPUT>
+<!--5C17038A0D494AF591B907104586C9B6--><AD_AUXILIARINPUT>
+<!--5C17038A0D494AF591B907104586C9B6-->
<AD_AUXILIARINPUT_ID><![CDATA[5C17038A0D494AF591B907104586C9B6]]></AD_AUXILIARINPUT_ID>
+<!--5C17038A0D494AF591B907104586C9B6-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5C17038A0D494AF591B907104586C9B6--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5C17038A0D494AF591B907104586C9B6--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5C17038A0D494AF591B907104586C9B6-->
<AD_TAB_ID><![CDATA[800188]]></AD_TAB_ID>
+<!--5C17038A0D494AF591B907104586C9B6--> <NAME><![CDATA[IsSOTrx]]></NAME>
+<!--5C17038A0D494AF591B907104586C9B6--> <CODE><![CDATA[@SQL=SELECT CASE WHEN
MA_MACHINE_ID IS NULL THEN 'N' ELSE 'Y' END FROM MA_MAINTENANCE
+WHERE MA_MAINTENANCE_ID = @MA_MAINTENANCE_ID@]]></CODE>
+<!--5C17038A0D494AF591B907104586C9B6-->
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--5C17038A0D494AF591B907104586C9B6--></AD_AUXILIARINPUT>
+
<!--5EE498F6C1484535A77A8CE36D96C77B--><AD_AUXILIARINPUT>
<!--5EE498F6C1484535A77A8CE36D96C77B-->
<AD_AUXILIARINPUT_ID><![CDATA[5EE498F6C1484535A77A8CE36D96C77B]]></AD_AUXILIARINPUT_ID>
<!--5EE498F6C1484535A77A8CE36D96C77B-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 8d97dad9745c -r fd8adf4c91f8 src-db/database/sourcedata/AD_TABLE.xml
--- a/src-db/database/sourcedata/AD_TABLE.xml Mon Aug 27 14:51:48 2012 +0200
+++ b/src-db/database/sourcedata/AD_TABLE.xml Tue Aug 28 08:21:23 2012 +0200
@@ -6353,6 +6353,7 @@
<!--800159--> <ISHIGHVOLUME><![CDATA[N]]></ISHIGHVOLUME>
<!--800159--> <IMPORTTABLE><![CDATA[N]]></IMPORTTABLE>
<!--800159--> <ISCHANGELOG><![CDATA[N]]></ISCHANGELOG>
+<!--800159--> <PO_WINDOW_ID><![CDATA[800071]]></PO_WINDOW_ID>
<!--800159--> <ISDEFAULTACCT><![CDATA[N]]></ISDEFAULTACCT>
<!--800159--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
<!--800159-->
<AD_PACKAGE_ID><![CDATA[5A3ED54AB1EA4B84E040007F01006125]]></AD_PACKAGE_ID>
diff -r 8d97dad9745c -r fd8adf4c91f8
src/org/openbravo/erpCommon/ad_callouts/SL_ScheduledMaintenance_Maintenance.java
---
a/src/org/openbravo/erpCommon/ad_callouts/SL_ScheduledMaintenance_Maintenance.java
Mon Aug 27 14:51:48 2012 +0200
+++
b/src/org/openbravo/erpCommon/ad_callouts/SL_ScheduledMaintenance_Maintenance.java
Tue Aug 28 08:21:23 2012 +0200
@@ -73,6 +73,11 @@
if (strMaintenance != null && !strMaintenance.equals("")) {
SLScheduledMaintenanceMaintenanceData[] data =
SLScheduledMaintenanceMaintenanceData.select(
this, strMaintenance);
+ String strWindowId = vars.getStringParameter("inpwindowId");
+ if (data[0].maMachineId.equals(""))
+ vars.setSessionValue(strWindowId + "|IsSOTrx", "N");
+ else
+ vars.setSessionValue(strWindowId + "|IsSOTrx", "Y");
resultado.append("new Array(\"inpmaMaintOperationId\", \"" +
data[0].maMaintOperationId
+ "\"),\n");
resultado.append("new Array(\"inpMaintenanceType\", \""
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits