因為本學(xué)期轉(zhuǎn)了方向父阻,走了SAP ERP方向,所以呢望抽,后期的內(nèi)容會將一些我主修課程的知識加矛。當(dāng)然,SAP中的業(yè)務(wù)處理模塊實在是博大精深煤篙,其中還嵌套了會計學(xué)和管理學(xué)的知識斟览,作為一個碼農(nóng),我還是注重介紹下技術(shù)模塊-ABAP語言辑奈。好了苛茂,接下來我們就先開始了解一下SAP和ABAP吧。
什么是SAP和ABAP
SAP是什么,以及它的發(fā)展史鸠窗。
SAP是IBM德國分公司以Dietmar Hopp為代表的5名COBOL程序員開發(fā)的系統(tǒng)軟件妓羊,1995年這五名程序員創(chuàng)立了自己的公司,并將其命名為SAP。該公司隨即在1973年發(fā)表了以財務(wù)會計為主的RF系統(tǒng)稍计,該系統(tǒng)稱為R/1系統(tǒng)(其中R來源于Real-time實時的首字母)躁绸。隨后三年中這個財務(wù)會計系統(tǒng)中加入了生產(chǎn)領(lǐng)域模塊(即現(xiàn)在的PP模塊),直到1979年上市了R/2系統(tǒng)。該系統(tǒng)是正使用的R/3產(chǎn)品的前身涨颜,是一個以大型機(主機環(huán)境)為基礎(chǔ)的系統(tǒng)费韭。SAP一詞來源于在服務(wù)器上處理所有事件的主機環(huán)境。1992年轉(zhuǎn)換為客戶端/服務(wù)器(R/3)結(jié)構(gòu)后庭瑰,從主機簡單畫面開始到C/S環(huán)境的變化給用戶提供了遍歷的圖形大合集接口(GUI)星持。
ABAP是什么
SAP公司剛引進(jìn)R/2系統(tǒng)的時候 沒有使用ABAP語言,直到1982年弹灭,用報表輸出企業(yè)軟件中保存的數(shù)據(jù)時才開始用ABAP語言督暂。ABAP來源于德語Allgemeiner Berichtsauf Bereitungs Prozessor(即generic report preparation processor),從字面意思就可以直到它是以開發(fā)報表為主的程序。之后轉(zhuǎn)變成了現(xiàn)在使用的Advanced Business Application Programming穷吮。之所以使用單詞Advance(高級)逻翁,是因為ABAP語言不僅能從數(shù)據(jù)庫中取出簡單數(shù)據(jù),而且首次實現(xiàn)了程序和數(shù)據(jù)庫邏輯清晰結(jié)合的上層數(shù)據(jù)庫結(jié)構(gòu)捡鱼。ABAP語言主要用于開發(fā)符合項目及運維人員要求的CBO程序八回。ERP特性上存在用戶自定義概念,其功能是對標(biāo)準(zhǔn)程序進(jìn)行修改驾诈,使之符合應(yīng)用包的站點特性缠诅,但是R/3實際上是一種非用戶自定義產(chǎn)品,所以包之外的程序在各個站點都要通過ABAP語言進(jìn)行開發(fā)乍迄。
SAP界面介紹
在講ABAP語言之前管引,先簡單介紹一下SAP界面,通過SAP GUI 連接到SAP系統(tǒng)后闯两,首先會顯示如圖所示的界面:
ABAP工作區(qū)的主要T-CODE
T-CODE | 描述 | 說明 |
---|---|---|
SE80 | 對象導(dǎo)航器 | 集合了所有與ABAP開發(fā)相關(guān)的工作區(qū) |
SE38 | ABAP編輯器 | 創(chuàng)建/修改/查詢ABAP程序的開發(fā)工具 |
SE37 | 函數(shù)編輯器 | 創(chuàng)建/修改/查詢函數(shù)的開發(fā)工具 |
SE11 | ABAP數(shù)據(jù)字典 | 創(chuàng)建如數(shù)據(jù)表褥伴、視圖、結(jié)構(gòu)體等對象的開發(fā)工具 |
SE16 | 數(shù)據(jù)庫數(shù)據(jù)編輯器 | 創(chuàng)建/修改/查詢數(shù)據(jù)庫表數(shù)據(jù)的開發(fā)工具 |
SE93 | 維護(hù)事務(wù)代碼 | 創(chuàng)建/修改/查詢事務(wù)碼的開發(fā)工具 |
SE43 | 維護(hù)局部菜單 | 創(chuàng)建/修改/查詢SAP菜單的開發(fā)工具 |
SE21 | 包編輯器 | 創(chuàng)建/修改/查詢包的開發(fā)工具 |
SE24 | 類編輯器 | 創(chuàng)建/修改/查詢類的開發(fā)工具 |
SE09 | 傳輸組織 | 釋放/創(chuàng)建/修改CTS(變更傳輸系統(tǒng))的開發(fā)工具 |
好了ABAP和SAP的介紹就寫到這里漾狼,后續(xù)我會接著寫ABAP語言的編寫規(guī)則重慢。。邦投。