最近更新时间:2022-06-10 12:00(V1.00)
业务介绍
自定义批次引用扩展是对批次维度业务对象带值的扩展,维度业务对象上的带值设置支持创建批次、选择批次时带值 ,而自定义批次引用扩展仅在选择批次时生效。
常用方式为送检类单据预约批次,库存单据选择预约批次时扩展字段。
相关链接
相关链接:定义批次维度
相关链接:维度业务设置
示例:
- 1
- 2
1/2
1.物料信息上定义自定义字段“有效期(天)”
2/2
2.采购收货单选择批次时,以收货时间为有效期初始日期,计算当前批次的有效期。
操作步骤
- 1
- 2
1/2
路径:管理|工具|自定义XML|自定义批次引用扩展
2/2
1.操作步骤可参考自定义引用扩展。
唯一区分在于扩展SQL语句中,要连接到批次表,用批次表的主键“BatchKey”作为参数。
示例语句:
SELECT DATEADD(DAY,TB1.Z_EXP,GETDATE()) Z_EXPDate
FROM BCIbtA TM1
LEFT JOIN BCIbr TB ON TB.DocEntry = TM1.BaseEntry
LEFT JOIN PUTmpA TD ON TD.ObjType = TB.BaseType AND TD.DocEntry = TB.BaseEntry AND TD.LineNum = TB.BaseLineNum
LEFT JOIN MDItm TB1 ON TB1.ItmID=TD.ItmID
WHERE TM1.BatchKey = @BatchKey AND ISNULL(TB1.Z_EXP,0)<>0
注意事项
字段 |
描述 |
可使用的参数
|
批次电建(@BatchKey)。
|
优先级
|
设置自定义批次引用扩展后,选择批次带值的优先级则大于维度业务对象的设置。
|
批次带值
|
自定义批次引用扩展仅支持带值至批次流水表,不支持带值至批次库存表。
|