即使是在理想的狀態下,物流在工廠內部也很難形成單向的流動。退貨、外協、返工等等給物流的管理增加了難度,該用什么參數來描述才能真實反映物流的真實情況呢?
工廠ERP的運行,就是對物流、資金流和信息流的集成管理。物流是主線,帶動了資金流和信息流。如果想把握住物流這條主線,就必須清楚在任何時刻,構成物流主線的點——物料的狀態。
從三個維度描述物料狀態
一般使用質量、位置、成本這三個維度來描述物料的狀態。
對于描述物料的維度,質量通過庫存的狀態來描述,位置通過物料所在的庫區來描述,成本通過單據來描述。在實際的倉庫和ERP系統內,質量和位置兩者可以是統一的,也可以是獨立的。一般的ERP系統內都可以設立任意多的庫區,也可以描述合格、不合格、待檢驗甚至更多的質量狀態。
以待檢庫為例:
①如果現實倉庫中設置單獨的待檢庫區域,那么在判定質量狀態以后,就需要按照不同的結果轉移到不同的庫區,同時反映在ERP系統內,但是來回的搬運會增加運輸成本。
②如果現實倉庫內不設置單獨的待檢庫區域,那么在判定質量狀態以后,就需要按照不同的結果在物料上用不同的標識來區分,同時反映在ERP系統內,這對倉庫的管理水平有一定的要求。
③兩種不同的處理方式在ERP系統內的信息量是相同的,都是通過單據對質量狀態和庫區的變化進行了處理。
成本的變化也是通過單據來實現的。
物流各環節如何利用三個維度?
1、采購物流。當采購的物料到達倉庫的時候,物料在工廠內部的旅程就開始了。對于絕大多數沒有實現JIT的工廠來說,供方的質量能力沒有達到足夠的高度,因此必須對供方的送貨進行驗證。
首先根據在ERP系統有效的采購訂單(或者采購訂單生產的入庫單),核對與供方的送貨單是否相符,如供方、物料、數量等,無誤后接受,存放到待檢驗區域,并發出送檢指令,此時的物料尚不屬于工廠所有。
經檢驗員驗證后的物料,可以判斷為三種質量狀態,按照不同的質量狀態要進行不同的處理:
①合格,轉移到ERP系統內指定的庫區庫位,并進行估價入庫或者購買入庫的處理。
②不合格,在ERP系統內做數量退貨處理,并通知供方退貨。
③讓步接收。讓步接收又分為如下幾種方式:
a、降級使用。這是指物料有瑕疵,但是不影響最終成品的質量。在ERP系統內作為合格物料接收,存放到指定的庫區庫位,并進行估價入庫或者購買入庫的處理。但是有兩個問題需要注意:一是降級使用一般來說會有價格上的差異,這部分差異應該由供方來承擔,因為供方提供的物料不能完全滿足工廠的質量要求。二是降級使用后,在ERP系統內可能會變成不同的物料,這種情況在原材料方面發生的比較多,需要進行轉換處理。
b、挑選使用。就是對該批物料進行全部檢驗,合格的入庫,不合格的退貨。這里也存在一個挑選的人工費用問題,需要索賠處理。
c、返工返修。這里的返工返修,操作的主體是工廠,不是供方。返工返修后需要二次檢驗。發生的材料費用和人工費用理論上是供方承擔。
d、緊急放行。未經檢驗(一般是指對功能、材質的檢驗,比如防腐性能、耐久性等)就投入生產。這種情況確實存在,對于工廠來講,這種方式實際是默認了該產品是合格的,而且一旦投入,就發生了實際的成本,所以應該按照合格品辦理相關手續,并在物料確認合格后補充完整的資料。只是按照ISO9000-2000的標準,這種需要追溯的場合:組織應控制并記錄產品的唯一性標識。這就需要在ERP系統外予以額外的關注了。
2、外協物流。外協物流與采購物流最大的區別就是材料是由工廠提供,與外協廠家只結算加工費,相當于購買加工。
外協加工對物流的關注在三個方面:
①提供的材料:一般來說,工廠根據外協訂單提供的物料是合格的,調撥到外協倉庫、外協供方借用、外協部門領用等方式都可以。雖然物料存放在外協供方,但實在ERP的系統內,材料的實際所有權還是工廠的,依然包含在工廠的存貨內。所以外協加工時工廠提供給供方的物料是要有嚴格的管理的,需方有權利和義務定期盤點,確認物料的數量和質量。
②完工的產品:完工的產品是工廠與供方結算外協費用的依據。其流程管理可以參考采購物流,只是入庫的依據是外協訂單。
③提供的材料和完工的產品之間有一個定額,很多時候投入和產出并不完全對應。如果把外協加工看成自制的話,那么很容易理解如何處理多余的浪費:一是加工發票照開,不然會影響產品的加工成本的。二是對其超額報廢的物料處理,不要和發票關聯在一起,可以按合同約定罰款,做其他應收單,營業外收入。
還有一種變通的外協方式,工廠把物料銷售給外協工廠,按照合同價格購買加工完畢的產品,其中合同價格=物料銷售價格+加工費用,可以減少很多繁雜的處理工作。
3、生產線物流。對于生產線的物流,可以把下級倉庫看做是上級工序的顧客,上級工序看作是下級倉庫的供方,這樣處理的方式就可以按照采購物流來處理了。也是按照合格、不合格、讓步接收、緊急放行的方式來處理。
生產線物流與采購物流不同的有以下幾點:
①發生不合格了或者是生產報廢,需要有一個判定的過程,由檢驗員判斷是由于材料的原因報廢還是加工報廢。如果是材料報廢,那么供方需要承擔材料、相關加工費用以及合同規定的質量賠款;如果是加工報廢,那么相應的成本計入該工序。判定責任之后轉移到廢品倉庫,處理后計入其他收入。
②讓步接收所產生的成本,如果實施內部結算,才需要考慮成本的走向和部門的分擔問題;如果沒有內部結算,那么統一都進入生產成本相應的科目進行歸集。
③返工返修在有的工廠要求必須下達返工返修定單。
④在制品(Work-In-Process)的管理是特別要注意的,沒有ERP以前,這里也始終是一個難點。因為在制品是沒有物料編碼的,所以只能通過該工序領用的物料數量,與該工序加工完成后入庫的產品數量按照定額展開之后的物料數量對比,數量之差即作為在制品的數量基準。因為加工一般都存在損耗或報廢,所以需要定期對在制品進行盤點確認。
⑤物料的使用一般都是按照生產訂單展開的定額領用的。對于超出定額的領用,一定要有嚴格的審批手續。如果材料的用途能區分定額領用和超出定額領用,會起到更好的控制成本的作用。
4、成品物流。成品的物流管理相對來說比較繁瑣,主要因為存在成品入庫、返工出庫、返工入庫、銷售出貨、銷售退貨、索賠等多種流程,物流的流向比較復雜。
我來大概的描述一下各種流程的操作:
①成品入庫:根據生產訂單生成的成品入庫單,檢驗合格后入庫;不合格的返工或者報廢,成本計入生產成本。
②返工出庫:已經入庫的成品檢驗時發現不合格的,也需要返工或者報廢,成本計入存貨損失。
③銷售出貨:以銷售訂單生產的銷售出貨單為依據辦理出庫手續,存貨減少,(在途)應收增加。
④銷售退貨:銷售退貨的情況比較復雜,因為成品退貨可能有下面幾種情況獨立存在或者同時存在:a、成品已經開票或者成品未開票:成品倉庫的庫存增加,已經開票的要紅字沖銷應收賬款,未開票的要核銷未開票數量。b、退貨按照原價格或者折舊價格:按照規定的價格和數量沖銷應收賬款。c、有質量索賠或者無質量索賠:按照合同或者質量協議執行,成本計入銷售費用。d、需要返工或者報廢(報廢后可能拆件利用):成本計入銷售費用或者存貨損失。
⑤索賠物流:這里提到的索賠指工廠(供方)的顧客在原材料入庫、生產過程,或者成品銷售之后,由于工廠(供方)的物料發生質量問題,導致顧客向工廠(供方)索賠的方式。顧客向工廠的索賠有兩種方式,一種是直接扣款后,驗證實物和分析原因,確認索賠的歸屬,另一種是先驗證實物和分析原因,確認索賠的歸屬后,再實施扣款。不管采取哪種索賠方式,導致發生索賠的物料是關鍵的證物,工廠(供方)授權人的簽字的文件是財務沖紅的依據,剩下的就是按照合同或者質量協議執行的問題了。
⑥寄售(consignment):是指工廠(供方)先將貨物運往寄售地,委托一個代銷人(受委托人),按照寄售協議規定的條件,由代銷人代替工廠(供方)進行,貨物出售后,由代銷人向工廠(供方)結算貨款的一種貿易做法。
主要的特征如下:a、工廠(供方)先將貨物運至目的地市場(寄售地),然后經代銷人在寄售地向當地買主銷售。因此,它是典型的憑實物進行買賣的現貨交易。b、工廠(供方)與代銷人之間是委托代售關系,而非買賣關系。代銷人只根據工廠(供方)的指示處置貨物。貨物的所有權在寄售地出售之前仍屬工廠(供方)。c、寄售貨物在售出之前,包括運輸途中和到達寄售地后的一切費用和風險,均由工廠(供方)承擔。
⑦代保管銷售:和寄售比較相似,不過是工廠(供方)把自己的成品放到顧客指定的代保管倉庫,也就是代銷人既顧客。顧客使用多少,通知工廠(供方)開具相應數量的發票。這種方式在某些顧客比較強勢的行業應用的比較普遍。
主要有以下特點:a、顧客對成品擁有實際控制權,包括成品使用權和到貨計劃控制。b、成品使用前,貨物的所有權仍歸工廠(供方)所有。c、顧客(ERP系統中)的存貨包含代保管倉庫的物料,但是只統計其可用數量,不核算其金額。d、發生的一切費用和風險包括質量損失,都由工廠(供方)承擔,資金壓力全部轉移到工廠(供方)。e、為了操作方便,顧客在使用成品的時候,才在成本上同時辦理成品入庫和出庫的手續,顧客的自有倉庫的數量和金額結存始終為零。月底按照使用的數量通知工廠(供方)開具發票。
需要補充一點的是,在退貨索賠的過程中,由于問題產生的原因、質量判定的責任部門、公司核算方式等多方面的原因,退貨所產生相關的成本和費用的走向不一定相同,筆者所提方式僅作為參考。
5、其他物流:還有一些其他方式的物流。
①直運業務:包括直運銷售業務和直運采購業務。是指產品由供方直接將商品發給工廠的顧客,工廠沒有實物的出入庫,即可完成購銷業務。財務結算通過直運銷售發票、直運采購發票解決,結算時,由購銷雙方分別與工廠結算。直運業務適用于如大型電器、汽車、設備等產品的銷售。但是需要注意的是:對于工廠來說:在ERP系統內,直運采購的采購訂單,邏輯上只能參照直運銷售訂單生成。
②顧客提供的產品:在ISO中明確規定,組織應愛護在組織控制下或組織使用的顧客財產,組織應識別、驗證、保護和維護供其使用或構成產品一部分的顧客財產,若顧客財產發生丟失、損壞或發現不適用的情況時,應報告顧客,并保持記錄。
來料加工所需要的材料、顧客提供的模具、顧客的無形資產(比如商標)都是顧客提供的產品的范圍。所以對于顧客提供的產品,要注意以下幾點:a、顧客提供的產品與工廠的物料要明確標識,分開存放。b、顧客提供的產品只統計數量,不統計金額。c、顧客提供的產品也存在合格不合格的問題,對于不合格品要明確標識,獨立存放,定期由客戶判定責任(加工報廢或者是材料報廢)。
③供方管理的庫存:即VMI---Vendor Managed Inventory。是一種以工廠和供方都獲得最低成本為目的,在一個共同的協議下由供方管理庫存,并不斷監督協議執行情況和修正協議內容,使庫存管理得到持續地改進的合作性策略。VMI的理念與RMI(Retailer Managed Inventory)的傳統庫存管理模式完全相反,與寄售(consignment)正好是逆向操作。因為是供方管理庫存,工廠放棄了管理庫存的權利,但是對供方的選擇評價,建立VMI的績效評估體系,是工廠的權利。對于VMI,我將會有專門的文章,所以本文不再贅述。
④沖減法:(Flush)就是在某一時點,按照產品需要物料的定額數量從庫存里面扣除,適用于一些不可分割物料的消耗或者非一次性用完的流體類物料。
主要分為三種操作方式:
a、預沖法:Preflush——根據已計劃生產的裝配件產量,通過展開物料清單將用于該裝配件或子裝配件的零部件或原材料數量從庫存中沖減掉。適用于定額與實際沒有任何差異,也與生產進度無關,為了方便,所以生產計劃審核的時候就把物料成本計入。比如某些輔助材料就比較適合用預沖法。
b、倒沖法:Backflush——根據已生產的裝配件產量(也有工廠是產品銷售出庫時候才倒沖),通過展開物料清單將用于該裝配件或子裝配件的零部件或原材料數量從庫存中沖減掉.。比如離散制造中(Discrete Manufacturing)的大量生產(Repetitive Manufacturing), 尤其對于流水線生產中的物料比較合適。
c、完全反沖法:Supperflush也是根據已計劃生產的裝配件產量,通過展開物料清單將用于該裝配件或子裝配件的零部件或原材料數量從庫存中沖減掉。但是其定額與實際用量會有差異,而且物料可能無法按照定額領用,比如純流程制造(Pure Process Manufacturing)中的化工行業為典型應用。
沖減法的操作有基本的要求:定額要準確,庫存要準確,質量要穩定,沖減的手續要辦理及時,需要定期盤點。但是可以減少大量重復的保管的書面勞動作業,減少不必要的管理成本。
由于沖減法是沒有領料單或者發料單的,但是出于物料控制和成本核算的原因,可能需要在倉庫和車間辦理某種手續,通常的操作方法有兩種:一種是車間建立WIP倉庫,把物料從倉庫按照定額調撥到WIP倉庫,以調撥單位發料的依據,當需要沖減的時候,從WIP倉庫沖減;還有另一種方式,就是默認WIP也是倉庫的物料,所有物料都隨時保持只有一個打開的包裝(即一個Min Lot QTY)發送到生產線,生產線領料員隨時在WIP庫位拿物料,不需要任何領料手續,當需要沖減的時候,直接從倉庫沖減。