
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
Openerp-审批流的实现技术
-
如何实现在提交的时候选人。
只有选定的人才有权限对表单进行提交或者退回操作。
我的思路是:
1)提交时用向导或者动作弹窗给选人。根据提交表单的状态通过一定方法计算出下个状态,在通过某张表A得到此表单对象下个状态对应的审批人。
2)提交后/退回后将审批结果记录到log表,同时更新表B(记录当前审批人)
3) 根据表B决定哪些人可以对某个表单进行提交或者退回操作。
4)重复以上步骤直至审批走完。
可行性:
某个对象的某个表单,只有指定的人才能够操作(访问),需要对系统的权限机制做一个调整,改动比较大。而且不知道是否可以兼容新的oe版本。
以上只是初步方案,抛砖引玉。
==================================================================
jeff 提到:给表单增加字段的方式来实现选人,不用弹窗。 -
不要在 workflow 这样大框架下玩.会比较好.
比如 ,你关注费用的审批. 那么, 你就做 wizard 来玩这些事就OK了... -
[quote author=mrshelly link=topic=16203.msg27354#msg27354 date=1389926353]
不要在 workflow 这样大框架下玩.会比较好.
比如 ,你关注费用的审批. 那么, 你就做 wizard 来玩这些事就OK了...
[/quote]
要做通用的。集成oa功能。需求是这样。 -
审批人的确定是个很复杂的业务逻辑,很难做到通用。其他软件在可配置方面做得不错,OE这里还差一些。
要考虑组织架构和职能来确认审批人,要考虑审批人多久未响应需要提醒,要考虑审批人不在岗要代理人审批,要考虑审批人在岗时代理人不能批。 -
顶一下 学习
-
[quote author=Jeff link=topic=16203.msg27358#msg27358 date=1389931818]
审批人的确定是个很复杂的业务逻辑,很难做到通用。其他软件在可配置方面做得不错,OE这里还差一些。
要考虑组织架构和职能来确认审批人,要考虑审批人多久未响应需要提醒,要考虑审批人不在岗要代理人审批,要考虑审批人在岗时代理人不能批。
[/quote]
基本谈到了所有的需求点。