SAP 日志管理
?現(xiàn)在項(xiàng)目上自開發(fā)的dialog程序越來越多,有很多敏感數(shù)據(jù)需要像SAP標(biāo)準(zhǔn)的業(yè)務(wù)一樣,能看到所有的修改日志,要想實(shí)現(xiàn)日志的功能,有以下幾個(gè)辦法:
辦法一、建一個(gè)日志表,在原有表的基礎(chǔ)上,加上日期和時(shí)間兩個(gè)關(guān)鍵字,這樣每次修改的記錄都會存到日志表里,然后在日志報(bào)表里把日志表的數(shù)據(jù)取出來做比較。
辦法二、表級別的日志記錄。在自建表的SE11技術(shù)設(shè)置里把Log data changes勾選中,這樣,每次這個(gè)表的修改都會自動記錄到標(biāo)準(zhǔn)表:DBTABLOG和DBTABPRT中。查看日志的標(biāo)準(zhǔn)TCODE是:SCU3。如果表里有數(shù),但是無法用標(biāo)準(zhǔn)TCODE查看的話,可以給自建表維護(hù)一個(gè)表維護(hù)再試試看。
辦法三、字段級別的日志記錄。 1、對自建表中想要記錄日志的字段,進(jìn)入到這個(gè)字段額data element里面的Further?characteristics視圖,勾選中:更改文檔。一些標(biāo)準(zhǔn)的data element如果已經(jīng)勾選中,則不需要再勾。想記錄哪個(gè)字段就勾選哪個(gè)字段的。 2、TCODE: SCDO,創(chuàng)建文檔對象 3、創(chuàng)建好以后會自動生成函數(shù),再你的程序里面調(diào)用此函數(shù),將原始值和修改后的值傳入,系統(tǒng)會自動記錄日志,效果和標(biāo)準(zhǔn)的ME23N之類的相同 4、SAP提供了一個(gè)標(biāo)準(zhǔn)的報(bào)表查看修改記錄: RSSCD100 。
辦法一、建一個(gè)日志表,在原有表的基礎(chǔ)上,加上日期和時(shí)間兩個(gè)關(guān)鍵字,這樣每次修改的記錄都會存到日志表里,然后在日志報(bào)表里把日志表的數(shù)據(jù)取出來做比較。
辦法二、表級別的日志記錄。在自建表的SE11技術(shù)設(shè)置里把Log data changes勾選中,這樣,每次這個(gè)表的修改都會自動記錄到標(biāo)準(zhǔn)表:DBTABLOG和DBTABPRT中。查看日志的標(biāo)準(zhǔn)TCODE是:SCU3。如果表里有數(shù),但是無法用標(biāo)準(zhǔn)TCODE查看的話,可以給自建表維護(hù)一個(gè)表維護(hù)再試試看。
辦法三、字段級別的日志記錄。 1、對自建表中想要記錄日志的字段,進(jìn)入到這個(gè)字段額data element里面的Further?characteristics視圖,勾選中:更改文檔。一些標(biāo)準(zhǔn)的data element如果已經(jīng)勾選中,則不需要再勾。想記錄哪個(gè)字段就勾選哪個(gè)字段的。 2、TCODE: SCDO,創(chuàng)建文檔對象 3、創(chuàng)建好以后會自動生成函數(shù),再你的程序里面調(diào)用此函數(shù),將原始值和修改后的值傳入,系統(tǒng)會自動記錄日志,效果和標(biāo)準(zhǔn)的ME23N之類的相同 4、SAP提供了一個(gè)標(biāo)準(zhǔn)的報(bào)表查看修改記錄: RSSCD100 。
總結(jié)
- 上一篇: SAP实施要重视用户体验
- 下一篇: SAP ECC6.0内存参数调整和调优