SAP MM 不常用事務程式碼之MB59

AIBigbull2050發表於2021-10-29

SAP MM 不常用事務程式碼之MB59


今日筆者偶然發現SAP MM模組有MB59這個事務程式碼,所以就好奇去執行它看看介面和結果是什麼樣的。


執行MB59後才發現,它介面和功能跟MM顧問很常用很熟悉的事務程式碼MB51一模一樣。經過兩廂對照,MB51完全等於MB59。


1,介面對照。

事務程式碼MB59,

SAP MM 不常用事務程式碼之MB59

報表結果,

SAP MM 不常用事務程式碼之MB59

事務程式碼MB51,

SAP MM 不常用事務程式碼之MB59

報表結果,

SAP MM 不常用事務程式碼之MB59



2,技術層面比較。

使用SE93去看這2個事務程式碼對應的程式,完全相同:

SE93 看MB59的程式,

SAP MM 不常用事務程式碼之MB59

SE93 看MB51的程式,

SAP MM 不常用事務程式碼之MB59

所以可以認為事務程式碼MB51和MB59的功能完全相同。

那SAP系統如此嚴謹,其產品更新換代也很頻繁,為啥要同時保留2個看起來完全相同的事務程式碼MB51和MB59呢?他們到底有無區別,如果有區別是什麼?




3,同行意見分析。


3.1,網上有同行說MB59不顯示無財務憑證的物料憑證,MB51顯示所有的物料憑證。

SAP MM 不常用事務程式碼之MB59

筆者經過驗證,這個說法是錯誤的,不足採信。


3.2,有懂ABAP取值邏輯的同行說2個事務程式碼在抓取資料的時候,邏輯或者方式上不盡相同。

SAP MM 不常用事務程式碼之MB59


筆者不懂ABAP,如果他說的是真的,則在大數量的情況下,MB59和MB51報表的效能表現可能會有所不同。這個也有待於驗證,這裡算是拋磚引玉,期待同行們的建議。




-完-


寫於2021-10-28


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

相關文章