iT邦幫忙

DAY 10
2

15年ERP維護/規劃/備份/建置/應用 經驗 分享系列 第 10

15年ERP維護/規劃/備份/建置/應用經驗分享-BOM審核機制管理

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


上一篇
15年ERP維護/規劃/備份/建置/應用經驗分享-品號/客戶/廠商做組別區隔
下一篇
15年ERP維護/規劃/備份/建置/應用經驗分享-託外制令已完工的託外退貨解決方案
系列文
15年ERP維護/規劃/備份/建置/應用 經驗 分享18

1 則留言

0
suda
iT邦新手 3 級 ‧ 2010-10-06 22:53:28

應該軟體是要實作BOM審核機制管理,這樣很累,且易出錯.

dscwferp iT邦好手 1 級 ‧ 2010-10-07 09:20:48 檢舉

這是因為套裝軟體沒有這功能
只好花腦袋想出這方法!
以 ENC 替代 審核申請單!

suda iT邦新手 3 級 ‧ 2010-10-07 11:26:16 檢舉

真是難為你了,鼎新應要聽取你的意見來改善功能.

dscwferp iT邦好手 1 級 ‧ 2010-10-07 17:31:40 檢舉

我無法改變別人
只好改變自己!
然後分享出來!
喜歡就自取!

我要留言

立即登入留言