IDEMPIERE-5721: Fill AD_ZoomCondition.SeqNo (#1841)
This commit is contained in:
parent
0cd091a91b
commit
c9ccea5533
|
@ -30,17 +30,18 @@ import org.idempiere.cache.ImmutablePOSupport;
|
|||
/**
|
||||
* Zoom Condition model
|
||||
*
|
||||
* @author Nico
|
||||
* @author Nicolas Micoud - TGI
|
||||
* @version $Id: MZoomCondition.java
|
||||
*/
|
||||
public class MZoomCondition extends X_AD_ZoomCondition implements ImmutablePOSupport
|
||||
{
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -2472970418557589702L;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = 381986049328113973L;
|
||||
|
||||
/**
|
||||
* UUID based Constructor
|
||||
* @param ctx Context
|
||||
* @param AD_ZoomCondition_UU UUID key
|
||||
|
@ -404,4 +405,16 @@ public class MZoomCondition extends X_AD_ZoomCondition implements ImmutablePOSup
|
|||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Before Save
|
||||
* @param newRecord
|
||||
* @return true if ok
|
||||
*/
|
||||
protected boolean beforeSave (boolean newRecord) {
|
||||
if (getSeqNo() == 0)
|
||||
setSeqNo(DB.getSQLValueEx(get_TrxName(), "SELECT COALESCE(MAX(SeqNo), 0) + 10 FROM AD_ZoomCondition WHERE AD_Table_ID = ?", getAD_Table_ID()));
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
} // MZoomCondition
|
Loading…
Reference in New Issue