details: https://code.openbravo.com/erp/devel/pi/rev/c172853ecb53 changeset: 16053:c172853ecb53 user: Pablo Lujan <pablo.lujan <at> openbravo.com> date: Wed Apr 11 17:44:42 2012 +0000 summary: Adds new Test Registry items for Pick and Execute pop up Now is possible to use the Add New, Ok, Cancel and every custom button
details: https://code.openbravo.com/erp/devel/pi/rev/641538e9c786 changeset: 16054:641538e9c786 user: Pablo Lujan <pablo.lujan <at> openbravo.com> date: Wed Apr 11 17:45:26 2012 +0000 summary: merge from local branch diffstat: modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js | 17 +- src-db/database/model/triggers/C_BPARTNER_TRG.xml | 22 +- src-db/database/model/triggers/M_PRODUCT_TRG.xml | 11 +- src-db/database/sourcedata/AD_COLUMN.xml | 4 + src-db/database/sourcedata/AD_VAL_RULE.xml | 52 +++++ src/org/openbravo/erpCommon/ad_reports/WeightDimensionalComparative.jrxml | 101 +++++---- 6 files changed, 138 insertions(+), 69 deletions(-) diffs (truncated from 525 to 300 lines): diff -r 5d52d838f233 -r 641538e9c786 modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js --- a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js Wed Apr 11 12:38:56 2012 +0200 +++ b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js Wed Apr 11 17:45:26 2012 +0000 @@ -49,7 +49,7 @@ initWidget: function () { var view = this, - okButton, cancelButton, i, buttonLayout = []; + okButton, newButton, cancelButton, i, buttonLayout = []; function actionClick() { if (view.validate()) { @@ -109,11 +109,15 @@ for (i in this.buttons) { if (this.buttons.hasOwnProperty(i)) { - buttonLayout.push(isc.OBFormButton.create({ + var newButton; + newButton=isc.OBFormButton.create({ title: this.buttons[i], _buttonValue: i, click: actionClick - })); + }); + buttonLayout.push(newButton); + OB.TestRegistry.register('org.openbravo.client.application.process.pickandexecute.button.' +i, newButton); + // pushing a spacer buttonLayout.push(isc.LayoutSpacer.create({ @@ -123,6 +127,7 @@ } } else { buttonLayout.push(okButton); + OB.TestRegistry.register('org.openbravo.client.application.process.pickandexecute.button.ok', okButton); buttonLayout.push(isc.LayoutSpacer.create({ width: 32 })); @@ -130,6 +135,8 @@ buttonLayout.push(cancelButton); buttonLayout.push(isc.LayoutSpacer.create({})); + OB.TestRegistry.register('org.openbravo.client.application.process.pickandexecute.button.cancel', cancelButton); + if (this.viewProperties.allowAdd) { this.addNewButton = isc.OBLinkButtonItem.create({ @@ -144,7 +151,7 @@ } }); } - OB.TestRegistry.register('org.openbravo.client.application.navigationbarcomponents.pickandexecute.button.addnew', this.addNewButton); + OB.TestRegistry.register('org.openbravo.client.application.process.pickandexecute.button.addnew', this.addNewButton); this.items = [this.viewGrid, isc.HLayout.create({ height: 1, @@ -330,4 +337,4 @@ view.closeClick(true, (data && data.message)); }); } -}); \ No newline at end of file +}); diff -r 5d52d838f233 -r 641538e9c786 src-db/database/model/triggers/C_BPARTNER_TRG.xml --- a/src-db/database/model/triggers/C_BPARTNER_TRG.xml Wed Apr 11 12:38:56 2012 +0200 +++ b/src-db/database/model/triggers/C_BPARTNER_TRG.xml Wed Apr 11 17:45:26 2012 +0000 @@ -17,7 +17,7 @@ * parts created by ComPiere are Copyright (C) ComPiere, Inc.; * All Rights Reserved. * Contributor(s): Openbravo SLU - * Contributions are Copyright (C) 2001-2010 Openbravo, S.L.U. + * Contributions are Copyright (C) 2001-2012 Openbravo, S.L.U. * * Specifically, this derivative work is based upon the following Compiere * file and version. @@ -60,11 +60,12 @@ SELECT AD_IsOrgIncluded(:new.AD_Org_ID, a.AD_Org_ID, :new.AD_Client_ID), a.ad_sequence_bp_id, a.isbpnewaccount, a.acct_length, a.subacct_length, a.createdby, a.updatedby, a.C_AcctSchema_ID, d1.ad_client_id, d1.C_Receivable_Acct, d1.C_Prepayment_Acct, d1.V_Liability_Acct, d1.V_Liability_Services_Acct, - d1.V_Prepayment_Acct, d1.status + d1.V_Prepayment_Acct, d1.status, d1.ISACTIVE FROM C_BP_Group_Acct d1, ad_Org_AcctSchema a WHERE d1.C_BP_Group_ID=:new.C_BP_Group_ID AND d1.C_AcctSchema_ID = a.C_AcctSchema_ID - AND (AD_IsOrgIncluded(a.AD_Org_ID, :new.AD_Org_ID, :new.AD_Client_ID)<>-1 + AND a.ISACTIVE = 'Y' + AND (AD_IsOrgIncluded(a.AD_Org_ID, :new.AD_Org_ID, :new.AD_Client_ID)<>-1 OR AD_IsOrgIncluded(:new.AD_Org_ID, a.AD_Org_ID, :new.AD_Client_ID)<>-1) ORDER BY 1 DESC ) @@ -108,7 +109,7 @@ C_Receivable_Acct, C_Prepayment_Acct, Status) VALUES (v_BP_Acct_ID,:new.C_BPartner_ID, Cur_Defaults.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_Org_ID, Cur_Defaults.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, v_C_Receivable_Acct, v_C_Prepayment_Acct, Cur_Defaults.Status); ELSE /* @@ -121,7 +122,7 @@ C_Receivable_Acct, C_Prepayment_Acct, Status) VALUES (v_BP_Acct_ID,:new.C_BPartner_ID, Cur_Defaults.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_Org_ID, Cur_Defaults.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, Cur_Defaults.C_Receivable_Acct, Cur_Defaults.C_Prepayment_Acct, Cur_Defaults.Status); END IF; -- Vendor @@ -156,7 +157,7 @@ V_Liability_Acct, V_Liability_Services_Acct, V_Prepayment_Acct, Status) VALUES (v_BP_Acct_ID,:new.C_BPartner_ID, Cur_Defaults.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_Org_ID, Cur_Defaults.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, v_V_Liability_Acct, v_V_Liability_Services_Acct, v_V_Prepayment_Acct, Cur_Defaults.Status); ELSE /* @@ -168,7 +169,7 @@ V_Liability_Acct, V_Liability_Services_Acct, V_Prepayment_Acct, Status) VALUES (v_BP_Acct_ID,:new.C_BPartner_ID, Cur_Defaults.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_Org_ID, Cur_Defaults.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, Cur_Defaults.V_Liability_Acct, Cur_Defaults.V_Liability_Services_Acct, Cur_Defaults.V_Prepayment_Acct, Cur_Defaults.Status); END IF; @@ -180,9 +181,10 @@ FOR Cur_Defaults2 IN ( SELECT AD_IsOrgIncluded(:new.AD_Org_ID, oa.AD_Org_ID, :new.AD_Org_ID), oa.ad_sequence_bp_id, oa.isbpnewaccount, oa.acct_length, oa.subacct_length, oa.createdby, oa.updatedby, - d2.E_Expense_Acct, d2.E_Prepayment_Acct, d2.AD_Client_ID, d2.C_AcctSchema_ID + d2.E_Expense_Acct, d2.E_Prepayment_Acct, d2.AD_Client_ID, d2.C_AcctSchema_ID, d2.ISACTIVE FROM C_AcctSchema_Default d2, AD_Org_AcctSchema oa WHERE d2.C_AcctSchema_ID = oa.C_AcctSchema_ID + AND oa.ISACTIVE = 'Y' AND oA.AD_Client_ID = d2.AD_Client_ID AND (AD_IsOrgIncluded(oa.AD_Org_ID, :new.AD_Org_ID, :new.AD_Org_ID)<>-1 OR AD_IsOrgIncluded(:new.AD_Org_ID, oa.AD_Org_ID, :new.AD_Org_ID)<>-1) @@ -220,7 +222,7 @@ E_Expense_Acct, E_Prepayment_Acct) VALUES (get_uuid(), :new.C_BPartner_ID, Cur_Defaults2.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_Org_ID, Cur_Defaults2.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, v_E_Expense_Acct, v_E_Prepayment_Acct); ELSE INSERT INTO C_BP_Employee_Acct @@ -229,7 +231,7 @@ E_Expense_Acct, E_Prepayment_Acct) VALUES (get_uuid(), :new.C_BPartner_ID, Cur_Defaults2.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_Org_ID, Cur_Defaults2.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, Cur_Defaults2.E_Expense_Acct, Cur_Defaults2.E_Prepayment_Acct); END IF; diff -r 5d52d838f233 -r 641538e9c786 src-db/database/model/triggers/M_PRODUCT_TRG.xml --- a/src-db/database/model/triggers/M_PRODUCT_TRG.xml Wed Apr 11 12:38:56 2012 +0200 +++ b/src-db/database/model/triggers/M_PRODUCT_TRG.xml Wed Apr 11 17:45:26 2012 +0000 @@ -17,7 +17,7 @@ * parts created by ComPiere are Copyright (C) ComPiere, Inc.; * All Rights Reserved. * Contributor(s): Openbravo SLU - * Contributions are Copyright (C) 2001-2011 Openbravo, S.L.U. + * Contributions are Copyright (C) 2001-2012 Openbravo, S.L.U. * * Specifically, this derivative work is based upon the following Compiere * file and version. @@ -81,11 +81,12 @@ SELECT distinct AD_IsOrgIncluded(:new.AD_ORG_ID, a.AD_Org_ID, :new.AD_Client_ID), a.ad_sequence_pr_id,a.isprnewaccount,a.acct_length,a.subacct_length, d.ad_client_id, d.p_revenue_acct, d.p_expense_acct, d.p_asset_acct, d.p_cogs_acct, d.P_PurchasePriceVariance_Acct, d.P_InvoicePriceVariance_Acct, - d.P_TradeDiscountRec_Acct, d.P_TradeDiscountGrant_Acct, a.createdby, a.updatedby, a.C_AcctSchema_ID + d.P_TradeDiscountRec_Acct, d.P_TradeDiscountGrant_Acct, a.createdby, a.updatedby, a.C_AcctSchema_ID, d.ISACTIVE FROM M_Product_Category_Acct d, ad_Org_AcctSchema a WHERE d.M_Product_Category_ID=:new.M_Product_Category_ID AND d.C_AcctSchema_ID = a.C_AcctSchema_ID - AND (AD_IsOrgIncluded(a.AD_Org_ID, :new.AD_ORG_ID, :new.AD_Client_ID)<>-1 + AND a.ISACTIVE = 'Y' + AND (AD_IsOrgIncluded(a.AD_Org_ID, :new.AD_ORG_ID, :new.AD_Client_ID)<>-1 OR AD_IsOrgIncluded(:new.AD_ORG_ID, a.AD_Org_ID, :new.AD_Client_ID)<>-1) ORDER BY 1 DESC ) LOOP @@ -135,7 +136,7 @@ P_TradeDiscountRec_Acct, P_TradeDiscountGrant_Acct) VALUES (get_uuid(), :new.M_Product_ID, Cur_Defaults.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_ORG_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_ORG_ID, Cur_Defaults.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, v_P_Revenue_Acct, v_P_Expense_Acct, v_P_Asset_Acct, v_P_COGS_Acct, v_P_PurchasePriceVariance_Acct, v_P_InvoicePriceVariance_Acct, v_P_TradeDiscountRec_Acct, v_P_TradeDiscountGrant_Acct); @@ -150,7 +151,7 @@ P_TradeDiscountRec_Acct, P_TradeDiscountGrant_Acct) VALUES (get_uuid(), :new.M_Product_ID, Cur_Defaults.C_AcctSchema_ID, - :new.AD_Client_ID, :new.AD_ORG_ID, 'Y', now(), :new.CreatedBy, now(), :new.UpdatedBy, + :new.AD_Client_ID, :new.AD_ORG_ID, Cur_Defaults.ISACTIVE, now(), :new.CreatedBy, now(), :new.UpdatedBy, Cur_Defaults.P_Revenue_Acct, Cur_Defaults.P_Expense_Acct, Cur_Defaults.P_Asset_Acct, Cur_Defaults.P_COGS_Acct, Cur_Defaults.P_PurchasePriceVariance_Acct, Cur_Defaults.P_InvoicePriceVariance_Acct, Cur_Defaults.P_TradeDiscountRec_Acct, Cur_Defaults.P_TradeDiscountGrant_Acct); diff -r 5d52d838f233 -r 641538e9c786 src-db/database/sourcedata/AD_COLUMN.xml --- a/src-db/database/sourcedata/AD_COLUMN.xml Wed Apr 11 12:38:56 2012 +0200 +++ b/src-db/database/sourcedata/AD_COLUMN.xml Wed Apr 11 17:45:26 2012 +0000 @@ -21286,6 +21286,7 @@ <!--1471--> <COLUMNNAME><![CDATA[AD_User_ID]]></COLUMNNAME> <!--1471--> <AD_TABLE_ID><![CDATA[195]]></AD_TABLE_ID> <!--1471--> <AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID> +<!--1471--> <AD_VAL_RULE_ID><![CDATA[A0FCC178F7FC4FEE8F53421630112B71]]></AD_VAL_RULE_ID> <!--1471--> <FIELDLENGTH><![CDATA[22]]></FIELDLENGTH> <!--1471--> <ISKEY><![CDATA[N]]></ISKEY> <!--1471--> <ISPARENT><![CDATA[N]]></ISPARENT> @@ -266076,6 +266077,7 @@ <!--8538E7452F8F22E5E040007F010153CC--> <AD_TABLE_ID><![CDATA[195]]></AD_TABLE_ID> <!--8538E7452F8F22E5E040007F010153CC--> <AD_REFERENCE_ID><![CDATA[18]]></AD_REFERENCE_ID> <!--8538E7452F8F22E5E040007F010153CC--> <AD_REFERENCE_VALUE_ID><![CDATA[129]]></AD_REFERENCE_VALUE_ID> +<!--8538E7452F8F22E5E040007F010153CC--> <AD_VAL_RULE_ID><![CDATA[60D95BB313204FD8A01DFB67B9FCB3F1]]></AD_VAL_RULE_ID> <!--8538E7452F8F22E5E040007F010153CC--> <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH> <!--8538E7452F8F22E5E040007F010153CC--> <ISKEY><![CDATA[N]]></ISKEY> <!--8538E7452F8F22E5E040007F010153CC--> <ISPARENT><![CDATA[N]]></ISPARENT> @@ -266112,6 +266114,7 @@ <!--8538E7452F9022E5E040007F010153CC--> <AD_TABLE_ID><![CDATA[195]]></AD_TABLE_ID> <!--8538E7452F9022E5E040007F010153CC--> <AD_REFERENCE_ID><![CDATA[18]]></AD_REFERENCE_ID> <!--8538E7452F9022E5E040007F010153CC--> <AD_REFERENCE_VALUE_ID><![CDATA[276]]></AD_REFERENCE_VALUE_ID> +<!--8538E7452F9022E5E040007F010153CC--> <AD_VAL_RULE_ID><![CDATA[F5C1AEE7CA3D4EF690406695F212E463]]></AD_VAL_RULE_ID> <!--8538E7452F9022E5E040007F010153CC--> <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH> <!--8538E7452F9022E5E040007F010153CC--> <ISKEY><![CDATA[N]]></ISKEY> <!--8538E7452F9022E5E040007F010153CC--> <ISPARENT><![CDATA[N]]></ISPARENT> @@ -266148,6 +266151,7 @@ <!--8538E7452F9122E5E040007F010153CC--> <AD_TABLE_ID><![CDATA[195]]></AD_TABLE_ID> <!--8538E7452F9122E5E040007F010153CC--> <AD_REFERENCE_ID><![CDATA[18]]></AD_REFERENCE_ID> <!--8538E7452F9122E5E040007F010153CC--> <AD_REFERENCE_VALUE_ID><![CDATA[800105]]></AD_REFERENCE_VALUE_ID> +<!--8538E7452F9122E5E040007F010153CC--> <AD_VAL_RULE_ID><![CDATA[4DBEAF139B8A4DD6BC3AA808EEF1D292]]></AD_VAL_RULE_ID> <!--8538E7452F9122E5E040007F010153CC--> <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH> <!--8538E7452F9122E5E040007F010153CC--> <ISKEY><![CDATA[N]]></ISKEY> <!--8538E7452F9122E5E040007F010153CC--> <ISPARENT><![CDATA[N]]></ISPARENT> diff -r 5d52d838f233 -r 641538e9c786 src-db/database/sourcedata/AD_VAL_RULE.xml --- a/src-db/database/sourcedata/AD_VAL_RULE.xml Wed Apr 11 12:38:56 2012 +0200 +++ b/src-db/database/sourcedata/AD_VAL_RULE.xml Wed Apr 11 17:45:26 2012 +0000 @@ -1354,6 +1354,19 @@ <!--4D1D0693745644219BD5AA0E68CC2A6F--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--4D1D0693745644219BD5AA0E68CC2A6F--></AD_VAL_RULE> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--><AD_VAL_RULE> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <AD_VAL_RULE_ID><![CDATA[4DBEAF139B8A4DD6BC3AA808EEF1D292]]></AD_VAL_RULE_ID> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <NAME><![CDATA[System role if module]]></NAME> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <DESCRIPTION><![CDATA[If a module is selected, show only system role]]></DESCRIPTION> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <TYPE><![CDATA[S]]></TYPE> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <CODE><![CDATA[@AD_Module_ID@ is null +or (@AD_Module_ID@ is not null and AD_Role_ID='0')]]></CODE> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> +<!--4DBEAF139B8A4DD6BC3AA808EEF1D292--></AD_VAL_RULE> + <!--53AE60A473D2460D8663D7A1BC5BA732--><AD_VAL_RULE> <!--53AE60A473D2460D8663D7A1BC5BA732--> <AD_VAL_RULE_ID><![CDATA[53AE60A473D2460D8663D7A1BC5BA732]]></AD_VAL_RULE_ID> <!--53AE60A473D2460D8663D7A1BC5BA732--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> @@ -1390,6 +1403,19 @@ <!--5B897800ED59442DA1FA1EBBECE14047--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--5B897800ED59442DA1FA1EBBECE14047--></AD_VAL_RULE> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--><AD_VAL_RULE> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <AD_VAL_RULE_ID><![CDATA[60D95BB313204FD8A01DFB67B9FCB3F1]]></AD_VAL_RULE_ID> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <NAME><![CDATA[System client if module]]></NAME> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <DESCRIPTION><![CDATA[If a module is selected, show only system client]]></DESCRIPTION> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <TYPE><![CDATA[S]]></TYPE> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <CODE><![CDATA[@AD_Module_ID@ is null +or (@AD_Module_ID@ is not null and AD_Client_ID = '0')]]></CODE> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> +<!--60D95BB313204FD8A01DFB67B9FCB3F1--></AD_VAL_RULE> + <!--6ECC8AD47BD34F9790D844D5CB5EC9B6--><AD_VAL_RULE> <!--6ECC8AD47BD34F9790D844D5CB5EC9B6--> <AD_VAL_RULE_ID><![CDATA[6ECC8AD47BD34F9790D844D5CB5EC9B6]]></AD_VAL_RULE_ID> <!--6ECC8AD47BD34F9790D844D5CB5EC9B6--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> @@ -1577,6 +1603,19 @@ <!--A010900931E241E9AF9126EE0754BD24--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> <!--A010900931E241E9AF9126EE0754BD24--></AD_VAL_RULE> +<!--A0FCC178F7FC4FEE8F53421630112B71--><AD_VAL_RULE> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <AD_VAL_RULE_ID><![CDATA[A0FCC178F7FC4FEE8F53421630112B71]]></AD_VAL_RULE_ID> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <NAME><![CDATA[System user if module]]></NAME> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <DESCRIPTION><![CDATA[If a module is selected, show only system user]]></DESCRIPTION> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <TYPE><![CDATA[S]]></TYPE> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <CODE><![CDATA[@AD_Module_ID@ is null +or (@AD_Module_ID@ is not null and AD_User_ID = '0')]]></CODE> +<!--A0FCC178F7FC4FEE8F53421630112B71--> <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID> +<!--A0FCC178F7FC4FEE8F53421630112B71--></AD_VAL_RULE> + <!--A3DCDE5EDD4A4403AC205B131F10F84D--><AD_VAL_RULE> <!--A3DCDE5EDD4A4403AC205B131F10F84D--> <AD_VAL_RULE_ID><![CDATA[A3DCDE5EDD4A4403AC205B131F10F84D]]></AD_VAL_RULE_ID> <!--A3DCDE5EDD4A4403AC205B131F10F84D--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> @@ -1758,6 +1797,19 @@ ------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev _______________________________________________ Openbravo-commits mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openbravo-commits
