sap新总账中 CodingBlock客户化自定义新字段方法
生活随笔
收集整理的這篇文章主要介紹了
sap新总账中 CodingBlock客户化自定义新字段方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
CodingBlock客戶化自定義新字段
?
1、Coding Block新字段
財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-客戶字段-編輯編碼塊(OXK3);
添加字段如圖;
?
該步驟比較耗時,完成后,可查看客戶化字段已經(jīng)創(chuàng)建;
?
2、安裝新字段到新總賬匯總表FAGLFLEXT中
財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-客戶字段-包括總計(jì)表中的字段(FAGL_GINS);
?
輸入表FAGLFLEXT,修改進(jìn)入,將自定義字段加入,保存并激活;
?
該步驟耗時,完成后退出,在初始界面激活匯總表;
?
使用SE16,檢查表FAGLFLEXT和BSEG,發(fā)現(xiàn)字段ZZFI已經(jīng)加入了;
新增補(bǔ)的字段需要更改其記賬碼和字段狀態(tài)組的字段狀態(tài)(可使用事務(wù)碼:FBKP),才能正常顯示和輸入,系統(tǒng)默認(rèn)的狀態(tài)是為“隱藏”。注意維護(hù)的語言,否則可能看不到字段名;
?
3、為Coding Block新字段定義憑證輸入的子屏幕
為了使新增補(bǔ)的字段能在憑證輸入時比較方便的輸入,使新增的字段能出現(xiàn)在事務(wù)OXK3的屏幕中:發(fā)票/貸項(xiàng)發(fā)票快速輸入、總賬快速輸入、科目分配和預(yù)制憑證等;
?
財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-客戶字段-編輯編碼塊(OXK3);
選擇菜單“環(huán)境”,“預(yù)備快速輸入”進(jìn)入新的屏幕;
?
? ? ? ? ? ? ?執(zhí)行完成后,即可在FB50,F-02的屏幕中看到新增字段;
?
? ? ? ? ? ? ?可以通過維護(hù)自定義屏幕變式和自定義子屏幕來設(shè)置字段出現(xiàn)的位置,路徑如下:
? ? ? ? ? ? ?財(cái)務(wù)會計(jì)(新)-總賬會計(jì)核算(新)-業(yè)務(wù)交易-總賬會計(jì)過帳-滿意-在Enjoy事務(wù)中包括客戶字段;
? ? ? ? ? ? ?財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-為編碼塊定義子屏幕(OXK1);
?
4、為Coding Block新字段維護(hù)數(shù)據(jù)表內(nèi)容
? ? ? ? ? ? ?使用事務(wù)SE11創(chuàng)建客戶自定義的數(shù)據(jù)表ZZFI_BB;
?
點(diǎn)創(chuàng)建后進(jìn)入表格創(chuàng)建界面,維護(hù)參數(shù)
?
創(chuàng)建字段如下;
?
維護(hù)技術(shù)設(shè)置;
?
? ? ? ? ? ? ? ? ? ? ? ? ? ?保存后激活;然后可以使用事務(wù)SE16直接維護(hù)數(shù)據(jù)表ZZFI_BB的內(nèi)容;
?
? ? ? ? ? ? ?但對于一般的最終用戶來說不會被分配訪問數(shù)據(jù)表的操作權(quán)限,因此需要開發(fā)人員編寫一段ABAP程序以使最終用戶能簡單方便的維護(hù)數(shù)據(jù)表內(nèi)容;
?
5、定義Coding Block新字段的搜索幫助
? ? ? ? ? ? ?為了在數(shù)據(jù)輸入時方面的選擇輸入其數(shù)據(jù)值(F4),需要為新增補(bǔ)的字段創(chuàng)建搜索幫助;使用事務(wù)SE11創(chuàng)建搜索幫助;
?
? ? ? ? ? ? ?點(diǎn)擊創(chuàng)建,選擇“基本索引幫助”,進(jìn)入創(chuàng)建搜索幫助界面;
?
保存并激活;
?
6、分配搜索幫助給Coding Block新字段
? ? ? ? ? ? ?使用事務(wù)SE11將創(chuàng)建號的搜索幫助分配給新增補(bǔ)字段;
?
?
保存并激活;
?
7、分配數(shù)據(jù)檢查表給Coding Block新字段
? ? ? ? ? ? ?使用事務(wù)SE11修改結(jié)構(gòu)CI_COBL;
?
? ? ? ? ? ? ?點(diǎn)修改進(jìn)入,選中所需要維護(hù)的組件ZZFI,點(diǎn) ,進(jìn)入搜索幫助及檢查視圖;
?
?
? ? ? ? ? ? ?點(diǎn)擊按鈕選擇“外來碼”,系統(tǒng)彈出對話框“外來關(guān)鍵詞不存在,創(chuàng)建帶值表ZZFI_BB的建議作為檢查表格?”,選擇“是”,接受系統(tǒng)建議;
?
選擇“復(fù)制”復(fù)制外來碼關(guān)鍵字檢查表ZZFI_BB;此時可以看到ZZFI_BB已經(jīng)填入到CheckTable中了;
?
? ? ? ? ? ? ?保存并激活;此時可以使用FB50,F-02試試效果;
?
8、把方案和客戶字段分配到分類帳
? ? ? ? ? ? ?財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-分類帳-把方案和客戶字段分配到分類帳
?
?
將客戶字段ZZFI添加到分類帳OL中,這樣表FAGLFLEXT中,就能對字段ZZFI產(chǎn)生一條匯總記錄;經(jīng)過這樣設(shè)置,可以查詢查詢針對ZZFI的期初、發(fā)生、期末的數(shù)據(jù)了;
?
1、Coding Block新字段
財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-客戶字段-編輯編碼塊(OXK3);
添加字段如圖;
?
該步驟比較耗時,完成后,可查看客戶化字段已經(jīng)創(chuàng)建;
?
2、安裝新字段到新總賬匯總表FAGLFLEXT中
財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-客戶字段-包括總計(jì)表中的字段(FAGL_GINS);
?
輸入表FAGLFLEXT,修改進(jìn)入,將自定義字段加入,保存并激活;
?
該步驟耗時,完成后退出,在初始界面激活匯總表;
?
使用SE16,檢查表FAGLFLEXT和BSEG,發(fā)現(xiàn)字段ZZFI已經(jīng)加入了;
新增補(bǔ)的字段需要更改其記賬碼和字段狀態(tài)組的字段狀態(tài)(可使用事務(wù)碼:FBKP),才能正常顯示和輸入,系統(tǒng)默認(rèn)的狀態(tài)是為“隱藏”。注意維護(hù)的語言,否則可能看不到字段名;
?
3、為Coding Block新字段定義憑證輸入的子屏幕
為了使新增補(bǔ)的字段能在憑證輸入時比較方便的輸入,使新增的字段能出現(xiàn)在事務(wù)OXK3的屏幕中:發(fā)票/貸項(xiàng)發(fā)票快速輸入、總賬快速輸入、科目分配和預(yù)制憑證等;
?
財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-客戶字段-編輯編碼塊(OXK3);
選擇菜單“環(huán)境”,“預(yù)備快速輸入”進(jìn)入新的屏幕;
?
? ? ? ? ? ? ?執(zhí)行完成后,即可在FB50,F-02的屏幕中看到新增字段;
?
? ? ? ? ? ? ?可以通過維護(hù)自定義屏幕變式和自定義子屏幕來設(shè)置字段出現(xiàn)的位置,路徑如下:
? ? ? ? ? ? ?財(cái)務(wù)會計(jì)(新)-總賬會計(jì)核算(新)-業(yè)務(wù)交易-總賬會計(jì)過帳-滿意-在Enjoy事務(wù)中包括客戶字段;
? ? ? ? ? ? ?財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-字段-為編碼塊定義子屏幕(OXK1);
?
4、為Coding Block新字段維護(hù)數(shù)據(jù)表內(nèi)容
? ? ? ? ? ? ?使用事務(wù)SE11創(chuàng)建客戶自定義的數(shù)據(jù)表ZZFI_BB;
?
點(diǎn)創(chuàng)建后進(jìn)入表格創(chuàng)建界面,維護(hù)參數(shù)
?
創(chuàng)建字段如下;
?
維護(hù)技術(shù)設(shè)置;
?
? ? ? ? ? ? ? ? ? ? ? ? ? ?保存后激活;然后可以使用事務(wù)SE16直接維護(hù)數(shù)據(jù)表ZZFI_BB的內(nèi)容;
?
? ? ? ? ? ? ?但對于一般的最終用戶來說不會被分配訪問數(shù)據(jù)表的操作權(quán)限,因此需要開發(fā)人員編寫一段ABAP程序以使最終用戶能簡單方便的維護(hù)數(shù)據(jù)表內(nèi)容;
?
5、定義Coding Block新字段的搜索幫助
? ? ? ? ? ? ?為了在數(shù)據(jù)輸入時方面的選擇輸入其數(shù)據(jù)值(F4),需要為新增補(bǔ)的字段創(chuàng)建搜索幫助;使用事務(wù)SE11創(chuàng)建搜索幫助;
?
? ? ? ? ? ? ?點(diǎn)擊創(chuàng)建,選擇“基本索引幫助”,進(jìn)入創(chuàng)建搜索幫助界面;
?
保存并激活;
?
6、分配搜索幫助給Coding Block新字段
? ? ? ? ? ? ?使用事務(wù)SE11將創(chuàng)建號的搜索幫助分配給新增補(bǔ)字段;
?
?
保存并激活;
?
7、分配數(shù)據(jù)檢查表給Coding Block新字段
? ? ? ? ? ? ?使用事務(wù)SE11修改結(jié)構(gòu)CI_COBL;
?
? ? ? ? ? ? ?點(diǎn)修改進(jìn)入,選中所需要維護(hù)的組件ZZFI,點(diǎn) ,進(jìn)入搜索幫助及檢查視圖;
?
?
? ? ? ? ? ? ?點(diǎn)擊按鈕選擇“外來碼”,系統(tǒng)彈出對話框“外來關(guān)鍵詞不存在,創(chuàng)建帶值表ZZFI_BB的建議作為檢查表格?”,選擇“是”,接受系統(tǒng)建議;
?
選擇“復(fù)制”復(fù)制外來碼關(guān)鍵字檢查表ZZFI_BB;此時可以看到ZZFI_BB已經(jīng)填入到CheckTable中了;
?
? ? ? ? ? ? ?保存并激活;此時可以使用FB50,F-02試試效果;
?
8、把方案和客戶字段分配到分類帳
? ? ? ? ? ? ?財(cái)務(wù)會計(jì)(新)-財(cái)務(wù)會計(jì)基本設(shè)置(新)-分類帳-分類帳-把方案和客戶字段分配到分類帳
?
?
將客戶字段ZZFI添加到分類帳OL中,這樣表FAGLFLEXT中,就能對字段ZZFI產(chǎn)生一條匯總記錄;經(jīng)過這樣設(shè)置,可以查詢查詢針對ZZFI的期初、發(fā)生、期末的數(shù)據(jù)了;
總結(jié)
以上是生活随笔為你收集整理的sap新总账中 CodingBlock客户化自定义新字段方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABAP面向对象
- 下一篇: ABAP TBL控制插入和更改