地稅個人養(yǎng)老保險業(yè)務金融銀行代收系統(tǒng)詳細設計_第1頁
地稅個人養(yǎng)老保險業(yè)務金融銀行代收系統(tǒng)詳細設計_第2頁
地稅個人養(yǎng)老保險業(yè)務金融銀行代收系統(tǒng)詳細設計_第3頁
地稅個人養(yǎng)老保險業(yè)務金融銀行代收系統(tǒng)詳細設計_第4頁
地稅個人養(yǎng)老保險業(yè)務金融銀行代收系統(tǒng)詳細設計_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

PAGE第3頁共=NUMPAGES56-155頁陜西地稅個人養(yǎng)老保險銀行代收系統(tǒng)詳細設計蓬天信息系統(tǒng)(北京)有限公司目錄TOC\o”2-2”\h\z\t"標題1,1,標題3,3"HYPERLINK\l"_Toc232477552”一、銀行代收個人養(yǎng)老保險接口 PAGEREF_Toc232477552\h2HYPERLINK\l"_Toc232477553"1.1繳費登記信息生成?PAGEREF_Toc232477553\h2HYPERLINK\l"_Toc232477554"1.1.1社保數(shù)據(jù)導入 PAGEREF_Toc232477554\h2HYPERLINK\l"_Toc232477555"1.2繳費取消?PAGEREF_Toc232477555\h11HYPERLINK\l”_Toc232477556"1。2.1繳費取消?PAGEREF_Toc232477556\h11HYPERLINK1.5.1個人養(yǎng)老計算征收 PAGEREF_Toc232477563\h26HYPERLINK\l"_Toc232477564"1.6票據(jù)批量打印 PAGEREF_Toc232477564\h39HYPERLINK\l"_Toc232477565”1.6。1票據(jù)批量打印 PAGEREF_Toc232477565\h39HYPERLINK\l"_Toc232477566"1.7轉帳專用完稅證票面作廢 PAGEREF_Toc232477566\h45HYPERLINK\l”_Toc232477567"1.7.1轉帳專用完稅證票面作廢?PAGEREF_Toc232477567\h45HYPERLINK\l”_Toc232477568"1.8繳費信息核對信息查詢 PAGEREF_Toc232477568\h49HYPERLINK\l”_Toc232477569"1.8.1繳費信息核對信息查詢?PAGEREF_Toc232477569\h49HYPERLINK\l”_Toc232477570"1。9個人養(yǎng)老繳費基數(shù)維護?PAGEREF_Toc232477570\h51HYPERLINK\l"_Toc232477571"1。9.1個人養(yǎng)老繳費基數(shù)維護 PAGEREF_Toc232477571\h51?一、銀行代收個人養(yǎng)老保險接口繳費登記信息生成社保數(shù)據(jù)導入UC簡介操作人員將社保部門傳來的電子信息直接導入并生成符合征管系統(tǒng)的繳費登記信息菜單項名稱及測試用戶列表崗位:縣(區(qū))級社保管理崗菜單項名稱:繳費登記信息生成詳細設計普通程序1)java類包名com.sxlt.lvy.socentrustlvy.socinfoimport.form類名SocInfoImportForm修改人名稱宋科修改時間2008—10—13父類或接口ActionForm功能說明用來臨時存放頁面中的表單數(shù)據(jù)。主要方法和屬性說明privat(yī)eListsocTypeList;//費種列表privateListresultList;//查詢結果列表privat(yī)eStringimportFlag;//操作流水號privateStringimportMes;//導入提示信息privateStringsqlId;//導出excel的sqlIdprivat(yī)eStringcurrentPage;//當前頁數(shù)privateStringtotalRecord;//總記錄數(shù)privateStringtotalPage;//總頁數(shù)privateStringpageNum;//跳轉頁數(shù)privateStringbeginDate;//查詢起時間privateStringendDat(yī)e;//查詢止時間privateListexcelList;//讀取excel文件的列表privateStringfileName;//文件名privateStringsocTypeCode;//費種代碼包名com.sxlt.lvy.socentrustlvy。socinfoimport.form類名ReadFileForm修改人名稱宋科修改時間2008-10—13父類或接口ActionForm功能說明用來臨時存放頁面中的表單數(shù)據(jù)。主要方法和屬性說明privateFormFilefile;//讀取的excel文件privateStringsocTypeCode;//養(yǎng)老保險費代碼包名com。sxlt。lvy。socentrustlvy.socinfoimport。vo類名SocInfoImportVO修改人名稱宋科修改時間2008-10—13父類或接口java.io。Serializable功能說明用來接收actionform中的值,并將值傳遞給command.主要方法和屬性說明privateListsocTypeList;//費種列表privateListresultList;//查詢結果列表privateStringimportFlag;//操作流水號privateStringimportMes;//導入提示信息privat(yī)eStringsqlId;//導出excel的sqlIdprivateStringcurrentPage;//當前頁數(shù)privateStringtotalRecord;//總記錄數(shù)privateStringtotalPage;//總頁數(shù)privateStringpageNum;//跳轉頁數(shù)privateStringbeginDate;//查詢起時間privateStringendDate;//查詢止時間privateListexcelList;//讀取excel文件的列表privateStringfileName;//文件名privat(yī)eStringsocTypeCode;//費種代碼包名com。sxlt.lvy。socentrustlvy.socinfoimport。action類名ReadFileAction修改人名稱宋科修改時間2008-10—13父類或接口Action功能說明讀取上傳的excel文件并存儲在form的List中主要方法和屬性說明方法:doReadFile()//讀取formFile中的文件信息并存儲在form的list中包名com.sxlt.lvy。socentrustlvy。socinfoimport。command類名ImportSocCommand修改人名稱宋科修改時間2008-10-13父類或接口Command功能說明限繳稅款登記主要方法和屬性說明方法:doInit()//跳轉到初始化頁面insertSocData()//將社保數(shù)據(jù)讀取到數(shù)據(jù)庫中doCompare()//比較以讀取的社保數(shù)據(jù)在征管庫中是否有記錄doReg()//為讀取的社保信息中需新開戶的在征管系統(tǒng)中生成登記及鑒定信息getUnImport()//查詢本次未導入社保信息doQuery()//查詢已讀取未導入的列表包名com。sxlt.lvy。socentrustlvy.socinfoimport.command類名QueryUnImportCmd修改人名稱宋科修改時間2008-10-13父類或接口Command功能說明限繳稅款登記主要方法和屬性說明方法:doQuery()//查詢一段時間未導入社保信息2)struts配置文件<!--養(yǎng)老保險費導入初試化讀取頁面宋科-->〈actionpath="/importSocInit" ?type=”com.sxlt.lvy.socentrustlvy。socinfoimport.a(chǎn)ction.InitAction"?scope=”request"name=”readFileForm">?〈forwardname="init"path="/socentrustlvy/socimport/main。jsp"></forward></action>〈!--養(yǎng)老保險費導入讀取文件宋科—-〉〈actionpath="/importSocRead”?? ? ?? ?? type=”com.sxlt.lvy.socentrustlvy。socinfoimport.action.ReadFileAction" scope="request"name=”readFileForm"〉<forwardname="read"path="/socentrustlvy/socimport/main.jsp"></forward〉〈forwa="fail"path="/socentrustlvy/socimport/fail。jsp”></forward>〈/action>〈!--養(yǎng)老保險費導入讀取文件宋科-—>〈actionpat(yī)h=”/insertSocInfo"??type=”com。ptf.web.BaseAction"scope="request"name=”socImportForm”><forwardname="read”path="/socentrustlvy/socimport/readsuccess.jsp">〈/forward></action><!-—養(yǎng)老保險費導入導入文件宋科—->〈actionpath=”/importSocImport" type=”com.ptf.web.BaseAction"scope="request"name="socImportForm"><forwardname="import"path=”/socentrustlvy/socimport/unimport.jsp”></forward〉</action>〈!——養(yǎng)老保險費導入以讀取未導入清冊宋科--><actionpath="/unImportSocList"??type=”com。ptf。web.BaseAction”scope=”request"name="socImportForm">〈forwardname="list"path="/socentrustlvy/socimport/readlist.jsp"></forward〉〈/action〉<!--養(yǎng)老保險費導入再次導入宋科--><actionpath=”/importSocAgain" ?type=”com.ptf。web.BaseAction"scope="request"name="socImportForm”〉<forwardname="list"path="/socentrustlvy/socimport/unimport。jsp”〉</forward></action>〈!—-養(yǎng)老保險費導入未導入清冊查詢宋科——〉〈actionpat(yī)h=”/unSocQueryInit" type=”com。ptf。web.DummyAction”scope="request”name=”socImportForm"><forwardname=”dummy”path=”/socentrustlvy/socimport/queryinit.jsp”></forward></action>〈actionpath="/unImportSocQuery”? type=”com.ptf.web.BaseAction”scope="request”name=”socImportForm">〈forwardname="query”path="/socentrustlvy/socimport/queryinit.jsp"></forward〉〈/action〉3)command配置文件<!--養(yǎng)老保險費導入宋科-—><command—config〉〈name>/importSocInit</name><form>com。sxlt。lvy。socentrustlvy.socinfoimport.vo.SocInfoImportVO</form>〈txdsname〉PTFSessionFactory</txdsname〉〈command-list>〈commandevent="init”> ? com。sxlt.lvy.socentrustlvy。socinfoimport.command.ImportSocCommand ?</command></command-list>〈/command-config〉〈command—config〉〈name>/insertSocInfo〈/name>〈form>com。sxlt.lvy.socentrustlvy。socinfoimport.vo.SocInfoImportVO</form><txdsname>PTFSessionFactory〈/txdsname〉〈command-list><commandevent="read”>? com.sxlt。lvy.socentrustlvy.socinfoimmand。ImportSocCommand ???</command〉</command-list></command-config>〈command-config〉<name>/importSocImport〈/name〉<form〉com.sxlt.lvy。socentrustlvy.socinfoimport.vo。SocInfoImportVO〈/form><txdsname〉PTFSessionFactory〈/txdsname>〈command-list><commandevent="import"〉??com.sxlt.lvy。socentrustlvy.socinfoimport。command.ImportSocCommand??</command></command-list>〈/command—config〉<command-config〉<name>/unImportSocList</name><form>com.sxlt.lvy.socentrustlvy。socinfoimport.vo。SocInfoImportVO〈/form><txdsname>PTFSessionFactory〈/txdsname〉〈command-list〉<commandevent="importagain">com.sxlt.lvy.socentrustlvy.socinfoimport。command.ImportSocCommand</command〉〈/command-list></command-config〉〈command-config〉<name>/importSocAgain〈/name><form〉com.sxlt。lvy.socentrustlvy.socinfoimport。vo.SocInfoImportVO</form〉〈txdsname>PTFSessionFactory〈/txdsname〉〈command—list><command>com.sxlt.lvy.socentrustlvy.socinfoimpormand.ImportSocCommand〈/command></command—list>〈/command-config〉<command—config〉〈name〉/unImportSocQuery〈/name〉<form>com。sxlt。lvy.socentrustlvy.socinfoimport.vo.SocInfoImportVO</form><txdsname>PTFSessionFactory</txdsname><command-list><commandevent="query”> ?com。sxlt.lvy.socentrustlvy.socinfoimpomand.QueryUnImportCmd </command>〈/command-list> </command-config>5)數(shù)據(jù)庫變化表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeletetb_reg_TaxpayerrbasicnifoTaxRegCode管理代碼TB_Soc_InfoDataReadInsertTaxpayerVer納稅人版本1InsertTaxpayerTypeCode登記注冊類型20InsertTaxpayerName納稅人名稱TB_Soc_InfoDat(yī)aReadInsertJurpName納稅人名稱TB_Soc_InfoDataReadInsertJurpId身份證件號碼TB_Soc_InfoDat(yī)aReadInsertRegTypeCode經(jīng)濟類型710InsertTaxpayerStat(yī)usCode納稅人狀態(tài)10InsertTownsFlag鄉(xiāng)鎮(zhèn)企業(yè)標志0InsertTaxpayerId稅務登記證號TB_Soc_InfoDat(yī)aReadInsertGbTradeCode國標行業(yè)1787InsertManageCode經(jīng)營行業(yè)178720InsertSocTaxpayerFlag社保戶標志2InsertSocTaxpayerStatus社保戶狀態(tài)2InsertLevyCode征管屬性tc_soc_socorgcodeInsertCheckAttribute稽查屬性nullInsertInsertDeptCode受理機關系統(tǒng)獲取InsertInsertStaffCode受理人員代碼系統(tǒng)獲取InsertAcceptDate當前日期系統(tǒng)獲取InsertPersonalFeeType社保登記類型2Insert表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeleteTB_REG_TAXPAYEREXTINFOTaxRegCode管理代碼TB_Soc_InfoDataReadInsertOperAddress實際生產(chǎn)經(jīng)營地址TB_Soc_InfoDataReadInsertOperPostcode生產(chǎn)經(jīng)營地址郵編TB_Soc_InfoDataReadInsertOperTel生產(chǎn)經(jīng)營地電話TB_Soc_InfoDataReadInsertLoginAddress注冊地址TB_Soc_InfoDataReadInsertLoginPostNum注冊郵編TB_Soc_InfoDataReadInsertLoginTel注冊地電話TB_Soc_InfoDataReadInsert表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeletetb_reg_levyauthinfoLevyAuthHisInfoid鑒定主鍵系統(tǒng)產(chǎn)生InsertTaxRegCode管理代碼基本信息表InsertLevyMethodCode征收方式代碼10InsertTaxpayerVer納稅人版本基本信息表InsertInsertDeptCode操作機構系統(tǒng)獲取InsertInsertStaffCode操作人員系統(tǒng)獲取InsertInsertDat(yī)e操作時間系統(tǒng)獲取InsertCancelFlag作廢標志0Insert表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeletetb_reg_levyauthdetailLevyAuthDetailId鑒定明細主鍵系統(tǒng)產(chǎn)生InsertTaxTypeCode稅種代碼TB_Soc_InfoDataReadInsertSocCode社保編碼TB_Soc_InfoDataReadInsertOrgCode社保機構代碼TB_Soc_InfoDat(yī)aReadInsertJoinLevel參保級次TB_Soc_InfoDataReadInsertLevyAuthHisInfoid鑒定主表記錄鑒定主表Insert?流轉步驟點擊發(fā)送按鈕保存數(shù)據(jù)表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeletetb_soc_infodat(yī)areadREADDATAID主鍵32位idInsertTAXREGCODE管理代碼自動產(chǎn)生InsertJURID身份證號碼社保數(shù)據(jù)InsertSOCCODE社保編碼社保數(shù)據(jù)InsertTAXPAYERNAME納稅人名稱社保數(shù)據(jù)InsertORGCODE主管社保機構社保數(shù)據(jù)InsertTAXTYPECODE稅種代碼83InsertJOINLEVEL參保級次社保數(shù)據(jù)InsertADDRESS地址社保數(shù)據(jù)InsertTEL電話社保數(shù)據(jù)InsertOPTCODE郵編社保數(shù)據(jù)InsertALREADYPAYEEINFO已繳費信息無InsertCHANGEFLAG變更標志社保數(shù)據(jù)InsertOPERATETIME操作時間系統(tǒng)獲取InsertOPERATORCODE操作人員系統(tǒng)獲取InsertORGDEPTCODE操作機構系統(tǒng)獲取InsertIMPORTFLAG導入批次號系統(tǒng)產(chǎn)生InsertIMPORTSTATUTS導入狀態(tài)導入狀態(tài)InsertUNIMPORTREASON未導入原因未導入原因InsertTAXFILENAME文件名稱文件名稱Insertgdoc程序接口公共類或方法繳費取消繳費取消UC簡介接收銀行發(fā)來的取消繳費信息,并將社保征收數(shù)據(jù)中的相應信息作廢菜單項名稱及測試用戶列表詳細設計普通程序1)java類包名com.sxlt。law。taxsafe.musttaxdue.form類名MustTaxDueForm修改人名稱宋科修改時間2008—10—13父類或接口ActionForm功能說明接收銀行發(fā)來的取消繳費信息主要方法和屬性說明doPostCheck()//調(diào)用PayTaxCancelCmd的execute()包名com。sxlt.lvy.socentrustlvy.command類名PayTaxCancelCmd修改人名稱宋科修改時間2008-10-13父類或接口command功能說明將社保征收數(shù)據(jù)中的相應信息作廢主要方法和屬性說明Execute()//將社保征收數(shù)據(jù)中的相應信息作廢2)struts配置文件3)command配置文件4)其他配置文件(message,subquery等配置文件)5)數(shù)據(jù)庫變化?流轉步驟點擊發(fā)送按鈕保存數(shù)據(jù)表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeletetb_soc_levydatanegativeflag沖負標志9Updatebillstatus稅票狀態(tài)3Updateenterdate入庫時間NullUpdategdoc程序接口公共類或方法繳費明細比對繳費明細比對UC簡介接收銀行發(fā)來的比對繳費明細請求,讀取指定ftp服務其上的繳費明細文件并自動比對菜單項名稱及測試用戶列表詳細設計普通程序1)java類包名com。sxlt。lvy.socentrustlvy。utils.exchangeinter.business類名DetailInfoRecService修改人名稱宋科修改時間2008—10—13父類或接口RequestThread功能說明接收銀行發(fā)來的比對繳費明細請求,讀取指定ftp服務其上的繳費明細文件并自動比對。主要方法和屬性說明doPostCheck()//讀取指定ftp服務其上的繳費明細文件doCompare()//自動比對繳費明細包名com.sxlt.lvy.smand類名CompareRecInfoCmd修改人名稱宋科修改時間2008-10-13父類或接口Command功能說明讀取指定ftp服務其上的繳費明細文件主要方法和屬性說明Execute()//自動比對繳費明細包名com。sxlt。lvy。socentrustlvy.command類名DetailInfoRecCmd修改人名稱宋科修改時間2008—10-13父類或接口Command功能說明限繳稅款登記主要方法和屬性說明Execute()//讀取指定ftp服務其上的繳費明細文件2)struts配置文3)command配置文件 4)其他配置文件(message,subquery等配置文件)5)數(shù)據(jù)庫變化?流轉步驟點擊發(fā)送按鈕保存數(shù)據(jù)表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeleteTB_Soc_PayInfoReceiveRECEIVEID主鍵系統(tǒng)產(chǎn)生InsertBANKTYPECODE銀行種類代碼30InsertPAYDATE繳費日期銀行文本信息InsertJURID身份證號碼銀行文本信息InsertSOCCODE個人社保編碼銀行文本信息InsertDsDealNum地稅交易流水號銀行文本信息InsertDEALNUM銀行交易流水號銀行文本信息InsertTAXTERMBEGIN所屬期止銀行文本信息InsertTAXTERMEND所屬期起銀行文本信息InsertSCALE繳費比例銀行文本信息InsertBASETAX繳費基數(shù)銀行文本信息InsertTAXRATE費率銀行文本信息InsertTAXDUE應繳金額銀行文本信息InsertACCRUAL利息銀行文本信息InsertTAXFINAL實繳金額銀行文本信息InsertPAYSTATUS繳費狀態(tài)銀行文本信息InsertORGDEPTCODE主管稅務機構帶代碼銀行文本信息InsertORGCODE社保機構代碼銀行文本信息InsertRECEIVEDATE接收日期系統(tǒng)產(chǎn)生Insertgdoc程序接口公共類或方法銀行端繳費申報接口查詢繳費人基本信息接口UC簡介銀行網(wǎng)點將繳費人身份證號碼傳遞到地稅機關,發(fā)起調(diào)取繳費人基本信息請求;地稅機關將繳費人的信息以規(guī)定的格式返回給銀行網(wǎng)點。菜單項名稱及測試用戶列表詳細設計普通程序java類包名com。sxlt。lvy.socentrustlvy.utils。exchangeinter。business類名QueryPayerInfoService修改人名稱張艷修改時間2008—11—27父類或接口RequestThread功能說明銀行發(fā)起調(diào)取繳費人基本信息請求,地稅機關根據(jù)身份證號碼查詢繳費人信息,并將繳費人信息傳遞給銀行主要方法和屬性說明run()//接收銀行端發(fā)送的報文消息;queryPayerInfo()//根據(jù)身份證號查詢繳費人基本信息;包名com。sxlt.lvy。socentrustmand類名QueryPayerInfoCommand修改人名稱張艷修改時間2008-11-27父類或接口Command功能說明查詢繳費人的基本信息,已繳費信息和繳費基數(shù)以及繳費比例主要方法和屬性說明doQuery()//查詢繳費人的信息包名com.sxlt。lvy。socentrustlvy.vo類名QueryPayerInfoVO修改人名稱張艷修改時間2008—11-27父類或接口Serializable功能說明存放地稅機關查詢的繳費人的信息主要方法和屬性說明privateStringjurpId;//身份證號privat(yī)eStringtaxpayerName;//繳費人名稱privat(yī)eStringsocCode;//社保編碼privateStringorgCode;//經(jīng)辦機構代碼privateStringorgName;//經(jīng)辦機構名稱privateStringorgDeptCode;//主管稅務機關代碼privateStringorgDeptName;//主管稅務機關名稱privat(yī)eStringalreadyPayeeinfo;//已繳費信息privateStringscale;//繳費比例privateStringmonthBaseTax;//繳費基數(shù)privateStringtaxRegCode;//管理代碼privateStringaccountName;//賬戶名稱privateStringpubAccount;//專戶賬號privateStringerrorCode;//錯誤代碼1)struts配置文件2)cmd—conf配置文件3)其他配置文件project\src\rcf\lib\props\soclvy_config.xml<functionname=”queryinfo”direct=”0"cn_name=”銀行端查詢繳費人基本信息"enable="true”>??〈filedir></filedir>? <classz〉com.sxlt。lvy.socentrustlvy。utils。exchangeinter.business。QueryPayerInfoService〈/classz〉 <bankid="30"port=”9081”poolsize=”1”islink=”false"timeout="0"ip="192。168.1。63"/〉〈/function〉4)數(shù)據(jù)庫變化表gdoc程序接口公共類或方法計算繳費信息接口UC簡介銀行要求納稅人選擇繳費比例,申報期限,所屬期,并傳遞給地稅機關然后從地稅機關獲取繳費金額等信息;銀行根據(jù)地稅傳遞的信息征收費用,將收費信息傳給地稅,地稅再保存記錄菜單項名稱及測試用戶列表詳細設計普通程序java類包名com.sxlt.lvy。socentrustlvy。utils。exchangeinter.business類名ComputePayTaxService修改人名稱張艷修改時間2008—11-28父類或接口RequestThread功能說明銀行將繳費人的繳費比例,申報期限,所屬期并將信息傳遞給地稅機關,地稅機關計算初應繳費用及相關信息傳遞給銀行主要方法和屬性說明run()//接收銀行端發(fā)送的報文消息;computePayTax()//根據(jù)所傳參數(shù)計算繳費信息;包名com.sxlt。lvy.socentrustlvy.utils.exchangeinter.business類名SaveSocInfoService修改人名稱張艷修改時間2008—11-28父類或接口RequestThread功能說明銀行根據(jù)地稅傳遞的信息征收費用,將收費信息傳給地稅,地稅再保存記錄主要方法和屬性說明run()//接收銀行端發(fā)送的報文消息;doPostCheck()//根據(jù)所傳參數(shù)保存數(shù)據(jù);包名com。sxlt。lvy。socentrustlmand類名ComputePayTaxCommand修改人名稱張艷修改時間2008—11—28父類或接口Command功能說明查詢繳費人的基本信息,已繳費信息和繳費基數(shù)以及繳費比例,并保存數(shù)據(jù);在繳費完成后,更新信息主要方法和屬性說明doCompute()//計算繳費信息并返回相關信息包名com.sxlt。lvy.socentrustlvy.command類名ComputePayTaxCommand修改人名稱張艷修改時間2008-11-28父類或接口Command功能說明查詢繳費人的基本信息,已繳費信息和繳費基數(shù)以及繳費比例,并保存數(shù)據(jù);在繳費完成后,更新信息主要方法和屬性說明updateSave()//根據(jù)地稅交易流水號和專戶帳號更新有關字段并返回成功/失敗消息包名com。sxlt。lvy.socentrustlvy.vo類名ComputePayVO修改人名稱張艷修改時間2008-11-28父類或接口Serializable功能說明存放繳費人的繳費金額及相關信息主要方法和屬性說明privateStringjurpId;//身份證號privat(yī)eStringscale;//繳費比例privateStringlvyCustomTermCode;//申報期限代碼privateStringtaxTermBegin;//所屬期起privateStringtaxTermEnd;//所屬期止privateStringerrorCode;//錯誤代碼privateStringtaxTypeName;//繳費名稱privateStringtaxBasis;//繳費基數(shù)privat(yī)eStringtaxRate;//費率privateStringtaxDue;//應繳金額privateStringaccrual;//利息privateStringtaxFinal;//實繳金額privateStringdealNum;//地稅交易流水號privat(yī)eStringreturnValue;//給客戶端返回的結果privateStringflowNo;//交易流水號privateStringpubAccount;//專戶帳號privateStringorgDeptCode;//主管稅務機關privat(yī)eStringorgCode;//社保機構代碼privateStringsocCode;//社保編碼包名com.sxlt。lvy.socentrustlvy.vo類名ComputePayVO修改人名稱張艷修改時間2008-11-28父類或接口Serializable功能說明存放繳費人的繳費金額及相關信息主要方法和屬性說明privateStringjurpId;//身份證號privateStringscale;//繳費比例privateStringlvyCustomTermCode;//申報期限代碼privateStringtaxTermBegin;//所屬期起privateStringtaxTermEnd;//所屬期止privateStringerrorCode;//錯誤代碼privateStringtaxTypeName;//繳費名稱privateStringtaxBasis;//繳費基數(shù)privat(yī)eStringtaxRate;//費率privat(yī)eStringtaxDue;//應繳金額privat(yī)eStringaccrual;//利息privateStringtaxFinal;//實繳金額privateStringdealNum;//地稅交易流水號privateStringreturnValue;//給客戶端返回的結果privateStringflowNo;//交易流水號privateStringpubAccount;//專戶帳號privateStringorgDeptCode;//主管稅務機關privateStringorgCode;//社保機構代碼privateStringsocCode;//社保編碼1)struts配置文件2)cmd-conf配置文件3)其他配置文件project\src\rcf\lib\props\soclvy_config.xml〈functionname="computetax”direct="0"cn_name="計算繳費信息(計算)"enable="true"〉? 〈filedir></filedir> <classz〉com.sxlt.lvy。socentrustlvy.utils.exchangeinter.business。ComputePayTaxService〈/classz〉? ??〈bankid="30"port="9082"poolsize=”1"islink=”false”timeout=”0"ip=”192。168。1.63"/> 〈/function><functionname="computetaxsave"direct="0”cn_name="計算繳費信息(更新)"enable=”true”〉 <filedir〉</filedir> <classz〉com.sxlt。lvy.socentrustlvy.utils.exchangeinter.business。SaveSocInfoService</classz〉 ? <bankid="30”port="9083"poolsize="1"islink="false"timeout="0"ip=”192。168.1。63”/>〈/function>4)數(shù)據(jù)庫變化表流轉步驟點擊發(fā)送按鈕保存數(shù)據(jù)表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeleteTb_soc_levydat(yī)aLEVYDATAID主鍵系統(tǒng)產(chǎn)生insertTAXREGCODE納稅人管理代碼Tb_reg_taxpayerbasicinfoinsertTAXPYERVER納稅人版本Tb_reg_taxpayerbasicinfoinsertPAYMODE繳款方式10insertNEGATIVEFLAG沖負標志9insertTAXOFFICIALCODE稅務人員代碼Tb_reg_taxpayerbasicinfoinsertOPERATORTIME操作時間系統(tǒng)當前時間insertDECLAREMETHODCODE申報方式代碼10insertORGDEPTCODE征收機構代碼Tb_reg_taxpayerbasicinfoinsertMANAGEDEPTCODE管理稅務機關Tb_reg_taxpayerbasicinfoinsertREGTYPECODE登記注冊類型代碼Tb_reg_taxpayerbasicinfoinsertLEVYTYPECODE繳費性質(zhì)代碼01insertDECLARETERM申報期限當前時間的年月日insertTAXTERMBEGIN所屬期限起銀行報文信息insertTAXTERMEND所屬期限止銀行報文信息insertPAYMENTTERM繳款期限當前時間的年月日insertTAXTYPECODE稅種代碼83insertARTICLEITEMCODE品目代碼83000104insertTAXATIONNUM繳款人數(shù)0insertTAXBASIS繳款基數(shù)通過computetaxbasis()方法計算得到insertTAXRATE繳費率tc_soc_taxbasedicinsertTAXDEDUCT已納費額0insertTAXFINAL繳費金額通過computetaxbasis()方法計算獲得insertSOCCODE社保編碼tb_reg_levyauthdetailinsertENTEROPERATOR入戶集戶銷號人員Tb_reg_taxpayerbasicinfoinsertBILLSTATUS稅票狀態(tài)3insertDEALNUM交易流水號系統(tǒng)生成insertLEVYNUM征收序號系統(tǒng)生成insertBANKSTATUS稅銀狀態(tài)0insertLATEFEEFLAG是否計算滯納金0insertOWETAXTYPE欠費類型0insertOWETAXFLAG是否欠費開票0insertORGCODE社保機構代碼tb_reg_levyauthdetailinsertREMARK1備注字段1銀行報文信息insert流轉步驟點擊發(fā)送按鈕保存數(shù)據(jù)表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeleteTb_soc_levydataLEVYDATAID主鍵系統(tǒng)產(chǎn)生insertTAXREGCODE納稅人管理代碼Tb_reg_taxpayerbasicinfoinsertTAXPYERVER納稅人版本Tb_reg_taxpayerbasicinfoinsertPAYMODE繳款方式10insertNEGATIVEFLAG沖負標志9insertTAXOFFICIALCODE稅務人員代碼Tb_reg_taxpayerbasicinfoinsertOPERATORTIME操作時間當前時間insertDECLAREMETHODCODE申報方式代碼10insertORGDEPTCODE征收機構代碼Tb_reg_taxpayerbasicinfoinsertMANAGEDEPTCODE管理稅務機關Tb_reg_taxpayerbasicinfoinsertREGTYPECODE登記注冊類型代碼Tb_reg_taxpayerbasicinfoinsertLEVYTYPECODE繳費性質(zhì)代碼01insertDECLARETERM申報期限當前時間的年月日insertTAXTERMBEGIN所屬期限起銀行報文信息insertTAXTERMEND所屬期限止銀行報文信息insertPAYMENTTERM繳款期限當前時間取到日insertTAXTYPECODE稅種代碼83insertARTICLEITEMCODE品目代碼83000203insertTAXATIONNUM繳款人數(shù)0insertTAXBASIS繳款基數(shù)通過computetaxbasis()方法計算得到利息繳費基數(shù)insertTAXRATE繳費率通過computetaxbasis()方法計算得到利息繳費率insertTAXDEDUCT已納費額0insertTAXFINAL繳費金額通過computetaxbasis()方法計算獲得insertSOCCODE社保編碼tb_reg_levyauthdetailinsertENTEROPERATORinsertENTEROPERATOR入戶集戶銷號人員Tb_reg_taxpayerbasicinfoinsertBILLSTATUS稅票狀態(tài)3insertDEALNUM交易流水號系統(tǒng)生成insertLEVYNUM征收序號系統(tǒng)生成insertBANKSTATUS稅銀狀態(tài)0insertLATEFEEFLAG是否計算滯納金0insertOWETAXTYPE欠費類型0insertOWETAXFLAG是否欠費開票0insertORGCODE社保機構代碼tb_reg_levyauthdetailinsertREMARK1備注字段1銀行報文信息insert流轉步驟點擊發(fā)送按鈕保存數(shù)據(jù)表名稱字段名稱變化值描述操作類型數(shù)據(jù)庫的表名稱(英文)與表對應的字段名稱(英文)修改后的字段值是多少;盡量準確描述,如果無法確定準確值,請用漢字描述表字段值的來源,并且要求描述準確InsertUpdatedeleteTb_soc_levydataREMARK2備注字段2銀行報文信息updat(yī)eNAGATIVEFLAG沖負標志0updateBILLSTATUS稅票狀態(tài)1updateGATHERFLAG上劃標志tc_soc_banknumupdateCOLLECTACCOUNT歸集戶帳戶銀行報文信息updategdoc程序接口公共類或方法個人養(yǎng)老計算征收個人養(yǎng)老計算征收UC簡介如果在銀行端繳費發(fā)生異常,個人養(yǎng)老保險繳費人可以到地稅機關通過這個模塊進行繳費,地稅機關根據(jù)繳費人的管理代碼查詢繳費人的信息,再將繳費信息插入數(shù)據(jù)庫中菜單項名稱及測試用戶列表詳細設計普通程序java類包名com.sxlt.lvy。socentrustlvy.insurancelvy.command類名InsLvyInitCommand修改人名稱張艷修改時間2008-11-28父類或接口Command功能說明初始化頁面主要方法和屬性說明init()//初始化頁面所需map信息包名com。sxlt。lvy.socentrustlvy.insurancelvy。command類名InsLvyQueryCommand修改人名稱張艷修改時間2008—11—28父類或接口Command功能說明根據(jù)條件查詢繳費人的信息主要方法和屬性說明queryBasic()//管理代碼查詢基本信息getSocBankNum()//得到歸集戶銀行信息getAuthType()//根據(jù)管理代碼在鑒定信息明細表中篩選費種queryBillNumber()//繳款方式更改時根據(jù)繳款方式重新獲得稅票號碼getBillNum()//根據(jù)交方式獲取初始化稅票號getScalList()//獲得繳費比例和繳費基數(shù)judgeOrgdept()//判斷征收機構是否上線judgeaccrual()//判斷征收機構是否計算利息包名com.sxlt。lvy.socentrustlvy.insurancelvy.command類名InsLvySaveCommand修改人名稱張艷修改時間2008-11—28父類或接口Command功能說明保存?zhèn)€人養(yǎng)老繳費信息主要方法和屬性說明sortTaxTypeDetail();//對稅種排序,得到排序后的稅種集合assignBillNum();//為打印數(shù)據(jù)分票save();//保存數(shù)據(jù)到社保征收庫doupdateFillDate();//保存稅票狀態(tài)表包名com。sxlt。lvy。socentrustlvy。insurancelvy.rcf。action類名InsLvyInitAction修改人名稱張艷修改時間2008—11-28父類或接口IBaseAction功能說明負責調(diào)用調(diào)用SocLevyInitCommand主要方法和屬性說明Init()//調(diào)用SocLevyInitCommand,初始化頁面包名com。sxlt。lvy.socentrustlvy.insurancelvy。rcf.action類名InsLvyQueryAction修改人名稱張艷修改時間2008-11—28父類或接口IBaseAction功能說明負責調(diào)用SocLevyQueryCommand主要方法和屬性說明queryBisic()//調(diào)用SocLevyQueryCommand,初始化頁面包名com。sxlt.lvy。socentrustlvy.insurancelvy.rcf.action類名InsLvySaveAction修改人名稱張艷修改時間2008-11—28父類或接口IBaseAction功能說明負責調(diào)用SocLevyQueryCommand主要方法和屬性說明saveLvyData()//調(diào)用SocLevySaveCommand,初始化頁面包名com。sxlt.lvy.socentrustlvy.insurancelvy。rcf.ctl類名InsuranceLvyCtl修改人名稱張艷修改時間2008—11-28父類或接口CommonController功能說明個人養(yǎng)老保險的控制器主要方法和屬性說明init()//初始化頁面并構造相應mapqueryBasic()//查詢繳費人基本信息minQueryBillNum()//查詢稅票號碼saveLvyData()//保存繳費人信息包名com.sxlt。lvy.socentrustlvy.insurancelvy.rcf。model類名InsuranceLvyMdl修改人名稱張艷修改時間2008-11—28父類或接口CommonModel功能說明負責存儲頁面信息主要方法和屬性說明queryBasicInfo()//將查詢出的基本信息放到本地fromqueryBillNum()//將查詢出的基本信息放到本地fromtbSocLevyDataList()//將需要的打印的信息傳到前臺saveTableLvyData()//對將要保存到社保表的數(shù)據(jù)進行轉換:vector—〉listgetBankNumList()//得到預算科目的款項級次等要插入的數(shù)據(jù)(社保費專戶名稱,銀行賬號,社保經(jīng)辦機構,收款國庫)getLevyDate()//由頁面輸入的申報期限代碼查詢getArticleItemMap()//構造品目代碼,名稱的map集合getTaxTypeMap()//篩選后的費種MapgetOrgAndSocCodeList()//構造費種代碼,社保機構代碼,社保編碼的數(shù)組集合getSocDeptMap()//構造社保機構代碼,名稱的map集合getSocZBFMapList()//滯補罰費種,品目對照表getLevyTypeMap()//構造征收類型mapgetpayMode()//構造繳款方式mapgetlvycustom()//構造申報期限mapgetPrePrintList()//獲得應納費額不為零的紀錄\cmpPrtMoneyTotla()//計算打印時的合計包名com。sxlt。lvy.socentrustlvy。insurancelvy.rcf.view類名InsuranceLvyFrame修改人名稱張艷修改時間2008-11-28父類或接口CommonFrame功能說明個人養(yǎng)老計算征收的界面,查詢個人信息,進行收費并且打印票據(jù)主要方法和屬性說明//個人養(yǎng)老計算征收的構造方法。InsuranceLvyFrame(InsuranceLvyCtlctl,InsuranceLvyMdlmdl)jbInit();//主界面初始化裝載函數(shù)loadTable()//主界面初始化表格裝載函數(shù)setReadonly()//設置只讀函數(shù)showMessage()//消息提示框顯示函數(shù)包名com.sxlt.lvy.socentrustlvy.insurancelvy。vo類名DownloadInfoVO修改人名稱張艷修改時間2008—11-28父類或接口Serializable功能說明保存處理后的信息主要方法和屬性說明privatePayerBasicInfoVOpayerBasicInfoVO;//保存payerBasicInfoVO的信息privateInitDicInfoVOinitDicInfoVO;//保存initDicInfoVO的信息privateTableListVOtableListVO;//保存tableListVO的信息privateTableInfoVOtableInfoVO;//保存tableInfoVO的信息privateSocBankNumVOsocBankNumVO;//保存SocBankNumVO的信息包名com。sxlt.lvy.socentrustlvy.insurancelvy。vo類名InitDicInfoVO修改人名稱張艷修改時間2008-11—28父類或接口Serializable功能說明保存頁面?zhèn)鬟f的信息主要方法和屬性說明privateMaptaxTypeMap;//費種集合privat(yī)eListtaxTypeCodeList;//稅種代碼集合privat(yī)eMaparticleItemMap;//品目集合privateMapscalMap;//繳費比列privat(yī)eStringtaxRate;//費率privateStringmonthaccounttax;//月記帳利率privateMaplevyTypeMap;//征收類型集合privateMappayModeMap;//繳款方式集合privateMaplvycustomMap;//申報期限集合privateListcustomTermList;//申報繳款期限信息集合privateMaptaxRat(yī)eMap;//繳費率集合privateListsocTaxZBFList;//滯補罰費種,品目對照表listprivateListinputDataList;//社保已導入數(shù)據(jù)集合(來自社保導入明細表)privateMapsocOrgDeptMap;//社保機構集合privateListauthTypeList;//繳費人鑒定稅種信息集合(稅種,社保機構,社保編碼)privateListsocBankNumList;//歸集戶銀行信息privateListbasicBankInfoList;//頁面顯示并需要打印顯示的基本銀行信息包名com。sxlt.lvy.socentrustlvy。insurancelvy.vo類名InitDicInfoVO修改人名稱張艷修改時間2008-11—28父類或接口Serializable功能說明保存處理的信息主要方法和屬性說明privatePayerBasicInfoVOpayerBasicInfoVO;//保存payerBasicInfoVOprivateInitDicInfoVOinitDicInfoVO;//保存initDicInfoVOprivateTableListVOtableListVO;//保存tableListVOprivateTableInfoVOtableInfoVO;//保存tableInfoVOprivateSocBankNumVOsocBankNumVO;//保存socBankNumVO包名com。sxlt。lvy.socentrustlvy.insurancelvy.vo類名PayerBasicInfoVO修改人名稱張艷修改時間2008—11-28父類或接口Serializable功能說明保存用戶的基本信息主要方法和屬性說明privateStringtaxRegCode;//管理代碼privateStringpayMode;//繳款方式privateStringtaxpayerName;//繳費人名稱privat(yī)eStringloginAddress;//繳費人注冊地址privateStringjurpId;//繳費人身份證號privat(yī)eStringlevyType;//征收類型privateStringtaxpayerVer;//繳費人版本privateStringbankCode;//繳費人開戶行代碼privateStringbankName;//繳費人開戶行名稱privateStringregTypeCode;//登記注冊類型privateStringregTypeName;//登記注冊類型名稱privat(yī)eStringinsertDeptCode;//受理稅務機關代碼privateStringinsertDeptName;//受理稅務機關名稱privateStringaccount;//帳號privateStringbillNumber;//稅票號碼privateStringcurDate;//當前日期privateStringfistDate;//當月第一天privat(yī)eStringendDate;//當月最后一天privateStringorgDeptCode;//所屬機構privateStringorgDeptName;//所屬機構privateStringgTradeCode;//國民經(jīng)濟行業(yè)代碼privat(yī)eStringgTradeName;//國民經(jīng)濟行業(yè)名稱privateStringbudgetLevelCode;//級次(預算級次代碼)privateStringbudgetLevelName;//級次名稱privateStringsubRelationName;//隸屬關系privateStringsubRelationCode;//隸屬關系代碼-—privateStringrcvFiscCode;//收款國庫代碼privateStringrcvFiscName;//收款國庫名稱privateStringofficialCode;//(稅務專管員代碼)privat(yī)eStringofficialName;//管理員(稅務專管員名稱)privateStringtownsFlag;//鄉(xiāng)鎮(zhèn)企業(yè)標志privat(yī)eStringtaxpayerid;//稅務登記證號privat(yī)eStringtaxpayerTypeCode;//稅務登記類型代碼privateStringtaxpayerStatusCode;//納稅人狀態(tài)代碼privat(yī)eStringmanageCode;//經(jīng)營行業(yè)代碼privateStringmanageName;//經(jīng)營行業(yè)名稱privateStringholdTypeCode;//控股類型代碼privat(yī)eStringholdTypeName;//控股類型名稱privateStringlevyMethodCode;//征收方式privateStringlevyMethodName;//征收方式名稱privateStringSocTaxpayerFlag;//社保戶標志privateStringSocTaxpayerStat(yī)us;//社保戶狀態(tài)privateStringoperatorName;//操作員名稱privateStringsocPayerName;//社保專戶名稱privateStringbankAccount;//銀行賬號privateStringsocTranDeptCode;//社保經(jīng)辦機構privateStringsocPayerBankName;//社保費專戶銀行名稱privateStringflag;//是否計算利息標志包名com.sxlt.lvy.socentrustlvy。insurancelvy.vo類名SocBankNumVO修改人名稱張艷修改時間2008—11—28父類或接口Serializable功能說明保存社保機構信息主要方法和屬性說明privateStringsocOrgCode;//社保經(jīng)辦機構privateStringbankName;//社保費專戶銀行名稱privateStringaccountName;//社保費專戶名稱privateStringtempPubAccount;//銀行賬號privateStringtaxTypeCode;//費種privat(yī)eListsocBankNumList;privat(yī)eStringGatherFlag;//上劃標志包名com。sxlt.lvy.socentrustlvy。insurancelvy。vo類名TableInfoVO修改人名稱張艷修改時間2008—11—28父類或接口Serializable功能說明保存表格信息主要方法和屬性說明privateStringtaxTypeCode;//稅收種類代碼privateStringtaxTermStart;//征收期限起privateStringtaxTermEnd;//征收期限止privateStringLevyTermDate;//征收期限privateStringcustomTermDate

溫馨提示

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

評論

0/150

提交評論