ERP 裡 bom 建立作業 沒有 審核 機制
造成 key 完就可以用
可以隨便更改
這樣就沒有管理了
怎辦?
這兒所談的ERP系統是指鼎新WORKFLOW ERP
屬於 鼎新電腦版權所有!
只要會sql 指令 您就可以建立 BOM審核機制管理
用觸發(在server管理)
BOM 建立時 存檔
BOM 版次(MC009) ='' or ='0000'
就將單身 生效日(CMSMD.MD011) 改成 '99991231'
這樣工單就無法抓到此BOM
然後用 BOM 變更單 來 審核
開 BOM 變更單, 單身選 主件 就好!
此BOM 變更單 確認後
BOM 版次會變成 <> '' or <> '0000'
這樣就會將單身 生效日 > 今天 的 改成 今天
這樣BOM 就生效了!
觸發如下
CREATE TRIGGER [trgBOMMC] ON [dbo].[BOMMC]
FOR INSERT , UPDATE
AS
DECLARE @MC001 char(100)
DECLARE @MC009 char(4)
SELECT @MC009 = ISNULL(MC009,''), @MC001=MC001 FROM Inserted
IF @MC009 ='' OR @MC009 ='0000'
BEGIN
UPDATE BOMMD SET MD011='99991231' WHERE RTRIM(MD001)=RTRIM(@MC001)
END
IF @MC009 > '0000'
BEGIN
UPDATE BOMMD SET MD011=CONVERT(CHAR(8), GETDATE(), 112)
WHERE RTRIM(MD001)=RTRIM(@MC001) AND MD011 > CONVERT(CHAR(8), GETDATE(), 112)
END
全系列文章http://ithelp.ithome.com.tw/event/ironmanarticle3/id/20024401
應該軟體是要實作BOM審核機制管理,這樣很累,且易出錯.
這是因為套裝軟體沒有這功能
只好花腦袋想出這方法!
以 ENC 替代 審核申請單!
真是難為你了,鼎新應要聽取你的意見來改善功能.
我無法改變別人
只好改變自己!
然後分享出來!
喜歡就自取!