開(kāi)發(fā)申請(qǐng)要依據(jù)不同開(kāi)發(fā)的類(lèi)型,綜合考慮各方人員關(guān)注的重點(diǎn)來(lái)進(jìn)行設(shè)計(jì),優(yōu)秀的開(kāi)發(fā)申請(qǐng)的內(nèi)容包含了所有不同角色想要獲取的內(nèi)容。下文中將給出不同類(lèi)型的開(kāi)發(fā)申請(qǐng)的模板。
1.報(bào)表型開(kāi)發(fā)申請(qǐng)
報(bào)表是對(duì)過(guò)往歷史數(shù)據(jù)的集中展示,一般是將系統(tǒng)中的多個(gè)表進(jìn)行關(guān)聯(lián),取出管理人員需要的數(shù)據(jù),不經(jīng)過(guò)處理或經(jīng)過(guò)簡(jiǎn)單的描述性統(tǒng)計(jì)后進(jìn)行展示,其具有人員管理、業(yè)務(wù)管理和業(yè)務(wù)分析等功能。報(bào)表的開(kāi)發(fā)工作分為兩大塊,選擇屏幕的開(kāi)發(fā)和顯示屏幕的開(kāi)發(fā)。
選擇屏幕,也稱(chēng)搜索屏幕,是報(bào)表使用人員限定報(bào)表輸出信息或形式的前臺(tái)操作屏幕。報(bào)表使用這通過(guò)對(duì)一個(gè)或多個(gè)報(bào)表字段值的限定,得到其需要的報(bào)表信息,報(bào)表的限定字段可以是所有的顯示字段或其中的一部分,常見(jiàn)的限定字段為物料號(hào)、時(shí)間、人員、數(shù)量等等。在SAP中相對(duì)高級(jí)的報(bào)表開(kāi)發(fā)還會(huì)在選著屏幕上添加數(shù)據(jù)顯示形式的選擇,不僅有表格選擇,還會(huì)有柱狀圖、餅狀圖或折線(xiàn)圖等可視化數(shù)據(jù)顯示形式。選擇屏幕的設(shè)計(jì)目的是為了滿(mǎn)足不同的使用者在不同的維度上使用報(bào)表。
顯示屏幕是指通過(guò)不同維度的限定后將報(bào)表顯示出來(lái)的界面,大部分的報(bào)表都是以表格的形式進(jìn)行顯示的。顯示屏幕的設(shè)計(jì)目的是滿(mǎn)足不同使用者對(duì)顯示數(shù)據(jù)的操作,SAP對(duì)報(bào)表有標(biāo)準(zhǔn)的操作功能,包含字段顯示、排序。搜索等等功能,基本上也就可以滿(mǎn)足客戶(hù)對(duì)報(bào)表使用的基本功能了。
具體的開(kāi)發(fā)申請(qǐng)模板見(jiàn)附件一。
2.增強(qiáng)型和功能型開(kāi)發(fā)申請(qǐng)
增強(qiáng)型的開(kāi)發(fā)申請(qǐng)和功能型的開(kāi)發(fā)申請(qǐng)較為相似,增強(qiáng)型的開(kāi)發(fā)是指在原有的功能是進(jìn)行補(bǔ)充、修改或刪除。功能型開(kāi)發(fā)申請(qǐng)是對(duì)需求的功能完全自開(kāi)發(fā),一般會(huì)形成一個(gè)新的界面或事務(wù)碼。這種開(kāi)發(fā)申請(qǐng)的重點(diǎn)是操作前臺(tái)和后臺(tái)功能實(shí)現(xiàn)邏輯。
前臺(tái)的操作是指對(duì)前臺(tái)的變化或設(shè)計(jì)進(jìn)行說(shuō)明,首先需要對(duì)前臺(tái)界面進(jìn)行繪制,說(shuō)明前臺(tái)每一個(gè)按鈕、輸入框或選項(xiàng)的基本功能,點(diǎn)擊或執(zhí)行后希望得到什么樣的結(jié)果,最好能夠說(shuō)明一般的前臺(tái)的業(yè)務(wù)操作邏輯。
后臺(tái)功能實(shí)現(xiàn)邏輯是指對(duì)前臺(tái)功能的進(jìn)一步解釋?zhuān)f(shuō)明其具體實(shí)現(xiàn)的過(guò)程是什么樣的。比如,先在那些表里獲得數(shù)據(jù),數(shù)據(jù)經(jīng)過(guò)如何處理,最后使用什么BAPI或函數(shù)進(jìn)行處理,完成功能需求。
具體的開(kāi)發(fā)申請(qǐng)模板見(jiàn)附件二。
3.接口型開(kāi)發(fā)申請(qǐng)
接口開(kāi)發(fā)是所有開(kāi)發(fā)中最為復(fù)雜的開(kāi)發(fā),開(kāi)發(fā)申請(qǐng)也相對(duì)復(fù)雜,針對(duì)不同系統(tǒng)的特點(diǎn),接口設(shè)計(jì)也大為不同,但對(duì)接SAP的接口一般都是在傳遞各個(gè)模塊的主數(shù)據(jù)。
接口類(lèi)型的開(kāi)發(fā)申請(qǐng)需要注重以下幾點(diǎn):
(1)數(shù)據(jù)傳輸?shù)挠|發(fā)方式
觸發(fā)數(shù)據(jù)傳輸是通過(guò)前臺(tái)的操作還是依靠后臺(tái)任務(wù),或是夾雜在任務(wù)流程中自動(dòng)進(jìn)行傳輸。
(2)數(shù)據(jù)獲取方式
獲取數(shù)據(jù)可通過(guò)SAP現(xiàn)有的BAPI、自開(kāi)發(fā)的FUNCTION或直接通過(guò)找表的方法進(jìn)行。
(3)數(shù)據(jù)對(duì)接
每一個(gè)字段的格式、長(zhǎng)度或取值范圍都會(huì)影響到接口的傳輸和接受,需要兩邊的系統(tǒng)進(jìn)行對(duì)比。
(4)數(shù)據(jù)接收
數(shù)據(jù)接收和數(shù)據(jù)獲取的方式類(lèi)似,可以通過(guò)SAP現(xiàn)有的BAPI、自開(kāi)發(fā)的FUNCTION或直接通過(guò)寫(xiě)表的方法進(jìn)行。(一般不推薦寫(xiě)表,寫(xiě)表有風(fēng)險(xiǎn)且不可測(cè),一定要經(jīng)過(guò)大量的測(cè)試才可以使用)
具體的開(kāi)發(fā)申請(qǐng)模板見(jiàn)附件三。
需要附件請(qǐng)留言郵箱