手把手教你做SAP數(shù)據(jù)維護(hù)(詳解)

可以通過以下兩種流程來創(chuàng)建一個(gè)數(shù)據(jù)庫表并維護(hù)

本文要介紹的是第二種流程?


1.創(chuàng)建請(qǐng)求

進(jìn)入到SE01界面后,單擊圖示按鈕新建請(qǐng)求。


?在彈出的窗口中選擇“工作臺(tái)請(qǐng)求”,單擊確定。


輸入描述,單擊保存。


請(qǐng)求建立完成,如下圖。



2.?數(shù)據(jù)庫表,數(shù)據(jù)元素,域的創(chuàng)建

進(jìn)入到SE11界面后,選擇數(shù)據(jù)庫表,輸入名稱,單擊創(chuàng)建。


填寫簡短描述,交付類選擇A(應(yīng)用表),數(shù)據(jù)瀏覽器/表視圖維護(hù)選擇X(允許顯示/維護(hù))。


Ctrl+S保存,在彈出窗口中填寫相應(yīng)包的名稱,單擊保存。


在彈出窗口中輸入開始建好的請(qǐng)求號(hào),單擊確定。


轉(zhuǎn)到 字段 選項(xiàng)卡,在第一列 字段 處輸入“MANDT”,勾選 鍵 和 初始值 ,在 數(shù)據(jù)元素 處輸入“MANDT”?;剀嚧_定輸入,后面列的數(shù)據(jù)會(huì)自動(dòng)匹配。


在 字段 列,接著輸入目標(biāo)表格的列標(biāo)題(自定代稱)。本例為公司,日期,資產(chǎn)描述,現(xiàn)有價(jià)值,數(shù)量,單位,總價(jià),登記人,狀態(tài) 八項(xiàng)。

PS:此處的代稱(如:ZCOMP)不是我們想要顯示的列標(biāo)題,只是程序中的代號(hào)。


勾選所有維護(hù)數(shù)據(jù)時(shí)的必填項(xiàng)后的 鍵 和 初始值。本例中,除必填項(xiàng) 公司 之外,還勾選了 日期, 資產(chǎn)描述, 登記人三項(xiàng),原因是以上三項(xiàng)交叉比對(duì)能產(chǎn)生唯一結(jié)果。


下面我們給每個(gè)自定項(xiàng)目創(chuàng)建 數(shù)據(jù)元素 和 域。以ZCOMP(公司)為例。

?在對(duì)應(yīng)的 數(shù)據(jù)元素 列中輸入自定的數(shù)據(jù)元素名。(例:ZDECOMP_JC)


在剛輸入的自定數(shù)據(jù)元素名上雙擊,會(huì)跳出對(duì)話框提醒當(dāng)前數(shù)據(jù)元素未被創(chuàng)建,是否創(chuàng)建,選擇是。


填寫 簡短描述 后,轉(zhuǎn)到 字段標(biāo)簽選項(xiàng)卡。


填寫 長度 與 字段標(biāo)簽,意思是在某個(gè)顯示長度下最終顯示的列標(biāo)題。


回到 數(shù)據(jù)類型 選項(xiàng)卡,默認(rèn)選擇 基本類型,在 域 后的輸入框中填寫我們要?jiǎng)?chuàng)建的域的名稱,Ctrl+S保存。


同樣的,在彈出的對(duì)話框中填入開發(fā)包名稱,單擊保存。


在接下來彈出的對(duì)話框中填入請(qǐng)求號(hào),單擊確定。


在剛才輸入的 域 的名稱上雙擊。


會(huì)彈出對(duì)話框提示不存在當(dāng)前域,是否創(chuàng)建。選擇是。


輸入 簡短描述 (這里我輸入的是“公司名技術(shù)參數(shù)”),數(shù)據(jù)類型,字符數(shù)和小數(shù)位。

PS:這里定義的是我們 公司名 這一列下數(shù)據(jù)的輸入規(guī)則,數(shù)據(jù)類型 CHAR 代表的是字符串

(更多的數(shù)據(jù)類型及其簡短描述可以通過單擊上面這個(gè)按鈕來查看/選擇)。


因?yàn)楸纠械木S護(hù)表僅用于維護(hù)一家公司的數(shù)據(jù),所以可以把此列中的數(shù)據(jù)限定為一個(gè)固定值。

進(jìn)入 值范圍 選項(xiàng)卡。在 單值 下填寫我們希望限定的值及其簡短描述。Ctrl+S保存。


同樣的,在彈出的對(duì)話框中填入開發(fā)包名稱,單擊保存。


在接下來彈出的對(duì)話框中填入請(qǐng)求號(hào),單擊確定。


保存成功后,單擊檢查(Ctrl+F2),如果沒有問題,單擊激活(Ctrl+F3)。

檢查按鈕

激活按鈕


彈出窗口會(huì)自動(dòng)選擇當(dāng)前要激活的對(duì)象(ZDDCOMP_JC,即剛剛創(chuàng)建的 域 ),單擊確定。


激活完成后 域 的名稱后會(huì)顯示“激活”,然后單擊后退(F3)一次,回到 數(shù)據(jù)元素 界面。

后退按鈕


回到數(shù)據(jù)元素界面后,如果剛才的域創(chuàng)建成功,在域 后面會(huì)顯示對(duì)應(yīng)的信息。因?yàn)橐呀?jīng)設(shè)定過 字段標(biāo)簽 中的規(guī)則,再此可以直接檢查,沒有問題即可激活。


因?yàn)楸纠褂玫氖侨照Z系統(tǒng),建立的數(shù)據(jù)庫表及其中的數(shù)據(jù)元素和域的原語言為日語,會(huì)導(dǎo)致其他用語言系統(tǒng)維護(hù)本表時(shí)無法顯示數(shù)據(jù)元素中設(shè)定的字段標(biāo)簽。

為了可以使中文系統(tǒng)用戶能夠正常維護(hù)本表,我們需要給字段標(biāo)簽添加翻譯。


在數(shù)據(jù)元素界面打開 轉(zhuǎn)到 下拉菜單,單擊 翻譯。


在彈出的對(duì)話框中,系統(tǒng)會(huì)自動(dòng)填上原語言(此處為日語),在目標(biāo)語言中填入ZH(代表漢語)。單擊確定。


在每一項(xiàng)下輸入對(duì)應(yīng)的翻譯,注意長度限制。Ctrl+S保存。


圖中所示的區(qū)域由紅色變成黃色,則說明翻譯已經(jīng)設(shè)定成功。后退(F3)一次,回到數(shù)據(jù)元素界面。保存,檢查,激活后,再后退一次,回到數(shù)據(jù)庫表界面。


至此,一個(gè) 數(shù)據(jù)表 內(nèi)包含的一個(gè) 數(shù)據(jù)元素 及其 域 就已經(jīng)創(chuàng)建完成了。

重復(fù)以上步驟,將每一個(gè) 數(shù)據(jù)元素 及其 域 創(chuàng)建并激活。


補(bǔ)充一點(diǎn),勾選了 鍵 與 初始值 的 數(shù)據(jù)元素 需要排在優(yōu)先排在上方,否則激活時(shí)會(huì)出錯(cuò)。

(本文開頭創(chuàng)建數(shù)據(jù)表時(shí)將ZUSER這一主鍵數(shù)據(jù)元素排在了下方,在此已修正。)


在已經(jīng)創(chuàng)建好的數(shù)據(jù)元素中,數(shù)據(jù)類型為CURR/QUAN的數(shù)據(jù)元素需要參考數(shù)據(jù)類型為CUKY/UNIT的數(shù)據(jù)元素。

?轉(zhuǎn)到 貨幣/數(shù)量字段 選項(xiàng)卡, 參考表中填入要參考的表(本例中是創(chuàng)建的數(shù)據(jù)庫表本身)及 參考字段。


運(yùn)行檢查(Ctrl+F2)


彈出了兩條黃色的警告提醒缺少用于表的增強(qiáng)類別。

本例不設(shè)置增強(qiáng)類別,可以忽視該警告提醒。

PS:如果出現(xiàn)紅色警告提醒,則說明表中存在問題,不能正常激活,需要返回修改。


檢查沒有問題,后退(F3)返回?cái)?shù)據(jù)庫表界面,激活(Ctrl+F3)數(shù)據(jù)庫表。


因?yàn)槲丛O(shè)定技術(shù)設(shè)置,會(huì)跳轉(zhuǎn)到數(shù)據(jù)庫表技術(shù)設(shè)置頁面。

數(shù)據(jù)類選擇APPL0,大小類別選擇0,緩沖選擇不允許緩沖。然后點(diǎn)擊 已修訂<->活動(dòng) 按鈕,激活技術(shù)設(shè)置。

返回(F3),程序會(huì)繼續(xù)之前的數(shù)據(jù)表激活進(jìn)程。



因?yàn)闆]有設(shè)定增強(qiáng)類別,還是會(huì)彈出黃色警告。

本例不設(shè)置增強(qiáng)類別,可以忽視該警告提醒。

PS:如果出現(xiàn)紅色警告提醒,則說明表中存在問題,不能正常激活,需要返回修改。


至此,數(shù)據(jù)庫表 及其包含的 數(shù)據(jù)元素,域均已建立,激活完成。


3.創(chuàng)建數(shù)據(jù)庫表維護(hù)程序

在剛剛激活完成的數(shù)據(jù)庫表界面,打開 實(shí)用程序 下拉菜單,單擊 表維護(hù)生成器。


跳轉(zhuǎn)到了表維護(hù)生成界面,權(quán)限組選擇“&NC&”,維護(hù)類型選擇 一步 ,維護(hù)屏幕編號(hào) 概述屏幕填“1”, 記錄例程選擇 標(biāo)準(zhǔn)記錄例程。

圖中還有一個(gè)函數(shù)組未填數(shù)據(jù),我們需要?jiǎng)?chuàng)建一個(gè)函數(shù)組填入此處空白。


創(chuàng)建函數(shù)組使用T-Code SE37。在左上的輸入框中輸入“/ose37”來打開一個(gè)新的窗口運(yùn)行se37。


在SE37的主界面單擊 轉(zhuǎn)到→函數(shù)組→創(chuàng)建組。


輸入函數(shù)組名稱和說明,單擊保存。保存在數(shù)據(jù)庫表同一個(gè)包/請(qǐng)求下。


打開SE80 對(duì)象瀏覽器。 對(duì)應(yīng)位置選擇 函數(shù)組,然后在下面輸入剛才創(chuàng)建的函數(shù)組,回車。

展開文件夾可以看到已經(jīng)生成了兩行函數(shù),在函數(shù)組名的文件夾上右鍵單擊,選擇激活。


確定。


函數(shù)組激活后,回到剛才的維護(hù)表生成頁面,將剛創(chuàng)建激活的函數(shù)組填入函數(shù)組輸入框中。

單擊新建。將其保存到包中。

新建按鈕


保存完成后,我們就可以用T-Code SM30來維護(hù)表中的數(shù)據(jù)。

打開SM30,在 表/視圖 后輸入數(shù)據(jù)庫表的名稱,需要查看/維護(hù)數(shù)據(jù)時(shí),點(diǎn)擊維護(hù)按鈕進(jìn)入數(shù)據(jù)維護(hù)頁面。


為了提高程序的易用性,我們還要建立一個(gè)事物碼(T-Code),以使用戶能直接維護(hù)本表。


4.創(chuàng)建事物碼

進(jìn)入SE93。輸入想要?jiǎng)?chuàng)建的事務(wù)代碼名稱,單擊創(chuàng)建。


輸入短文本描述,啟動(dòng)對(duì)象 選擇使用參數(shù)的事務(wù)(參數(shù)事務(wù))


事務(wù) 后填SM30, 勾選跳過初始屏幕。下方缺省值部分手動(dòng)填寫兩行,屏幕字段名稱“viewname”對(duì)應(yīng)的值寫之前建立的數(shù)據(jù)庫表的名稱;“update”對(duì)應(yīng)的值寫“X”。

然后點(diǎn)擊執(zhí)行(F8)。將事務(wù)碼保存到包和請(qǐng)求中。

執(zhí)行按鈕


至此,事物碼創(chuàng)建完成。

我們可以在SAP初始界面直接輸入創(chuàng)建的事物碼來直接維護(hù)本表。



為了方便打開程序,可以在收藏夾上右鍵,選擇 插入事務(wù)。


輸入我們創(chuàng)建好的事物碼,點(diǎn)擊確定。


之后就可以在收藏夾中雙擊事物碼來直接維護(hù)數(shù)據(jù)庫表。


最后效果圖


今天的數(shù)據(jù)維護(hù)程序詳解就到這里了,你有g(shù)et到嗎?想要了解更多SAP技巧可以微信搜索關(guān)注邁思誠

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 32,309評(píng)論 2 89
  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí),會(huì)觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,979評(píng)論 0 9
  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說閱讀 12,438評(píng)論 6 13
  • 當(dāng)《還珠格格》熱播時(shí),我被紫薇的那種來自女性的柔弱軟化了:一句“爾康”能叫得癡心人斷腸;一句“你還記得當(dāng)年大明湖畔...
    小小在隱身閱讀 408評(píng)論 0 1
  • 覃朝望 以前,離家久了,交通又不便,工作又忙,使得每年或幾年才見一次父母,父母便只能從書信或電話中得...
    潮望閱讀 1,832評(píng)論 2 7

友情鏈接更多精彩內(nèi)容