




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ERP-DEV-COD-RPT集團(tuán)財(cái)務(wù)部資產(chǎn)余額報(bào)表(HTML)ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTII文檔控制文檔控制更改記錄更改記錄日期日期作者作者版本版本更改參考更改參考1.0審閱審閱簽字簽字/日期日期審核審批發(fā)布發(fā)布編碼編碼姓名姓名地點(diǎn)和位置地點(diǎn)和位置123456ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTIII目錄文檔控制 . ii更改記錄. ii審閱.錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。發(fā)布.錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。概述. 3目的 . 3功能概述 . 3功能列表 . 31 .31.1使用的數(shù)據(jù)對(duì)象 .3
2、1.2參數(shù)設(shè)計(jì). 31.3內(nèi)容設(shè)計(jì). 31.4屏幕設(shè)計(jì). 31.5報(bào)表邏輯(含觸發(fā)器).31.6報(bào)表SQL. 31.7其他設(shè)計(jì). 31.8應(yīng)用程序設(shè)置. 31.9備注. 3ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 1 of 14概述概述目目的的 功能概述功能概述 功能列表功能列表 ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 2 of 141 1.1使用的數(shù)據(jù)對(duì)象使用的數(shù)據(jù)對(duì)象本報(bào)表使用到的數(shù)據(jù)對(duì)象:序號(hào)序號(hào)基表(視圖)基表(視圖)SELECTUPDATEINSERTDELETE是否為新建對(duì)象是否為新建對(duì)象10YN
3、NNN201.2參數(shù)設(shè)計(jì)參數(shù)設(shè)計(jì)主要的用戶參數(shù):參數(shù)參數(shù)數(shù)據(jù)類型數(shù)據(jù)類型描述描述其它屬性其它屬性P1VARCHAR2系統(tǒng)使用P2VARCHAR2系統(tǒng)使用P_BOOK_TYPE_CODEVARCHAR2帳套P_PERIOD_NAMEVARCHAR2會(huì)計(jì)期間1.3內(nèi)容設(shè)計(jì)內(nèi)容設(shè)計(jì)序號(hào)序號(hào)列列 名名列列 描描 述述顯示特征顯示特征1資產(chǎn)編碼資產(chǎn)編碼2資產(chǎn)大類資產(chǎn)大類3資產(chǎn)小類資產(chǎn)小類4部門部門5標(biāo)簽號(hào)標(biāo)簽號(hào)6資產(chǎn)序列號(hào)資產(chǎn)序列號(hào)7資產(chǎn)名稱資產(chǎn)名稱8型號(hào)型號(hào)9使用人使用人10存放地點(diǎn)存放地點(diǎn)11資產(chǎn)原值資產(chǎn)原值12累計(jì)折舊累計(jì)折舊13本月折舊本月折舊14殘值殘值15年限年限16啟用日期啟用日期17本年
4、折舊本年折舊18備注備注ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 3 of 141.4屏幕設(shè)計(jì)屏幕設(shè)計(jì) 1.5報(bào)表邏輯報(bào)表邏輯(含觸發(fā)器含觸發(fā)器) 1.6報(bào)表報(bào)表SQL- 資產(chǎn)余額報(bào)表 PROCEDURE jt_asset_balance_rp(p1 IN VARCHAR2, - 系統(tǒng)使用 p2 IN VARCHAR2, - 系統(tǒng)使用 p_book_type_code IN VARCHAR2, - 資產(chǎn)賬簿 p_period_name IN VARCHAR2) - 截止會(huì)計(jì)期間 IS -下面兩個(gè)變量,為系統(tǒng)使用,是固定名稱,不需修改。 v_sep VA
5、RCHAR2(15); -字符串之間的分隔符號(hào),默認(rèn)為逗號(hào)“,” v_line_str VARCHAR2(4000); -輸出的字符串,不同的字段之間, -使用V_SEP變量表示的分隔符號(hào)進(jìn)行分隔 v_dist_book VARCHAR2(15); - distribution_source_book d_ucd DATE; - period_close_date n_upc NUMBER; - period_counter d_tod DATE; - MIN(dp_fy.period_open_date) n_tpc NUMBER; - MIN(dp_fy.period_counter) C
6、URSOR c1(p_dist_book IN VARCHAR2, p_ucd IN DATE, p_upc IN NUMBER, p_tod IN DATE, p_tpc IN NUMBER) IS SELECT dh.asset_id asset_id, - 資產(chǎn)ID ad.asset_number asset_number, -資產(chǎn)編碼 ad.description asset_desc, -資產(chǎn)描述ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 4 of 14 fl.meaning asset_type, -資產(chǎn)種類 ca.segment1 main
7、_category, -資產(chǎn)大類(10.7適用) ca.segment2 sub_category, -資產(chǎn)小類(10.7適用) ad.tag_number, - 資產(chǎn)標(biāo)簽 ad.serial_number, - 序列號(hào) -gcc.segment2 dept, jt_finance_rep_pkg.get_dept_name(gcc.segment2, MD_XWJ _CC) dept, -部門 ad.model_number, -型號(hào) decode(dh.assigned_to, NULL, NULL, REPLACE(fe.NAME, , ) user_name, -使用人 flk.con
8、catenated_segments location, - gcc.segment3 , - 會(huì)計(jì)科目 gcc.concatenated_segments,- books.original_cost original_cost, - round(books.cost * (dh.units_assigned/ad.CURRENT_UNITS),4) original_cost, - decode(th.transaction_type_code, NULL, dh.units_assigned) units_assigned, -數(shù)量 -cb.asset_cost_acct account_
9、code, - -gcc.code_combination_id, - 會(huì)計(jì)科目ID -dh.code_combination_id dh_code_combination_id, books.life_in_months / 12 life, -折舊年限 dd.cost current_cost, -資產(chǎn)現(xiàn)值 books.salvage_value, -殘值 dd.deprn_amount deprn_amount, - 本月折舊 to_char(books.date_placed_in_service, yyyy-mm-dd) date_placed_in_service, -啟用日期 d
10、ecode(sign(p_tpc - dd.period_counter), 1, 0, dd.ytd_deprn) ytd_deprn, -本年累計(jì)折舊 dd.deprn_reserve deprn_reserve -累計(jì)折舊 -cb.book_type_code,ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 5 of 14 -ca.category_id, -decode(th.transaction_type_code ,NULL,dh.units_assigned / ah.units * 100) percent FROM fa_deprn_de
11、tail dd, fa_asset_history ah, fa_transaction_headers th, fa_transaction_headers th_rt, fa_books books, fa_distribution_history dh, fa_category_books cb, fa_locations_kfv flk, fa_employees fe, fa_additions ad, fa_lookups fl, - 取資產(chǎn)種類 fa_categories ca, - 取資產(chǎn)大類/小類 gl_code_combinations_kfv gcc - 部門 WHERE
12、 cb.book_type_code = p_book_type_code -XWJ.資產(chǎn)帳簿-:p_fa_book AND cb.category_id = ah.category_id AND ah.asset_id = dh.asset_id AND ah.date_effective = nvl(th.date_effective, p_ucd) AND ah.asset_type = CAPITALIZED - 資本化 AND dd.book_type_code = p_book_type_code -XWJ.資產(chǎn)帳簿 -:p_fa_book AND dd.distribution_
13、id = dh.distribution_id AND dd.period_counter = (SELECT MAX(dd_sub.period_counter) FROM fa_deprn_detail dd_sub WHERE dd_sub.book_type_code = p_book_type_code -XWJ.資產(chǎn)帳簿 -:p_fa_book AND dd_sub.asset_id = dh.asset_id AND dd_sub.distribution_id = dh.distribution_id -ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORT
14、Page 6 of 14 AND dd_sub.period_counter = p_tpc AND books.date_effective nvl(th.date_effective, p_ucd) AND th.book_type_code(+) = p_dist_book AND th.transaction_header_id(+) = dh.transaction_header_id_out AND th.date_effective(+) BETWEEN p_tod AND p_ucd AND dh.book_type_code = p_dist_book AND dh.date
15、_effective p_tod AND ad.asset_id = dh.asset_id AND fl.lookup_type = ASSET TYPE AND fl.lookup_code = ad.asset_type AND cb.category_id = ca.category_id AND cb.asset_cost_account_ccid = gcc.code_combination_id AND flk.location_id(+) = dh.location_id - add by lyp AND fe.employee_id(+) = dh.assigned_to -
16、 add by lyp AND dh.DATE_INEFFECTIVE is null ORDER BY asset_number; -AND (ad.asset_number = :p_asset_from OR :p_asset_from IS NULL) -AND (ad.asset_number 資產(chǎn)余額報(bào)表 ,p_report_title = 資產(chǎn)余額報(bào)表); - html_report_pkg.output_line(p_output_str = 打印時(shí)間: | to_char(SYSDATE ,yyyy-mm-dd hh24:mi) | ); - html_report_pkg.
17、output_line(p_output_str = 帳套: | p_book_type_code | | get_book_name(p_book_type_code) | | ); - html_report_pkg.output_line(p_output_str = 截止會(huì)計(jì)期間: | p_period_name | ); - -html_report_pkg.output_line(p_output_str = jt_finance_rep_pkg.print_page_foot(編制: ,單位:元); -開始進(jìn)行內(nèi)容的輸出,下行的width=1200,用于進(jìn)行輸出表格的寬度設(shè)置 h
18、tml_report_pkg.output_line(); - -將表格標(biāo)題,用逗號(hào)分隔后,連接成一個(gè)字符串, -注意:最后一個(gè)字段之后,也要有個(gè)逗號(hào)。ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 8 of 14 v_line_str := 資產(chǎn)編碼 | v_sep | 資產(chǎn)大類 | v_sep| 資產(chǎn)小類 | v_sep| 部門 | v_sep| 標(biāo)簽號(hào)| v_sep ; v_line_str := v_line_str | 資產(chǎn)序列號(hào) | v_sep| 資產(chǎn)名稱 | v_sep| 型 號(hào) | v_sep; v_line_str := v_line_st
19、r | 使用人 | v_sep | 存放地點(diǎn) | v_sep| 資產(chǎn)科目代碼 | v_sep | 會(huì)計(jì)科目代碼 | v_sep|資產(chǎn)原值 | v_sep; v_line_str := v_line_str | 累計(jì)折舊 | v_sep| 本月折舊 | v_sep| 殘值 | v_sep| 年限 | v_sep; v_line_str := v_line_str | 啟用日期 | v_sep| 本年折舊 | v_sep| 備注 | v_sep| ; -輸出表格標(biāo)題 html_report_pkg.line_title(p_title_string = v_line_str, p_with_oth
20、er_attr = Y, p_attr_delimiter = *, p_delimiter = v_sep); -n_period_id := get_period_id(p_book_type_code,p_period_NAME); get_cursor_para_value(p_book_type_code = p_book_type_code ,p_period_name = p_period_name ,p_dist_book = v_dist_book ,p_ucd = d_ucd ,p_upc = n_upc ,p_tod = d_tod ,p_tpc = n_tpc); -
21、FOR rec1 IN c1(p_dist_book = v_dist_book ,p_ucd = d_ucd ,p_upc = n_upc ,p_tod = d_tod ,p_tpc = n_tpc) LOOP v_line_str := rec1.asset_number | v_sep | rec1.main_category |v_sep | ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 9 of 14 rec1.sub_category | v_sep | rec1.dept | v_sep | rec1.tag_number | v_sep |
22、 rec1.serial_number | v_sep | rec1.asset_desc | v_sep | rec1.model_number | v_sep | rec1.user_name | v_sep | rec1.location | v_sep | rec1.concatenated_segments | v_sep | rec1.segment3 | v_sep | rec1.original_cost | * align=Right | v_sep | rec1.deprn_reserve | * align=Right | v_sep | rec1.deprn_amoun
23、t | * align=Right | v_sep | rec1.salvage_value | * align=Right | v_sep | rec1.life | v_sep | rec1.date_placed_in_service | v_sep | rec1.ytd_deprn | * align=Right | v_sep | | v_sep; html_report_pkg.line_title(p_title_string = v_line_str ,p_with_other_attr = Y ,p_attr_delimiter = * ,p_delimiter = v_se
24、p); rec_report_sum.original_cost := nvl(rec_report_sum.original_cost,0) + nvl(rec1.original_cost,0) ; rec_report_sum.deprn_reserve := nvl(rec_report_sum.deprn_reserve,0) + nvl(rec1.deprn_reserve,0) ; rec_report_sum.deprn_amount := nvl(rec_report_sum.deprn_amount,0) + nvl(rec1.deprn_amount,0) ; rec_r
25、eport_sum.salvage_value := nvl(rec_report_sum.salvage_value,0) + nvl(rec1.salvage_value,0) ; rec_report_sum.life := nvl(rec_report_sum.life,0) + nvl(rec1.life,0) ; rec_report_sum.ytd_deprn := nvl(rec_report_sum.ytd_deprn,0) + nvl(rec1.ytd_deprn,0) ; END LOOP; - 輸出匯總 v_line_str := null; v_line_str := 報(bào)表合計(jì): | v_sep | |v_sep | | v_sep | | v_sep | | v_sep | |ERP系統(tǒng)二次開發(fā)規(guī)范QR-146-BERP二次開發(fā)技術(shù)文檔-REPORTPage 10 of 14 v_sep | | v_sep | | v_sep | | v_sep | | v_sep | | v_sep | | v_sep | rec_report_sum.origi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 母嬰產(chǎn)后活動(dòng)方案
- 汽修新店活動(dòng)策劃方案
- 歌唱舞蹈活動(dòng)方案
- 氣象日作文大賽活動(dòng)方案
- 民警春節(jié)活動(dòng)方案
- 【高一下】江蘇省徐州市2024-2025學(xué)年高一下學(xué)期期末抽測(cè)語文試卷含答案
- 正月十五團(tuán)委活動(dòng)方案
- 水族店促銷活動(dòng)方案
- 母親節(jié)輔導(dǎo)作業(yè)活動(dòng)方案
- 民俗節(jié)文藝演出活動(dòng)方案
- 河北省秦皇島市(2024年-2025年小學(xué)三年級(jí)語文)人教版能力評(píng)測(cè)(下學(xué)期)試卷(含答案)
- 數(shù)字化轉(zhuǎn)型與非織造布制造
- 計(jì)算機(jī)系統(tǒng)設(shè)計(jì)及計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)畢業(yè)論文
- (正式版)QB∕T 8049-2024 家用和類似用途微壓富氧艙
- 汽輪機(jī)輔機(jī)檢修(第二版)高級(jí)工題庫
- 卵巢黃體破裂診治中國(guó)專家共識(shí)(2024年版)
- 中華民族共同體概論課件專家版10第十講 中外會(huì)通與中華民族鞏固壯大(明朝時(shí)期)
- 中華民族共同體概論課件專家版5第五講 大一統(tǒng)與中華民族共同體初步形成(秦漢時(shí)期)
- 供應(yīng)商質(zhì)量管理提升計(jì)劃
- 2024年福建廈門市政水務(wù)集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 廣西北海市2022-2023學(xué)年七年級(jí)下學(xué)期期末生物試題
評(píng)論
0/150
提交評(píng)論