SAP SD基礎知識之SD常見流程概述

dicksonjyl560101發表於2020-02-14

SAP SD基礎知識之SD常見流程概述


正常銷售、正常退貨、第三方銷售、跨公司銷售、獨立採購、寄售、免費贈送,這些就是專案實踐中SD模組裡最常見的流程了,當然還有一些不太常用的流程沒有列舉進來,不再本文關注之範圍內。


SD的所謂"流程",基本是體現在銷售訂單行專案上,基本上它控制了大部分SD的流程走向和主要功能。那些在銷售訂單上面不起流程控制的欄位或者說是欄位,基本上就是用來做些分組,確定交貨型別以及開票型別,參與定價、輸出確定,出出報表等。


正常銷售


正常銷售,其實就是適用於銷售-交貨-開票這種最常見的流程,不管是MTO還是MTS都是一樣,有了庫存就可以出庫了。MTO是從銷售訂單庫存出貨,同時通過銷售訂單庫存這個特殊庫存傳遞需求給PP模組。MTS就是從普通庫存出庫。MTS在專案實踐中更為常見一些。


正常退貨


這個流程也很常見。因為SAP給的正常退貨訂單,那是一手退貨,另一手退錢的,BILLING是基於SO開的,所以標準的RE型別會帶上一個BILLING Block,意思是隻要有人給解鎖,就可以開票錢就可以退,至於貨什麼時候退進來都行,不影響業務退錢。


SAP SD基礎知識之SD常見流程概述

SAP SD基礎知識之SD常見流程概述


這個跟國內大部分企業裡的退貨要求是不一樣的,國內大部分企業都要求退貨入庫以後才可以做退貨開票。所以專案實踐中除了要把billing改成交貨相關以外,還需要配置VTFL從退貨交貨型別到退貨開票型別的複製控制。需要提醒的是,標準的SAP是沒有這個複製控制的。


第三方銷售、跨公司銷售、獨立採購


接下來就是第三方。實際上第三方(行專案類別TAS)、獨立採購(行專案類別TAB,也叫按單採購)、跨公司銷售(工廠與銷售組織不在一個公司程式碼下)這三個流程可以歸為一個大類,可以放在一起說,方便區分。這三個流程其實就是傳說中的'三角貿易'的三種情況,前提都是一個,先有客戶訂單,再有公司間往來。這三個流程裡都含有客戶、銷售公司、供貨公司三方。


獨立採購:如果供貨公司先把貨發給銷售公司,再由銷售公司給客戶,那就是獨立採購或者叫按單採購,採購進來是銷售訂單庫存,只為該客戶採購的。使用這個流程,一定注意是先有客戶需求,再發生採購,而且一定是單獨為這個客戶採購的,這樣一來訂單的成本就是採購價,而不是貨物移動平均價或者標準價。


跨公司銷售/公司間銷售:如果供貨公司直接把貨發給客戶,並且供貨公司跟銷售公司同在SAP的一個Client,就可以做成跨公司銷售(或者說是公司間銷售)。

第三方銷售:如果供貨公司直接把貨發給客戶,並且供貨公司不跟銷售公司同在SAP的一個Client,就是可以做成第三方銷售。


專案實踐中,這兩個流程在國內企業裡面一般是不會啟用的,或者說比較少用。為啥?因為賬上沒有貨物進出。因為很多國內的財務業務人員,種種原因已經形成了一個固定思維,就是要賣東西就必須有物料,必須做出入庫;或者拿出稅法來說明,甚至乾脆說這個沒法跟稅務解釋。遇到這種情況,那就不啟用第三方銷售或者公司間銷售流程了,就用最普通最簡單的SO&PO組合來實現相關流程吧。


專案實踐中,也有企業搞個折中方案,通過獨立採購的PR,將該PR轉成一個STO出來,再對STO做收發貨,不過這也省不了多少工作量。如果要做跨公司銷售,一定記得公司間銷售裡不能缺少一個財務憑證,那就是銷售公司對供貨公司的應付財務憑證。這個憑證手工做可以,但是通過不太複雜的EDI配置就可以做成自動的。



寄售銷售


寄售銷售流程裡,有4個動作,Fill-up/Pick-up/Issue/Return。Fill-up/pick-up這倆是正反的一對,Issue/Return這倆是正反的一對。

寄售銷售是怎麼回事?說白了就是免費鋪貨,賣多少結多少,不賣不結。結算也不是隨時賣隨時結,而是約定一個期間,對這期間內發生的銷售一起結。所以呢,在Issue或者Return之前,可能做了無數的Fill-up/pick-up,這倆其實就跟MB1B沒啥太大區別,庫存移動,從你的庫存地放到客戶寄售庫存,或者拿回來。而Issue呢,其實就是你跟客戶結算後,把庫存從客戶那出掉,跟客戶收錢。專案實踐中,業務部門使用者最不好理解的是這個return。這個Return呢,是說你已經跟客戶結算了,結算後,客戶的客戶(也就是最終客戶)發生了退貨,這個退貨是退到你客戶那的。舉例說明一下:

這個是初始的狀態:

SAP SD基礎知識之SD常見流程概述

做了Fill-up 100,結果就是:

SAP SD基礎知識之SD常見流程概述

然後這期間,寄售客戶可能每天都在銷售給最終客戶,但是隻要企業不跟他發生結算,這100個庫存就會始終掛在寄售客戶下面。

做了30個Issue,狀態變為:

SAP SD基礎知識之SD常見流程概述

下次結算時這個客戶說了:我的客戶給我退了5個,我一個也沒賣出去。這時候就只能做5個Return。狀態變為:

SAP SD基礎知識之SD常見流程概述

最後這75個賣不動了拉回來,做Pick-up,最後的狀態就是:

SAP SD基礎知識之SD常見流程概述


通過上面可以看出來,其實如果結算的時候,有賣出也有退回,這時候只需要把差額做一個Issue(賣出多於退回)或者Return(退回多於賣出)就可以了。



免費訂單


免費訂單,說的是整單免費,不是買贈這種情況。就是不要錢的訂單,從技術上實現一般就這麼兩種:100%折扣掉,定價顯示為0,或者行專案型別設成定價無關,這時候只要是帶了標準需求例程'002'的條件型別就都不會出現了,定價也是0。


國內的免費訂單,很多要求是要按成本價,或者原來的銷售價計稅。



- 完 -



2020-2-14 整理於蘇州市。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-2675562/,如需轉載,請註明出處,否則將追究法律責任。

相關文章