版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
北京東軟慧聚信息技術(shù)有限公司PAGEPAGE6 DATE\@"M/d/yyyy"10/29/2009Version1.0 FILENAME聯(lián)芯科技ERP項(xiàng)目_技術(shù)文檔_FICO_002_利潤(rùn)表_V1.0_20090709.doc北京東軟慧聚信息技術(shù)有限公司PAGE1XXXXXX項(xiàng)目 DATE\@"M/d/yyyy"10/29/2009Version1.0 第I部分:需求模塊MACROBUTTONCheckIt_CheckBox£MM MACROBUTTONCheckIt_CheckBox£P(guān)P MACROBUTTONCheckIt_CheckBox£SD ■FI MACROBUTTONCheckIt_CheckBox£CO MACROBUTTONCheckIt_CheckBox£IP/FMMACROBUTTONCheckIt_CheckBox£其它Spec編號(hào)ZLC_SPEC_FICO_002短描述損益表類型MACROBUTTONCheckIt_Radiobutton報(bào)表MACROBUTTONCheckIt_RadiobuttonABAPProgramMACROBUTTONCheckIt_RadiobuttonInformationSystemMACROBUTTONCheckIt_RadiobuttonReportPrinter MACROBUTTONCheckIt_RadiobuttonReportWriterMACROBUTTONCheckIt_RadiobuttonSAPQueryMACROBUTTONCheckIt_RadiobuttonBWreportMACROBUTTONCheckIt_RadiobuttonCrystalReportsMACROBUTTONCheckIt_RadiobuttonOthersMACROBUTTONUnCheckIt_Radiobutton表單MACROBUTTONCheckIt_Radiobutton流程增強(qiáng)MACROBUTTONCheckIt_RadiobuttonUserExitMACROBUTTONCheckIt_RadiobuttonBADIMACROBUTTONCheckIt_RadiobuttonDialogProgram MACROBUTTONCheckIt_RadiobuttonOtherseMACROBUTTONCheckIt_Radiobutton接口MACROBUTTONCheckIt_RadiobuttonBAPIMACROBUTTONCheckIt_RadiobuttonIDOCMACROBUTTONCheckIt_RadiobuttonALEMACROBUTTONCheckIt_RadiobuttonOthersendMACROBUTTONCheckIt_Radiobutton數(shù)據(jù)轉(zhuǎn)移需求優(yōu)先級(jí)MACROBUTTONUnCheckIt_RadiobuttonHigh/關(guān)鍵 MACROBUTTONCheckIt_RadiobuttonMid/推薦 MACROBUTTONCheckIt_RadiobuttonLow/可選用戶MACROBUTTONNextCell史艷要求日期集成測(cè)試前預(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)要的描述V1.0200史艷初建
第II部分:詳細(xì)功能描述目的:月末財(cái)務(wù)出具利潤(rùn)表,記錄當(dāng)月及本年累計(jì)損益發(fā)生情況功能描述:在任何時(shí)候都能進(jìn)行利潤(rùn)表的查詢、打印選擇條件見(jiàn)后詳述財(cái)務(wù)部所有同仁都可以查詢,總帳會(huì)計(jì)及三級(jí)經(jīng)理以上可以打印使用開(kāi)發(fā)新程序打印運(yùn)行頻率MACROBUTTONUnCheckIt_Radiobutton任何時(shí)間MACROBUTTONCheckIt_Radiobutton每天MACROBUTTONCheckIt_Radiobutton每周MACROBUTTONCheckIt_Radiobutton兩周MACROBUTTONCheckIt_Radiobutton每月MACROBUTTONCheckIt_Radiobutton每年MACROBUTTONCheckIt_Radiobutton其它:運(yùn)行方式MACROBUTTONUnCheckIt_Radiobutton手工MACROBUTTONCheckIt_Radiobutton自動(dòng)MACROBUTTONCheckIt_Radiobutton批處理MACROBUTTONCheckIt_Radiobutton在線處理輸出方式MACROBUTTONCheckIt_Radiobutton屏幕輸出MACROBUTTONCheckIt_Radiobutton打印MACROBUTTONCheckIt_Radiobutton文件輸出MACROBUTTONUnCheckIt_Radiobutton其它:打印和文件輸出打印機(jī)類型激光打印機(jī)紙張大小A4縱印語(yǔ)言簡(jiǎn)體中文選擇屏幕: 順序字段名稱字段技術(shù)名稱字段描述P/S必填/可選特殊需求1公司代碼T001-BUKRS公司代碼P必填默認(rèn)值D2002會(huì)計(jì)期間BKPF-MONAT會(huì)計(jì)期間P必填默認(rèn)上一會(huì)計(jì)期間(如當(dāng)前期間為1月則默認(rèn)為1月)3會(huì)計(jì)年度BKPF-GJAHR會(huì)計(jì)年度P必填默認(rèn)本會(huì)計(jì)年度報(bào)表/表單的字段抬頭字段/表尾字段見(jiàn)附加EXCEL(利潤(rùn)表樣表)。順序字段名稱字段技術(shù)名稱字段描述特殊需求1企業(yè)名稱T001-BUTXT公司代碼對(duì)應(yīng)的名稱2年度BKPF-GJAHR取選擇屏幕上的會(huì)計(jì)年度3會(huì)計(jì)期間BKPF-MONAT取選擇屏幕上的會(huì)計(jì)期間格式/屏幕設(shè)計(jì):見(jiàn)附件EXCEL(利潤(rùn)表樣表)。邏輯關(guān)系:見(jiàn)下附件EXCEL(利潤(rùn)表公式).根據(jù)樣張中指定的科目范圍及輸入條件中的會(huì)計(jì)年度、會(huì)計(jì)期間,到FAGLFLEXT表中的HSL01到HSL16字段找到相應(yīng)期間的數(shù)值。如若輸入年度為2009,期間為8,則取RYEAR為2009相關(guān)記錄的HSL08字段的數(shù)值作為本月數(shù);HSL01至HSL08字段的數(shù)值作為本年累計(jì)數(shù);取RYEAR為2008相關(guān)記錄的HSL01至HSL08字段的數(shù)值作為上年同期累計(jì)數(shù)。若FAGLFLEXT表中同一會(huì)計(jì)科目存在多條記錄,則取匯總數(shù)。第9至12行的數(shù)值除了考慮以上邏輯外還需考慮FAGLFLEXT表中的RFAREA字段,若此字段為02則將數(shù)值按以上邏輯顯示在第9行中,若此字段為01則將數(shù)值按以上邏輯顯示在第10至12行中若屬收入類科目,則貸方發(fā)生額以正數(shù)表示,借方余額以負(fù)數(shù)表示,即取出的數(shù)值需乘以-1,見(jiàn)下方公式模板中的公式列,標(biāo)注“乘以-1”的相關(guān)單元格。第35行每股收益本月數(shù)的計(jì)算邏輯為:若會(huì)計(jì)期間為3月份,則用第32行本月數(shù)單元格的值,除以FAGLFLEXT表中以4001開(kāi)頭的科目相關(guān)行中HSLVT、HSL01至HSL03字段的和,最后結(jié)果再乘以-1;
其中,若4001*科目的相應(yīng)金額為零,則每股收益也取零即可。同樣,第35行每股收益本年及上年累計(jì)數(shù)計(jì)算邏輯為:若年度為2009,會(huì)計(jì)期間為3月份,則用第32行本年累計(jì)數(shù)單元格的值,除以FAGLFLEXT表中RYEAR為2009,且以4001開(kāi)頭的科目相關(guān)行中HSLVT、HSL01至HSL03字段的和,最后結(jié)果再乘以-1作為本年累計(jì)數(shù);用第32行上年同期累計(jì)數(shù)單元格的值,除以FAGLFLEXT表中RYEAR為2008,且以4001開(kāi)頭的科目相關(guān)行中HSLVT、HSL01至HSL03字段的和,最后結(jié)果再乘以-1作為上年同期累計(jì)數(shù)。
其中,若4001*科目的相應(yīng)金額為零,則每股收益也取零即可。樣張:其它內(nèi)容:對(duì)報(bào)表/單據(jù)的其它功能進(jìn)行描述*注:刪除上面不適用的行和注釋行.
第III部分:技術(shù)說(shuō)明ProgramnameZ_FI_EXEC_PROFIT_LOSSTransactioncodeZFI002AuthorizationObjectZR_FI_048ZR_FI_049FormFormnameN/AOutputtypeN/AFormroutineN/A程序邏輯:程序邏輯說(shuō)明及程序邏輯圖選擇屏幕如下:點(diǎn)擊執(zhí)行后,選擇下載路徑后,系統(tǒng)會(huì)自動(dòng)下載EXECLE文件到本地。利潤(rùn)表,首先通過(guò)在ATSELECTION-SCREEN事件中調(diào)用
PERFORM
authority_check
.進(jìn)行判斷執(zhí)行用戶是否ZRFIZR_FI_048、ZR_FI_049這兩個(gè)角色來(lái)查看相關(guān)公司代碼的權(quán)限,如果有則執(zhí)行,沒(méi)有則報(bào)錯(cuò)。然后在data_get這個(gè)子過(guò)程中從數(shù)據(jù)庫(kù)當(dāng)中取出相應(yīng)數(shù)據(jù),放入相應(yīng)的結(jié)構(gòu)體當(dāng)中,存放所選期間的財(cái)務(wù)數(shù)據(jù),然后再CASE屏幕上輸入的期間,來(lái)判斷調(diào)用哪個(gè)月份的子過(guò)程,如1月份調(diào)用p_billing_1,2月調(diào)用p_billing_2.將數(shù)據(jù)處理完畢后,再將要放入EXECLE文件的數(shù)據(jù)存放在t_exceldata這個(gè)內(nèi)表中,t_exceldata這個(gè)內(nèi)表存放了要放入EXECLE文件數(shù)據(jù)的行、列、數(shù)據(jù);通過(guò)調(diào)用自定義的FUNCTION,ZD_EXCEL_OUTPUT來(lái)實(shí)現(xiàn)下載EXECL文件的功能;程序代碼主要結(jié)構(gòu)如下:INCLUDE
zd_fifm001_head.
"頭文件定義數(shù)據(jù)結(jié)構(gòu)及變量
SELECTION-SCREEN
BEGIN
OF
BLOCK
block1
WITH
FRAME
TITLE
title1.
"選擇屏幕定義
PARAMETERS:
code
LIKE
t001-bukrs
OBLIGATORY
DEFAULT
'D300'.
"公司代碼
默認(rèn)D200
PARAMETERS:
billing
LIKE
bkpf-monat
OBLIGATORY
DEFAULT
sy-datum+4(2).
"會(huì)計(jì)期間
PARAMETERS:
year
LIKE
bkpf-gjahr
OBLIGATORY
DEFAULT
sy-datum+0(4).
"會(huì)計(jì)年度
SELECTION-SCREEN
END
OF
BLOCK
block1.
INITIALIZATION.
"表頭定義
title1
=
'財(cái)務(wù)利潤(rùn)表'.
AT
SELECTION-SCREEN.
PERFORM
authority_check
.
START-OF-SELECTION.
SELECT
SINGLE
butxt
INTO
company_name
FROM
t001
"取公司名稱
WHERE
bukrs
=
code.
CONCATENATE
'企業(yè)名稱:'
company_name
INTO
c_company_name.
"拼寫報(bào)表中企業(yè)名稱
CONCATENATE
year
'年'
billing
'月'
INTO
c_rpt_date
SEPARATED
BY
space."拼寫報(bào)表中統(tǒng)計(jì)期間
PERFORM
data_get."讀取數(shù)據(jù)
CASE
billing.
"判斷會(huì)計(jì)期間
WHEN
'1'.
PERFORM
p_billing_1.
"生成數(shù)據(jù)1月
WHEN
'2'.
PERFORM
p_billing_2.
"生成數(shù)據(jù)2月
WHEN
'3'
.
PERFORM
p_billing_3.
"生成數(shù)據(jù)3月
WHEN
'4'.
PERFORM
p_billing_4.
"生成數(shù)據(jù)4月
WHEN
'5'.
PERFORM
p_billing_5.
"生成數(shù)據(jù)5月
WHEN
'6'.
PERFORM
p_billing_6.
"生成數(shù)據(jù)6月
WHEN
'7'.
PERFORM
p_billing_7.
"生成數(shù)據(jù)7月
WHEN
'8'.
PERFORM
p_billing_8.
"生成數(shù)據(jù)8月
WHEN
'9'.
PERFORM
p_billing_9.
"生成數(shù)據(jù)9月
WHEN
'10'.
PERFORM
p_billing_10.
"生成數(shù)據(jù)10月
WHEN
'11'.
PERFORM
p_billing_11.
"生成數(shù)據(jù)11月
WHEN
'12'.
PERFORM
p_billing_12.
"生成數(shù)據(jù)12月
WHEN
'13'.
PERFORM
p_billing_13.
"生成數(shù)據(jù)13月
WHEN
'14'.
PERFORM
p_billing_14.
"生成數(shù)據(jù)14月
WHEN
'15'.
PERFORM
p_billing_15.
"生成數(shù)據(jù)15月
WHEN
'16'.
PERFORM
p_billing_16.
"生成數(shù)據(jù)16月
ENDCASE.
PERFORM
data_convert."數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)輸出格式
"增加取去年同期數(shù)
year
=
year
-
1.
PERFORM
data_get_lastyear."讀取去年數(shù)據(jù)
CASE
billing.
"判斷會(huì)計(jì)期間
WHEN
'1'.
PERFORM
p_billing_1.
"生成數(shù)據(jù)1月
WHEN
'2'.
PERFORM
p_billing_2.
"生成數(shù)據(jù)2月
WHEN
'3'
.
PERFORM
p_billing_3.
"生成數(shù)據(jù)3月
WHEN
'4'.
PERFORM
p_billing_4.
"生成數(shù)據(jù)4月
WHEN
'5'.
PERFORM
p_billing_5.
"生成數(shù)據(jù)5月
WHEN
'6'.
PERFORM
p_billing_6.
"生成數(shù)據(jù)6月
WHEN
'7'.
PERFORM
p_billing_7.
"生成數(shù)據(jù)7月
WHEN
'8'.
PERFORM
p_billing_8.
"生成數(shù)據(jù)8月
WHEN
'9'.
PERFORM
p_billing_9.
"生成數(shù)據(jù)9月
WHE
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高考地理一輪復(fù)習(xí)第二部分人文地理-重在運(yùn)用第三章農(nóng)業(yè)地域的形成與發(fā)展第20講農(nóng)業(yè)的區(qū)位選擇課時(shí)作業(yè)含解析新人教版
- 小學(xué)藝術(shù)教育發(fā)展年度報(bào)告
- 吊籃安全管理措施
- 九年級(jí)歷史上冊(cè)第七單元工業(yè)革命和國(guó)際共產(chǎn)主義運(yùn)動(dòng)的興起中考真題演練課件新人教版
- 九年級(jí)英語(yǔ)全冊(cè)Unit5Whataretheshirtsmadeof第4課時(shí)習(xí)題課件3
- 醫(yī)學(xué)統(tǒng)計(jì)學(xué)課件-生存分析第十七章資料講解
- 二零二五年智能制造項(xiàng)目合作合同示范文本下載3篇
- 2024年陽(yáng)泉固莊煤礦醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 二零二五年鋼結(jié)構(gòu)項(xiàng)目居間監(jiān)理咨詢合同3篇
- 2024年江西洪州職業(yè)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 員工食品安全培訓(xùn)內(nèi)容
- 矩形磚砌渠道施工方案
- 中醫(yī)科特色診療規(guī)范
- 建筑工程一切險(xiǎn)條款版
- PEP小學(xué)六年級(jí)英語(yǔ)上冊(cè)選詞填空專題訓(xùn)練
- 古建筑修繕項(xiàng)目施工規(guī)程(試行)
- GA 844-2018防砸透明材料
- 化學(xué)元素周期表記憶與讀音 元素周期表口訣順口溜
- 非人力資源經(jīng)理的人力資源管理培訓(xùn)(新版)課件
- 鉬氧化物還原過(guò)程中的物相轉(zhuǎn)變規(guī)律及其動(dòng)力學(xué)機(jī)理研究
- (完整word)2019注冊(cè)消防工程師繼續(xù)教育三科試習(xí)題及答案
評(píng)論
0/150
提交評(píng)論