ProjectServer任务审批后自动发布
2024-09-03 09:08:27
我们知道ProjectServer汇报工时的顺序是这样:
1.项目成员打开自己的时间表,选择要汇报的任务,在汇报工时栏填写实际工时。
2.汇报工时后点击保存。
3.将汇报工时的任务提交给项目经理。
4.项目经理审批项目成员提交上来的项目工时。
5.发布已经审批过的项目工时。
项目经理在做操作的时候第五步是多余的,我审批完之后为什么还要我自己去发布,能不能做到审批完之后自动发布。
打开[ProjectServer_Published].[dbo].[MSP_ASSIGNMENT_TRANSACTIONS]表,里面的字段[ASSN_TRANS_STATE_ENUM]是描述提交工时状态的。
0表示该Assignment保存
1表示该Assignment提交
2表示该Assignment提交过程中
3表示该Assignment审批通过
4表示该Assignment审批未通过
然后根据[ASSN_TRANS_STATE_ENUM]就能找到哪些项目审批过工时,随后发布该项目。
发布项目的代码我就不写了,有需要的可以联系我QQ411033149,直接发给你。
最新文章
- 转:浅谈UNIX下Apache的MPM及httpd.conf配置文件中相关参数配置
- 手把手教你用python打造网易公开课视频下载软件2-编码相关说明
- mysql的数据类型int、bigint、smallint 和 tinyint取值范围 及varchar
- bzoj2243 sdoi2011 染色 paint
- js中退出语句break,continue和return 比较(转)
- requirejs学习之-- 初始化(一)
- 【javascript 对日期的扩展 Format\addDays】
- leetcode Maximum Depth of Binary Tree python
- PHPCMS快速建站系列之搜索功能
- 【MongoDb基础】插入数据
- Effective Java 第三版——16.在公共类中使用访问方法而不是公共属性
- haproxy反向代理
- Shell脚本1-20例
- SIFT feature
- webstorm 安装与基本使用
- spark streaming插入hbase
- day17 正则表达式 re模块和hashlib模块
- Intellij Idea 导入多个maven项目展示在左侧栏Maven Projects
- Python yield 使用
- C# XtraGrid的行指示器(RowIndicator)行号以及图标设置
热门文章
- 诠释JavaScript中的this
- [转] CentOS下添加用户并且让用户获得root权限
- Java原生隐藏字符-工具类
- 2017年11月3日 VS三大类&;数组&;VS的冒泡排序&;集合&;泛型集合
- 实用的随机数生成类Random:测试(随机产生100个不重复的正整数)
- Spring-boot2.0.1.BUILD-SNAPSHOT整合Elasticsearch报failed to load elasticsearch nodes错误解决办法
- Nodejs中使用异步流程控制Async
- Java集合篇六:Map中key值不可重复的测试
- link 和 import 导入外部样式的区别
- Hyperledger Fabric SDK use case 1