欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

文档治理 版本管理及审批

更新时间: 2014-01-05 03:05:09 责任编辑: Author_N1

 

文档管理 版本管理及审批
在为工厂做一个基于sharepoint2010文档管理系统;要有版本管理功能,比如1.0/1.1/1.3/2.0/2.1 等;文档审批后生效,大版本,如1.0/2.0,一般是2层审批;小版本,如 1.1/2.3 ,一层审批; 不同的文档,审批人可能不同;

现在遇到的困难是:

1、自带的审批流及版本管理的问题:
 1.1 审批流是预设的,固定的;不符合我们的需求;(我们需求是:不同的文档,审批人可能不同,由用户来选择;)
 1.2 文档发布(审批)只针对主版本,如1.0/2.0;不针对小版本,如1.1/2.1 ;小版本它称为草稿;(我们需求是:主版本2层审批,小版本1层审批;)
 1.3 文档可见性,自带的是,主版本审批后,公众可见;子版本(系统称之为草稿)的可见性为预设置,与审批无关;(我们需求是:主版本、子版本,都需要审批后,公众可视)

2、若(自定义审批流+系统的版本管理),则
 2.1 文档的可见性如何控制?(审批前公众不可见)
 2.2 子版本的发布如何管理?(系统称子版本为草稿)

3、若(自定义审批流+自定义的版本管理),则
 3.1 文档的可见性如何控制?(审批前公众不可见)
 3.2 失去了版本管理功能?用户将来怎么查找历史版本?(假如,自定义version字段,用户修改时录入版本信息)

原则上不写代码来实现;请有经验的TX给点指导吧,分不够再加。。。

--参考方法--
流程我到现在都不是很熟悉,只能凭感觉说说我的想法哈
1
1.1 自定义审批工作流
1.2 就我看来,SP的那种方式是合理的,不知道你们为什么有这样的需求。这个自定义审批工作流应该可以实现我觉得
1.3 可见性方面,我不知道不操作权限而只用工作流能不能实现,否则的话只能写代码去控制权限了
2和3就不回答了,差不多是这个意思
开启版本管理而不开启内容审批,参考一下这个
根据这个思路的话,用系统自带的版本管理,通过自定义工作流实现审批,通过代码控制权限实现可见不可见
--参考方法--
你这流程比较复杂,我个人认为无代码方式无法实现.
因为如果用自带的版本管理的话,小版本是对公众不可见的,大版本审批通过才能被公众看见。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:05:09
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/18120/
本文WWW.DOC100.NET DOC100.NET版权所有。