UDN-企业互联网技术人气社区

板块导航

浏览  : 1937
回复  : 0

[技术架构] 单据状态增加新的状态--解决方案

[复制链接]
深秋的黎明的头像 楼主
发表于 2014-4-22 12:36:12 | 显示全部楼层 |阅读模式
我们在做单据的时候,uap/pf提供的单据状态只有审批态、自由态、提交态等状态,但是我们往往需要其他的状态,例如关闭、作废、终止等。
解决办法很简单:
1、在自己的单据上新增枚举-“单据状态”,修改vo名为自己的,例MyBillStatusEnum;
2、修改枚举的属性,将uap/pf中的属性复制过来,注意名称和值要相同;
3、新增自己要加的状态,关闭、作废、终止等;
4、修改元数据属性“单据状态”的参照为你新增的这个枚举“单据状态”;
5、新建类MyBillStatusEnum extends nc.vo.pub.pf.BillStatusEnum,类中新增自己的枚举属性;
6、发布元数据,重启客户端,你就会看到单据状态中既有原来的状态,又有新增的状态;
7、你自己需要新增自己的按钮去改变单据的状态为你新增的状态。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部