揚(yáng)農(nóng)化工(瑞祥)SAP項(xiàng)目-FI-開(kāi)發(fā)說(shuō)明書-付款申請(qǐng)單-開(kāi)發(fā)說(shuō)明書-V2.0-20180329_第1頁(yè)
揚(yáng)農(nóng)化工(瑞祥)SAP項(xiàng)目-FI-開(kāi)發(fā)說(shuō)明書-付款申請(qǐng)單-開(kāi)發(fā)說(shuō)明書-V2.0-20180329_第2頁(yè)
揚(yáng)農(nóng)化工(瑞祥)SAP項(xiàng)目-FI-開(kāi)發(fā)說(shuō)明書-付款申請(qǐng)單-開(kāi)發(fā)說(shuō)明書-V2.0-20180329_第3頁(yè)
揚(yáng)農(nóng)化工(瑞祥)SAP項(xiàng)目-FI-開(kāi)發(fā)說(shuō)明書-付款申請(qǐng)單-開(kāi)發(fā)說(shuō)明書-V2.0-20180329_第4頁(yè)
揚(yáng)農(nóng)化工(瑞祥)SAP項(xiàng)目-FI-開(kāi)發(fā)說(shuō)明書-付款申請(qǐng)單-開(kāi)發(fā)說(shuō)明書-V2.0-20180329_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

開(kāi)發(fā)規(guī)格書第20頁(yè),共21頁(yè)揚(yáng)農(nóng)化工SAP項(xiàng)目-開(kāi)發(fā)規(guī)格書1需求模塊MACROBUTTONCheckIt_CheckBox£MM MACROBUTTONCheckIt_CheckBox£P(guān)P MACROBUTTONCheckIt_CheckBox£SD ■FIMACROBUTTONCheckIt_CheckBox£CO MACROBUTTONCheckIt_CheckBox£P(guān)SMACROBUTTONCheckIt_CheckBox£其它Spec編號(hào)FI005短描述揚(yáng)農(nóng)付款申請(qǐng)單類型表單增強(qiáng)MACROBUTTONCheckIt_Radiobutton報(bào)表MACROBUTTONCheckIt_RadiobuttonABAPProgramMACROBUTTONCheckIt_RadiobuttonInformationSystemMACROBUTTONCheckIt_RadiobuttonReportPrinterMACROBUTTONCheckIt_RadiobuttonReportWriterMACROBUTTONCheckIt_RadiobuttonSAPQueryMACROBUTTONCheckIt_RadiobuttonBWreportMACROBUTTONCheckIt_RadiobuttonCrystalReportsMACROBUTTONCheckIt_RadiobuttonOthers_____________________________________________________MACROBUTTONUnCheckIt_Radiobutton表單MACROBUTTONUnCheckIt_Radiobutton流程增強(qiáng)MACROBUTTONCheckIt_RadiobuttonUserExitMACROBUTTONCheckIt_RadiobuttonBADIMACROBUTTONCheckIt_RadiobuttonDialogProgramMACROBUTTONCheckIt_RadiobuttonOthers__________________________________MACROBUTTONCheckIt_Radiobutton接口MACROBUTTONCheckIt_RadiobuttonBAPIMACROBUTTONCheckIt_RadiobuttonIDOCMACROBUTTONCheckIt_RadiobuttonALEMACROBUTTONCheckIt_RadiobuttonOthers__________________________MACROBUTTONCheckIt_Radiobutton數(shù)據(jù)轉(zhuǎn)移需求優(yōu)先級(jí)MACROBUTTONUnCheckIt_RadiobuttonHigh/關(guān)鍵 MACROBUTTONCheckIt_RadiobuttonMid/推薦 MACROBUTTONCheckIt_RadiobuttonLow/可選預(yù)計(jì)開(kāi)發(fā)天數(shù)(由功能顧問(wèn)與開(kāi)發(fā)顧問(wèn)評(píng)估)必填_______天是否有標(biāo)準(zhǔn)功能MACROBUTTONCheckIt_RadiobuttonYes MACROBUTTONUnCheckIt_RadiobuttonNo標(biāo)準(zhǔn)功能未采用的原因:MACROBUTTONCheckIt_RadiobuttonPerformanceMACROBUTTONCheckIt_RadiobuttonComplexityMACROBUTTONCheckIt_RadiobuttonOtherse參考的標(biāo)準(zhǔn)功能表單開(kāi)發(fā):列出參考的標(biāo)準(zhǔn)的Form的技術(shù)名稱報(bào)表開(kāi)發(fā):列出參考的標(biāo)準(zhǔn)報(bào)表文檔變更歷史版本號(hào)文檔維護(hù)時(shí)間姓名簡(jiǎn)要的描述1.02018/1/11楊鋒新增2.02018/3/29張錦濤補(bǔ)充開(kāi)發(fā)技術(shù)說(shuō)明

2詳細(xì)功能描述2.1選擇屏幕:公司代碼:XXXX供應(yīng)商:FROM:XXXX/XX/XXTO:XXXX/XX/XX采購(gòu)訂單號(hào):FROM:XXXX/XX/XXTO:XXXX/XX/XX采購(gòu)發(fā)票號(hào):FROM:XXXX/XX/XXTO:XXXX/XX/XX訂單日期:FROM:XXXX/XX/XXTO:XXXX/XX/XX發(fā)票日期:FROM:XXXX/XX/XXTO:XXXX/XX/XX順序字段名稱字段技術(shù)名稱字段描述特殊需求1公司代碼EKKO-BUKRS公司代碼必輸2供應(yīng)商編號(hào)ANLA-LIFNR供應(yīng)商編號(hào)3采購(gòu)訂單號(hào)EKKO-EBELN采購(gòu)訂單號(hào)6采購(gòu)發(fā)票號(hào)RBKP-BELNR采購(gòu)發(fā)票號(hào)7訂單日期EKKO-BEDAT訂單日期8發(fā)票日期RBKP-BLDAT發(fā)票日期預(yù)付款:應(yīng)付款:2.2報(bào)表/表單/功能的字段1、自定義表:ZTFI003用于存儲(chǔ)付款申請(qǐng)單傳輸日志序號(hào)字段名稱數(shù)據(jù)類型長(zhǎng)度短文本鍵否備注1ZFKSQCHAR10付款申請(qǐng)單號(hào)Y2ZDJRQCHAR8單據(jù)日期3BUKRSCHAR4公司代碼4LIFNRCHAR10供應(yīng)商編號(hào)5NAME1CHAR35供應(yīng)商名稱6ZFKLXCHAR6付款類型7BSARTCHAR4訂單類型8BATXTCHAR20訂單類型名稱8EKORGCHAR4采購(gòu)組織9EKOTXCHAR20采購(gòu)組織名稱9NAME_TEXTCHAR80經(jīng)辦人10ZZZBJCHAR2是否質(zhì)保金11BANKLCHAR15銀行代碼12BANKACHAR60銀行名稱13BANKNCHAR18銀行賬號(hào)14WAERSCHAR5貨幣15ZZZJECHAR10總金額16ZSFHKCHAR2是否貨款17ZHXMCHAR2行項(xiàng)目編號(hào)18EBELNCHAR10采購(gòu)訂單號(hào)19BSTNKCHAR20合同號(hào)20BELNRCHAR10采購(gòu)發(fā)票號(hào)21PSPIDCHAR24項(xiàng)目定義編號(hào)22POST1CHAR40項(xiàng)目定義名稱23ZSQJECHAR10申請(qǐng)金額24ZSFJECHAR10實(shí)付金額25FKFS1-12CHAR1計(jì)劃付款方式編號(hào)26TEXT1CHAR30計(jì)劃付款方式26ZFKMCCHAR30付款方式27JHFKRQ1-12CHAR8計(jì)劃付款日期28ZFKRQCHAR8付款日期28ZFKJDCHAR10付款階段描述29ZWBMSCHAR100文本描述30ZDJZTCHAR6單據(jù)狀態(tài)31CRENAMCHAR12創(chuàng)建人取SY-UNAME32UPDNAMCHAR12修改人取SY-UNAME2、ALV輸出字段順序字段字段技術(shù)名稱字段描述類型長(zhǎng)度說(shuō)明ZFKSQZTFI003-ZFKSQ付款申請(qǐng)單號(hào)CHAR10預(yù)付款:1000000001-1999999999應(yīng)付款:2000000001-2999999999(自動(dòng)流水)ZDJRQZDJRQ單據(jù)日期CHAR8默認(rèn)系統(tǒng)當(dāng)前日期BUKRSEKKO-BUKRS公司代碼CHAR4LIFNREKKO-LIFNR供應(yīng)商編號(hào)CHAR10NAME1LFA1-NAME1供應(yīng)商名稱CHAR35ZFKLXZFKLX付款類型CHAR6預(yù)付款或應(yīng)付款BSARTEKKO-BSART訂單類型CHAR4BATXTT161T-BATXT訂單類型名稱CHAR20EKORGEKKO-EKORG采購(gòu)組織CHAR4EKOTXT024E-EKOTX采購(gòu)組織名稱CHAR20NAME_TEXTADRP-NAME_TEXT經(jīng)辦人CHAR80ZZZBJZZZBJ是否質(zhì)保金CHAR2是或否(在付款類型=應(yīng)付款且是否貨款=是條件下,可選)BANKLLFBK-BANKL銀行代碼CHAR15BANKABNKA-BANKA銀行名稱CHAR60BANKNLFBK-BANKN銀行賬號(hào)CHAR18WAERSEKKO-WAERS貨幣CHAR5ZZZJEZZZJE總金額CHAR10根據(jù)行項(xiàng)目申請(qǐng)金額自動(dòng)匯總,不可修改ZSFHKZSFHK是否貨款CHAR2是或否ZHXMZHXM行項(xiàng)目編號(hào)CHAR2順序號(hào)EBELNEKKO-EBELN采購(gòu)訂單號(hào)CHAR10BSTNKEKKO-BSTNK合同號(hào)CHAR20BELNRRBKP-BELNR采購(gòu)發(fā)票號(hào)CHAR10PSPIDPROJ-PSPID項(xiàng)目定義編號(hào)CHAR24POST1PROJ-POST1項(xiàng)目定義名稱CHAR40ZSQJEZSQJE申請(qǐng)金額CHAR10ZSFJEZSFJE實(shí)付金額CHAR10FKFS1-12EKKO-FKFS1-12計(jì)劃付款方式編號(hào)CHAR11、2、3、4、5、6TEXT1T042Z-TEXT1計(jì)劃付款方式TEXT130根據(jù)合同階段帶出ZFKMCT042Z-TEXT1付款方式CHAR30手工選擇JHFKRQ1-12EKKO-JHFKRQ1-12計(jì)劃付款日期CHAR8ZFKRQZFKRQ付款日期CHAR8ZFKJDZFKJD付款階段描述CHAR10ZWBMSZWBMS文本描述CHAR100ZDJZTZDJZT單據(jù)狀態(tài)CHAR6已提交、審批中、已審批、已支付、刪除CRENAMCRENAM創(chuàng)建人CHAR12取SY-UNAMEUPDNAMUPDNAM修改人CHAR12取SY-UNAME2.3篩選界面字段:順序字段名稱字段技術(shù)名稱字段描述特殊需求1采購(gòu)訂單EKKO-EBELN采購(gòu)訂單2合同號(hào)ANLA-LIFNR合同號(hào)3采購(gòu)發(fā)票號(hào)RBKP-BELNR采購(gòu)發(fā)票號(hào)6供應(yīng)商編號(hào)EKKO-LIFNR供應(yīng)商編號(hào)7供應(yīng)商名稱LFA1-NAME1供應(yīng)商名稱8合同階段EKKO-JDMC1-12合同階段9合同總金額EKKO-HTZJE合同總金額10計(jì)劃付款金額EKKO-JHFKJE1-12計(jì)劃付款金額11計(jì)劃付款日期EKKO-JHFKRQ1-12計(jì)劃付款日期12計(jì)劃付款方式EKKO-FKFS1-12計(jì)劃付款方式13發(fā)票金額RBKP-RMWWR發(fā)票金額14發(fā)票未申請(qǐng)金額ZWSQJE發(fā)票未申請(qǐng)金額為0自動(dòng)屏蔽發(fā)票行預(yù)付款:應(yīng)付款:質(zhì)保金:非貨款預(yù)付:非貨款應(yīng)付:2.4邏輯關(guān)系:1.貨款發(fā)票取EKBE表中關(guān)聯(lián)EBELN的WRBTR值*(1+MWSKZ對(duì)應(yīng)值),且VGABE=2;非貨款發(fā)票取EKBZ表中關(guān)聯(lián)EBELN的WRBTR值*(1+MWSKZ對(duì)應(yīng)值),且VGABE=2,以及RSEG表為空時(shí),取對(duì)應(yīng)BELNR的RBKP–RMWWR值;EKBE-SHKZG/EKBZ-SHKZG的S、H在篩選界面分上下層顯示,且RBKP-STBLG值不為空,則值對(duì)應(yīng)的BELNR不顯示。PO未審批則不顯示在預(yù)付款篩選界面,ZTFI003-ZDEL不為空時(shí),ZTFI003-BELNR值對(duì)應(yīng)的發(fā)票號(hào)不允許做事務(wù)碼進(jìn)行MR8M操作。若RBKP_BLOCKED表中存在的BELNR則不在付款申請(qǐng)篩選界面顯示。2.通過(guò)關(guān)聯(lián)的EBELN值在EKKN表中取到PS_PSP_PNR值,在PRPS表中找到對(duì)應(yīng)的PSPNR值,對(duì)應(yīng)找到PSPHI項(xiàng)目定義號(hào),在PROJ表中的PSPHI值找到POST1項(xiàng)目名稱3.(1)付款類型為預(yù)付款,且是否貨款為“是”:①EKKO-JDMC1-12=預(yù)付定金,選擇后自動(dòng)帶出EKKO-JHFKJE1-12值、EKKO-JHFKRQ1-12值、EKKO-FKFS1-12值,申請(qǐng)單金額超過(guò)EKKO-JHFKJE1-12值-對(duì)應(yīng)階段已申請(qǐng)金額或付款日期早于EKKO-JHFKRQ1-12,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸)②EKKO-JDMC1-12=貨到預(yù)付(有值),控制邏輯同①③EKKO-JDMC1-12=貨到預(yù)付(無(wú)值),申請(qǐng)金額超過(guò)取各行EKPO-BRTWR*MSEG-MENGE/EKPO-MENGE值匯總金額,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸);付款日期早于現(xiàn)時(shí)點(diǎn)最后一筆收貨BUDAT+EKKO-ZJRQ1-12,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸);申請(qǐng)金額超過(guò)EKKO-HTZJE-【PO已申請(qǐng)金額(已提交/審批中/已審批)或PO已實(shí)付金額(已支付)】,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸)④EKKO-JDMC1-12為空,申請(qǐng)金額超過(guò)EKKO-HTZJE-【PO已申請(qǐng)金額(已提交/審批中/已審批)或PO已實(shí)付金額(已支付)】,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸)(2)付款類型為預(yù)付款,且是否貨款為“否”:無(wú)控制(3)付款類型為應(yīng)付款,且是否貨款為“是”,是否質(zhì)保金為“否”:①EKKO-JDMC1-12=票到付款(有值),選擇后自動(dòng)帶出邏輯1中計(jì)算值(申請(qǐng)金額)、EKKO-JHFKRQ1-12值、EKKO-FKFS1-12值,申請(qǐng)金額超過(guò)所選發(fā)票金額,則紅燈報(bào)錯(cuò);申請(qǐng)金額超過(guò)同PO號(hào)所選發(fā)票未申請(qǐng)總金額-(訂單的預(yù)付申請(qǐng)金額+訂單質(zhì)保金計(jì)劃付款金額),則紅燈報(bào)錯(cuò);付款日期早于EKKO-JHFKRQ1-12,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸)②EKKO-JDMC1-12=票到付款(無(wú)值),選擇后自動(dòng)帶出邏輯1中計(jì)算值(申請(qǐng)金額)、EKKO-JHFKRQ1-12值、EKKO-FKFS1-12值,申請(qǐng)金額超過(guò)所選發(fā)票金額,則紅燈報(bào)錯(cuò);申請(qǐng)金額超過(guò)同PO號(hào)所選發(fā)票未申請(qǐng)總金額-(訂單的預(yù)付申請(qǐng)金額+訂單質(zhì)保金計(jì)劃付款金額),則紅燈報(bào)錯(cuò);付款日期早于現(xiàn)時(shí)點(diǎn)最后一筆收貨BUDAT+EKKO-ZJRQ1-12,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸)③EKKO-JDMC1-12為空,申請(qǐng)金額超過(guò)所選發(fā)票金額,則紅燈報(bào)錯(cuò);申請(qǐng)金額超過(guò)同PO號(hào)所選發(fā)票未申請(qǐng)總金額-((訂單的預(yù)付申請(qǐng)金額+訂單質(zhì)保金計(jì)劃付款金額),則紅燈報(bào)錯(cuò)(4)付款類型為應(yīng)付款,且是否貨款為“是”,是否質(zhì)保金為“是”:①EKKO-JDMC1-12=質(zhì)保金付款,選擇后自動(dòng)帶出EKKO-JHFKJE1-12值、EKKO-JHFKRQ1-12值、EKKO-FKFS1-12值,申請(qǐng)單金額超過(guò)EKKO-JHFKJE1-12值-對(duì)應(yīng)階段已申請(qǐng)金額或付款日期早于EKKO-JHFKRQ1-12,則提示輸入行項(xiàng)目文本說(shuō)明(文本字段必輸)(5)付款類型為應(yīng)付款,且是否貨款為“否”,則是否質(zhì)保金必為“否”:選擇后自動(dòng)帶出邏輯1中計(jì)算值(申請(qǐng)金額),申請(qǐng)金額超過(guò)所選發(fā)票金額-對(duì)應(yīng)發(fā)票已申請(qǐng)金額,則紅燈報(bào)錯(cuò)(6)發(fā)票未申請(qǐng)金額=藍(lán)字發(fā)票金額-【對(duì)應(yīng)發(fā)票已申請(qǐng)金額(除質(zhì)保金申請(qǐng)金額)+沖銷金額】3技術(shù)說(shuō)明ProgramnameZFIR1007TransactioncodeZFIR100701付款申請(qǐng)單創(chuàng)建ZFIR100702付款申請(qǐng)單修改ZFIR100703付款申請(qǐng)單提交ZFIR100704付款申請(qǐng)單支付ZFIR100705付款申請(qǐng)單顯示AuthorizationObjectFormFormnameN/AOutputtypeN/AFormroutineN/A3.1程序邏輯:邏輯架構(gòu)圖REPORT

zfir1007.

************************************************************************

*

INCLUDES

************************************************************************

INCLUDE

zfir1007_top.

"Type/Data

INCLUDE

zfir1007_screen.

"Selection

screen

INCLUDE

zfir1007_form.

"Form主程序邏輯START-OF-SELECTION.

CALL

SCREEN

9502.屏幕流:9502:付款申請(qǐng)單抬頭和行項(xiàng)目數(shù)據(jù)錄入行項(xiàng)目tablecontrol:CONTROLS:

ztbctrl1

TYPE

TABLEVIEW

USING

SCREEN

9502.*&SPWizard:

Data

incl.

inserted

by

SP

Wizard.

DO

NOT

CHANGE

THIS

LINE!

INCLUDE

zfir1007_tbctl

.(Tablecontrol相關(guān)屏幕控制邏輯)重要邏輯在9502點(diǎn)擊保存按鈕后,將會(huì)進(jìn)行付款申請(qǐng)金額檢查控制邏輯MODULE

user_command_9502

INPUT.

CASE

g_okcd.

WHEN

'ZSAVE'.

PERFORM

frm_save_data.

PERFORM

frm_check_bsave.(主要的檢查控制邏輯)點(diǎn)擊篩選按鈕后,彈出9503篩選訂單發(fā)票的選擇屏幕(嵌

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論