1、現狀
使用MRP計劃管理往往需要根據實際情況定期更新計劃參數,我公司有物料3萬多條,每次更新參數需要一天左右的時間,具體步驟:(1)各關聯部門填寫參數變更表;(2)信息部門在ERP上執行物料導出;(3)信息部門用EXCEL查找公式匹配更新物料表的參數;(4)物料導入,整個過程很繁瑣,迫切需要方法改進以提高工作效率。
2、實現方法
2.1 測試SQL語句,出於性能方面的考慮,只取前500行的記錄。
- select top 500 a.fitemid [內碼],a.fnumber [物料代碼],a.fname [物料名稱],a.fmodel [規格型號],t2.fname [計量單位],
- a.fqtymin [最小訂貨量],a.fbatchappendqty [批量增量],a.ffixleadtime [固定提前期],a.fbatchangeeconomy [變動提前期批量], a.fqtymax [最大訂貨量],
- a.fsecinv [安全庫存]
- from (select * from t_icitem where 1=1 and fdeleted=0
- ${if(len(fnumber)==0,"","and fnumber like '"+fnumber+"%'")}
- ${if(len(fname)==0,"","and fname like '%"+fname+"%'")}
- ${if(len(fmodel)==0,"","and fmodel like '%"+fmodel+"%'")}) a join t_measureunit t2 on t2.fmeasureunitid=a.funitid
- order by a.fnumber
2.2 字段綁定
2.3 更新ERP數據庫綁定
2.4 填報頁面居中JS代碼設置
- var slmargin = ($('.content-container').width() - $('.sheet-container').width()) / 2; $('.sheet-container').css('margin-left',slmargin);
3、效果展示