成都新宏基 - 物料需求計劃MRP
“活字格是模型驅動的低代碼開發平臺,允許以外聯庫的方式連接外部關系型數據庫,這一點對于業務的開發和功能的靈活延展具有非常重要的意義”。
——成都新宏基科技發展有限公司 張旭
一、公司簡介
成都新宏基科技發展有限公司(以下簡稱為“成都新宏基”)是葡萄城的應用開發合作伙伴,是以電子科技大學自動化工程學院為依托的一家集科、工、貿一體的實業公司,專業從事各種工業自動化檢測系統、控制系統、工業電視監控系統、網絡工程等系統的研發、設計、安裝施工和調試,擁有雄厚的技術力量及調試手段、完善的技術支持與售后服務。其開發的應用涉及領域包含潔凈電子廠房空調暖通控制、自來水、污水處理與環保、水電站、電力、交通、石油、化工冶金、樓宇空調暖通自動化控制、垃圾處理、輕工、建材、醫藥、電子、電視監控系統、科研等行業。美國通用電氣GE西南總經銷,德國西門子公司指定一級經銷及系統業務核心分銷商。
二、項目背景
系統的最終客戶是重慶市標簽印刷行業某企業。在系統上線之前,客戶使用SAP Business One 2007的銷售、采購、庫存、生產和物料需求模塊10多年。由于物料需求模塊(Materials Requirement Planning)不能完全滿足客戶的實際業務需要,早年客戶使用VB開發了一套Excel工具用于離線計算,隨著公司業務的不斷增長,Excel版MRP在結果的實時性、正確性以及性能上遇到瓶頸,突出表現在:
- 用Excel管理客戶SO與FO,數據難以進行共享
- 無法使用代用料進行MRP計算
- Excel計算的結果與ERP分離,如計算出的采購請求不能和SAP的采購模塊無縫集成,成了新的數據孤島
- 無法對生產訂單和物料需求進行閉環管理
三、系統介紹
MRP物資需求計劃是Material Requirement Planning的縮寫,指根據產品結構各層次物品的從屬和數量關系,以每個物品為計劃對象,以完工時期為時間基準倒排計劃,按提前期長短區別各個物品下達計劃時間的先后順序,是一種工業制造企業內物資計劃管理模式。MRP是根據市場需求預測和顧客訂單制定產品的生產計劃,然后基于產品生成進度計劃,組成產品的材料結構表和庫存狀況,通過計算機計算所需物料的需求量和需求時間,從而確定材料的加工進度和訂貨日程的一種實用技術。
物料需求計劃管理系統主要包含兩大部分:
1、物料需求計劃 – 包含了MRP的三大步驟:建立預測;使用不同的預測組合成運算方案;運行運算方案并產生MRP運算結果。
- 銷售預測量:新建、編輯和刪除預測銷售量。
- 運算方案:新建、編輯和刪除運算方案。
- 運算結果:MRP運行結果包括成品需求計劃、生產單推薦、采購單推薦,可以批量回寫生產單推薦和采購單推薦到SAP。
2、回寫單查詢 – 顯示所有回寫到SAP的生產單、采購單和分切單,可以根據查詢字段進行查詢
- 生產單:根據【成品編號】或【SAP文檔編號】進行查詢。
- 采購單:根據【物料編號】或【SAP文檔編號】進行查詢。
- 分切單:根據【物料編號】或【SAP文檔編號】進行查詢。
系統功能模塊介紹
預測銷售量【銷售預測量】管理模塊主要實現預測清單的在線收集和管理。在路徑“【物料需求計劃】-【銷售預測量】”下,系統會顯示了所有的FO/SO預測清單。點擊【透視表視圖】,將會以透視表的形式展示預測量。與單擊【編輯】按鈕功能等效,雙擊某一條預測記錄后,彈出預測詳情窗口進行編輯。
(銷售預測量管理模塊頁面展示)
運算方案MRP運算方案管理模塊,用于管理和觸發MRP運算。在路徑“【物料需求計劃】-【運算方案】”下,顯示了所有的MRP運算方案,點擊清單右肩上的【新建】、【編輯】、【刪除】可以完成相應功能。與單擊【編輯】按鈕等效,雙擊清單中的某條運算方案記錄,將彈出編輯窗口。點擊【進行MRP運算】,即可觸發MRP運算。
(運算方案管理模塊頁面展示)
運算結果運算結果管理模塊主要用于對運行結果進行記錄和管理。在路徑“【物料需求計劃】-【運算結果】”下,顯示了歷次MRP運行后的結果,每次的運行結果由【方案編號】和【實例編號】的組合鍵標識。每次運行結果包括【成品需求計劃】、【生產單推薦】、【采購單推薦】,點擊相應的鏈接后會在新標簽頁中打開對應的頁面。
(運算結果管理模塊)
回寫生產單查詢回寫生產單查詢模塊主要用于將信息回寫至SAP生產單。系統為回寫到SAP的生產單,提供了統一的查詢入口。
(回寫生產單查詢頁面展示)
回寫采購單查詢回寫采購單查詢模塊主要用于將信息回寫至SAP采購單。系統為回寫到SAP的采購單,提供了統一的查詢入口。
(回寫采購單查詢頁面展示)
回寫分切單查詢回寫分切單查詢模塊主要用于將信息回寫至SAP分切單。系統為回寫到SAP的分切單,提供了統一的查詢入口。
(回寫采購單查詢頁面展示)
四、價值描述
借助活字格強大的產品能力,打造了一款定制的Web版MRP應用,很好地滿足了客戶下列需求:
- 導入FO/SO進行MRP運算
- 獲取SAP基礎數據及庫存數據,作為MRP計算的輸入
- 在進行MRP運算時需要使用代用料進行計算
- 將運算結果和SAP進行集成:計算結果中的分切單、采購單、生產單回寫到SAP
- MRP運算結果中按天展示成品需求計劃
- 保留所有MRP運算結果,以便查詢歷史數據
在系統開發的過程中,利用到活字格強大的對接能力。活字格是模型驅動的低代碼開發平臺,允許以外聯庫的方式連接外部關系型數據庫,可以通過編寫存儲過程來擴展內置命令。這對處理復雜業務邏輯提供了福音,本項目的MRP計算邏輯涉及游標(Cursor)、Dynamic SQL、列轉行等,共編寫了29個存儲過程,5個函數,完美的滿足了用戶的需求。
五、活字格的價值
項目相關負責人表示:
1、使用活字格低代碼開發平臺能夠有效縮短開發周期,提升交付效率。
2、活字格具備快捷部署的能力,簡化部署的復雜度,加速項目交付。
3、通過使用低代碼開發平臺,能夠有效降低項目整體成本,提升項目利潤空間。