SAP系統(tǒng)開發(fā)技術(shù)方面介紹1
內(nèi)容導(dǎo)航:SAP有自己一套非常實(shí)用的內(nèi)容導(dǎo)航?梢栽谀骋粋(gè)畫面里雙擊某一個(gè)欄位自動(dòng)跳轉(zhuǎn)到相關(guān)的畫面。比如在采購訂單畫面雙擊供應(yīng)商欄位,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到供應(yīng)商主數(shù)據(jù)的畫面;比如在庫存過賬的畫面雙擊物料編碼的欄位會(huì)自動(dòng)跳轉(zhuǎn)到物料主數(shù)據(jù)的畫面。實(shí)際在使用過程中并不需要新開畫面,然后復(fù)制要查詢的信息進(jìn)去搜索,用導(dǎo)航的方式可以快速切換想要用的畫面,非常的實(shí)在!
性能監(jiān)控:技術(shù)人員客制的程序往往性能不佳,速度很慢,這個(gè)時(shí)候就可以利用系統(tǒng)自帶的性能監(jiān)控的畫面來監(jiān)控技術(shù)人員開發(fā)的程序,很直觀了解到是哪里的代碼出現(xiàn)問題,哪條sql語句執(zhí)行時(shí)間如何等等,技術(shù)人員可以針對(duì)性去優(yōu)化和解決。
畫面配置:SAP對(duì)畫面的調(diào)整能力超乎想象,比如你想在一個(gè)畫面里的某一個(gè)欄位做隱藏、只讀、必填等動(dòng)作,只需要建立變式就可以了,而且還可以針對(duì)不同的賬號(hào)做生效。馬上配置馬上生效,根本不需要做任何代碼的編寫。而且也支持技術(shù)人員自己開發(fā)的畫面。在企業(yè)應(yīng)用里,這類的調(diào)整非常多,但如果每個(gè)都要做開發(fā)絕對(duì)會(huì)累死技術(shù)人員,效率也不高。
客戶端:SAP的開發(fā)平臺(tái)實(shí)際上就是在客戶端上,一套客戶端有幾百兆的大小,里面包含了基本上所有的操作和開發(fā)。技術(shù)開發(fā)只是里面的一個(gè)模塊而已,技術(shù)人員不需要安裝額外的開發(fā)工具,也不需要上傳和下載代碼文件,因?yàn)镾AP的代碼全部集成在系統(tǒng)里,只要運(yùn)行SE38就可以在里面做開發(fā),不管是Debug、開發(fā)畫面、報(bào)表查詢、單據(jù)打印、系統(tǒng)后臺(tái)配置、代碼性能分析等全部都在這里面,非常的方面簡單。永遠(yuǎn)不用去敲命令,永遠(yuǎn)不用去記目錄,編譯和調(diào)試都是可視化界面,點(diǎn)點(diǎn)鼠標(biāo)就可以了,簡單快速高效!安裝好客戶端,新建好登錄地址和端口就可以快速連接到系統(tǒng)了。
開源:在系統(tǒng)開源方面,SAP基本上前端的頁面和后端的配置都能找到它的代碼,而且這里面絕大部分的代碼都有增強(qiáng)點(diǎn),在這里可以做源碼的修改和補(bǔ)充。但涉及到非常核心的功能SAP是不讓改的,這也說明了SAP以邏輯嚴(yán)謹(jǐn)著稱。一方面避免了開發(fā)過度,一方面也避免了對(duì)系統(tǒng)業(yè)務(wù)邏輯做顛覆性的修改。