![客戶化自定義新字段_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/7/986a23f5-53a2-491c-a56b-514a42618929/986a23f5-53a2-491c-a56b-514a426189291.gif)
![客戶化自定義新字段_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/7/986a23f5-53a2-491c-a56b-514a42618929/986a23f5-53a2-491c-a56b-514a426189292.gif)
![客戶化自定義新字段_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/7/986a23f5-53a2-491c-a56b-514a42618929/986a23f5-53a2-491c-a56b-514a426189293.gif)
![客戶化自定義新字段_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/7/986a23f5-53a2-491c-a56b-514a42618929/986a23f5-53a2-491c-a56b-514a426189294.gif)
![客戶化自定義新字段_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/7/986a23f5-53a2-491c-a56b-514a42618929/986a23f5-53a2-491c-a56b-514a426189295.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 維護客戶化字段SAP系統(tǒng)是個各個模塊高度集成、無縫銜接的系統(tǒng),特別是財務(wù)模塊與各個業(yè)務(wù)模塊的集成程度,是比較高的。因此,財務(wù)核算時,會涉及的大量的輔助核算問題,像WBS元素、采購定單、內(nèi)部定單、成本中心等輔助核算對象。我們把這些輔助字段稱為帳戶分配字段(Account assignment field),放置這些字段的屏幕我們稱之為帳戶分配(Account assignment),控制這些字段可選輸入、必輸、隱藏等功能的,我們稱為字段狀態(tài)變式(Field status)。但是由于某些企業(yè)核算程度和方法的不一致,SAP自帶的標準的字段,并不能滿足核算的需求,存在新增字段的需求。如制造
2、費用,需要分車間進行核算,需要按費用類別進行核算,還需要分配費用明細進行核算,SAP中科目與國內(nèi)系統(tǒng)軟件的區(qū)別之一就是科目設(shè)置的明細程度是不一樣的,國內(nèi)系統(tǒng)往往將科目設(shè)置至業(yè)務(wù)層,但是SAP并不是這樣?,F(xiàn)將新增字段的方法介紹如下:1、Coding Block新字段財務(wù)會計(新)-財務(wù)會計基本設(shè)置(新)-分類帳-字段-客戶字段-編輯編碼塊(OXK3);OXK3添加客戶化字段如圖(摘自SAP屠夫文章:Maintain Coding Block);T-:OXK1|OXK2|OXK3什么是Coding block?為了讓讀者徹底理解它舉一個簡單的例子,假設(shè)你設(shè)計了一個學生成績管理系統(tǒng),其中記錄學生成績
3、表XSCJ有這些字段XhID(學號),Name(姓名),grade(年級),Class(班級),Chinesescore(語文成績),Mathscore(數(shù)學成績) 等,現(xiàn)在需要在填寫學生成績同時輸入學生的年紀身高信息 (在此姑且不討論設(shè)計范式,因為按設(shè)計范式,XSCJ表保留XhID就足夠,Name,Grade,Class你通常會建立另一學生資料表XSZL,如果你看SAP的物料主數(shù)據(jù)設(shè)置,就是物料描述都建立MAKT表,已經(jīng)是第N范式).這時需要的是更改XSCJ加入這些字段或在XSCL表中加入一個結(jié)構(gòu),這結(jié)構(gòu)包含年紀身高字段. 然后在記錄學生成績時定義一個子屏幕彈出(或默認帶出,SAP管這叫Ac
4、count Assginment coding block screen)一個窗口讓用戶維護學生信息,在保存學生成績時將這些信息也一并保存.SAP Codig block一般原理基本如下,它允許增加字段,自動將增加的字段加入各模塊的相關(guān)表中,并且動態(tài)產(chǎn)生一些支持程序. 各模塊的相關(guān)表究竟是哪些表?下面將繼續(xù)詳細闡述coding block的設(shè)置.OXK3 Maintain coding block fields進入后界面如圖2. 1專家模式如果讀者對ABAP很熟悉,使用此模式,你將一步步建立domain, data element,structure(CI_COBL,CI_COBL_
5、BI),然后是將增加的field加入表BSEG(當然還有其它模塊的表和Structure),如果讀者覺得自己還不是專家,就使用默認的Light mode(簡易模式)吧,它自動完成這些操作.你按F6鍵Add自定義Field,選擇開發(fā)類(47后是Package),輸入字段類型和長度.2coding block subscreen OXK1你想在記帳的account assignment屏幕自動加入剛才自定義字段(本例是ZZCB1),請使用它3產(chǎn)生一些程序4SAP標準的科目分配字段,這些字段使用SE16:TCOBF可看到,ZZCB1也在此中. 5自定的ZZCB1,需要指出的是如果使用的是includ
6、e structure, 這字段將假如COBL,TCOBF,BSEG等表 6只是將此結(jié)構(gòu)Append到COBL中,OXK1并不可見,它將被用在一些用戶自定義程序中.激活字段ZZCB1的Logcoding block field ZZCB1激活過程由于修改了大量標準表和結(jié)構(gòu)(即要將這字段插到各模塊可能設(shè)計的表中),你可能需要Access Key.讀者必須耐心等待整個激活過程,在此過程中,讀者可發(fā)現(xiàn)所有的記帳操作都可能會錯誤,畢竟連BSEG表都正在更新.那個著名的記帳總程序SAPMF05A需要重新編譯(不知讀者對半解釋型的ABAP的運行速度反應(yīng)如何?).圖3讀者可看到激活field ZZCB1更新
7、了的ABAP對象,包括CO用到的一些ABAP對象,典型的比如CO Line item表COEP和SPL 共用的Send table ACCIT_GLX(結(jié)構(gòu))等,SE11你看到有了ZZCB1 .1.在等待激活時你唯一要做的就是耐心等待,如果過程中途意味Cancel, 這將有一定風險,你可能會發(fā)現(xiàn)記帳出了問題,這就意味大多數(shù)會產(chǎn)生財務(wù)憑證的交易失敗,開PO出了問題.你可根據(jù)ABAP錯誤使用SE11直接去激活A(yù)BAP對象.如果需要,可執(zhí)行這些程序重新生成程序或排錯,SE38:RGUGBR18|RGUGBR00|RGUGBR26| RSINCL00. .2. 為什么激活過程會如
8、此長?很容易理解,SAP是一個龐大的集成系統(tǒng),但是會計憑證的產(chǎn)生(表BSEG)就有個模塊Post過來的相關(guān)數(shù)據(jù),你在BSEG加了一個字段,這些模塊的相關(guān)程序或程序中使用的結(jié)構(gòu)肯定要做相應(yīng)調(diào)整 . 至于激活內(nèi)部的設(shè)計邏輯如何, SAP AG的設(shè)計人員應(yīng)該最清楚.3.什么時候要自定義Coding block字段? 一企業(yè)希望費用能按多種用途分析,Internal Order,Cost center, Functional area等還是不能滿足其需求,Line item Text已做它用,財務(wù)部依舊要求費用區(qū)分能By類,By個人,By區(qū)域,By.,總之,似乎你已經(jīng)沒轍,這樣的情況下,你就
9、字定義coding block字段,上面已經(jīng)知道這些字段是可用于Account assignment的(OXK1).一般的財務(wù)軟件都會提供一個類似功能,就是允許用戶自由定義Account assignment字段.4. SAP允許定義最多7個coding block fields,這些自定義字段也可用在SPL中,因為在SPL Send table ACCIT_GLX(結(jié)構(gòu))你能看到它(前提是你必須將ZZCB1加入你定義的SPL 表,請看接下來的相關(guān)配置).CO相關(guān)表比如COEP你可看到ZZCB1,這意味自定義字段的數(shù)據(jù)也能傳到CO模塊,很不幸的是,你不能將自定義字段ZZCB1內(nèi)容傳到CO-PC
10、A模塊,因為似乎沒有相關(guān)配置允許你更改Ledger 8A的表GLPCA/GLPAP/GLPCT(比如你可將Ledger L0的GLT1改成你自定義的table,而這table你包含了ZZCB1).關(guān)于如何使用OXK1定義Account assignment subscreen請看例2 維護coding block screen 另附兩篇SAP屠夫關(guān)于客戶化字段文章:2、安裝新字段到新總賬匯總表FAGLFLEXT中財務(wù)會計(新)-財務(wù)會計基本設(shè)置(新)-分類帳-字段-客戶字段-包括總計表中的字段(FAGL_GINS);FAGL_GINS輸入表FAGLFLEXT,修改進入,輸入表:FAGLFLEX
11、T將自定義字段加入,輸入“自定義字段”點擊“創(chuàng)建”保存并激活; 該步驟耗時,完成后退出,在初始界面激活匯總表; 使用SE16,檢查表FAGLFLEXT和BSEG,發(fā)現(xiàn)字段ZZFI已經(jīng)加入了;新增補的字段需要更改其記賬碼和字段狀態(tài)組的字段狀態(tài)(可使用事務(wù)碼:FBKP),才能正常顯示和輸入,系統(tǒng)默認的狀態(tài)是為“隱藏”。注意維護的語言,否則可能看不到字段名; 3、為Coding Block新字段定義憑證輸入的子屏幕為了使新增補的字段能在憑證輸入時比較方便的輸入,使新增的字段能出現(xiàn)在事務(wù)OXK3的屏幕中:發(fā)票/貸項發(fā)票快速輸入、總賬快速輸入、科目分配和預(yù)制憑證等;
12、0;財務(wù)會計(新)-財務(wù)會計基本設(shè)置(新)-分類帳-字段-客戶字段-編輯編碼塊(OXK3);選擇菜單“環(huán)境”,“預(yù)備快速輸入”進入新的屏幕;執(zhí)行完成后,即可在FB50,F(xiàn)-02的屏幕中看到新增字段;可以通過維護自定義屏幕變式和自定義子屏幕來設(shè)置字段出現(xiàn)的位置,路徑如下: 財務(wù)會計(新)-總賬會計核算(新)-業(yè)務(wù)交易-總賬會計過帳-滿意-在Enjoy事務(wù)中包括客戶字段; 財務(wù)會計(新)-財務(wù)會計基本設(shè)置(新)-分類帳-字段-為編碼塊定義子屏幕(OXK1)
13、; 4、為Coding Block新字段維護數(shù)據(jù)表內(nèi)容 1)第一步:使用事務(wù)SE11創(chuàng)建客戶自定義的數(shù)據(jù)表ZZFI_BB;點創(chuàng)建后進入表格創(chuàng)建界面,維護參數(shù) 點擊“創(chuàng)建”進入下一屏幕點擊“Fields”頁簽Delivery Class 字段:C 定制表,僅由客戶維護,非SAP輸入Data Browser/Table view Maint 字段:X 允許通過標準表格維護工具維護點擊“Fields”頁簽,進行添加字段“ZZFIHUA”,系統(tǒng)進入下一屏幕點擊“技術(shù)設(shè)置”維護技術(shù)設(shè)置; 選擇“透明表”保存后激活;
14、然后可以使用事務(wù)SE16直接維護數(shù)據(jù)表ZZFI_BB的內(nèi)容;但對于一般的最終用戶來說不會被分配訪問數(shù)據(jù)表的操作權(quán)限,因此需要開發(fā)人員編寫一段ABAP程序以使最終用戶能簡單方便的維護數(shù)據(jù)表內(nèi)容; 2)第二步:定義數(shù)據(jù)元素;在上面我們選擇了數(shù)據(jù)元素(ZZFIHUA),但是并沒有進行定義。點擊“創(chuàng)建”點擊“創(chuàng)建“,出現(xiàn)界面如下,選擇”Data element”,5、定義Coding Block新字段的搜索幫助 為了在數(shù)據(jù)輸入時方面的選擇輸入其數(shù)據(jù)值(F4),需要為新增補的字段創(chuàng)建搜索幫助;使用事務(wù)SE11創(chuàng)建搜索幫助;
15、創(chuàng)建“搜索幫助”點擊“創(chuàng)建”按鈕,系統(tǒng)進入下一屏幕選擇“基本索引幫助”,進入創(chuàng)建搜索幫助界面;保存并激活; 6、分配搜索幫助給Coding Block新字段 使用事務(wù)SE11將創(chuàng)建號的搜索幫助分配給新增補字段;保存并激活; 7、分配數(shù)據(jù)檢查表給Coding Block新字段 使用事務(wù)SE11修改結(jié)構(gòu)CI_COBL;點修改進入,選中所需要維護的組件ZZFI,點 ,進入搜索幫助及檢查視圖;點擊 按鈕選擇“外來碼”,系統(tǒng)彈出對話框“外來關(guān)鍵詞不存在,創(chuàng)建帶值表ZZFI_BB的建議作為檢查表格?”, 選擇“是”,接受系統(tǒng)建議; 選擇“復制”復制外來碼關(guān)鍵字檢查表ZZFI_BB;此時可以看 到ZZFI_BB已經(jīng)填入到CheckTable中了; 保存并激活;此時可以使用FB50,F(xiàn)-02試試效果; 8、把方案和客戶字段分配到分類帳
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年聲學懸浮物監(jiān)測儀合作協(xié)議書
- 2025年基礎(chǔ)機械:液壓件合作協(xié)議書
- 2025年沼氣集中供氣系統(tǒng)合作協(xié)議書
- 2025年產(chǎn)品特許經(jīng)營合同常用版(4篇)
- 2025年二手房東房屋租賃合同標準版本(4篇)
- 2025年九年級音樂教師工作總結(jié)第二學期(二篇)
- 2025年買賣房產(chǎn)合同標準版本(2篇)
- 2025年個人房屋租賃合同協(xié)議參考樣本(三篇)
- 2025年臨時勞動協(xié)議標準范文(2篇)
- 2025年企業(yè)勞動員工勞動合同模板(2篇)
- AVL-CRUISE-2019-整車經(jīng)濟性動力性分析操作指導書
- 腸道醫(yī)學解剖和生理學
- 人教版九年級英語動詞時態(tài)專項練習(含答案和解析)
- 蘭州市規(guī)范醫(yī)療服務(wù)價格項目基準價格表
- 2006年度銀行業(yè)金融機構(gòu)信息科技風險評價審計要點
- 火災(zāi)隱患整改登記表
- 普通地質(zhì)學教材
- 2022年全國高考詩歌鑒賞試題-教學課件
- 天津華寧KTC101說明書
- 2023-2024學年浙江省杭州市小學語文六年級上冊期末深度自測試題
- 縣道及以上公路保潔考核檢查評分表
評論
0/150
提交評論