nc.itf.scmpub.reference.uap.rbac.UserManageQuery
private void setBillMake(InvoiceHeaderVO headvo,Map<String, Object> headparam) {
if(headparam.get("nc_psncode") == null){
return;
}
UserVO[] users = UserManageQuery.queryUserVOByClause(UserVO.USER_CODE + "='" + (String)headparam.get("nc_psncode") + "'");
if (!ArrayUtils.isEmpty(users)) {
String userid = users[0].getCuserid();
if (!StringUtils.isEmpty(userid)) {
headvo.setCreator(userid);
headvo.setBillmaker(userid);
InvocationInfoProxy.getInstance().setUserId(userid);
}
}
}
CustSupplierBankService
Map<String, MaterialVO> materials = null;
String[] fields = { "pk_material", "pk_measdoc" };
materials = MaterialPubService.queryMaterialBaseInfo((String[])pks.toArray(new String[pks.size()]), fields);
