reapply b4342c844a23 / IDEMPIERE-332 Document sequence organization level and restart monthly / NPE when not org selected

This commit is contained in:
Carlos Ruiz 2012-10-08 08:45:07 -05:00
parent 595fda5ef4
commit 2dba271ee9
1 changed files with 4 additions and 1 deletions

View File

@ -1181,7 +1181,10 @@ public class MSequence extends X_AD_Sequence
cym = sdf.format(d);
}
if (orgLevelSeq) {
org = (Integer)tab.getValue(seq.getOrgColumn());
String orgColumn = seq.getOrgColumn();
Object orgObj = tab.getValue(orgColumn);
if (orgObj != null)
org = (Integer)orgObj;
}
String sql = "SELECT CurrentNext FROM AD_Sequence_No WHERE AD_Sequence_ID=? AND CalendarYearMonth=? AND AD_Org_ID=?";
currentNext = DB.getSQLValue(null, sql, AD_Sequence_ID, cym, org);