300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > EAS BOS 单据打开新增界面设置字段默认值

EAS BOS 单据打开新增界面设置字段默认值

时间:2020-05-23 14:38:02

相关推荐

EAS BOS 单据打开新增界面设置字段默认值

EAS BOS 单据打开新增界面设置字段默认值

1、通常情况下,新增一张单据的时候,表体的一些字段值是需要自动带出来。

2、例如上图圈中的部分,业务日期、单据状态、公司、创建者、创建时间;以及默认添加一行分录。可以通过后台代码设置,这样简便了业务人员做单的时间。

3、在新建单据发布后,会生成许多类文件,代码则写在下图目录结构中的圈出来的 java文件 中的 createNewData() 方法中。

4、展示代码

/*** 客户端单据打开新增界面带出相关字段值*/protected com.kingdee.bos.dao.IObjectValue createNewData() {com.kingdee.eas.custom.slaughter.businessdocument.RawMaterialReqBillInfo objectValue = new com.kingdee.eas.custom.slaughter.businessdocument.RawMaterialReqBillInfo();//创建人objectValue.setCreator((com.kingdee.eas.base.permission.UserInfo)(com.mon.client.SysContext.getSysContext().getCurrentUser()));//创建时间objectValue.setCreateTime(new Timestamp(new Date().getTime()));//业务日期objectValue.setBizDate(new Date());//单据状态: 新增objectValue.setBillStatus(BillBaseStatusEnum.ADD);//当前组织objectValue.setCompany(SysContext.getSysContext().getCurrentFIUnit());//单据编号 String str = new SimpleDateFormat("yyyyMMdd").format(new Date()).toString();objectValue.setNumber("YL" + str);//默认一行分录objectValue.getEntry().add(new RawMaterialReqBillEntryInfo());return objectValue;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。