采购将请购单转采购单时,怎样控制采购量,不超请购量。
在一张请购单中,请购数量为5 pcs,预估单价为2元;我想在采购单建立时控制,采购量不能大于5,采购单价控制在 (预估单价+1元浮动范围之内),也即采购单价,不能超过3元,(当然:如果请购单中预估单价不填,则不作类似控制) 怎么实现?在采购单中做业务公式,做【报错】的操作,条件写:采购量>请购单数量时并且采购单价>预估单价+1元 通过请单来控制采购,这在业务上也可以称之为采购业务流程的管控。如何实现请购与采购二个业务间的关联,可以通过以下的方式进行设计。
1、建立请购业务表单,样式可以如下:
可以参照以上样式在云表平台上画出表格,定义好数据项,就可以作为请购业务的处理表单了。以下为定义好数据项后,填入的数据:
当然,就请购单本身的管理可以有更精细的管理,可以设计成工作流模式进行审批管理。而一旦管理规则确定下来,也即上图中所示的价格上限管控流程确定,则通过该数据对请购单进行业务管控,实现过程如下:
2、画出采购单的样式,并定义成数据项,示意图如下:
有了上表采购业务操作和管理的内容,那么,如何建立请购与采购间的联系,则是通过由请购单提供数据接口,开放数据给采购单,然后,通过采购单的操作,把结果通过业务公式反馈到请购单,形成业务管控上的闭环,从而,对业务进行管控。
3、建立未完成采购的货品数据接口,为实现这二项业务间的直接联系,在请购单明细表中增加一个已采购数量的数据项,如果左关联在数据接口中可用,则可以不建立这个数据项。
上图所示的数据接口,为采购业务提供了数据规范,这就是管理软件设计上是上接业务模式的设计。
这就是数据规范的设计过程,管理的规范就是通过此种方式建立起来的。
4、把这个接口数据用到采购单中去,就是在采购数据表中定义的数据项中用这个接口规范,如下图:
业务公式等业务处理稍后回复,敬请留意。
在采购单上增加对采购数量进行管控的机制,就是要在采购数量输入时实时进行判断,如下图:
有了这个提示警告后,还需要做防呆处理,要把不允许的采购数量清空,就有了下面的一条操作:
有了以上的管控机制,就很好地把企业管理上的规章制度转换成一种可执行的流程来实现了。
当正确的采购数量输入后,如何去影响请购单上的已采购数量呢?
业务公式完成是业务间的相互影响,设计时需要考虑周全,在各种情况下都应该包括在内。
详细的设计和测试的过程,可在线观看视频:
用云表的“表格编程”技术_设计请购与采购业务关联流程_土豆_高清视频在线观看 http://www.tudou.com/programs/view/-cm4MiZqtxY/
完整的设计实现视频。 非常感谢程老师。 CHINACYN 发表于 2015-11-19 06:32
用云表的“表格编程”技术_设计请购与采购业务关联流程_土豆_高清视频在线观看 http://www.tudou.com/progr ...
程老师,还有一补充问题:
一张请购单,通过审核后,一般就进入采购下单环节(生成正式采购订单),但现实中经常碰到这种情况:采购在下采购单的半途中,请购人员提出,想对请购单做一些小小的变动(修改); 这必然引申出一个:反审请购单,再修改请购单的动作;但我又想控制,不能让他修改已生成下游单据的请购明细,这样的业务控制,怎么实现。 (同理的情况还有: 采购单与入库单,采购单本身要采购10个料,现已入库5个,剩下的发现不必采购了,要对已审核的采购单进行修改) xzp0921 发表于 2015-11-28 16:10
程老师,还有一补充问题:
一张请购单,通过审核后,一般就进入采购下单环节(生成正式采购订单),但现实 ...
可以建立对已经执行的业务单据进行诸如修改或关闭的处理,这样更为严谨。
反审核一般只在后续业务未发生时进行的。
页:
[1]