[絕對原創] AKM專案總結之工廠程式碼設計
AKM項目裡的工廠代碼設計,很有文章,值得總結一番。
客戶的實體背景如下:
客戶在廣州南沙有一家化工廠,負責生產化工成品;在廣州科學城有一個研發中心,負責新產品的研發 ;在番禺和上海各有一家外租倉庫,用於存儲危險品和成品,就近發貨給客戶。在香港有一家貿易公司,負責將廣州工廠生產的產品銷售給亞洲客戶。
對於以上各個實體,項目上經過討論定義瞭如下的工廠代碼:
Plant1: 對應客戶在南沙的化工廠;
Plant2: 對應於客戶在廣州科學城的研發中心;
Plant3: 對應於客戶在番禺的外租倉庫;
Plant4: 對應於客戶在上海的外租倉庫;
Plant5: 對應於客戶在香港的貿易公司裡的 trading業務 ;
Plant6: 對應於客戶在香港的貿易公司裡的 Headoffice業務;
對於Plant1, 毫無疑問,因為南沙化工廠是一家制造實體,有生產線,庫房,採購和財務等各個業務;
對於Plant2, 主要原因是,該研發中心是一個獨立實體,距離南沙工廠距離較遠,可能會根據也需要採購其自己的goods/service(服務等);
對於Plant3 & Plant4, 不同於很多其他的SAP項目,沒有將2個外租倉庫定義為storage location, 加上其距離南沙工廠也比較遠,需要直接從這2個外租倉庫出貨給客戶;並且外租倉庫之間與南沙工廠之間有貨物轉移,根據客戶的core model, 也將這2個倉庫定義成工廠了(Plant 3& Plant 4)。
對於Plant5和Plant 6, 最初設計對於香港貿易公司,只定義一個Plant code。但是,根據客戶的global team的建議以及 core model, 為這家貿易公司定義了2個工廠代碼,一個是專門用於管理其成品貿易業務;一家用於作為一個head office, 用於支援其goods/sevice的採購 ,比如採購服務,固定資產等等。
SAP 項目實施過程中,工廠代碼設計很有講究:工廠代碼不僅僅對應實際存在的製造工廠,而且還對應企業裡的統一的財務中心,採購中心,銷售公司,甚至是外租的倉庫等等各種實體,同時還會因為特殊流程方案設計的需要,定義若干邏輯工廠或者虛擬工廠。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-1471233/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [絕對原創] AKM專案逸事之客戶投訴
- AKM專案總結之採購組設計
- [絕對原創] AKM專案軼事之FLYBACK飛機晚點索賠
- AKM專案總結之PO FORMORM
- php設計模式總結-工廠模式PHP設計模式
- AKM專案軼事之新新專案
- AKM專案奇人之寫詩的程式猿
- 結對程式設計總結程式設計
- AKM專案總結之UTILITY(水電氣等管道物料)物料的管理
- AKM專案軼事之糾結 - Bonded warehouse 流程
- AKM專案奇人之Jeff Huang
- Java程式設計之設計模式之工廠方法模式全解Java程式設計設計模式
- 總結個人專案設計保障5大原則
- 設計模式之工廠方法模式|抽象工廠模式設計模式抽象
- 設計模式之工廠模式設計模式
- 設計模式之【工廠模式】設計模式
- 【設計模式之抽象工廠】設計模式抽象
- 設計模式之工廠方法設計模式
- Java設計模式之簡單工廠、工廠方法和抽象工廠Java設計模式抽象
- 結對程式設計專案-四則運算程式設計
- 設計模式:工廠模式---創造論設計模式
- AKM專案逸事之Team BuildingUI
- AKM專案軼事之Cycle Test
- AKM專案軼事之GO LIVEGo
- AKM專案趣事之計算心理陰影面積
- 工廠模式與OO設計原則模式
- 一.設計模式之工廠設計模式設計模式
- 滴滴順風車設計總結(原創文章)
- 【原創】總結這個專案可複用的功能
- 【軟體專案回顧&總結】(原創,MSF為引用)
- Typescript 設計模式之工廠方法TypeScript設計模式
- Javascript 設計模式之工廠模式JavaScript設計模式
- 設計模式之工廠模式(三)設計模式
- 設計模式之工廠模式(二)設計模式
- 設計模式之工廠模式(一)設計模式
- 略懂設計模式之工廠模式設計模式
- Java設計模式之工廠模式Java設計模式
- 設計模式二之工廠模式設計模式