BOS业务流程自定义:选单控制问题
做过单据业务流程自定义的人都知道,在BOS中设置的工业老单转老单,系统设置的业务流程是不允许多选单的,但这样出来的结果,在用户应用时看来,是不合理的。
为了便于多选单,在定义流程之后,我们还要修改 ICClassLink 表的 FRemark 字段,设置为'FAction=CanMultiSelBill',更新设置后,可以多选单。
但这样更改之后,我又发现,例如,自定义流程,采购订单->委外加工入库,不同的加工商,肯定是不同时选单的,但实际上没有控制。采购订单->外购入库,是系统定义流程,却有这方面的控制,选单时会提示“多选单时,供应机构、供应商必须唯一!”。
两个BOS方面的问题,希望以后版本能解决:
1、在BOS开发平台中,可以直接决定单据流转,是否可以多选单。
2、在BOS开发平台中,若定义的单据流转是多选单时,同时还可以要考虑其他应用情况的控制参数,例如,供应商、客户、部门、职员等的选择控制、币别的控件等等。
一个现在问题需要解决的问题:
采购订单->外购入库,是系统定义流程,可以在多选单时不允许选择多个供应商,然而 “采购订单->委外加工入库”自定义的流程却不能控制,说明,肯定还有其他的表或字段需要设置,如何解决?