details: http://code.openbravo.com/erp/devel/pi/rev/842f7e3f0833 changeset: 3527:842f7e3f0833 user: Asier Lostalé <asier.lostale <at> openbravo.com> date: Mon Apr 06 18:52:06 2009 +0200 summary: fixed bug 0008444: In edition mode, a process delete current record then new record is returned
diffstat: src-wad/src/org/openbravo/wad/javasource.javaxml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diffs (14 lines): diff -r 86d264d1c4f6 -r 842f7e3f0833 src-wad/src/org/openbravo/wad/javasource.javaxml --- a/src-wad/src/org/openbravo/wad/javasource.javaxml Mon Apr 06 18:31:03 2009 +0200 +++ b/src-wad/src/org/openbravo/wad/javasource.javaxml Mon Apr 06 18:52:06 2009 +0200 @@ -853,6 +853,10 @@ if (data1!=null && data1.length!=0) data[0] = data1[0]; } else </FIELDS_TMP></PARAMETER_TMP>data = <PARAMETER_TMP id="class">Almacen</PARAMETER_TMP>Data.selectEdit(this, vars.getLanguage()<PARAMETER_TMP id="whereClauseParams"></PARAMETER_TMP><PARAMETER_TMP id="parent">, strP<PARENT_TMP id="keyParent">Almacen</PARENT_TMP></PARAMETER_TMP>, str<KEY_TMP id="key">PosicionAlmacen</KEY_TMP><PARAMETER_TMP id="client">, Utility.getContext(this, vars, "#User_Client", windowId), Utility.getContext(this, vars, "#AccessibleOrgTree", windowId, accesslevel)</PARAMETER_TMP>); + if (!str<KEY_TMP id="key">PosicionAlmacen</KEY_TMP>.equals("") && (data == null || data.length==0)) { + response.sendRedirect(strDireccion + request.getServletPath() + "?Command=RELATION"); + return; + } refreshSessionEdit(vars, data); strCommand = "EDIT"; } ------------------------------------------------------------------------------ _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits