關於S/4HANA裏Sales Office 和Sales Organization那些事兒

今天這篇文章來自個人成都同事Zhang Sean(張正永)。web

Sean也是一位在SAP行業摸爬滾打多年的老兵了,2009年從大學碩士畢業以後就進入了SAP Labs從事開發工做,目前是SAP 成都S/4HANA開發團隊的產品經理。和其餘互聯網公司的不少成功的產品經理同樣,Sean也經歷了從開發人員->架構師->產品經理的晉級之路。架構

做爲一名開發人員, Sean擁有專業的mobile開發經驗,精通ABAP和UI5, 同時在S/4HANA的底層數據模型這一領域深耕多年,是SAP成都Labs這個話題當之無愧的專家。我只要遇到和CDS view相關的問題解決不了,就會去找Sean求助。Sean尤爲擅長HANA系統的性能調優,曾經在SAP Labs China舉行的內部HANA 性能調優競賽中得到第二名的優異成績, 而且獲得時任SAP中國研究院總裁孫小羣女士的親筆簽名證書。性能

做爲一名架構師,Sean同時也是SAP中國研究院內部架構師系列培訓課程的官方講師。同時,他也是SAP教程ZHA400(ABAP Development on HANA)的官方講師。ui

最近,由於成都團隊的發展須要,Sean成功轉型成爲了SAP 成都S/4HANA開發團隊的產品經理。blog


在SAP系統裏,Sales Office和Sales Organization都有其存在的意義和地位。教程

這篇文章的來源實際上是組內討論SCM600培訓教程的第一章裏展現的這兩張圖,你們的第一反應是Sales Office和Sales Organization這兩個概念應該不是指同一個東西。開發

這兩個概念在SAP Help的標準定義以下:get

Sales Office

A physical location (for example, a branch office) that has responsibility for the sale of certain products or services within a given geographical area.博客

Sales Organization

An organizational unit responsible for the sale of certain products or services. The responsibility of a sales organization may include legal liability for products and customer claims.產品

那這二者到底有啥關聯和區別呢?

從SD業務上來講,在SAP系統裏必需要有至少一個Sales Organization才行,而Sales Office某種意義上是optional的。

要理清這二者的關係,中間須要引入Sales Area這個概念。

首先Sales Organization是「Logistics後勤」中的組織單位,根據銷售和分銷的要求對企業進行分組。銷售組織負責物料和服務的銷售和分銷。所以,該組織也負責產品銷售和客戶的追索權。例如,銷售組織也經常用於考慮地區、國家或國際的市場細分。

在SCM600 課程的標準描述中有這樣一張圖:

一個銷售組織惟一分配給一個公司代碼。能夠將多個銷售組織分配給一個公司代碼。

甚至有個廣義的說法是若是須要訂價和處理投訴,退貨等,那Sales Organization就須要使用,反之Sales Office就夠了。

而後Sales Organizaiton加上Distribution Channel,Division一塊兒組成了Sales Area(Table: TVKO)。當有業務流程須要使用對應的Sales Area,就會建立這樣一個組合,換言之,若是沒有這個須要,就不會創建這個組合,即Sales Organization,Distribution Channel和Division分別都有其單獨的值,可是不見得都會有這個對應的Sales Area組合。

整體來講,一個企業在知足業務的前提下會控制建立的組織單位(Organization Unit)的數量,由於過於龐大的組織單位結構會讓業務也變得更復雜

Jerry注:我對Sean的這個總結深有體會,2014年我做爲一個俄羅斯客戶的SAP CRM on HANA項目的Go-live Dev Angel, 由於項目前期組織單位架構的設置作得不太合理,致使項目後期出現各類各樣的性能問題,我爲此吃盡了苦頭。我把其中一個問題記錄了下來寫在這篇博客裏: A example about how to analyze SYSTEM_NO_ROLL error in Webclient UI

再來看Sales Office(Table: TVBUR)。這個概念是分配給Sales Area的,同時一個Sales Office能夠被分配給多個Sales Area。

這二者的關於經過表TVKBZ關聯(Org.Unit: Sales Office: Assignment to Organizational Unit)

另外還有一個Sales Group的概念:

A group of sales people who are responsible for processing sales of certain products or services.

By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.

example

If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.

多個Sales Group 能夠分配給一個Sales Office,一個Sales Group也能夠分配給多個Sales Office。

一些概念從屬關係的總結

  • Company Code與Sales Organization - 1: N
  • Sales Organization, Distribution Channel, Division與Sales Area - 1:1
  • Sales Office與Sales Area - N:N
  • Sales Group與Sales Office - N:N

Jerry注:

Sales Organization, Distribution Channel和Division的這一組合, 除了S/4HANA之外,在SAP不少其餘產品裏都依然存在,這實際上也是SAP在銷售領域數據模型的最佳實踐之一。下圖是這些字段在SAP其餘產品裏的截圖。

要獲取更多Jerry的原創技術文章,請關注公衆號"汪子熙"或者掃描下面二維碼:

若是對於這一律念您有其餘問題,歡迎留言,咱們一塊兒討論。

相關文章
相關標籤/搜索