eas bos 服务端获取编码规则的方法
// 获取编码规则方法
public String getNewNumber(Context ctx, CoreBillBaseInfo info) {
System.out.println(ctx);
String number = "";
ICodingRuleManager iCodingRuleManager = null;
String orgUnit = info.getId().toString();
OrgUnitInfo orgUnit = ContextUtil.getCurrentOrgUnit(ctx);
//CompanyOrgUnitInfo companyInfo= SysContext.getSysContext().getCurrentFIUnit();//获取当前公司组织
if (orgUnit == null)
return null;
try {
iCodingRuleManager = CodingRuleManagerFactory.getLocalInstance(ctx);
number = iCodingRuleManager.getNumber(info, "PpkWFEXLRI+jrqNGRzDmScznrtQ=");
} catch (EASBizException e) {
e.printStackTrace();
} catch (BOSException e) {
e.printStackTrace();
}
return number;
}