在几年前写过存储过程展BOM的存储过程并发布到博客上分享给大家。近期很多用户反馈需要函数版本,因有些连接工具并不支持存储过程。正如大家所知道的存储过程非常灵活,几乎没有任何限制。函数则有些限制比如不允许采用临时表。之前易飞展BOM存储过程采用过临时表,那就改用表变量去处理吧。午饭前改好,还有20分钟动手吧!
考虑到之前版本未考虑替代料问题,函数版也一起解决吧。
单位成本暂未考虑,单位成本各用户自己根据公司规则去获取吧。
-- =============================================
-- Author: <David Gong>
-- Create date: <2017-10-23>
-- Description: <展BOM>
-- =============================================
ALTER Function [dbo].[GetBomCost] (@ITEMNO