SAP的订单审批设置是非常巧妙的,通过条件、条件组合以及审批组、审批代码及审批状态来定义一些基本元素,最后在批准策略中像一个大房子一样把所有的相关因素都包含进去再进行组合,则形成了一个有机的审批过程,非常值得研究一下,下面做一个简要的描述.
“特性”,即采购审批条件,可以定义几个条件来确认采购订单是否需要审批,例如公司定义的采购组;审批类型;总订购金额;
“类”,相当与一个条件的组合,你定义了N个特性作为条件,需要其中的M个组合在一起,则可以在编辑类中定义;其中类类别请选择032审批策略。
“审批组”就是一个范围的概念,在接下来将会看到一个组中可以有多个“批准代码”及审批策略;个人理解应该是说从集团公司或者总部层面来划分的几个组;审批组会被归类到某个“类”中,即从哪些条件层面来定义后面的审批策略;
“审批代码”就是审批组中的一个项目了,如果说“审批组”是一个大的框架范围,是一个集团公司层面的定义,那么“审批代码”就涉及到属于各个工厂或者子公司层面实际的审批标识了;
“发布标识”比较容易理解,就是审批与未审批状态的定义
“批准策略”即使把上面定义的都组合起来,组成审批的逻辑,这个策略先是确定属于哪个“审批组”,然后可以选择“审批组”中的审批代码,其中审批代码的组合非常有意思,可以说体现了SAP灵活性的一个绝好案例,如果某个审批组下有3个审批代码,并且都被选择在某一个审批策略中,则其可以组合成各种不同的审核顺序规则,如下图情况下,M1、M2、M3组成一个批准条件,然后可以通过勾选“批准先决条件”中的勾来组合代码批准的审批组合,
例如勾选右上方三个勾选框,则会出现下列批准条件组合
这样只有在M3审批完成才能进行M1的审批,M1审批完成才可以进行M2审批,M2批准后订单生效,可以根据实际需求来组合并且修改批准标识来决定订单审批后状态;在批准策略的分类中则是给前面定义的“类”中“特性”组合赋条件了:)
这样都指定完成后,一个审批策略就完成了,再给相应的账号赋予权限,即根据业务进行订单的审批;
From http://blog.csdn.net/futurewind/article/details/3723579