生产任务单携带销售订单的客户名称(方法二)

首先BOSIDE打开生产任务单,新增客户名称字段


第一步:-----查询单据模板ID(J01)
SELECT *
FROM dbo.ICTransType
WHERE FName LIKE '%生产任务%'
OR FHeadTable = 'SEOrder';

第二步:-----查询对应模板中"客户名称"字段对应的FFieldName(FHeadSelfJ0199)
SELECT *
FROM dbo.ICTemplate
WHERE FID = 'J01'
AND ( FCaption LIKE '%销售%'
OR FCaption LIKE '%客户%'
OR FCaption LIKE '%委托加工单位%');

第三步:------选单对应关系表中插入对应字段
INSERT INTO dbo.ICSelbills (FID,
FFieldName,
FDstCtlField,
FSelType,
FDK,
FColName,
FName,
FTableName,
FTableAlias,
FAction,
FROB,
FAllowEdited)
VALUES (N'J01', -- FID - nvarchar(50)
N'FOrderInterID', -- FFieldName - nvarchar(50)
N'FHeadSelfJ0199', -- FDstCtlField - nvarchar(50)
2, -- FSelType - smallint
0, -- FDK - int
N'FCustID0', -- FColName - nvarchar(50)
N'FCustID', -- FName - nvarchar(50)
N'SEOrder', -- FTableName - nvarchar(50)
N'v1', -- FTableAlias - nvarchar(50)
N'(SELECT FItemID FROM t_Organization WHERE FItemID = v1.FCustID)', -- FAction - nvarchar(3000)
0, -- FROB - int
0 -- FAllowEdited - smallint
),
(N'J01', -- FID - nvarchar(50)
N'FOrderInterID', -- FFieldName - nvarchar(50)
N'FHeadSelfJ0199', -- FDstCtlField - nvarchar(50)
2, -- FSelType - smallint
1, -- FDK - int
N'FCustID1', -- FColName - nvarchar(50)
N'FCustID', -- FName - nvarchar(50)
N
生产任务单携带销售订单的客户名称(方法二)
首先BOSIDE打开生产任务单,新增客户名称字段第一步:-----查询单据模板ID(J01)SELECT * FROM dbo.ICTransType WHERE FName LIKE '%...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



