'工业老单增加插件的SQL语句:
IF not exists(SELECT 1 FROM t_ThirdPartyComponent WHERE FTypeID=0 and FTypeDetailID='83' and FIndex='0')
INSERTINTO t_ThirdPartyComponent(FTypeID,FTypeDetailID,FIndex,FComponentName,FComponentSrv,FDescription)
VALUES(0,83,0,'Bos_Test.CJT_Test','','数量效验')
'各项参数的解释说明:
'FTypeID:0是客户端插件,1是序时簿插件,2是其他通用业务
'FTypeDetailID: 单据的FTranType;序时簿的FID;对于FTypeID=2的类型,FTypeDetailID表示只有中间层的二次开发类型,比如审核
'FIndex:表示插件的执行顺序,标记为负数的会在ICTransactionType中记录的二次开发之前执行,ICTransactionType中FIndex默认为0
'FComponentName:这里的值是插件的工程名+类名
'FComponentSrv:中间层二次开发组件(默认为空串'')
'FDescription: 这里的值是插件的功能介绍