金蝶k3 工业单据(老单据)的客户端插件为何无法起作用

由于历史原因,工业单据(老单据)的插件需要手工修改数据库表来实现注册,无法通过BISIDE直接完成,具体修改如下

在t_ThirdPartyComponent中插入一条记录

INSERT t_ThirdPartyComponent (FTypeID, FTypeDetailID, FIndex, FComponentName ) VALUES (0,1,100,'project1.class1')

t_ThirdPartyComponent表的各个字段含义如下:

FTypeID

0

FTypeDetailID

单据类型ID号,具体的值可以参考下面的SQL:

SELECT FID FROM ICTransactionType WHERE FName =’外购入库’

FIndex

插件组件的执行顺序号,当有多个插件时,按照该字段值的大小顺序执行,并且区分客户端/中间层的顺序,一般根据FTypeDetailID过滤后取已有最大值+10即可

FComponentName

客户端插件的组件名,例如“project1.class1”

FComponentSrv

中间层插件的组件名,例如“K3MidClass.clsUpdate”,一般为空串

FDescription

对于插件的简要说明

posted @ 2019-10-11 13:03  唐尧  阅读(773)  评论(0编辑  收藏  举报