增值税一般纳税人纳税申报电子信息采集系统规范.doc_第1页
增值税一般纳税人纳税申报电子信息采集系统规范.doc_第2页
增值税一般纳税人纳税申报电子信息采集系统规范.doc_第3页
增值税一般纳税人纳税申报电子信息采集系统规范.doc_第4页
增值税一般纳税人纳税申报电子信息采集系统规范.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

增值税一般纳税人纳税申报电子信息采集系统规范增值税一般纳税人纳税申报电子信息采集系统规范国家税务总局二三年一月目 录第一章 概述5第二章 业务部分62.1 总体描述62.2 信息采集的具体内容62.2.1 申报表及其附列资料62.2.2 企业的资产负债表(附件6)和损益表(附件7)72.2.3 成品油购销存情况明细表(附件8)72.2.4 申报情况说明表(附件9)72.3 申报数据审核72.3.1 申报表及其附列资料的表内逻辑关系审核72.3.2 申报表及其附列资料的表间逻辑关系审核72.3.3 企业资产负债表和损益表的审核72.3.4 成品油购销存情况明细表的审核72.4 申报流程82.5 查询和输出(打印)82.6 数据录入82.7 申报数据的接收、审核和返馈92.7.1 数据接收92.7.2 数据审核92.7.3 信息反馈102.8 统计管理102.9 备份与恢复102.10 系统更新10第三章 技术部分113.1 总述113.1.1 系统结构图 网络方式系统结构图 介质申报方式系统结构图113.2 传输方式123.2.1 互联网方式 物理模型 网络物理模型描述 申报数据流程描述133.2.2 点对点方式 物理模型 网络物理模型描述 申报数据流程描述153.2.3 介质方式 物理模型 物理模型描述 申报数据流程描述163.3 软件技术要求163.3.1 企业端软件技术要求 非功能性技术要求 功能性技术要求183.3.2 税务端软件技术要求 税务端非功能型技术要求 税务端功能性技术要求193.3.3 性能要求 数据压缩要求 介质申报方式 网络申报方式213.3.4 安全要求 网络隔离 CA认证 防火墙233.4 接口标准233.4.1 接口类型 XML文件接口 EJB接口 数据结构2 业务代码293.4.2 接口内容30 XML文件接口(详细接口见附件)30 EJB接口31第一章 概述为了防范利用增值税专用发票进行犯罪活动,实现票税稽核,加强增值税管理和组织增值税收入,同时优化对纳税人的服务,提高税务机关的征管工作效率,利用信息化、现代化的管理方式实现申报数据采集的电子化,统一各地增值税电子申报软件标准,实现申报数据采集格式的一致性,使申报数据能够达到各系统的共享,推动全国税务系统信息一体化建设,国家税务总局制定了增值税一般纳税人纳税申报电子信息采集系统规范。各软件开发商在从事电子申报软件开发时,必须遵循统一的规范。电子申报,是指纳税人利用各自的报税工具,通过相关载体(如软盘、IC卡或者计算机网络)直接传送电子信息,将申报资料发送给税务机关,完成纳税申报。增值税一般纳税人纳税申报电子信息采集系统规范是依据增值税一般纳税人纳税申报办法制订的,适用于增值税电子申报软件。电子申报系统采用市场准入的原则,软件必须经国家税务总局统一测评通过后方可在各地推广使用。本规范由国家税务总局负责解释。第二章 业务部分2.1 总体描述纳税人使用电子申报软件将纳税申报资料生成电子数据,通过各种方式(包括:介质、网络等)将电子数据传送到税务机关,税务机关接收后进行审核,通过接口存储到增值税纳税申报信息数据库。信息采集流程图2.2 信息采集的具体内容增值税一般纳税人纳税申报电子信息采集系统数据采集的具体内容包括以下各部分。同时各地根据实际情况,可以增加其他的申报内容。2.2.1 申报表及其附列资料具体内容包括:增值税纳税申报表(适用于增值税一般纳税人)(附件1)、增值税纳税申报表附列资料(表一)(附件2)、增值税纳税申报表附列资料(表二)(附件3)、增值税纳税申报表附列资料(表三)(附件4)、增值税纳税申报表附列资料(表四)(附件5)。上述申报表必须按照国家税务总局制定的增值税一般纳税人纳税申报办法设定。2.2.2 企业的资产负债表(附件6)和损益表(附件7)报表按国家统一的企业会计制度设定,包括月报、季报、半年报、年报。2.2.3 成品油购销存情况明细表(附件8)本报表按国家税务总局成品油购销存企业申报管理办法设定。由发生成品油零售业务的企业申报。2.2.4 申报情况说明表(附件9)如没有需要说明的,可以不附。2.3 申报数据审核2.3.1 申报表及其附列资料的表内逻辑关系审核必须符合该报表中所列计算公式及增值税纳税申报表(适用于一般纳税人)及其附表填表说明(附件10)中所述逻辑关系的要求,表内均为必填项(无数据申报时,系统自动填0)。2.3.2 申报表及其附列资料的表间逻辑关系审核必须符合增值税一般纳税人纳税申报办法规定的主、附表和附表间的逻辑关系,详见增值税纳税申报表逻辑关系审核表(附件11)。2.3.3 企业资产负债表和损益表的审核必须符合企业会计制度的规定,按表内列明的公式进行审核。2.3.4 成品油购销存情况明细表的审核 按表内列明的公式及成品油购销存情况明细表填表说明(附件8)所述逻辑关系进行审核。2.4 申报流程企业在实行电子申报初期,首先应到税务机关取得认定的一般纳税人基础信息(附件12),其中包括:一般纳税人识别号、纳税人名称、法定代表人姓名、注册地址、企业登记注册类型、增值税纳税类型、税收优惠;该内容不允许企业修改,如发生变更必须到税务机关办理变更手续,再把变更后的信息返还纳税人。纳税人录入(导入)纳税申报电子信息,经审核确认所有的申报资料填写正确后才能形成申报数据。纳税人完成申报后,如发现申报数据有误,经主管税务机关批准,同意后允许撤消本次申报,重新进行申报。如纳税人对导入的信息与实际申报不一致的,需要填写明细说明表(发票联别、发票号码、代码、购销双方纳税人识别号、金额、税额、开票日期、调整原因),随电子申报资料一起申报,申报时提醒征收部门。纳税人在申报时,必须有以下确认过程:填写完申报表后保存确认;对申报资料填写正确确认;申报资料进行打包、传输(通过软盘/IC卡、互联网、直联方式)发送时要再次确认。纳税人接收申报返还信息包括:申报成功(未成功请再报送一次)、如税银联网的还需要扣款信息(包括:扣款成功、部分扣款、扣款未成功),申报成功后凡报送过的申报信息(包括发票明细信息)用特殊方式(字体颜色)表示,不允许修改,只有税务机关退回原申报的情况下才允许修改(恢复原字体颜色),系统应自动保留原信息。纳税人能够接收税务公开信息,包括:税收政策宣传、工作等信息。2.5 查询和输出(打印)纳税人可以查询和输出基础信息和历史申报资料(报表输出格式见附件13)。2.6 数据录入申报系统应具有导入和录入专用发票(存根联和抵扣联)明细数据的功能。如用导入方式的,系统在向税务机关申报时指明为导入资料(未作任何修改),否则为录入方式。初次使用本系统申报的纳税人,需对期初已认证相符未抵扣专用发票的抵扣联明细(包括认证日期)向税务机关报送。资产负责表和损益表应预留从企业财务软件导入数据的功能,提供界面操作菜单、导入数据的文件格式和说明。2.7 申报数据的接收、审核和返馈2.7.1 数据接收税务机关接收纳税人采用各种方式(软盘、IC卡、网上申报等)传来的电子数据,并进入指定的数据库。2.7.2 数据审核申报资料与税务机关的基础信息进行核对是否一致,基础信息中不可改动的信息如有不一致按申报不成功处理,并返还纳税人提示信息,提示纳税人到税务机关办理,对可以变动的信息(如电话号码、邮编)追存税务基础信息。税务机关判断纳税人本申报期是否已经申报,如果已经申报过并且没有撤销上次申报,则提示纳税人重复申报,并拒绝接收纳税人此次申报信息;如果纳税人申报过但已经撤销了申报,则接收纳税人此次申报信息。税务机关应审核纳税人本次申报的增值税一般纳税人申报表和所有附表的表内、表间逻辑关系是否正确。增值税一般纳税人申报表表内的“上期留抵税额”与上期的“期末留抵税额”是否一致。增值税一般纳税人申报表所有栏次的“本年累计数”与上期主表中相应行次的“本年累计数”加上本期主表相应行次的“本月数”的和是否一致(增值税纳税申报表13、19、24、32项除外)。将增值税纳税申报表附列资料(表四)中的金额、税额栏合计数与税务机关防伪税控报税子系统中当期的报税数据信息核对(等于),如不符,征收机关根据纳税人的说明决定是否接受申报,说明信息应与申报信息关联保留。将增值税纳税申报表附列资料(表三)中金额、税额栏合计数与税务机关防伪税控认证子系统中记录的全部已认证相符但未申报抵扣的数据信息核对(小于或等于),如大于,则拒绝接受申报。将增值税纳税申报表附列资料(表二)中“本期认证相符的全部防伪税控增值税专用发票”金额、税额栏数据与防伪税控认证子系统中的本期认证相符发票合计数核对(等于),如不符,则拒绝接受申报。通过审核的纳税人申报信息存入纳税申报信息数据库(该信息为永久保留信息)。在税务机关系统出现故障的情况下,应允许先申报后审核,但进入数据库的申报数据要有标记。2.7.3 信息反馈税务机关在审核中发现不正确情况,应该提示税务机关和纳税人,并提示出详细的错误原因和错误位置,由税务机关决定是否接收纳税人的申报信息。对受理申报的向纳税人提示申报成功。对纳税人已缴纳的税款向纳税人反馈税款缴纳信息。2.8 统计管理系统应具有统计、查询(包括输出)申报资料的功能。包括:本期应申报总户数和明细名单(纳税人识别号、纳税人名称)、已申报总户数和明细名单(纳税人识别号、纳税人名称),申报率(申报率=已申报户数/应申报户数)。税务机关应有对历史申报资料进行分类统计、查询(包括输出)功能。主要包括:给定申报月份查询应申报总户数和明细名单(纳税人识别号、纳税人名称)、已申报总户数和明细名单(纳税人识别号、纳税人名称、应纳税额、监控标志、信用等级、当期欠税额)。按纳税人识别号可单户查询,按纳税人名称可单户查询。2.9 备份与恢复企业端软件应提供数据的备份和恢复功能。2.10 系统更新系统必须能够自动更新和升级。纳税人可以使用软盘方式或IC卡方式实现更新和升级。纳税人采用互联网或直联方式申报的,可以由纳税人下载文件方式实现更新和升级。第三章 技术部分3.1 总述规范的技术部分主要从以下几个方面对电子申报系统作统一规定。主要包括申报数据采集方式的规范、申报数据格式的规范和电子申报操作程序的规范等多申报数据格式的规范是为使所采集的申报数据能够在各系统之间共享而制定的统一的报数据格式,申报数据采集方式的规范是对各种申报方式进行描述,同时确定电子申报计算机系统的安全性、数据的安全性和系统运行的性能要求。3.1.1 系统结构图根据电子申报方式的不同,电子申报的体系结构有以下两种。 网络方式系统结构图企业端申报软件将申报数据传递至受理平台,受理平台将数据发送到处理平台处理,存入申报数据库中,然后将反馈信息返还给纳税人。 介质申报方式系统结构图企业端申报软件将申报数据写入介质(软盘等)中,由纳税人递交征收机关,征收机关接收纳税申报数据,传输至受理处理平台处理,存入申报数据库中;然后将反馈信息写入介质返回给纳税人。3.2 传输方式依据电子申报所使用的不同工具,电子申报可分为介质(软盘/IC卡)、网上申报等类型。网上申报,依据其依托的不同网络可分为互联网(Internet)申报方式和计算机远程点对点申报方式。3.2.1 互联网方式互联网申报方式是企业通过互联网将增值税申报电子信息上传到税务局受理平台,受理平台将数据发送到处理平台,经审核后存储到增值税电子申报信息库中,并将申报结果返回给企业。 物理模型 网络物理模型描述纳税人向申报受理平台发送经CA加密的电子申报数据,并从申报受理平台获取经CA加密的申报反馈信息。申报受理平台接收纳税人的经CA加密的电子申报数据,并发送到申报处理平台。申报数据经审核后,审核结果反馈到申报处理平台,经CA加密形成反馈信息,发送到申报受理平台反馈给纳税人。为保证税务局内外网安全,申报处理平台在接收申报受理服务器发送的数据时与税务局内网物理隔离;申报处理平台在与税务局内网相连时与申报受理服务器物理隔离。申报处理平台与税务局内网相连时与申报受理服务器物理隔离,对申报数据进行CA解密、解压,将数据存放到增值税申报信息数据库。 申报数据流程描述纳税人可以通过两种方式进行互联网申报,一种是采用浏览器方式,另一种是采用企业端申报软件方式,这两种方式必须支持离线和在线填写申报数据。纳税人每月申报时,录入或导入申报表申报数据,申报软件能自动进行数据项逻辑关系校验,产生申报数据, 并对申报数据进行加密压缩。纳税人登录申报受理服务器,与申报受理服务器进行身份验证,发送数据到申报受理服务器。申报受理服务器将接收到的申报数据发送税务局申报处理服务器。税务局申报处理服务器对数据进行解压、CA解密,并转换标准格式的申报文件。3.2.2 点对点方式直联申报方式是企业通过点对点方式将增值税申报信息上传到税务局受理平台,经审核后存储到增值税电子申报信息库中,并将申报结果返回给企业。 物理模型 网络物理模型描述纳税人通过接入服务器登录申报受理平台,进行身份验证,向申报受理平台发送电子申报数据,并从申报受理平台获取申报反馈信息。申报受理平台接收纳税人的电子申报数据,并发送到申报处理平台。申报数据经审核后,审核结果反馈到申报处理平台,形成反馈信息,发送到申报受理平台反馈给纳税人。为保证税务局内外网安全,申报处理平台在接收申报受理服务器发送的数据时与税务局内网物理隔离;申报处理平台在与税务局内网相连时与申报受理服务器物理隔离。申报处理平台与税务局内网相连时与申报受理服务器物理隔离,对申报数据进行解压,将数据存放到增值税申报信息数据库。 申报数据流程描述纳税人可以通过两种方式进行互联网申报,一种是采用浏览器方式,另一种是采用企业端申报软件方式,这两种方式必须支持离线和在线填写申报数据。纳税人每月申报时,录入或导入申报表申报数据,申报软件能自动进行数据项逻辑关系校验,产生申报数据, 并对申报数据进行加密压缩。纳税人登录申报受理服务器,与申报受理服务器进行身份验证,发送数据到申报受理服务器。申报受理服务器将接收到的申报数据发送税务局申报处理服务器。税务局申报处理服务器对数据进行解压,并转换标准申报文本文件格式。3.2.3 介质方式介质申报方式是企业通过申报软件生成申报数据,并通过介质将申报数据上报税务机关的申报方式。 物理模型 物理模型描述纳税人通过企业端申报软件生成电子申报数据,并以介质的方式向税务机关征收申报受理窗口递交电子申报数据。受理后,征收机关通过税务局内部广域网,将数据存放到增值税电子申报数据库。 申报数据流程描述纳税人每月申报时,录入或导入申报表申报数据,申报软件能自动进行数据项逻辑关系校验,产生申报数据。纳税人以介质形式将申报数据报送到税务征收机关。征收机关对纳税人申报数据进行审核,将数据存放到增值税电子申报数据库。同时将申报结果信息通过介质反馈给纳税人。3.3 软件技术要求软件技术要求包括非功能性技术要求和功能性技术要求。3.3.1 企业端软件技术要求 非功能性技术要求规范性一、代码规范(一)采用国标代码。(二)暂未纳入国标,但国家税务总局已明确的代码,必须采用。(三)国家税务总局尚未明确的代码,请参照国家税务总局编制代码的指导原则编制。二、界面规范,界面设计应遵循如下原则(一) 采用友好的Windows图形界面,界面设计方便用户使用。(二) 界面设计简洁明了,以实用为标准。(三) 系统各个模块界面统一,风格一致。(四) 系统所有提示、按钮、菜单一律使用标准汉语词汇及标准税务词汇。尽量简洁明了,支持使用快捷键,键盘和鼠标都可以操作。系统按钮尽量使用两个汉字的按钮,并且汉字之间不能留有空格。所有的按钮上面都有快捷键,用户可以用键盘操作。(五) 所有操作必须全面支持鼠标和键盘,适应不同层次人员使用需求。(六) 屏幕使用标准屏幕大小,800*640分辨率或以上。(七) 字体全部使用系统字体。(八) 合理使用颜色,但要保证系统的统一性。三、提示,系统给予用户的提示分为两类,强制性提示和非强制性提示。强制性提示显示一个对话框,用户必须看见,并且按确认后才能继续运行下去的错误信息或提示信息。按照提示类型,对话框分为提示、警告和错误三种,对话框的标题条分别为“提示”、“警告”和“错误”。如果系统运行中提示用户,使用“提示”;如果用户操作错误,将会引起运行错误,使用“警告”。提示或者错误信息简洁明了,如果太长应该分行。非强制性提示是显示在屏幕底部的状态条上的信息,用户可以看也可以不看。一般是提示用户当前状态、在当前状态下应该如何操作、系统菜单和按钮的确切含义等等,对于处理时间较长的程序必须标明当前处理状态。四、系统日期和时间系统中涉及日前和时间的部分一律用服务器的时间,不使用客户机的日期和时间时间。时间类型,yyyymmdd,其中yyyy表示年、mm表示月、dd表示日。五、数据接口接口必须遵循本规范已明确的数据接口。六、文档必须遵循ISO9001质量体系规定的文档规范。易用性软件应做到“易学、易用、易理解”,具体包括:一、 能易学易懂,傻瓜式操作,易于上手。二、 易于操作。无论逻辑步骤还是操作步骤都应避免繁杂。上下文相关的帮助信息应包含在用户图形界面中。三、 在选择快捷键、缩写、暗示和图标时应符合语言习惯。安全性安全性涵盖软件的各部分,包括:用户权限管理,系统登录必须使用用户名和口令。采用Internet方式申报的必须使用CA证书。可扩充性增值税电子申报信息采集系统企业端软件是一个逐步实施、不断完善的系统,要保证整个系统从各个方面都可以进行不断的扩充、升级和发展。需要做到:系统数据结构设计合理、稳定、灵活,从结构上保证系统的可扩充性;适应系统实施规模的延伸;适应系统使用过程中的业务数据量的增加;随着技术不断的进步,可以方便地升级系统。 功能性技术要求系统运行要求软件必须满足在WINDOWS环境下运行要求。数据导入一、 软件必须具有导入和录入发票(存根联和抵扣联)明细信息的功能。二、 软件必须提供从其他系统导入数据的功能。三、 软件必须接收申报返还信息功能。四、 软件必须接收从税务端软件获取的一般纳税人档案信息的功能。数据生成一、 软件提供生成申报数据的功能。使用介质方式进行申报时,软件提供生成接口格式的申报数据文件的功能。二、 使用互联网和直联方式进行电子申报时,软件应提供将申报数据通过网络传输到税务端申报受理平台的功能,并提供返回传输成功信息的功能。三、 生成申报数据时,软件必须提供对申报数据进行表内和表间申报数据逻辑审核功能。备份和恢复系统应能提供备份功能,在每个月申报完成后,对数据进行备份。由于软硬件故障及人为因素,数据信息遭到破坏后应能从备份快速恢复。统计查询软件应该提供统一的查询功能,用以进行的查询操作。查询功能应支持模糊查询,并且操作风格及界面应基本保持一致。查询功能应该具有较强的灵活性。打印管理功能系统提供统一的打印功能,用来打印输出申报表。日志系统应具有记录业务日志和系统日志功能。数据维护一、 台帐的功能:软件提供维护纳税人增值税发票抵扣联申报台帐的功能,纳税人能够选择确定发票的抵扣月份。可以查询发票抵扣联认证、申报抵扣的情况。接受认证相符抵扣联信息格式参增值税专用发票抵扣信息采集系统规范中的认证相符数据接口文件。二、 纳税人基本信息进行维护,对允许用户修改可变更的纳税人信息进行维护。不允许修改的信息使用暗影显示。三、 软件必须提供数据录入功能,在企业数据不全或其他情况下,进行录入。包括发票抵扣联申报说明和认证发票明细数据不全情况下录入。帮助功能系统应提供联机帮助功能,提供详细易读的操作手册,以协助用户使用。3.3.2 税务端软件技术要求 税务端非功能型技术要求参企业端软件技术要求中非功能性技术要求。可维护性系统应提供系统故障诊断分析工具,检验故障并按时间顺序自动记录故障信息,故障信息应包括故障类型、故障数据、故障模块等必要信息;可扩充性一、 系统数据结构设计合理、稳定、灵活,从结构上保证系统的可扩充性;二、 适应系统实施规模的延伸;三、 适应系统使用过程中的业务数据量的增加;四、 系统应能够升级。 税务端功能性技术要求系统运行要求一、 满足WINDOWS 2000SERVER环境下系统运行要求;二、 满足Weblogic6.1系统运行要求;三、 税务端应用置于“Beawlserver6.1configmydomainapplicationsNSSB”目录下。数据审核一、 系统必须提供业务要求的全部审核项。二、 系统提供的审核项目要能做到灵活配置,在特殊情况下可以不审核。申报信息反馈一、 对介质申报方式可直接告知纳税人,同时将申报反馈信息写入介质。二、 对网络申报方式,实时反馈给纳税人数据接受成功信息,其他申报反馈信息存放在申报受理平台服务器上供纳税人下载。申报数据接受一、 接受标准的接口数据。二、 数据存储,对通过审核的申报数据,通过接口写入申报数据库。提供纳税人基本信息在企业初始使用电子申报软件或纳税人基本信息进行了修改后,软件应能够导出纳税人基本信息,以提供给企业端软件使用。统计查询一、 应有灵活的查询功能。二、 申报资料分类统计、查询。三、 历史申报资料分类统计、查询。四、 查询条件可任意组合,进行组合查询。日志管理一、 提供完善的日志记录功能,以便于日常维护和管理。二、 互联网和直联方式日志内容主要记录纳税人登入情况、上传情况。三、 介质方式日志内容主要记录操作员日志、操作功能模块日志。四、 在系统运行过程中出现的异常情况或错误,应该记录应用系统错误日志,日志内容包括出错现场的详细情况,例如错误时间、当前执行的功能、操作人员等,以便为事后分析错误原因提供线索和依据,及时改进系统的性能。五、 对于一些重要的业务,例如修改、作废等操作,系统应该有详细的操作日志,操作日志中记录每项操作的具体内容。系统记录的操作日志可以作为考核的依据,也可以用来明确事故责任,加强管理力度。帮助功能系统应提供联机帮助功能,提供详细易读的操作手册,以协助用户使用。3.3.3 性能要求本规范主要从以下几个方面对税局端软件性能方面作统一要求。 数据压缩要求为减少网络流量,提高申报效率,在对申报数据加密前进行压缩,压缩时将申报文件压缩为一个压缩文件;可选的压缩算法为:winzip,arj,rar;压缩后的压缩文件名为:“SB”纳税人识别号“-”申报年月日“.”+后缀,如果压缩算法为winzip,则后缀为“zip”;如压缩算法为arj,则后缀为“arj”;如果压缩算法为rar,则后缀为“rar”。例如:有企业纳税人识别号为110108123456798,在2002年3月5日发送申报数据,采用winzip压缩,则该压缩文件的名称为:110108123456798-20020305.zip 介质申报方式是指通过介质进行申报,从税务局征收机关接受数据到数据审核后写入数据库。前提名称指标申报用户并发数量100户受理申报端网络速度64k发票数量300张单户平均申报速度(从发送数据到接收反馈信息)小于180秒无并发接收能力100户以上无连续工作能力5X8小时无平均故障修复时间1小时说明:单户平均申报速度(从发送数据到接收返回信息):当用户发送的数据量和用户端网络速度发生变化时,指标可以作相应的调整。单户平均查询速度(从发送查询请求到返回结果信息):当查询返回的数据量和用户端网络速度发生变化时,指标可以作相应的调整。 网络申报方式是指网络受理服务器的性能,主要是接受纳税人的申报数据和反馈申报信息的能力。前提名称指标用户端网络速度56Kbit发票数量300张单户平均申报速度(从发送数据到返回接收成功信息) 小于60秒用户端网络速度56Kbit发票数量300张单户平均处理速度(从发送数据到能够查询申报反馈信息)小于24小时用户端网络速度56Kbit发票数量300张单户平均查询速度(从发送查询请求到返回结果信息)小于30秒无并发接收能力100户以上无连续工作能力724小时无平均故障修复时间1小时说明:单户平均申报速度(从发送数据到接收返回信息):当用户发送的数据量和用户端网络速度发生变化时,指标可以作相应的调整。单户平均查询速度(从发送查询请求到返回结果信息):当查询返回的数据量和用户端网络速度发生变化时,指标可以作相应的调整。3.3.4 安全要求 网络隔离纳税申报数据在税务局内外网交换时,为确保税务局内网的安全,税务局内外网必须物理隔离。 CA认证企业与税务局申报受理平台之间采用CA进行身份认证。CA认证中的数字签名技术采用1024位RSA算法。CA证书应用要求如下:一、 客户端身份认证有两种情况:申报软件申报身份认证和浏览器身份认证。二、 申报软件的身份认证和浏览器身份认证采用CA证书。三、 浏览器申报中web服务器采用SSL协议保证服务器身份。四、 客户与申报受理平台之间进行身份认证。五、 客户上传数据加密采用税务局申报受理平台提供的证书进行。六、 客户对上传的数据用自己的私钥进行签名。税务局申报处理平台对客户发送的申报数据用自己的私钥进行解密;用客户的公钥对签名进行校验。 防火墙在申报受理平台和互联网之间必须安装防火墙和入侵检测系统。3.4 接口标准目前,国内电子申报软件众多,它们采用的数据库结构各不相同,不同申报软件之间的数据交换,因为数据结构不同而产生许多困难,几乎任意两个不同软件之间要实现数据传递都会存在专门的数据转换问题。繁琐的数据转换工作浪费了大量人力和物力,同时也使国税系统申报资料不能统一,很难在各系统之间数据达到共享。为解决这种现状,需要有一个标准的数据接口来规范数据交换工作。因此,我们对申报软件提出了一个标准的数据输入输出接口。这样,申报软件之间能够建立一个公用的数据交换标准。同时,增进申报软件之间的交流,便于相互数据转换,保护申报软件用户的利益,为用户的特殊需求和二次开发提供数据接口。3.4.1 接口类型接口按不同应用分为:XML文件接口方式和EJB接口方式两种类型。XML文件接口方式主要传递不同系统之间数据,如:企业端申报软件和税务端软件之间传递申报资料。EJB接口方式主要提供开发商软件与税务系统内部数据库之间的数据交换。 XML文件接口XML(eXtensible Markup Language 可扩展标记语言)语言是基于Internet的元数据置标语言,由W3C组织负责制定。XML具有良好的可扩展性,遵循严格的语法要求、便于不同系统之间的信息的传输。这样,通过使用一个可扩充标记集提供申报资料内容的更准确说明,使用户与应用程序之间文件交换更容易,将文档结构与显示内容分开,具有较好的保值性。范例:110108123456798111010811401234567820021109100171101081112223361101081234567982002112121101081140123487652002111020034110108111222336110108123456798200211 EJB接口EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的构件体系结构。EJB体系的优势是:平台无关性;可扩展性强;可分布性强;具备很高的可靠性;可以实现动态负载均衡。为确保税务系统内数据的安全,便于数据库系统管理。我们为各软件开发商提供统一的、透明的EJB接口完成申报软件与税务系统内部数据库之间的数据交换。这样,可以实现业务的规范。范例:以下是无状态Sessionbean实现方法、home接口、Remote接口和调用ElecDecrBean的程序段。ElecDecrBean:import javax.ejb.CreateException;import javax.ejb.SessionBean;import javax.ejb.SessionContext;import javax.naming.InitialContext;import javax.naming.NamingException;public class ElecDecrBean implements SessionBean private SessionContext ctx; public void ejbActivate() public void ejbRemove() public void ejbPassivate() public void setSessionContext(SessionContext ctx) this.ctx = ctx; public void ejbCreate () throws CreateException public int setDecrDel(String strPayerNo,long lngDate) throws Exception Connection con = null; PrepareStatement preparestmt = null; ResultSet rs = null; int result,resultDecr; try con = getConnection(); preparestmt = con.prepareStatement(select count(*) from SB_NSSBB where NSRSBH=? and SKSSQ=?); ps.setString(1, strPayerNo); ps.setLong(2, lngDate); rs = preparestmt.execute(); if (rs.next() result = rs.getInt(1); if (result0) preparestmt = con.prepareStatement(select count(*) from SB_NSSBB where NSRSBH=? and SKSSQ=? and SFCX=1); ps.setString(1, strPayerNo); ps.setLong(2, lngDate); rs = preparestmt.execute(); if (rs.next() resultDecr = rs.getInt(1); if (resultDecr=result) result = 2; else result = 1; catch (SQLException e) finally rs.close(); ps.close(); con.close(); return result; Home:import java.rmi.RemoteException;import javax.ejb.CreateException;import javax.ejb.EJBHome;public interface ElecDecrBeanHome extends EJBHome ElecDecrBeanRemote create() throws CreateException, RemoteException;Remote:import java.rmi.RemoteException;import javax.ejb.EJBObject;public interface ElecDecrBeanRemote extends EJBObject public int setDecrDel(String strPayerNo,long lngDate) throws RemoteException;EJB调用:try / Get an InitialContextProperties h = new Properties();h.put(Context.INITIAL_CONTEXT_FACTORY,weblogic.jndi.WLInitialContextFactory);h.put(Context.PROVIDER_URL, url);Context ctx = new InitialContext(h);Object home = ctx.lookup(NSSB/ElecDecrBean);ElecDecrBeanHome elecDecrHome=(ElecDecrBeanHome) PortableRemoteObject.narrow (home, ElecDecrBeanHome.class);ElecDecrBeanRemote elecDecrBeanRemote = (ElecDecrBeanRemote) PortableRemoteObject.narrow(elecDecrHome.create(), ElecDecrBeanRemote.class);int ret=elecDecrHome.getDecrInfo(String strPayerNo,long lngDate);catch (NamingException ne) catch(Exception e) 数据结构字段中文名称数据类型字段长度纳税人识别号字符22纳税人名称字符80企业登记注册类型代码字符3所属行业代码字符6开户银行字符60开户银行帐号字符30法定代表人姓名字符30注册地址字符120营业地址字符120电话号码字符18授权人字符30声明人字符30税务机关接收人字符30主管税务机关代码字符9栏次整型发票份数长整型发票代码字符10发票号码字符8发票联别字符1申报情况说明表调整原因字符50油品型号字符50油品数量双精度浮点制表单位字符80单位负责人字符30财会负责人字符30复核字符30制表字符30税收优惠增值税纳税类型字符50注:l 日期、月份、年度为长整型,格式如下:yyyymmdd、yyyymm、yyyyl 金额、税额使用双精度浮点型,小数点后保留两位l 个人姓名为字符型,长度30字节 业务代码企业登记注册类型代码:代码名称大类标志中类标志小类标志父亲类型选用标志100内资企业Y100Y110国有企业YY100Y120集体企业YY100Y130股份合作企业YY100Y140联营企业Y100Y141国有联营企业Y140Y142集体联营企业Y140Y143国有与集体联营企业Y140Y149其他联营企业Y140Y150有限责任公司Y100Y151国有独资公司Y150Y159其他有限责任公司Y150Y160股份有限公司YY100Y170私营企业Y100Y171私营独资企业Y100Y172私营合伙企业Y170Y173私营有限责任公司Y170Y174私营股份有限公司Y170Y190其他内资企业YY100Y200港、澳、台商投资企业Y200Y210(港澳台商)合资经营企业YY200Y220(港澳台商)合作经营企业YY200Y230(港澳台商)独资经营公司YY200Y240(港澳台商)投资股份有限公司YY200Y250(港澳台商)外国企业Y200Y251(港澳台商)外企常驻代表机构Y25

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论