示例#1
0
 /**
  * Is standard Period Open for Document Base Type - does not check Orgs
  *
  * @param ctx context
  * @param DateAcct date
  * @param DocBaseType base type
  * @return true if open
  * @deprecated use new isOpen
  */
 @Deprecated
 public static boolean isOpenOld(Ctx ctx, Timestamp DateAcct, String DocBaseType) {
   if (DateAcct == null) {
     s_log.warning("No DateAcct");
     return false;
   }
   if (DocBaseType == null) {
     s_log.warning("No DocBaseType");
     return false;
   }
   MPeriod period = MPeriod.getOfOrg(ctx, 0, DateAcct);
   if (period == null) {
     s_log.warning("No Period for " + DateAcct + " (" + DocBaseType + ")");
     return false;
   }
   String error = period.isOpen(DocBaseType, DateAcct);
   if (error != null) s_log.warning(error + " - " + period.getName());
   return error == null;
 } //	isOpen