IDEMPIERE-567 Move ProductUOMConversionRateValidate sysconfig key to be client configurable
This commit is contained in:
parent
2b3f71e48c
commit
9001929ae1
|
@ -0,0 +1,13 @@
|
|||
-- Jan 18, 2013 11:37:40 AM PST
|
||||
-- IDEMPIERE-567 Move ProductUOMConversionRateValidate sysconfig key to be client configurable
|
||||
UPDATE AD_SysConfig SET ConfigurationLevel='C',Updated=TO_DATE('2013-01-18 11:37:40','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_SysConfig_ID=50023
|
||||
;
|
||||
|
||||
-- Jan 18, 2013 11:37:44 AM PST
|
||||
-- IDEMPIERE-567 Move ProductUOMConversionRateValidate sysconfig key to be client configurable
|
||||
UPDATE AD_SysConfig SET ConfigurationLevel='C',Updated=TO_DATE('2013-01-18 11:37:44','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_SysConfig_ID=50022
|
||||
;
|
||||
|
||||
SELECT register_migration_script('201301181138_IDEMPIERE-567.sql') FROM dual
|
||||
;
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
-- Jan 18, 2013 11:37:40 AM PST
|
||||
-- IDEMPIERE-567 Move ProductUOMConversionRateValidate sysconfig key to be client configurable
|
||||
UPDATE AD_SysConfig SET ConfigurationLevel='C',Updated=TO_TIMESTAMP('2013-01-18 11:37:40','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_SysConfig_ID=50023
|
||||
;
|
||||
|
||||
-- Jan 18, 2013 11:37:44 AM PST
|
||||
-- IDEMPIERE-567 Move ProductUOMConversionRateValidate sysconfig key to be client configurable
|
||||
UPDATE AD_SysConfig SET ConfigurationLevel='C',Updated=TO_TIMESTAMP('2013-01-18 11:37:44','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_SysConfig_ID=50022
|
||||
;
|
||||
|
||||
SELECT register_migration_script('201301181138_IDEMPIERE-567.sql') FROM dual
|
||||
;
|
||||
|
|
@ -702,7 +702,7 @@ public class MUOMConversion extends X_C_UOM_Conversion
|
|||
return false;
|
||||
}
|
||||
// Enforce Product UOM
|
||||
if (MSysConfig.getBooleanValue(MSysConfig.ProductUOMConversionUOMValidate, true))
|
||||
if (MSysConfig.getBooleanValue(MSysConfig.ProductUOMConversionUOMValidate, true, getAD_Client_ID()))
|
||||
{
|
||||
if (getM_Product_ID() != 0
|
||||
&& (newRecord || is_ValueChanged("M_Product_ID")))
|
||||
|
@ -718,7 +718,7 @@ public class MUOMConversion extends X_C_UOM_Conversion
|
|||
}
|
||||
|
||||
// The Product UoM needs to be the smallest UoM - Multiplier must be < 0; Divider must be > 0
|
||||
if (MSysConfig.getBooleanValue(MSysConfig.ProductUOMConversionRateValidate, true))
|
||||
if (MSysConfig.getBooleanValue(MSysConfig.ProductUOMConversionRateValidate, true, getAD_Client_ID()))
|
||||
{
|
||||
if (getM_Product_ID() != 0 && getDivideRate().compareTo(Env.ONE) < 0)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue