(1)IOrgInfo(强制实现)
位置:baseapp\METADATA\meta\IBillInterface.bmf\IOrgInfo
接口类:nc.itf.pubapp.pub.bill.IOrgInfo
获取组织与组织版本信息
(2)IMakeTime
位置:baseapp\METADATA\meta\IBillInterface.bmf\IMakeTime
接口类:nc.itf.pubapp.pub.bill.IMakeTime
获取制单日期和最后修改时间,应用于单据
(3)IAuditInfo(强制实现)
位置:baseapp\METADATA\meta\IBillInterface.bmf\IAuditInfo
接口类:nc.itf.pubapp.pub.bill.IAuditInfo
获取审计信息
(4)IRowNo
位置:baseapp\METADATA\meta\IBillInterface.bmf\IRowNo
接口类:nc.itf.pubapp.pub.bill.IRowNo
标记当前数据行与上游单据行
(5)单据主子VO查询
位置:riawf\METADATA\pf\pfbizitf.bmf\单据主子VO查询
接口类:nc.itf.uap.pf.metadata.IHeadBodyQueryItf
默认实现类:nc.uap.pf.metadata.HeadBodyQueryImpl
流程平台需要根据一些条件查询单据VO,主要应用于邮件审批和参照制单
(6)流程信息获取、回写
位置:riawf\METADATA\pf\pfbizitf.bmf \流程信息获取、回写
接口类:nc.itf.uap.pf.metadata.IFlowBizItf
默认实现类:nc.uap.pf.metadata.FlowBizImpl
获取单据实体中流程相关信息,主要应用于审批流和业务流单据
(7)业务PK锁
位置:riawf\METADATA\pf\pfbizitf.bmf \业务PK锁
接口类:nc.vo.pub.pf.IPfBillLock
默认实现类:nc.uap.pf.metadata.GetLockDataImpl
获取单据动作处理的业务锁数据
(8)IBDObject(强制实现)
位置:uapbs\METADATA\meta\general_interface.bmf\IBDObject
接口类:nc.vo.bd.meta.IBDObject
<br/>
Eclipse开发工具提供快速实现业务接口及导入业务接口映射属性的能力,只需要通过右键实体的特性功能即可快速实现
树型结构:添加上级对象属性
档案自定义项:添加20个自定义项属性
组织信息:实现接口IOrgInfo
审计信息:实现接口IAuditInfo
富客户端单据信息:实现接口IMakeTime、IRowNo、IBDObject
审批流信息:实现接口流程信息获取回写、业务PK锁
<br/>
***注:***单据主子VO查询接口需要手动添加进行实现(从MDP资源管理器中拖动到设计界面并使用实现连接线与主实体连接
参照对应,访问策略