网站首页博客首页 ┆欢迎光临 ERP顾问最热爱的网络——金蝶社区 登录注册帮助

日志

BOS业务流程自定义:选单控制问题

 

BOS业务流程自定义:选单控制问题

    做过单据业务流程自定义的人都知道,在BOS中设置的工业老单转老单,系统设置的业务流程是不允许多选单的,但这样出来的结果,在用户应用时看来,是不合理的。
    为了便于多选单,在定义流程之后,我们还要修改 ICClassLink 表的 FRemark 字段,设置为'FAction=CanMultiSelBill',更新设置后,可以多选单。
    但这样更改之后,我又发现,例如,自定义流程,采购订单->委外加工入库,不同的加工商,肯定是不同时选单的,但实际上没有控制。采购订单->外购入库,是系统定义流程,却有这方面的控制,选单时会提示“多选单时,供应机构、供应商必须唯一!”。

  两个BOS方面的问题,希望以后版本能解决:
  1、在BOS开发平台中,可以直接决定单据流转,是否可以多选单。
  2、在BOS开发平台中,若定义的单据流转是多选单时,同时还可以要考虑其他应用情况的控制参数,例如,供应商、客户、部门、职员等的选择控制、币别的控件等等。

  一个现在问题需要解决的问题:
  采购订单->外购入库,是系统定义流程,可以在多选单时不允许选择多个供应商,然而 “采购订单->委外加工入库”自定义的流程却不能控制,说明,肯定还有其他的表或字段需要设置,如何解决?
作者: Suntime
所属归类:
Suntime 2007-07-12 14:54
已经搞掂
 
UPDATE  ICSelBills SET FSelType=1 WHERE FID='A05' AND FDstCtlField='FSupplyID' AND FSelType=2 AND FDK=0 AND FFIELDNAME='71'
Suntime 2007-07-12 14:56
不过 BOS 平台确实做不到
 
只能BOS新单对BOS新单、工业老单对BOS新单
 
工业老单对工业老单是做不到的,只能执行上述脚本
lz_xiaohe 2007-07-12 21:02
 
对于数据库逻辑越来精通了。恭喜!
 
请登录后再发表评论以赚取更多积分

About Suntime

湖南人!