道生一:資源架構(gòu)設(shè)計
資源架構(gòu)不是從“有”開始,而是從“無”開始。本文以“道生一”為隱喻,提出一種從本源出發(fā)的架構(gòu)設(shè)計思路,幫助產(chǎn)品人在復雜系統(tǒng)中構(gòu)建更清晰、更可控的資源邏輯。
數(shù)字化,數(shù)字化,就是要先有數(shù)字,才能計算和轉(zhuǎn)化,我們的數(shù)字是怎么來的呢,就是從我們的道生一來,即一代表的是資源和數(shù)字。資源是整個道家管理體系中唯一的對象,因為在后面的一生二的組織架構(gòu)中,我們是把組織構(gòu)架拆分為一個個的倉庫容器,這些倉庫容器也是由單個或多個資源組成的而已,所以組織結(jié)構(gòu)的倉庫也可以叫做資源組或資源庫,倉庫也是我們企業(yè)對資源的管理主體,其組成還是資源。資源在資源庫里加減出入就是三,三代表所有業(yè)務。所以資源是整個道家體系中唯一的對象,這也符合奧卡姆剃刀原理,即如無必要,勿增實體。
企業(yè)資源我們可以分為原有和附帶兩種,原有就是企業(yè)進和出的,進的就是企業(yè)買的人機料等,而出的就是企業(yè)賣的產(chǎn)品和服務等,進和出的我們都統(tǒng)稱為資源。我們對資源的劃分是依據(jù)約定俗成來的,比如人機料產(chǎn)品服務等,但為什么會區(qū)分他們呢,主要就是它們的計量方式不同,比如服務是計次的,產(chǎn)品是計量的,人工是計時的等,有了計量我們才能計算。附帶的是什么呢,附帶的就是文件和表單等,比如有的產(chǎn)品有說明書,就是一個文檔,有的產(chǎn)品有參數(shù)表,就是一個表單,有的服務需要按次計時間,那時間也是伴生和附帶的。
為了說清楚這個資源的屬性,我們需要從三個維度來說,就是這個一和一二三零分別的對應關(guān)系來講,一對一就是資源和資源的關(guān)系,例如我們的BOM表,一對二就是資源對倉庫的關(guān)系,例如我們零件只能進設(shè)備,人員只能進出崗位,資金只能進出賬戶等限制關(guān)系,一對三就是資源對加減的關(guān)系,例如產(chǎn)品出庫做的減法,既可以是銷售、也可以是借用、或者是測試,所以一個資源會對應多種加減法,我們只要定義好加減所具體指定的業(yè)務,就可以對這些分類進行統(tǒng)計了,一對零就是資源的計價管理。
根據(jù)以上的描述,那么企業(yè)資源管理員在后臺的三大功能菜單就是:
(1)資源的目錄,
(2)資源的加減,
(3)資源的剩余。
簡單理解就是資源先有數(shù)字、然后進行加減、最后加減后看剩余多少。
章節(jié)一、資源的目錄
資源管理員是管資源的,首先就需要知道資源的目錄里有哪些資源,沒有的資源需要先創(chuàng)建再使用,創(chuàng)建任何一個資源,都需要說明這個資源的內(nèi)在屬性和外在關(guān)系兩方面的內(nèi)容。1、內(nèi)在的屬性:就是資源的類別、分類、來源、名稱、編碼、計量以及伴生的資源以及附帶的信息等,2、外在的關(guān)系:就是資源和其他資源,資源和所有倉庫,資源和任務以及資源和財務的相互關(guān)系。
1. 內(nèi)在的屬性
需要提前說明的是,資源屬性按我們的學科分法有:語文類、數(shù)學類、地理類、物理類、化學類等,我們目前先就語文類進行分析,目前我們先解決語文類即我們常說的人機料產(chǎn)品服務類的資源。后面的幾類以后也會有應用的,例如存儲數(shù)據(jù)類的設(shè)備物聯(lián)網(wǎng)、存儲地理坐標類的地圖、存儲參數(shù)類的物理屬性量、以及存儲化學類的分子量等,這些不是企業(yè)常見應用,我們先實現(xiàn)基礎(chǔ)應用,高級的以后再說。
1、資源類別:資源類別是按我們?nèi)粘5氖褂昧晳T進行資源的劃分:買的有3類、賣的有3類,附的有3類:買的3類就是人、機、料,賣的3類就是產(chǎn)品、服務和虛擬(如游戲裝備)等,附的3類就是企業(yè)的文檔、表單、時間等,這其中時間資源需要解釋下,例如員工的月工資、包房的時間、電影票的時間,球館的時間,都算作資源,但時間也必須附在其他資源對象上,因此也是附帶的。這樣的分法基于約定俗成,易于大家理解。
2、資源分類:資源分類簡單來說就是規(guī)格型號等,跟淘寶的分類是一樣的,可以將企業(yè)內(nèi)部的物料進行分類和標簽設(shè)置,分類有分類、名稱、標簽、選項,企業(yè)根據(jù)實際情況來確定,如果需要的話,就需求提前在后臺設(shè)置好,前臺才能使用。當然不設(shè)標簽選項等,就只有分類,一般的應用是足夠的,但比如有了手機有顏色、內(nèi)存和運存幾個標簽屬性,就需要提前設(shè)置了。
3、資源來源:資源的來源需要說明這個資源是引用的還是創(chuàng)建的,產(chǎn)品是可以憑空創(chuàng)建的,這個配置字段說明這個資源是外來還是自己創(chuàng)建的。需要強調(diào)的還有些資源是由庫轉(zhuǎn)變而來的,例如一個手機首先是一個資源,接到訂單后,在生產(chǎn)中把手機轉(zhuǎn)為一個倉庫,把手機零件都裝到手機里了,我們就封庫貼上封條,然后把這個庫轉(zhuǎn)成資源即可以交付的手機了,所以資源的來源有創(chuàng)建和引入兩種。
4、資源名稱:這個可以自定義,當然也可以依據(jù)一定的規(guī)則生成,例如按時間、按空間,按序列或自定義等。因為名稱這個字段可以有兩個規(guī)則,分別是無序和有序,甚至進一步規(guī)定中英文和字符,這個組合是一個無限枚舉。設(shè)置名稱后我們還可以設(shè)置別名或者簡稱,這樣符合用戶習慣。
5、資源編碼:這個也可以進行設(shè)置,編碼有一定的生成規(guī)則,這個需要符合企業(yè)的既有編碼規(guī)則,比如有拼音字母打頭的,也有英文縮寫打頭的,有的需要行業(yè)編碼規(guī)則,還有日期編碼加序號的等等,編碼就是唯一性搜索比較方便。這個功能個別企業(yè)用戶是剛需的功能,當然用戶也可以不啟用。
6、資源單位:資源的計量一個龐大的體系,我們的9種常規(guī)資源會各自有各自的計量單位,常用計量無非是物理計量、時間計量或者空間計量三種,目前我們只討論了剛體,對于流體的計量的留到以后去說。計量單位也同時存在換算關(guān)系,除了常用的面積,重量等單位換算,還有一些是企業(yè)自行設(shè)定的換算,例如一包和一箱商品各是多少個,這就是數(shù)字單位的換算關(guān)系。
在資源大類型中,一般產(chǎn)品按數(shù)量,服務按次數(shù),人工按計時等,這些計量是和現(xiàn)實相符合的,注意時間是一個通用函數(shù),適用于所有對象,比如設(shè)備有買的,算的是入庫時間,還有租賃的,那么租賃其實就是算的在庫時間,其實所有的對象都是算的在庫時間,因為一個商品如果不和倉庫發(fā)生關(guān)系,那么他的時間是產(chǎn)生不了的,換句話說也就是資源和庫發(fā)生關(guān)系,才會產(chǎn)生時間。
7、資源計價:資源計價按道家架構(gòu)應該放在外部對財務的關(guān)系中去,一般企業(yè)沒那么復雜,也可以納入內(nèi)在屬性進行設(shè)置,價格就是資源對財務的設(shè)置,就是說要驅(qū)動這個資源加減或者出入任何一個倉庫,需要花多少錢的意思。計價也是比較龐大的體系,原理上,每種資源,在每個倉庫,對應的每種操作,甚至每個時間段,費用都會不一致的,如果不事先計價,那么每次加減出入時,都要去輸入價格并計算費用就比較麻煩,所以價格一般需要提前設(shè)置。
但設(shè)置價格就需要確定倉庫和加減,而倉庫和加減在后面才會講到,那么可以先簡單的設(shè)置,資源先對總庫的加減分別是多少錢,后面?zhèn)}庫加了子庫,加減做了分類后,還可以繼續(xù)設(shè)置更細的價格。另外促銷也是常用的功能設(shè)置:促銷則是個更大范圍的排列組合,即資源、倉庫、以及任務任何一項變動,都可以產(chǎn)生一個函數(shù)去驅(qū)動另一個或一組對象變動,這個比較復雜,但原理是一致的,先把整體體系用起來沒問題了,再去做這個動態(tài)函數(shù)的功能。
8、伴生資源:例如一個產(chǎn)品,會有表單、附件或者時間限制等,這些都是屬于這個產(chǎn)品伴生出來的其他資源,伴生出來的資源是沒法獨立存在的,是需要依附于這個產(chǎn)品才能存在,所以也叫附加資源,他們都是這些資源的附帶的屬性。比如企業(yè)生產(chǎn)的產(chǎn)品需要附帶產(chǎn)品說明書,就做一個表單或者附件都可以,那么這個設(shè)置好后,你上傳產(chǎn)品選擇了分類標簽后,這時候系統(tǒng)就提醒您還需要上傳它的說明書。還比如員工入職后,員工的時間就是資源,這個資源是可以計價的,不同崗位的時間價格是不一樣的。
9、資源狀態(tài):資源的狀態(tài)就是這個資源是否啟用,還是處于停用狀態(tài),比如企業(yè)產(chǎn)品已經(jīng)停售了,這個產(chǎn)品你是買不到的。但并不是說你買不到就不存在,只要這個資源產(chǎn)生了業(yè)務記錄,那么是可以查詢歷史數(shù)據(jù)的。
2. 外在的關(guān)系
資源外在的關(guān)系,是1分別對1230的對應關(guān)系,即資源對資源的BOM清單,資源對倉庫的庫容設(shè)置,資源對加減的業(yè)務限制,資源對財務的單價預設(shè)。
1、資源對資源:
資源對資源,就相當于是制造型企業(yè)的BOM表功能,例如一個手機包含了幾百個零部件,就等于是產(chǎn)品對物料的比例關(guān)系,手機其實就是一個庫,手機里的零件才是實體資源,這些零件組合在一起就是手機了,所以這個手機其實就是一個資源組或者是一個資源包。用戶購買的其實是這幾百個零件,我們只是生產(chǎn)組裝好而已。這個BOM表你設(shè)置以后,如果客戶下單100個手機,那么其實也就包含100套零部件物料,你需要把這些物料都裝到手機里,才算給客戶完成了生產(chǎn)和交付。
還比如你美團上買了一桌菜,就是幾個菜的打包組合,這個團購的商品是多個實體的菜品組成的,因為這幾個菜才是實際的實物資源,所以團購也相當于一桌菜的菜品目錄,所以這個資源對資源的關(guān)系我們可以用BOM功能來解決。
2、資源對倉庫:
資源對倉庫有兩種關(guān)系,首先是資源可在哪些倉庫存儲的對應關(guān)系,然后是資源綁定了哪些倉庫的綁定關(guān)系。
(1)對應關(guān)系
對應關(guān)系就是那種資源可以在哪些倉庫里存儲。由于在設(shè)置資源時,倉庫還沒有開始設(shè)置,所以最開始的資源肯定是都可以在公司的總庫下存儲的,但是總庫會不斷增加部門車間等子庫,所以資源自然就需要設(shè)置可以在哪些子庫存儲。這個對應關(guān)系是雙向操作的,即可以在資源這邊設(shè)置可以對哪些倉庫,也可以在倉庫那邊選可存儲哪些資源。在一邊設(shè)置后,在另一邊也會有相應的顯示。規(guī)定某些資源只能在某些庫中加減,這樣做的目的是為了防止出錯,因此這個設(shè)置可以實現(xiàn)對業(yè)務規(guī)則的操作限制。
(2)綁定關(guān)系
我們知道資源可以計價,但倉庫不能計價,為了讓倉庫可以計價,我們就需要把資源和倉庫綁定關(guān)聯(lián)起來。就拿前面的團購舉例,就是比如團購后還要定一個包房,那么就綁定一個包房,這樣這個團購就和倉庫綁定起來了,如果商家還要收包房費,也可以在這里很方便的設(shè)置入庫即收費。再比如一賬電影票,你綁定的是哪個影廳和哪一排哪個座位,再綁定的哪個時間,這個時間內(nèi)你只要進出電影廳了,就等于實現(xiàn)了賣電影票的功能。
(3)權(quán)限設(shè)置
資源的權(quán)限管理,就是給資源目錄設(shè)置分管人員,分管人員的權(quán)限就是管理分類目錄下的資源所有的業(yè)務。
(3.1)統(tǒng)一授權(quán)資管
一般情況下會由公司統(tǒng)一在后臺分配權(quán)限,分配方式則是按類別和分類,直接設(shè)置分管人員,這樣該人員就獲得了該類別分類下資源的管理權(quán)限。比如公司直接設(shè)置產(chǎn)品下,哪些銷售員負責銷售哪些規(guī)格的產(chǎn)品,或者哪些采購員負責采購那些型號的材料。
(3.2)逐級授權(quán)模式
當組織規(guī)模比較大時,后臺授權(quán)就比較繁瑣了,這樣就需要只把產(chǎn)品大類給銷售總監(jiān),材料大類給采購部長,然后他們自己再將小類去分配不同的銷售員和采購員,這樣就比較省事,而且后臺也可以看到他們的分配記錄。
3、資源對加減:
(1)對應關(guān)系
和前面的倉庫一樣,我們的資源可以在哪些倉庫進行加減,是可以提前設(shè)置好的,例如員工只能在崗位中出入,資金只能在賬戶中出入,查看資源的加減,就會列出這個資源允許在哪些倉庫加,允許在哪些倉庫減,甚至還有時間限制等。
(2)綁定關(guān)系
加減同樣是不能計價的,所以我們還是需要用資源和加減建立起關(guān)聯(lián)關(guān)系,就實現(xiàn)了服務的計價。因為有些服務本身就是商品,我們就需要建立一個服務的商品,來綁定對應的任務,例如醫(yī)療服務、維修服務,這些服務的計費是以任務為主的,但我們的系統(tǒng)只有資源才是唯一實體對象且才能計價,所以我們需要用資源綁定服務的方式來進行計費處理,下面繼續(xù)來舉例說明。
例如這個手機價格還包括一個1年的保修服務,這個服務也是資源,手機過1年到期才算真正交付完成。那么就需要先綁定維修類的任務,這個任務客戶報修就可以啟動,保修期內(nèi)客戶沒有報修,那么這個任務就不會啟動,如果發(fā)生了在保修期內(nèi),所以不能算錢。
還比如說物業(yè)管理中報事報修服務,這個服務是業(yè)主發(fā)起的,發(fā)起后由物業(yè)接單后上門完成維修任務后,才能結(jié)束任務,因為這個服務就需要綁定一個任務,用任務的完成狀態(tài)來確定這個服務的交付狀態(tài)是否完成??蛻糍I的也不是實體商品,買的是一個任務,所以我們平常就稱之為買單。
4、資源對財務:
資源對財務就是產(chǎn)品服務和人機料的價格,但是資源單獨不能對費用,資源必須要進行加減才能兌換成費用,而且這里設(shè)置的價格就費用的單價預設(shè)模版,并不是真實的費用。例如我們設(shè)置產(chǎn)品價格是100元,但是實際銷售的時候,如果是大客戶,肯定就降點價90元,所以資源在這里設(shè)置的也只是一個參照價格而已,只有在進行真實加減的時候,才是真實的費用。資源的加減對應的就是財務的原始憑證,這個我們后面再說財務的時候再詳細介紹。
上面我們說了資源的目錄,主要功能就是完成了資源的創(chuàng)建,創(chuàng)建了資源才能計數(shù),計數(shù)才能加減。接下來我們就可以進行資源的加減了,也就是企業(yè)的業(yè)務體系。
章節(jié)二、資源的加減
從道家數(shù)字化的架構(gòu)中,我們知道資源只有加減兩個基本計算,且這個加減必須通過一個可以存儲的倉庫來承載實現(xiàn),頂級的資源庫就是公司本身,而公司下面又會有很多例如部門或車間產(chǎn)線設(shè)備工位等不同的子庫,資源在企業(yè)組織結(jié)構(gòu)的這些子庫中加減減減,出出入入,就構(gòu)成了企業(yè)的全部業(yè)務。資源管理員需要知道所管轄的資源,將會正在和已經(jīng)發(fā)生了哪些加減,下面我們以未開始、進行中、已完成三種狀態(tài)來說明。
在說明加減的這三大狀態(tài)之前,我們先說下加減的流程和項目。資源加減是對業(yè)務的抽象,是一個最小的可執(zhí)行單位即任務,加減本身是一個操作或者動作,多個加減串起來就是流程,一個加減也可以分解為很多小的加減就是項目,即我們說的加減同時包含任務、流程和項目這三種,這個我們會在后面的二生三加減中詳細介紹。
在道家構(gòu)架中,流程的節(jié)點和項目的子任務,都是用分庫來對應解決的。比如買菜就是拿菜、上稱、稱重三步,對應的就是申請、發(fā)起和執(zhí)行三步,分別是申請加減,發(fā)起加減和執(zhí)行加減三個階段,就可以分三個子庫。我們一般企業(yè)都有售前售中售后三個階段,那么就對應的分為銷售、生產(chǎn)、售后三個部門是一個道理,然后生產(chǎn)又要分很多工序,也是分庫來完成對應步驟的。
上圖的意思就是任何業(yè)務流程的節(jié)點和任何項目子任務,都有資源的進出,且都有自己發(fā)生的地點,這個地點其實就代表了倉庫。所以流程節(jié)點功能其實就是倉庫子庫的功能。項目分解也是對倉庫子庫的繼續(xù)分解。那么企業(yè)的每個業(yè)務行為,就是一個最小的加減任務,這些任務左右連接就是企業(yè)的流程,上下組合就是企業(yè)項目。就都有前中后即未開始、進行中和已完成三種基本狀態(tài),我們下面先來分析未開始的加減。
1. 未開始的加減
所有未開始的加減都要從發(fā)起開始,發(fā)起由資源管理員自己發(fā)起,也可以由群眾通過預先做好的表單發(fā)起。加減的確認權(quán)限一般在資管哪里,當我們可以設(shè)置這些表單并且在前臺發(fā)生了申請后,后臺就需要人工來審核,也可以設(shè)置自動通過。而后臺下達后,也可以設(shè)置前臺是自動接收還是可以拒絕等,這些設(shè)置如果需要,就可以配置成加減的模版,就是我們常見的各種單據(jù),然后規(guī)定這個單子發(fā)給誰誰就可以填。
1、加減模版
業(yè)務模版就是公司后臺提前設(shè)好的業(yè)務單子,這些單子會發(fā)給有對應業(yè)務需求的人員,例如請假單發(fā)給所有人,銷售單發(fā)給銷售員,領(lǐng)料單發(fā)給生產(chǎn)工人等,業(yè)務模版有三個元素可以設(shè)置,資源可以設(shè)置允許資源的種類及其數(shù)量限制,倉庫可以設(shè)置允許哪些子庫,加減就是設(shè)置其業(yè)務的動作名稱,每個公司都有很多業(yè)務限制,例如每月領(lǐng)一次辦公用品,病假一個月只能請三次;銷售1萬元送一個贈品,特定時間前100名半價等等。模版詳細的我們會在二生三的加減中詳細介紹,這里只起一個開頭。
2、加減申請
當這些模版發(fā)給有對應業(yè)務員工后,員工就可以填寫單子并提交業(yè)務申請了,填寫的內(nèi)容也是資源倉庫和加減的內(nèi)容,填寫完成就提交即可,需要說明的是,即使公司后臺一個模版都不設(shè)置,員工也是可以提交申請的,因為系統(tǒng)有最基本的加減兩個單子,你選擇后可以自定義資源和倉庫,公司同意后,自然就在后臺同步添加了這些資源和倉庫,所以企業(yè)管理是可以從零開始慢慢搭建起來的。
注意加減既可以是增量加減,也可以是存量加減。增量加減就是企業(yè)發(fā)生的實際業(yè)務如訂單、請假、報銷等;存量加減就是庫內(nèi)剩余的數(shù)量進行盤存。加減可以限制在倉庫或其子庫內(nèi)進行,加減因為是在庫里進行,所以可以在加減上做函數(shù)計算,你可以把倉庫就看成一個單元格,我們加減的時候同樣可以支持EXCEL的計算公式。
3、加減審核
一般在前臺提交加減的申請后,后臺三個分管都會收到消息,即管資源的,管倉庫的,管加減的,因為任何申請都有這三個要素。一般三個分管都必須同意才能走到下一步,當然也可以在后臺模板中設(shè)置只需要部分分管確認或者自動同意。分管各自確認什么呢?比如一個銷售員提交了一個客戶訂單。資管即銷售總監(jiān)確定到底是要賣什么樣的產(chǎn)品或者服務,以及產(chǎn)品的貨期和價格等。庫管即生產(chǎn)部長需要確定資源夠不,車間的產(chǎn)能是否跟得上,這單到底能不能做,因為倉庫是一個容器,這個容器的話它是有庫容限制的,如果產(chǎn)能跟不上,那么他就會拒絕這個訂單。
而事管確定什么呢?事管是需要確定完成這個訂單任務需要用什么工藝來保證客戶的質(zhì)量要求,現(xiàn)有的設(shè)備能不能滿足客戶的參數(shù)要求等。還有負責財務的主管也要算下這單能賺錢不,拿出物料清單大致核下價,看會不會虧本。那么以上幾個角色都確認這個申請可行以后,這個申請就處于了待發(fā)起的狀態(tài)。
審核我們在一生二中會詳細說明,這里只說下審核的設(shè)置是倉庫的功能,上級庫可以設(shè)置下級庫的哪些業(yè)務我需要審,哪些可以不審自動通過,具體的設(shè)置在后篇中會詳解。
4、加減分合
也許有人會說直接執(zhí)行就行了,為什么還有一個待發(fā)起狀態(tài)呢?那是因為在我們的實際生產(chǎn)中當中,銷售和生產(chǎn)一般都是兩個部門。銷售訂單交付給生產(chǎn)部門的時候一般會合并或者分解。就比如我十個銷售人員,每天多個銷售訂單需要合并以后一起轉(zhuǎn)給生產(chǎn)部門。或者是有客戶有一個大單,那么銷售部門他也是按月計劃或者按周按天來做一個交付的計劃,并把這個計劃發(fā)送給生產(chǎn)部門。所以在申請和執(zhí)行當中有一個分單和合單的過程,這個過程是子庫到父庫自動匯總或者手動選擇性匯總得到的,而這個過程我們就叫發(fā)起。
5、加減發(fā)起
分單合單后的發(fā)起和最開始提交的發(fā)起,是總和分的關(guān)系,這個新的發(fā)起同樣需要三個分管角色一塊兒確認。發(fā)起的時候誰都可以發(fā)起。也可以設(shè)置為固定角色發(fā)起。比如一般公司是由銷售發(fā)給生產(chǎn)部門,那就是由資管來進行發(fā)起。但是有的公司產(chǎn)能是固定的,所以生產(chǎn)部門會發(fā)一個固定的單給到銷售部門。就是說我每天只有這么多的產(chǎn)能,客戶給你下的訂單的多或少,我都產(chǎn)這么多。也有的公司是由技術(shù)部門來進行生產(chǎn)訂單的發(fā)起和安排。因為技術(shù)部門同時要兼顧銷售部門的訂單以及生產(chǎn)部門的產(chǎn)能狀況來做合理的安排。
這個發(fā)起功能就是我們的執(zhí)行前的計劃。而這個計劃也有的公司叫排程系統(tǒng),也就是我們的生產(chǎn)排程。生產(chǎn)排程會調(diào)動公司所有的資源和倉庫進行合理的組合安排。計劃做得再好,由于所有的資源和倉庫都在處于變化當中。所以生產(chǎn)實際過程當中的計劃變更是經(jīng)常常見的現(xiàn)象。而每一次計劃變更又是依賴于所有倉庫和資源的變動。所以會造成非常多的排列組合。因此排程系統(tǒng)也稱為工業(yè)ERP上的明珠。我們在后面第五章中再詳解介紹。
6、加減調(diào)配
加減接下來的操作是調(diào)配,也就是劃庫操作。調(diào)配就是我們說的就是企業(yè)的調(diào)度,也就是資源從一個庫到另一個庫,這樣不斷的延伸就形成企業(yè)的流程。調(diào)度后我們知道事管可以把一個庫的資源加減分解為多個資源的加減,例如制造加一個產(chǎn)品就會消耗減一些原材料。調(diào)度資源分為庫內(nèi)和庫外,一般認為庫內(nèi)就不需要調(diào)配了,其實這是一種誤解。舉例來講就是比如說一個車間生產(chǎn)了100件商品。但這100個是為2個訂單合并起來生產(chǎn)的。那么這100件商品如何分配到這2個訂單上呢?就是資管要做的工作。
當然資管可以設(shè)置一個公式,比如說每生產(chǎn)一件是平均分配,還是說先A后B呢?調(diào)配劃庫如果沒有加減,只有出入,那么就是進銷存。如果劃庫涉及庫內(nèi)的加減,那么就是生產(chǎn)和加工。加減的調(diào)配一般也是資管來做,申請根據(jù)業(yè)務需要誰發(fā)起都可以,資管審核通過后就可以提交這個要求,然后其他兩個角色庫管和事管來進行確認,確認完了后,資管就可以進行調(diào)配了,注意調(diào)配是一個功能權(quán)限,系統(tǒng)默認是三個管理角色都需要確認,當然也可以事先把權(quán)限劃定給一個人,就不用三方都確認那么麻煩了。
7、加減計劃
加減的下步就是加減計劃的確認。我們已經(jīng)講了,調(diào)配及調(diào)度的工作已經(jīng)完成。但是這個調(diào)度的執(zhí)行需要分多少次完成,這就是調(diào)度計劃了,調(diào)度同樣需要另外兩個角色來確認。調(diào)度計劃做好以后,剩下的就是執(zhí)行。計劃不是必須做的,因為只要你調(diào)配資源,那么就存在兩個庫管之間的資源轉(zhuǎn)入和轉(zhuǎn)出了,但是如果數(shù)量大,時間長,需要分很多次完成,是每個周期數(shù)量一樣呢,還是周期性的數(shù)量波動呢,還是每次都是臨時確定數(shù)量呢,這些都是可以通過配置計劃的方式完成。配置計劃就是企業(yè)的資源計劃,資源計劃設(shè)計的環(huán)節(jié)和變量都非常多,和火車票的原理一致,一個節(jié)點變化會影響到后續(xù)所有環(huán)節(jié)的變化,所以排程系統(tǒng)才稱為工業(yè)領(lǐng)域的明珠。
加減計劃其實就是把一個加減用另一個后一組加減來平衡的過程,就是任務的輸出生成了任務的輸入,這是兩個不同的加減,但是在同一個庫里發(fā)生的操作,一旦生成了另一個加減,那么就開始了循環(huán),即新增的這個加減例如生成一個產(chǎn)品是輸出,原料需求是輸入,一旦生成了這個新的加減,系統(tǒng)會自動到最初的流程去,即申請流程,所以計劃就像一顆石子投入到了水中,會衍生到很多其他的子庫泛起水波,而這個路徑是可查的,因為是可以溯源到的。
以上我們已經(jīng)將未開始的加減說完了,看起來有點復雜,其實很多小企業(yè),沒那么多功能需求的,所以有的環(huán)節(jié)就不會存在,直接申請就會跳到下步執(zhí)行,沒有那么多彎彎繞繞的。接下來就要開始執(zhí)行這個加減了,執(zhí)行的人員就是這個加減所在倉庫的庫管。
二、進行中的加減
進行中的加減我們分為三個步驟來說,分別是準備、執(zhí)行和確認三個環(huán)節(jié),其中準備是執(zhí)行的前提,而確認是對執(zhí)行結(jié)果的檢查。
1、準備加減
加減的計劃發(fā)出來后,庫管的事情就來的了,因為庫管要執(zhí)行這個加減,但我們知道你要生產(chǎn)一個產(chǎn)品,肯定需要原料,這些原來沒準備好之前,是生產(chǎn)不了的,所以有一個準備的環(huán)節(jié),什么是準備好呢,就是當物料全部都入庫了,然后生產(chǎn)工人就可以用設(shè)備生產(chǎn)出產(chǎn)品來,這時候減物料加產(chǎn)品才是真正的加減。當然加減的準備不僅僅是物料,還有工人師傅、生產(chǎn)設(shè)備、水電氣等等,這些都是準備加減的范疇。準備有待準備,準備中,已完成三種狀態(tài),分別可以查詢哪些任務處于那種狀態(tài)。
2、執(zhí)行加減
執(zhí)行加減一般也有未開始、執(zhí)行中、已完成的三種狀態(tài),未開始的可以點擊開始或者取消任務,進行中的可以點完成,也可以返回未開始狀態(tài),已完成可以提交確認,或者發(fā)現(xiàn)沒做完也可以返回進行中自己再補下。這些操作都是庫管操作和完成的,也有可能庫管有多人一起完成的,都是可以的。有的任務執(zhí)行過程相當短,就只有未開始和已完成的狀態(tài),都是可以自行在后臺對任務狀態(tài)進行提前設(shè)定的。
3、確認加減
庫管執(zhí)行完成會自動會通知資管和事管。因為你不僅要符合工藝質(zhì)量要求,而且要得到資管的交付數(shù)量的確認,如果這個任務是群眾發(fā)起的任務,那么群眾還需要進一步的確認,例如報事報修你說業(yè)主的水龍頭修好了,一般是需要業(yè)主確認的才能收費的。只有所有人都確認完成,那么這個任務才算完成。當然為了管理方便我們可以在模板的設(shè)置當中可以設(shè)置部分的角色確認即可。
加減最后的操作就是加減的確認。執(zhí)行加減,每次庫管執(zhí)行完加減后,按默認規(guī)則來說都是需要得到資管和事管的確認的,當然也可以提前設(shè)置不需要確認。如果發(fā)起人是群眾,那么還需要群眾的確認。確認完以后,也等于任務的完成。一旦完成加減,那么庫存的數(shù)據(jù)也隨之改變。同時會記錄到已經(jīng)加減的數(shù)據(jù)記錄當中去。這樣和庫存的查詢就進行一一對應了。
4、處理盈余
但凡執(zhí)行了加減,就有可能和最初申請數(shù)量不一致,例如銷售說客戶訂100個,結(jié)果你應為某種原因生產(chǎn)了102個,或者只生產(chǎn)了98個,那么這個就和預期值不符了,這些多出來的,或者不足的怎么辦呢,這就需要資管和客戶溝通后,來決定補、加、退等操作,這是輸出部分的盈虧。那么輸入部分也有盈虧的,例如我們的原料剩下了一些,這時候怎么辦呢,那就是退給公司唄,但有的服務性的工作例如裝修等,退回供應商或公司都不太可能,很多時候就是在不同的項目中互相調(diào)用,因此當原料剩余時,資管可能會查看臨近的項目裝修情況,就會把原料調(diào)配到新的裝修項目,或其他的本地臨時存放點,這些都是資管做的事情。即有了盈余,就調(diào)配盈余,然后庫管再執(zhí)行出入庫,最后實現(xiàn)一個什么呢,那就是資源是從0開始的,最后也必須回到清零的狀態(tài),才算這個任務整體的完成。
這樣我們就跑完了一個完整的工作任務。這是從數(shù)據(jù)層面說的,我們怎么配合業(yè)務完成,在設(shè)置層面你可以定義為這個任務的加減代表的是銷售還是采購,還是維修,還是退貨,還是測試或者借用等等都可以。事后對這些分類進行統(tǒng)計的話,我們就可以得到某種業(yè)務的全部數(shù)據(jù)。
以上的站在資管的角度我們跑完了一個完整的資源加減任務,雖然過程很冗雜,但原理其實很簡單,因為整個道家管理體系中,就只有資源一個對象,而且加減也只有一個平衡法則,那就是有輸出必定有輸入,輸出輸入必須平衡,平衡則代表任務完成。
三、已完成的加減
統(tǒng)計前面的執(zhí)行完成并得到了確認后,就轉(zhuǎn)為已完成的加減任務了,這些加減任務,對這些已經(jīng)完成的任務,都是企業(yè)業(yè)務的真實記錄,這些記錄會轉(zhuǎn)到財務去核算企業(yè)的成本和利潤等,也可以通過大數(shù)據(jù)結(jié)合AI的分析,找到業(yè)務的變化規(guī)律,從而改進業(yè)務。
所以已完成的加減不要以為就沒有價值了,這些加減記錄是企業(yè)經(jīng)營活動的唯一憑證,具體的作用有以下三個方面:1是財務核算的唯一依據(jù),2是業(yè)務統(tǒng)計的唯一源頭,3是人工智能的唯一糧食。下面我們分別來討論下。
1、財務的核算依據(jù)
后面的介紹萬歸道篇中,我們會介紹所有的加減都會自動歸入財務,作為原始的業(yè)務憑證記錄,財務會根據(jù)價格來計算這個加減任務的發(fā)生的費用是多少,并作為科目進行記賬處理,而記完賬后才能合并和財務的報表,才知道到底虧還是賺。所以任務的完成并不是業(yè)務終點,業(yè)務的終點是財務的試算平衡。
所有已完成的任務,可以看到哪些已經(jīng)推給了財務做原始憑證,哪些財務審核例如報賬有問題被退回要修改的,企業(yè)要實現(xiàn)業(yè)財一體化,就需要定義這些加減任務,哪些可以自動轉(zhuǎn)到憑證,自動計算金額,自動轉(zhuǎn)為科目,自動試算平衡,不僅減小財務的手算工作壓力。最主要的功能是這樣設(shè)置了自動化后,就可以反向從財務設(shè)置一些比如利潤成本指標之類的,來反向控制業(yè)務的發(fā)生了,一旦財務端設(shè)置控制參數(shù)后,業(yè)務端在發(fā)起的時候,會自動比對財務的金額限制,從而達成企業(yè)控制利潤成本的目的。
2、業(yè)務的統(tǒng)計源頭
后面的二生三加減中,會涉及大量配置企業(yè)的何種業(yè)務規(guī)則,但這些業(yè)務規(guī)則設(shè)置得到底合不合理,是需要從這些已完成的數(shù)據(jù)中來統(tǒng)計分析對對比檢驗的,如果企業(yè)的實際運行下來發(fā)現(xiàn)利潤不達標、質(zhì)量不過關(guān)等問題,就需要調(diào)整這些業(yè)務規(guī)則,這是一個持續(xù)性的過程。而要實現(xiàn)這一持續(xù)優(yōu)化的目的,就需要統(tǒng)計已完成的這些實例數(shù)據(jù),統(tǒng)計的方法還是以資源、倉庫和加減做取并集或交集的分析和統(tǒng)計。
3、AI 的訓練基礎(chǔ)
我們知道一般的業(yè)務是通過輸入控制輸出,而AI則是通過輸出反向求輸入,所以企業(yè)的AI訓練需要大量的業(yè)務數(shù)據(jù)來支撐,這部分我們也留到后面的三生萬業(yè)務的篇中去分析。
章節(jié)三、資源的查詢
資源加減后的查詢就很簡單了,那就是資源經(jīng)過加減后還剩下多少,就是查詢庫存的意思,查詢庫存是實時的查詢,因為業(yè)務在不停的發(fā)生,所以庫存也在不停的變動,那么一般我們需要查詢哪些數(shù)據(jù)呢,首先我們必須選擇一個倉庫,然后再選擇一種資源進行查詢。
一、業(yè)務資源的查詢
1、共有多少:共有多少就是還剩多少,也就是累加總和減去累減總和,就是剩余的數(shù)量,也就是庫存的數(shù)量。這些累加和累減是可以點擊查詢具體的歷史記錄的,每條記錄都記錄了這次的加減的過程記錄,包括誰申請的,誰發(fā)起的,誰執(zhí)行的等等。
2、能用多少:庫存數(shù)量并不是你能用的數(shù)量,因為有的庫存可能正在執(zhí)行加減,這些占用的數(shù)量,你是不能調(diào)用的,因此能用多少就是你剩余多少減去你待減數(shù)量后多少后剩余的數(shù)量。這些才是你可用的數(shù)量,同樣也可以點擊查詢占用數(shù)量的合計,再進一步查詢分別是哪些任務正在占用著資源的。
3、將有多少:就是這些能用的數(shù)量,由于庫外的還會不斷的入庫,庫內(nèi)也可能是因為加工在不斷的增加,這樣在未來你就會共有多少。同樣也是可以點擊查詢的,并且也支持查詢這些待加數(shù)量隸屬于哪些任務的。這個查詢是固定的數(shù)據(jù)項,任何一個加減操作,都會引發(fā)這些數(shù)據(jù)的變動,而且會隨著倉庫一層一層向上自動做統(tǒng)計,因為任何時候查詢都是實時數(shù)據(jù)。
二、固定資產(chǎn)的查詢
1、資產(chǎn)的清單:我們會在一生二倉庫篇中說明資源是怎么構(gòu)成倉庫的,例如一臺生產(chǎn)設(shè)備買進來是資源,安裝后就是倉庫了,因為它要承擔零件的進出和制造,但是這臺資源的設(shè)備就被占用了,直到最后拆除。所以占用著的資源就可以看做是固定的資產(chǎn),我們把全部的占用著的資源拉個列表出來,就是我們的固定資產(chǎn)的清單。
2、資產(chǎn)的折舊:這個清單拉出來后,因為都是買進來或者租進來的,所以都有價格,但是其中部分設(shè)備是隨著時間要逐漸折舊的,那么算上折舊,就要用當時買的價格減去折舊的價格,就是剩余的價值。
3、資產(chǎn)的殘值:那么把全部資產(chǎn)的殘值加起來,就是企業(yè)的固定資產(chǎn)價值,所以倉庫里是有兩種資源的,一種是占用的固定資產(chǎn)資源。另一種是就是前面的業(yè)務資源,這兩種資源的計算方式是不一樣的。
以上的查詢公式看起來很簡單,不要以為統(tǒng)計就很簡單,因為倉庫是一個樹形結(jié)構(gòu),一般的企業(yè)有幾百上千個還好說,有的建筑企業(yè)和制造型企業(yè)多達幾萬甚至幾百萬個倉庫節(jié)點,數(shù)據(jù)一級一級向上匯總,這就會實時統(tǒng)計帶來很大的壓力,而且子庫太多也給企業(yè)帶來更高的管理成本,這個我們也留到后面的一生二倉庫篇中去討論。
以上就是我們從資管管理者的角度,實現(xiàn)的三大業(yè)務管理功能,即資源的目錄,資源的加減,資源的剩余,完成我們對一這個資源的分析和梳理后,下一章我們將和小后半一起推演這個一資源是怎么變成二倉庫的,以及倉庫具備哪些功能,又是怎么來實現(xiàn)企業(yè)的日常管理的。
本文由 @道家軟件 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
- 目前還沒評論,等你發(fā)揮!