天天看點

SAP MASS批量維護資料(示例:批量維護物料主資料)

一.說明

在SAP系統的各種批量處理工具中,批量更新(Mass Maintenance) 是一種簡易快捷的批處理編輯工具,可對物料主資料、銷售訂單等20種左右的主資料和單據對象進行編輯,主要功能是批量修改,部分對象可建立新記錄。相比之下,此工具易于上手并且免去錄屏的繁瑣,而建立記錄則不易成功。

雖易于上手,批量更新其實是一件危險系數很高的操作, 一定要确認操作的人員具備足夠的經驗與技能,同時還需要知道更新的這些資料所在的表名與字段名。

在前台輸入事物碼MASS,進入後如圖 1需指定對象,然後進行操作。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 1 MASS執行初始界面

部分對象可使用專用事物碼快捷進入,如物料主資料可用MM17跳過初始選擇的螢幕。MASS可操作對象及專用事物碼見下表所示。

對象類型 名稱 專用事物碼(TCODE)
BUS0015 利潤中心 KE55
BUS1001 物料(工業)

MM17

MMSC_MASS(物料擴充庫位)

BUS1001001 物料(零售) MM46
BUS1006 業務合作夥伴
BUS1133 租賃機關 RE_MASS
BUS1178001 批量維護物料
BUS2012 采購訂單 MEMASSPO
BUS2013 采購計劃協定 MEMASSSA
BUS2014 采購合同 MEMASSCONTRACT
BUS2031 客戶報價
BUS2032 銷售訂單
BUS2034 客戶合同
BUS2104 撥款請求 IMAM
BUS2105 采購申請 MEMASSRQ
BUS3003 采購資訊記錄 MEMASSIN
BUS3006 總分類賬科目

OB_GLACC11(科目表級)

OB_GLACC12(公司代碼級)

OB_GLACC13(描述)

FORCE_LS 強制 El(邏輯系統)
KNA1 客戶 XD99
LFA1 供應商 XK99

MASS并不是直接維護資料表,而是調用相關事物碼程式進行操作,是以,能否操作成功,取決于操作者的權限和操作過程中限制條件,例如對供應商的修改就是調用XK02、客戶則是XD02,無論XK02或XD02,都會受到供應商、客戶的字段狀态的控制(隐藏、必輸、選輸)。

二.用MASS批量修改

MASS可操作的對象類型,都可以進行批量修改。對于對象類型涉及的資料表,可以針對其中一個或多個表進行修改。示例是批量對物料主資料的物料需求計劃2中的外部采購庫存地點進行修改,目的是區分專案所用的共用料,如圖 2所示。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 2 物料主資料_物料需求計劃2标簽頁

由于MASS針對物料主資料有專項的T-CODE:MM17,故需前台輸入MASS或者MM17均可,再選擇物料(工業)的對象類型,此文章中示範使用MASS進行。如圖 3所示,系統會彈出一個警告對話框如圖 4,點選确認鍵(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 )繼續。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 3 MASS執行初始界面(BUS1001物料(工業))

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 4 提示對話框1

系統進入表和字段選擇界面,如圖 5所示,在“表”标簽頁下,可以見到允許維護物料主資料的好多張表,由于此項更改是物料主資料的工廠資料中的外部采購存儲地點,故選擇“物料的工廠資料”條目,在表名欄的值“MARC”就是一張正常的資料表。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 5 表選擇

轉至“字段”标簽頁,如圖 6所示,在此列出的是所有表的字段,這裡選擇是後續修改的字段。此例在此不進行選擇,而是在後續步驟完成。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 6 字段選擇

資料表選擇後,點選運作鍵( 

SAP MASS批量維護資料(示例:批量維護物料主資料)

)或F8鍵執行,彈出提示對話框如圖 7所示,繼續點選确認鍵( 

SAP MASS批量維護資料(示例:批量維護物料主資料)

)。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 7 提示對話框

系統轉至待更改記錄的篩選界面,如圖 8所示,在此輸入需要修改的物料編号,可以是一個、多個或範圍,可供搜尋的字段條目預設隻列出主鍵部分,如需增加可點選下部的“選擇選擇字段”按鈕(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 ),系統會彈出雙列字段清單對話框讓你進行選擇添加。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 8 資料選擇

篩選條件輸入完成,點選執行鍵( 

SAP MASS批量維護資料(示例:批量維護物料主資料)

)或F8鍵執行,系統列出可供修改的銷售憑證條目如圖 9所示。此時隻是顯示狀态,而要修改則需添加字段,在此點選“選擇字段”鍵(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 ),彈出圖 10的字段選擇對話框,在此将“部分交貨/項目”字段放至右側選擇清單中,點選确認鍵傳回。選擇字段的操作也可在前述圖 6界面完成。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 9 主資料清單1

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 10 選擇字段對話框

此時界面多出一個可編輯列,字段名就是上步選擇的“外部采購倉儲地點”,如圖 11所示,目前上部分新值行為空值,下部分物料主資料各項目的值也為空值,可對每行的項目逐個編輯,也可以批量複制。如要批量複制,則在上部分的新值行的“外部采購倉儲地點”編輯列,如圖 12所示,先将上下部分的編輯列均按下,再點選“執行批量更改”鍵(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 ),則會将值複制到全部條目中,如圖 13所示。此外,還有撤銷鍵(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 )及輸入公式和FORM例程鍵( 

SAP MASS批量維護資料(示例:批量維護物料主資料)

)。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 11 單據清單2

注意:此處在點選

SAP MASS批量維護資料(示例:批量維護物料主資料)

之前,一定要選中執行批量更改的那一列,否則無法成功變更;

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 12 單據清單3

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 13 單據清單4

各行銷售項目的編輯完成,就可以儲存,直接點選儲存鍵( 

SAP MASS批量維護資料(示例:批量維護物料主資料)

),或點選菜單“批量維護→儲存”,系統彈出提示對話框如圖 14所示,點選确認鍵(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 )繼續。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 14 儲存提示對話框

批量運作需要一定時間,底部狀态行會顯示儲存儲存進度(

SAP MASS批量維護資料(示例:批量維護物料主資料)

 )。運作完成,系統給出日志如圖 15所示,紅色表明更改失敗、綠色成功。

SAP MASS批量維護資料(示例:批量維護物料主資料)

圖 15 更改結果日志

繼續閱讀