




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1第頁NC財務(wù)二次開發(fā)接口紅皮書NC-FI5.02用友NC-FIDATE\@"yyyy-MM-dd"2008-01-22第3頁目錄第一章 前言 4第二章總賬二次開發(fā)接口 4憑證保存接口IVoucherSave 4憑證作廢接口IVoucherAbandon 4憑證審核接口IVoucherAudit 4憑證刪除接口IVoucherDelete 5憑證簽字接口IVoucherSign 5憑證記賬接口IVoucherTally 5自定義轉(zhuǎn)賬接口1IMethodReturn 6自定義轉(zhuǎn)賬接口2IMethodRunner 6第三章收付二次開發(fā)接口 6單據(jù)保存接口ArapPubAddInterface 6暫存單據(jù)保存接口ArapPubAddTemporarilyInterface 7單據(jù)刪除接口ArapPubDelInterface 7暫存單據(jù)刪除接口ArapPubDelTemporarilyInterface 7單據(jù)修改接口ArapPubEditTemporarilyInterface 7暫存單據(jù)修改接口ArapPubEditTemporarilyInterface 8單據(jù)審核接口ArapPubShenheInterface 8單據(jù)反審核接口ArapPubUnShenheInterface 8單據(jù)核銷接口ArapPubVerifyInterface 8單據(jù)反核銷接口ArapPubUnVerifyInterface 8單據(jù)生效接口IArapPubEffectInterface 8單據(jù)反取消生效接口IArapPubUnEffectInterface 9單據(jù)收付接口IArapPayPlugin 9單據(jù)預(yù)收付接口IArapPrePayPlugin 9第四章固定資產(chǎn)二次開發(fā)接口 10判斷卡片的可刪除性IcheckCardDelete 10判斷卡片的可編輯性IcheckCardEditabl 10判斷卡片數(shù)據(jù)合法IcheckCardSaveable 10結(jié)帳后的其他操作IhandleBackCloseBook 10結(jié)帳前的其他操作IhandlePreCloseBook 11反結(jié)帳后的其他操作IhandleBackUnCloseBook 11反結(jié)帳前的其他操作IhandlePreUnCloseBook 11卡片保存后的其他操作IhandleCardSave 11卡片刪除后的其他操作IhandleCardDelete 11卡片項(xiàng)目編輯后的操作IhandleLostFocus 11自定義附屬卡片IcardPanel 12自定義折舊方法IDeprOperater 12自定義資產(chǎn)編碼產(chǎn)生方式IGetAssetCode 12前言在產(chǎn)品發(fā)展過程中,財務(wù)產(chǎn)品針對項(xiàng)目開發(fā)對產(chǎn)品擴(kuò)展性的需求設(shè)計了若干二次開發(fā)接口,并且陸續(xù)在項(xiàng)目中得到應(yīng)用。本文針對這些擴(kuò)展性接口做出說明,接口的代碼級詳細(xì)信息請參考相應(yīng)的擴(kuò)展接口Excel統(tǒng)計表。總賬二次開發(fā)接口憑證保存接口IVoucherSave【包名】:nc.bs.gl.pubinterface【說明】:憑證保存前、后擴(kuò)展的插件接口【注冊方式】:在表gl_dealclass中注冊【注冊表信息】表名gl_dealclass,主要字段信息字段名中文名數(shù)據(jù)類型注釋classno編號SMALLINT(2)保留字段moduleid模塊編號SMALLINT(2)保留字段modulgroup功能描述VARCHAR(15)區(qū)分具體接口,針對本接口為savaclassname具體類名varchar(60)ispublic是否公用CHAR(1)保留字段modules模塊VARCHAR(20)GL(為5.X增加)憑證作廢接口IVoucherAbandon【包名】:nc.bs.gl.pubinterface【說明】:憑證作廢前、后擴(kuò)展的插件接口【注冊方式】:在表gl_dealclass中注冊【注冊表信息】表名gl_dealclass,主要字段信息略,其中modulgroup=abandon憑證審核接口IVoucherAudit【包名】:nc.bs.gl.pubinterface【說明】:憑證審核前、后擴(kuò)展的插件接口【注冊方式】:在表gl_dealclass中注冊【注冊表信息】表名gl_dealclass,主要字段信息略,其中modulgroup=check憑證刪除接口IVoucherDelete【包名】:nc.bs.gl.pubinterface【說明】:憑證刪除前、后擴(kuò)展的插件接口【注冊方式】:在表gl_dealclass中注冊【注冊表信息】表名gl_dealclass,主要字段信息略,其中modulgroup=delete憑證簽字接口IVoucherSign【包名】:nc.bs.gl.pubinterface【說明】:憑證簽字前、后擴(kuò)展的插件接口【注冊方式】:在表gl_dealclass中注冊【注冊表信息】表名gl_dealclass,主要字段信息略,其中modulgroup=sign憑證記賬接口IVoucherTally【包名】:nc.bs.gl.pubinterface【說明】:憑證記賬前、后擴(kuò)展的插件接口【注冊方式】:在表gl_dealclass中注冊【注冊表信息】表名gl_dealclass,主要字段信息略,其中modulgroup=tally
自定義轉(zhuǎn)賬接口1IMethodReturn【包名】:nc.ui.gl.transferselfdefine【說明】:自定義轉(zhuǎn)賬定義的自定義取數(shù)函數(shù)向?qū)Ю^承的接口【注冊方式】:在表gl_transselfdef中注冊【注冊表信息】表名gl_transselfdef,主要字段信息字段名中文名數(shù)據(jù)類型注釋functionname函數(shù)名稱VARCHAR(500)guideclassUI向?qū)ь怴ARCHAR(500)guidemethodUI向?qū)Х椒╒ARCHAR(500)runclass執(zhí)行類VARCHAR(500)runmethod執(zhí)行方法VARCHAR(500)memo備注VARCHAR(500)Pk_corp公司CHAR(4)自定義轉(zhuǎn)賬接口2IMethodRunner【包名】:nc.ui.gl.transferselfdefine【說明】:自定義轉(zhuǎn)賬定義的自定義取數(shù)函數(shù)執(zhí)行類繼承的接口【注冊方式】:在表gl_transselfdef中注冊【注冊表信息】表名gl_transselfdef,主要字段信息略收付二次開發(fā)接口單據(jù)保存接口ArapPubAddInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)保存前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息字段名中文名數(shù)據(jù)類型注釋pk_corp公司CHAR(4)syscode系統(tǒng)編碼VARCHAR(8)調(diào)用方,如AR,APusesyscode使用系統(tǒng)編碼VARCHAR(8)被調(diào)用方,如SOactname動作名稱VARCHAR(20)本接口對應(yīng)為addclassname執(zhí)行類名VARCHAR(150)iserial執(zhí)行順序INTEGER(4)optype處理類型VARCHAR(10)保留字段transactiontype事務(wù)處理類型SMALLINT(2)保留字段condclassname條件類名VARCHAR(150)isused是否使用CHAR(1)保留version版本SMALLINT(2)保留timetrans時間處理SMALLINT(2)保留systemname系統(tǒng)名稱VARCHAR(20)usesystemname使用系統(tǒng)名稱VARCHAR(20)note描述VARCHAR(50)sourcenode資源節(jié)點(diǎn)VARCHAR(30)sysname_resourceid系統(tǒng)名稱資源VARCHAR(30)usesysname_resourceid使用系統(tǒng)名稱資源VARCHAR(30)note_resourceid描述的資源idVARCHAR(30)暫存單據(jù)保存接口ArapPubAddTemporarilyInterface【包名】:nc.bs.arap.outer【說明】:收付暫存單據(jù)保存前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=addtemp單據(jù)刪除接口ArapPubDelInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)刪除前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=del暫存單據(jù)刪除接口ArapPubDelTemporarilyInterface【包名】:nc.bs.arap.outer【說明】:暫存單據(jù)刪除前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=deltemp單據(jù)修改接口ArapPubEditTemporarilyInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)修改前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=edit暫存單據(jù)修改接口ArapPubEditTemporarilyInterface【包名】:nc.bs.arap.outer【說明】:暫存單據(jù)修改前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=edittemp單據(jù)審核接口ArapPubShenheInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)審核前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=shenhe單據(jù)反審核接口ArapPubUnShenheInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)反審核前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=unshenhe單據(jù)核銷接口ArapPubVerifyInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)核銷前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=verify單據(jù)反核銷接口ArapPubUnVerifyInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)反核銷前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=unverify單據(jù)生效接口IArapPubEffectInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)生效前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=effect單據(jù)反取消生效接口IArapPubUnEffectInterface【包名】:nc.bs.arap.outer【說明】:收付單據(jù)取消生效前、后擴(kuò)展的插件接口【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=uneffect單據(jù)收付接口IArapPayPlugin【包名】:nc.bs.arap.outer【說明】:單據(jù)收付動作執(zhí)行前/后插件接口,業(yè)務(wù)插件可以在這里做業(yè)務(wù)判斷,如果不符合業(yè)務(wù)邏輯拋出異常如果不做處理,或者符合業(yè)務(wù)邏輯則返回傳入的參數(shù)【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=pay單據(jù)預(yù)收付接口IArapPrePayPlugin【包名】:nc.bs.arap.outer【說明】:單據(jù)預(yù)收付動作執(zhí)行前/后插件接口,業(yè)務(wù)插件可以在這里做業(yè)務(wù)判斷,如果不符合業(yè)務(wù)邏輯拋出異常如果不做處理,或者符合業(yè)務(wù)邏輯則返回傳入的參數(shù)【注冊方式】:在表pub_busitrans中注冊【注冊表信息】表名pub_busitrans,主要字段信息略,其中actname=prepay
固定資產(chǎn)二次開發(fā)接口判斷卡片的可刪除性IcheckCardDelete【說明】:在刪除卡片前,除了調(diào)用固定資產(chǎn)自身的判斷外,還將調(diào)用由二次開發(fā)實(shí)現(xiàn)的該接口中的方法判斷是否可刪除,實(shí)施人員可以根據(jù)用戶的具體情況,實(shí)現(xiàn)判斷卡片的可刪除性代碼【注冊方式】:在表fa_interface中注冊類名,其中fun_key=check_card_delete【注冊表信息】表名fa_interface主要字段信息字段名中文名數(shù)據(jù)類型注釋fun_key鍵值varchar(40)關(guān)鍵字段,以此區(qū)分具體接口Pk_corp公司char(4)cl_name類名varchar(200)具體實(shí)現(xiàn)類名memo備注varchar(50)判斷卡片的可編輯性IcheckCardEditabl【說明】:類上,判斷卡片的可編輯性的擴(kuò)展接口【注冊方式】:在表fa_interface中注冊類名,其中fun_key=check_card_editable【注冊表信息】表名fa_interface,主要字段信息略。判斷卡片數(shù)據(jù)合法IcheckCardSaveable【說明】:類上,判斷卡片數(shù)據(jù)合法性的擴(kuò)展接口【注冊方式】:在表fa_interface中注冊類名,其中fun_key=check_card_saveable【注冊表信息】表名fa_interface,主要字段信息略。結(jié)帳后的其他操作IhandleBackCloseBook【說明】:結(jié)帳后,可以觸發(fā)其他針對用戶特殊需求的動作,如:恢復(fù)一些數(shù)據(jù),將反結(jié)帳時備份的數(shù)據(jù)恢復(fù)到正式表中【注冊方式】:在表fa_interface中注冊類名,其中fun_key=handle_closebook_back【注冊表信息】表名fa_interface,主要字段信息略。結(jié)帳前的其他操作IhandlePreCloseBook【說明】:結(jié)帳前,可以觸發(fā)其他針對用戶特殊需求的動作,如:備份一些數(shù)據(jù)【注冊方式】:在表fa_interface中注冊類名,其中fun_key=handle_closebook_pre【注冊表信息】表名fa_interface,主要字段信息略。反結(jié)帳后的其他操作IhandleBackUnCloseBook【說明】:反結(jié)帳后,可以觸發(fā)其他針對用戶特殊需求的動作【注冊方式】:在表fa_interface中注冊類名,其中fun_key=handle_unclosebook_back【注冊表信息】表名fa_interface,主要字段信息略。反結(jié)帳前的其他操作IhandlePreUnCloseBook【說明】:反結(jié)帳前,可以觸發(fā)其他針對用戶特殊需求的動作,如:備份一些數(shù)據(jù),將下月的新增卡片、減少卡片、變動單等業(yè)務(wù)數(shù)據(jù)先備份到其他表中【注冊方式】:在表fa_interface中注冊類名,其中fun_key=handle_unclosebook_pre【注冊表信息】表名fa_interface,主要字段信息略??ㄆ4婧蟮钠渌僮鱅handleCardSave【說明】:卡片保存后,可以執(zhí)行其他操作,如:將新保存的卡片數(shù)據(jù)再傳遞到某行業(yè)產(chǎn)品的數(shù)據(jù)表中【注冊方式】:在表fa_interface中注冊類名,其中fun_key=handle_card_save【注冊表信息】表名fa_interface,主要字段信息略??ㄆ瑒h除后的其他操作IhandleCardDelete
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南食品藥品職業(yè)學(xué)院《信息資源檢索與利用》2023-2024學(xué)年第二學(xué)期期末試卷
- 武夷山職業(yè)學(xué)院《科研論文寫作和發(fā)表》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025供暖系統(tǒng)維護(hù)合同協(xié)議書范文
- 浙江紡織服裝職業(yè)技術(shù)學(xué)院《地理信息系統(tǒng)應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津輕工職業(yè)技術(shù)學(xué)院《高速水流》2023-2024學(xué)年第一學(xué)期期末試卷
- 宣城職業(yè)技術(shù)學(xué)院《團(tuán)體心理活動設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 中國戲曲學(xué)院《中醫(yī)診斷》2023-2024學(xué)年第一學(xué)期期末試卷
- 華大新2024-2025學(xué)年高三5月聯(lián)考生物試題理試卷含解析
- 寵物代謝與營養(yǎng)需求的考察及試題答案
- ??诮?jīng)濟(jì)學(xué)院《新聞采訪學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- GB/T 13384-2008機(jī)電產(chǎn)品包裝通用技術(shù)條件
- 新教科版五年級下冊科學(xué)期中測試卷(含答案)
- 員工培訓(xùn)請給我結(jié)果課件
- 2022年4月自考質(zhì)量管理(一)試題及答案含評分標(biāo)準(zhǔn)
- 人教精通版五年級下英語unit 4 Revision優(yōu)秀課件
- 思修堅定理想信念宣講教育課件
- 兩臺37kW三相交流電動機(jī)的動力配電柜設(shè)計
- 拖欠房租起訴書【5篇】
- 醫(yī)院臨時用藥申請表
- 農(nóng)民合作社財務(wù)報表(專業(yè)應(yīng)用)
- T∕CIS 71001-2021 化工安全儀表系統(tǒng)安全要求規(guī)格書編制導(dǎo)則
評論
0/150
提交評論