Openerp-审批流的实现技术
-
如何实现在提交的时候选人。
只有选定的人才有权限对表单进行提交或者退回操作。
我的思路是:
1)提交时用向导或者动作弹窗给选人。根据提交表单的状态通过一定方法计算出下个状态,在通过某张表A得到此表单对象下个状态对应的审批人。
2)提交后/退回后将审批结果记录到log表,同时更新表B(记录当前审批人)
3) 根据表B决定哪些人可以对某个表单进行提交或者退回操作。
4)重复以上步骤直至审批走完。
可行性:
某个对象的某个表单,只有指定的人才能够操作(访问),需要对系统的权限机制做一个调整,改动比较大。而且不知道是否可以兼容新的oe版本。
以上只是初步方案,抛砖引玉。
==================================================================
jeff 提到:给表单增加字段的方式来实现选人,不用弹窗。