金蝶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 |
对于插件的简要说明 |