




已阅读5页,还剩119页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 出口退税申报软件 详细设计说明书 20162016 年年 5 5 月月 2424 日日 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 文件编号 文件名称出口退税申报软件详细设计说明书 项目名称出口退税申报软件(产品) 用户单位 编 写 人日 期 审 核 人日 期 负 责 人日 期 版 本 号修订日期修 订 描 述 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 目目 录录 第 1 章 引言.6 第 2 章 外部系统接口服务.11 2.1概述11 2.2企业管理系统(ERP)集成接口.11 2.3发票认证系统集成接口11 2.4电子口岸系统集成接口11 2.5出口退税申报系统集成接口12 第 3 章 系统管理.14 3.1功能域定义14 3.2系统参数设置14 3.3组织机构管理16 3.4角色管理19 3.5用户管理21 3.6权限管理24 3.6.1功能描述24 3.6.2画面设计24 3.6.3业务逻辑设计24 3.6.4数据库设计25 3.6.5报表设计25 3.7工作流管理25 第 4 章 预警管理.29 4.1功能域定义29 4.2业务功能表29 4.3系统指标逻辑管理29 4.4预警分析管理31 第 5 章 退税流程管理.36 5.1功能域定义36 5.2箱单管理37 5.2.1功能描述37 5.2.2画面设计39 5.2.3业务逻辑设计39 5.2.4数据库设计40 5.2.5报表设计40 5.3报关单管理41 5.3.1功能域定义41 5.3.2画面设计43 5.3.3业务逻辑设计43 5.4发票数据管理44 5.4.1功能域定义44 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 5.4.2画面设计45 5.4.3业务逻辑设计45 5.4.5报表设计46 5.5出口退税流程跟踪46 5.5.1功能域定义46 5.5.2画面设计48 5.5.3业务逻辑设计48 5.5.4数据库设计48 5.5.5报表设计49 5.5.6流程设计49 5.5.7流程说明49 第 6 章 综合查询.51 6.1功能域定义51 6.2出库货物情况统计51 6.2.1功能描述51 6.2.2画面设计52 6.2.3业务逻辑设计52 6.2.4数据库设计53 6.2.5报表设计53 6.3退税申报查询统计53 6.3.1功能描述53 6.3.2画面设计54 6.3.3业务逻辑设计55 6.3.4数据库设计56 6.3.5报表设计57 6.4报关单查询统计58 6.4.1功能描述58 6.4.2画面设计58 6.4.3业务逻辑设计59 6.4.4数据库设计60 6.4.5报表设计60 6.5出口退税情况分析61 6.5.1功能描述61 6.5.2画面设计61 6.5.3业务逻辑设计62 6.5.4数据库设计63 6.5.5报表设计63 第 7 章 报表管理.64 7.1功能域定义64 7.2退税申报统计月报64 7.2.1功能描述64 7.2.2画面设计66 7.2.3业务逻辑设计66 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 7.2.4数据库设计68 7.2.5报表设计68 7.3按商品分类统计月报68 7.3.1功能描述68 7.3.2画面设计70 7.3.3业务逻辑设计70 7.3.4数据库设计71 7.3.5报表设计71 7.4按供货企业统计月报71 7.4.1功能描述71 7.4.2画面设计72 7.4.3业务逻辑设计72 7.4.4数据库设计72 7.4.5报表设计73 7.5按出口地区统计月报73 7.5.1功能描述73 7.5.2画面设计74 7.5.3业务逻辑设计74 7.5.4数据库设计74 7.5.5报表设计75 7.6按出口海关统计月报75 7.6.1功能描述75 7.6.2画面设计76 7.6.3业务逻辑设计76 7.6.4数据库设计76 7.6.5报表设计77 第 8 章 非功能性需求.78 8.1用户界面需求78 8.2软硬件环境需求78 8.3产品质量需求79 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 6 页 共 124 页 第第 1 章章 引言引言 .项目背景项目背景 政府领导层及广大出口企业不断呼吁要求国家税务局加快出口退税进 度。 电子口岸系统、发票认证系统都在大力优化退税管理制度,加强了出 口退税的信息化水平,但是企业退税管理系统严重落后,为了提高企 业管理水平、员工的工作效率,需要在企业端原有系统基础之上开发 设计一套完善的出口退税管理系统,该系统建立起与电子口岸系统、 发票认证系统、原有企业管理系统之间的联系。 国家税务局目前已基本能做到自企业申报之日起 20 个工作日左右审 核审批完毕。在加快退税进度的同时,为防止骗税行为的发生,也在 逐步加强对企业的管理要求,正在建立一套企业评级制度,其中是否 有专业的出口退税管理系统是一项重要指标。 .建设意义建设意义 本方案建立在初步与贵公司沟通的基础上,旨在解决贵公司在出口退 税方面存在的问题,通过本解决方案,可以使公司整个出口退税业务的 申报进度一目了然,从而达到总公司对二级子公司退税工作的管控,提 升公司出口退税工作的效率,每年能为企业节约上千万的资金,大大 加速了企业运营资金的周转,为公司创造了巨大经济效益。 .读者对象读者对象 业务设计人员,研发工程师,系统使用相关人员 .术语与缩写术语与缩写 专业术语、缩略语专业术语、缩略语 术语、缩略语术语、缩略语含义说明含义说明 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 7 页 共 124 页 出口数据术语解释出口数据术语解释 申报年月与关联号的申报年月必须一致 关联号申报年月+流水号共计10位 申报批次同一个申报年月的数据,可分为不同申报批次,用于 同一个月多次申报。 序号填写四位流水号 进料登记册 号 属于进料加工业务的填写此栏,否则置此栏为空。 出口发票号企业外销货物出口发票号码(自制出口发票) 出口日期报关单右上角的出口日期,退税率由此判定 报关单号报关单只有一条明细的,为18位海关编号(即报关单 右上角编号18位)+0+项号。例如:第一份报关单18位 海关编号有1项,只录18位+0+01;第二份报关单18位 海关编号有1、2两项,分别录18位+0+01、18位 +0+02;以此类推 美元离岸价美元离岸价格为 FOB价格,如果成交方式为 CIF或其 他,应折成 FOB,是换汇成本监测的重要参考数据, 企业应仔细录入。 核销单号空不填 商品代码按出口报关单的商品代码填写,若该商品有国家税务 总局扩充代码,则按扩充代码填写,即税率库中的基 本商品代码。 申报商品代 码 按出口报关单的商品代码填写,若该商品有国家税务 总局扩充代码,则按扩充代码填写,即税率库中的基 本商品代码; 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 8 页 共 124 页 出口数量按实际出口数量或申报出口退税的数量填写; 代理证明号出口代理证明编号+2位项号。如果自营出口,不录为 空。 远期收汇证 明 外贸主管部门出具的远期收汇证明的证明编号(可不填) 备注按税务机关要求填写; 标识空:该记录处于录入状态 R:该记录需要申报 Z:该 记录暂时不需申报 P:该记录因业务特殊规定,不符 合录入规则又需要申报; 录入完成并核对无误后点击“保存” ,按上述步骤可录 入多条明细。点“审核认可” ,系统会默认加“R”标 识;录入有误系统会加“E” ,修改后重新“审核认可” 。 1.1. 进货数据术语解释进货数据术语解释 关联号出口企业可以自行编写,是进货和出口数据唯一关联 的标志。建议编写规则为申报年月流水号,或申报 年月后四位部门代码流水号 税种V:增值税C:消费税 部门代码企业在退税务机关登记的部门码 申报年月申报年月不应小于报关单出口日期的出口月份 申报批次同一个申报年月的数据,可分为不同申报批次,用于 同一个月多次申报 序号填写四位流水号,当序号大于9999时,可以填写 A001,A002,英文字母A加数字组合;序号输入若 不足4位,系统自动补零,也可不录入,通过序号重排 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 9 页 共 124 页 功能实现自动排列 发票号码增值税发票右上角8位号码 发票代码增值税发票左上角10位号码 进货凭证号如果是增值税专用发票,填写增值税专用发票的发票 代码发票号码共同组成的18位数字,否则填写其它 退税凭证的号码; 分批批次若进货凭证在一个关联号内一次申报不完,可采用分 批申报的方式,该项填写第几次分批,若第一次申报, 则填写1,以此类推; 供货方纳税 号 供货方的纳税登记号,录入时应录入15位 发票开票日 期 进货凭证开票日期,一般为增值税专用发票的填开日 期; 商品代码按出口报关单的商品代码填写,若该商品有国家税务 总局扩充代码,则按扩充代码填写,即税率库中的基 本商品代码; 商品名称应按商品税率库中该商品代码对应的名称填写,或按 商品实际名称填写;在同一商品码下,名称可与商品 码库中的商品名称略有不同,但单位必须相同; 远期收汇证 明 外贸主管部门出具的远期收汇证明的证明编号(可不填) 单位填写出口货物报关单上的第一计量单位; 数量如果增值税专用发票上该商品的计量单位与报关单该 商品第一计量单位不符,则应按报关单计量单位折算 进货数量。加工费、辅料、配套产品等(视同)委托 加工方式的进货凭证,数量项填0,备注项目填英文字 母WT;录入完成并核对无误后点击“保存” ,按上述步 骤可录入多条明细。点“审核认可” ,系统会默认加 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 10 页 共 124 页 “R”标识;录入有误系统会加“E” ,修改后重新“审 核认可” 。 计税金额如果增值税发票开具的货物或应税劳务名称项对应的 出口报关单为同一商品代码,可录入发票计税金额总 和,否则应分项填写; 法定征税税 率 若为增值税,则按百分比的格式填写专用发票上的税 率;若为消费税从价定律方式征税的,则按小数的格 式填写消费税专用税票的法定税税率;若为消费税从 量定额方式征税的,则填写消费税专用税票的法定税 额 税额若为增值税,则税额=计税金额征税税率/100;若为 消费税从价定律方式征税的,则税额=计税金额征税 税率;若为消费税从量定额方式征税的,则税额=数量 征税税率; 退税率填写商品码库对应出口商品的退税率; 专用税票号凡2003年8月1日以前开出的专用发票或从小规模纳税 人取得的发票必须填写此项,此项将参与税务局端审 核。 备注数量为0时字段前两位应录入WT;2003年8月1日以前开 具的或税务机关代开的专用发票录入FSK,其余的按税 务机关规定的录入 标识空:该记录处于录入状态 R:该记录需要申报 Z:该 记录暂时不需申报 P:该记录因业务特殊规定,不符 合录入规则又需要申报 申报标志空:该记录处于未申报状态 R:该记录已确认需要申 报 调整标志DZ:表示数据订正CJ:表示数据冲减 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 11 页 共 124 页 .参考资料参考资料 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 12 页 共 124 页 第第 2 章章 外部系统接口服务外部系统接口服务 2.1概述概述 本期建设内容共涉及四个接口: 2.2企业管理系统(企业管理系统(ERP)集成接口集成接口 获取企业获取企业 ERPERP 数据信息数据信息 1. 入库信息、物质编码、商品信息、仓库信息、供货企业信息、箱单信息、 合同信息、发票相关信息。 2. 紧急采购直接运输报关的情况下、需要提供相关数据导入导出模板、如 没有,可以双方约定一个模板。 3. 在 ERP 系统出口同时产生出库信息对应的核销单号核销单号,接口自动将出库商 品信息以及箱单信息同步至出口退税管理平台中。核销单号核销单号产生规则需 要规则生成,如:部门编码部门编码+201511010001+201511010001。 4. 接口方式建议采用流行的 webservice 方式,具体业务实现需求,需要 ERP 开发双方协调工作职责范围,划定开发范围。 2.3发票认证系统集成接口发票认证系统集成接口 能够通过接口获得发票认证相关信息、以及发票的明细信息、认证情 况信息,为企业出口退税系统提供基础数据服务功能。 获取发票信息以及发票明细信息。 在出口退税管理平台中增加发票表,与发票明细数据表。 在发票表中增加 2 个项目(合同号(HTH_NO),核销单号(HXD_NO) 同步发票数据的同时,根据备注栏中的信息更新合同号与核销单号。 2.4电子口岸系统集成接口电子口岸系统集成接口 报关单下载系统功能改造。 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 13 页 共 124 页 实现系统在自动下载报关单的过程中,自动生成 XML 格式,具体格式 参照 xml 格式项目内容,生成 xml 格式文件大小希望能够通过配置进 行设置。 能够通过配置文件进行文件存放路径配置。 自动生成报关单一旦出问题,希望能够有日志查看问题原因,补救措 施希望能够下次自动完成,或者手动完成。 XML 报文格式 AAAA BBB 2.5出口退税申报系统集成接口出口退税申报系统集成接口 1. 以 XML 标准格式进行数据交换传输,生成后的 xml 文件统一存放双方可 以配置的路径下,出口退税管理流程平台生成申报数据后,网上申报申 报平台进行定时数据读取申报 xml 数据,读取到的申报数据保存到申报 平台中,同时删除将已经处理文件进行备份删除操作。 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 14 页 共 124 页 2. 申报平台能够自动读取申报的 xml 数据,读取后,系统数据 XML 文件存 放路径支持配置功能。 3. XML 报文格式 AAAA BBB 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 15 页 共 124 页 第第 3 章章 系统管理系统管理 3.13.1 功能域定义功能域定义 序号模块概述 F1 系统参数管理 设置系统运行参数 F2 组织机构管理 查询、维护分局、科室功能 F3 角色管理 查询、设置系统角色功能 F4 权限管理 查询、分配角色权限功能 F5 用户管理 查询、维护系统用户功能 F6 工作流程管理 流程系统业务内容配置 3.23.2 系统参数设置系统参数设置 功能描述功能描述 基本功能基本功能 新增:新增:能够增加系统参数(如果已经存在,就不能新增该参数) 。 保存:保存:将新增加的系统参数保存至后台数据库。 修改:修改:能够对此系统中的系统参数进行修改。 删除:删除:能够对此系统中的系统参数进行删除。 查询:查询:能够通过参数编码,参数名称对系统参数管理数据进行查询。 数据来源数据来源 1. 系统参数维护表 2. 系统参数子项目维护表 画面项目画面项目 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 指标编码 Y 字符串 50 YYYY 系统参数维护表 指标名称 Y 字符串 200 YYYY 系统参数维护表 参数值 N 字符串 50 YYNN 系统参数维护表 参数说明 N 字符串4000 YYNN 系统参数维护表 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 16 页 共 124 页 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 参数子项目 N 字符串 50 YYNN 系统参数子项目维护表 参数子项目 名称 N 字符串 300 YYNN 系统参数子项目维护表 关联项目 N 字符串 300 NNYN 系统参数子项目维护表,关联【系 统参数维护表】参数编码 画面设计画面设计 业务逻辑设计业务逻辑设计 程序定义清单:程序定义清单: 编号处理程序清单备注 1 zbcswh_view.jsp指标参数维护jsp页面 2 Zbcs.js指标参数功能处理js 3 zbcswh_add.jsp 指标参数添加jsp页面 4 zbcsupdate.js指标参数添加功能处理js 5 zbcswh_edit.jsp指标参数修改jsp页面 6 zbcsupdate.js指标参数修改功能处理js 画面程序设计说明画面程序设计说明: 序 号 处理程序清 单 处理业务描述 业务处理逻辑层处理类 方法1:查询所有指标参数 Map viewZbcswh(int page, int rows, Model model, ServletRequest request, String sort, String order) 方法2: 添加指标参数 public AjaxResult createZbcswh(Zbcswh zbcswh, HttpServletRequest request,Model model) 1GzInfoContrGzInfoContr oleroler 方法3: 删除指标参数 public AjaxResult delZbcswh(HttpServletRequest request)Model model)Model model) 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 17 页 共 124 页 序 号 处理程序清 单 处理业务描述 方法4: 修改指标参数 public AjaxResult updateZbcs(Zbcswh zbcswh, HttpServletRequest request,Model model) 方法1:查询指标列表 Page getZbcswhList(Map searchParams, int pageNumber, int pageSize, String sortName, String sortOrder) 方法2:添加指标参数 public Zbcswh saveZbcswh(Zbcswh zbcswh) 方法3:修改指标参数 public Zbcswh updateZbcs(Zbcswh zbcswh) 2GzinfoServiGzinfoServi cece 方法4:删除指标参数 public void deleteZbcsByIds(Long id) 数据库设计数据库设计 审核库表名对照及结构设计 报表设计报表设计 无 3.33.3 组织机构管理组织机构管理 功能描述功能描述 基本功能基本功能 新增:新增:能够增加组织机构(如果已经存在,就不能新增) 。 保存:保存:将新增加的组织机构保存至后台数据库。 修改:修改:能够对此系统中的组织机构进行修改。 删除:删除:能够对此系统中的组织机构进行删除。 查询:查询:能够通过组织机构名称,组织机构代码,操作人,操作时间对 系统参数管理数据进行查询。 数据来源数据来源 1. 组织机构维护表 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 18 页 共 124 页 画面项目画面项目 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 组织名称 Y 字符串 50 YYYY 父组织 Y 字符串 50 YYYY 描述 N 字符串 200 YYNN 数据来源于sys_organization表 画面设计画面设计 新增组织机构 业务逻辑设计业务逻辑设计 程序定义清单:程序定义清单: 编 号 处理程序清单备注 1 system/organizations/list.jsp组织机构管理jsp页面及功能处理 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 19 页 共 124 页 编 号 处理程序清单备注 2 system/organizations/orglist.jsp组织机构左侧菜单jsp页面及功能处理 3 system/organizations/create.jsp添加组织机构jsp 4 system/organizations/update.jsp修改组织机构jsp 画面程序设计说明画面程序设计说明: 序 号 处理程序清 单 处理业务描述 业务处理逻辑层处理类 方法1:查询组织机构列表 List prodClass() 方法2: 添加组织机构 public AjaxResult create(Organizations entity) 方法3: 修改组织机构 public String preOrganizations(Long id, Map map) public AjaxResult update(Organizations entity)Model model)Model model) 1 Organizati onsControl ler 方法4: 删除组织机构 public Long del( Long id) public String del(Long ids) 方法1:查询组织机构 public List getOrganizations() 方法2:添加组织机构 public void saveOrganizations(Organizations entity) Organizati onsService 方法4:删除组织机构 public String delete(Long id,Long oid,Long type) 数据库设计数据库设计 具体请参照审核库表名对照及结构设计 报表设计报表设计 无 3.43.4 角色管理角色管理 功能描述功能描述 基本功能基本功能 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 20 页 共 124 页 新增:新增:能够增加系统角色(如果已经存在,就不能新增该角色) 。 保存:保存:将新增加的系统角色保存至后台数据库。 修改:修改:能够对此系统中的角色管理进行修改。 删除:删除:能够对此系统中的角色管理进行删除。 查询:查询:能够通过角色名称,角色代码,操作人,操作时间对系统参数 管理数据进行查询。 数据来源数据来源 1. 角色管理维护表 画面项目画面项目 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 角色名称 Y 字符串 50 YYYY 数据来源于sys_role 画面设计画面设计 业务逻辑设计业务逻辑设计 程序定义清单:程序定义清单: 编号处理程序清单备注 1system/roles/List.jsp 用户角色jsp页面及功能处理 2system/roles/update.jsp 角色修改jsp页面及功能处理 画面程序设计说明画面程序设计说明: 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 21 页 共 124 页 序 号 处理程序清 单 处理业务描述 业务处理逻辑层处理类 方法1:出现所有角色 Map view(int page, int pagesize, Model model,ServletRequest request, String sortname, String sortorder) 方法2: 修改角色信息 public AjaxResult update(String checkedIds,Role entity) 1 RolesContr oller 方法3: 删除角色 public AjaxResult del( Long id)Model model)Model model) 2 RoleServic e 方法1:创建角色 public void saveRole(Role entity) 方法2:删除角色 public void deleteRole(Long id) 方法3:查询角色 public Page getRole( Map filterParams, int pageNumber, int pageSize, String sortname,String sortorder) 数据库设计数据库设计 具体请参照审核库表名对照及结构设计 报表设计报表设计 无 3.53.5 用户管理用户管理 功能描述功能描述 基本功能基本功能 新增:新增:能够增加用户(如果已经存在,就不能新增) 。 保存:保存:将新增加的用户保存至后台数据库。 修改:修改:能够对此系统中的用户进行修改。 删除:删除:能够对此系统中的用户进行删除。 查询:查询:能够通过用户名称,用户代码,登记密码,所属机构(可多选) ,用户权限,操作人,操作时间对用户管理数据进行查询。 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 22 页 共 124 页 数据来源数据来源 1. 用户管理维护表 画面项目画面项目 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯一唯一备注备注 登录名 Y Varcahr2(50) YYYY 真实姓名 Y Varcahr2(200 ) YYYY 邮箱地址 N Varcahr2(20) NYNN 电话 N Varcahr2(100 ) YYNN 所在组织 N Varcahr2(1000 ) YYNN 角色 N Varcahr2(50) YYNN 账户状态 N Varcahr2(50) NYNN 创建时间 NDateYYNN 数据来源于sys_user表 画面设计画面设计 业务逻辑设计业务逻辑设计 程序定义清单:程序定义清单: 编号处理程序清单备注 1List.jsp 用户管理jsp界面及功能处理 2Create.jsp 添加用户jsp界面及功能处理 3Update.jsp 修改用户信息jsp页面及功能处理 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 23 页 共 124 页 编号处理程序清单备注 4Updatepass.jsp 修改用户密码jsp页面及功能处理 画面程序设计说明画面程序设计说明: 序 号 处理程序清 单 处理业务描述 业务处理逻辑层处理类 方法1:查询用户列表 Map view(int page, int pagesize, Model model,ServletRequest request, String sortname, String sortorder) 方法2: 根据用户名称查询该用户信息 public ResponseBody Long findByusername(String Username) 方法3: 修改用户密码 public String updatePassword(HttpServletRequest request, String oldPassword, String plainPassword, String rPassword)String plainPassword, String rPassworModel model)Model model) 方法4: 添加用户 public AjaxResult create(String cmb1,String cmb2,User entity) 方法5:修改用户角色 public AjaxResult update(String cmb1,String cmb2,User entity) 方法6:初始化用户密码 public AjaxResult pass(User entity) 1UsersContro ller 方法7:删除用户 public AjaxResult del( Long id) 方法1:查询用户列表 Page getUserList( Map filterParams, int pageNumber, int pageSize, String sortname,String sortorder)String sortname,String sortorder) 方法2:保存用户信息 public void saveUser(User entity) 方法3:根据组织机构id查询用户 public Long findByrid(String rid) 2UsersServicUsersServic e e 方法4:查询用户密码 public Long findBypassword(Long id,String password) 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 24 页 共 124 页 序 号 处理程序清 单 处理业务描述 方法5:删除用户 public void deleteUser(Long id) 方法6:批量删除 public void deleteUser(Long ids) 方法7:查询用户列表 public List getUser() 数据库设计数据库设计 具体请参照审核库表名对照及结构设计 报表设计报表设计 无 3.63.6 权限管理权限管理 .1功能描述功能描述 基本功能基本功能 新增:新增:能够增加系统权限(如果已经存在,就不能新增) 。 保存:保存:将新增加的系统权限保存至后台数据库。 修改:修改:能够对此系统中的权限管理进行修改。 删除:删除:能够对此系统中的权限管理进行删除。 查询:查询: 能够通过权限名称,权限代码,操作人,操作时间对系统参数管理 数据进行查询。 数据来源数据来源 2. 权限管理维护表 画面项目画面项目 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 权限名称 Y Varcahr2(50) YYYY 数据来源于SYS_USER_ROLE 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 25 页 共 124 页 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 权限代码 Y Varcahr2(50) YYYY 操作人 N Varcahr2(50) YYNN 操作时间 NDateNYNN 控制URL N Varcahr2(500) NYNN 备注 N 字符串 4000 NYNN 表 .2画面设计画面设计 无 .3业务逻辑设计业务逻辑设计 程序定义清单:程序定义清单: 编号处理程序清单备注 1 2 画面程序设计说明画面程序设计说明: 序 号 处理程序清 单 处理业务描述 业务处理逻辑层处理类 方法1: 方法2: 方法3: Model model)Model model) 方法4: 1 .4数据库设计数据库设计 具体请参照审核库表名对照及结构设计 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 26 页 共 124 页 .5报表设计报表设计 无 3.73.7 工作流管理工作流管理 功能描述功能描述 基本功能基本功能 新增:新增:能够增加新流程。 保存:保存:能够设置流程中节点的属性配置。 修改:修改:能够对流程中每个节点属性进行修改。 数据来源数据来源 3. 流程节点信息维护表【WF_PROCESS_CFG】 画面项目画面项目 数据项目数据项目 名称名称 查查 询询 数据类型数据类型显显 示示 编编 辑辑 必必 填填 唯唯 一一 备注备注 序号 N Varcahr2(50) YYYY 节点key N Varcahr2(50) YYYY 节点名称 N Varcahr2(50) YYYY 处理角色 N Varcahr2(50) YYNN 处理期限 N Varcahr2(50) YYNN 数据来源于WF_PROCESS_CFG 表 画面设计画面设计 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 27 页 共 124 页 业务逻辑设计业务逻辑设计 程序定义清单:程序定义清单: 编号处理程序清单备注 1process_view.jsp 流程列表页面 2tasksetting_view.jsp 流程节点列表页面 3tasksetting_add.jsp 节点属性添加、编辑页面 画面程序设计说明画面程序设计说明: 序 号 处理程序清 单 处理业务描述 1WfConfigCon troller 业务处理逻辑层处理类 方法1:流程列表 public ResponseBody Map procList(int page, int rows, HttpServletRequest request, String 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 28 页 共 124 页 序 号 处理程序清 单 处理业务描述 sortname, String sortorder) 方法2: 流程节点列表 public ResponseBody Map taskParamList(String procDefId,int page, int rows, HttpServletRequest request, String sort, String order) 方法3: 保存、编辑节点信息 public AjaxResult settingSave(WfProcessCfg wfProcessCfg)Model model)Model model) 方法1:保存、编辑节点信息 public void save(WfProcessCfg entity) 2ProcessCfgS ervice 方法2:查询节点设置信息 public List findProcessCfg(String procDefId,String taskDefId) 3RepositoryS ervice 方法1:查询系统全部流程 repositoryService.createProcessDefinitionQuery().orderBy ProcessDefinitionVersion().desc() 4ProcessCore Service 方法1:查询流程全部节点 processCoreService.getAllUserTask(procDefId) 数据库设计数据库设计 具体请参照审核库表名对照及结构设计 报表设计报表设计 无 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 29 页 共 124 页 第第 4 章章 报关单数据采集报关单数据采集 为降低出口企业在向国税总局进行出口退税申报时的报关单数据 录入工作量,同时保证出口退税申报数据的准确性,保证不会出现遗 漏报关单为申报、退税申请录入错误等情况,企业可下载中国电子口 岸的出口退税报关单数据,直接用于办理国税出口退税申请,为企业 出口退税申报工作服务。同时本系统也支持手工入录环节,手动录入 报关单信息,根据企业实际情况,采取不同的入录环节。在录入报关 单数据结束时候,企业操作人员可以根据自己的不同需求对报关单数 据做相应的操作,可以选中一个报关单进行打印,也可以做批量打印 报关单。可以把报关单导出到本地存放在 excel 中。同时对报关单的 导出数据可以做相应的调整,可以选择自己希望导出的数据。在没有 做预申报的阶段,可以对报关单的数据进行查看、预览、编辑、删除、 批量删除等功能操作。 序号模块概述 F1 手工入录手工录入报关单数据 F2 导入文件自动导入报关单数据 F3 自动下载从海关口岸下载报关单数据 F4 关单打印打印报关单数据、支持批量打印 F5 导出导出报关单数据 F6 批量删除批量删除报关单数据 F7 详情功能对报关单数据查看、预览、编辑、删除等操作 4.14.1 手工入录手工入录 .1功能描述功能描述 1. 手动录入报关单信息,根据要求正确填写报关单信息。 2. 一个报关单下有多个商品,报关单与商品是一对多关系,所以每一次 录入为一个报关单所在的一个商品信息。 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 30 页 共 124 页 3. 项号为记录该商品为该报关单下的第几个商品信息,表示关单上的第 几项。 数据来源数据来源 1. 手工录入数据 2. 报关单信息主表【BGD】 3. 报关单明细表【BGD_ITEM】 画面项目画面项目 1.报关单信息主表报关单信息主表 NameCodeData TypeLengthPrecisionPrimary Foreign Key Mandatory 报关单号 BGD_NOVARCHAR2(18)18 TRUEFALSETRUE 统一编号 UNICODEVARCHAR2(20)20 FALSEFALSEFALSE 海关登记 册号 REGIST_HGVARCHAR2(50)50 FALSEFALSEFALSE 申报地海 关 SBDHGVARCHAR2(200)200 FALSEFALSEFALSE 口岸代码 HGCODEVARCHAR2(20)20 FALSEFALSEFALSE 出口口岸 HGNAMEVARCHAR2(100)100 FALSEFALSEFALSE 合同号 CONTRACT_NOVARCHAR2(50)50 FALSEFALSEFALSE 出口日期 LJ_DATEDATE FALSEFALSEFALSE 申报日期 SB_DATEDATE FALSEFALSEFALSE 运单号 DELIVER_NOVARCHAR2(20)20 FALSEFALSEFALSE 运输方式 TRANS_TYPEVARCHAR2(5)5 FALSEFALSEFALSE 运输方式 名称 TRANS_NAMEVARCHAR2(100)100 FALSEFALSEFALSE 运输工具 名称 TRANS_TOOLSVARCHAR2(100)100 FALSEFALSEFALSE 航次 CYVARCHAR2(10)10 FALSEFALSEFALSE 核销单号 HXD_NOVARCHAR2(10)10 FALSEFALSEFALSE 集装箱数 量 C_QUANSNUMBER FALSEFALSEFALSE 结汇方式 SETWAYVARCHAR2(5)5 FALSEFALSEFALSE 结汇方式 名称 SETNAMEVARCHAR2(200)200 FALSEFALSEFALSE 经营单位 编码 DWCODEVARCHAR2(11)11 FALSEFALSEFALSE 经营单位 名称 DWNAMEVARCHAR2(100)100 FALSEFALSEFALSE 出口退税申报软件详细设计说明书出口退税申报软件详细设计说明书 第 31 页 共 124 页 企业性质 QYXZVARCHAR2(20)20 FALSEFALSEFALSE 发货单位 编码 FHDWBHVARCHAR2(10)10 FALSEFALSEFALSE 发货单位 名称 FHDWMCVARCHAR2(500)500 FALSEFALSEFALSE 申报单位 编码 SBDWBMVARCHAR2(20)20 FALSEFALSEFALSE 申报单位 名称 SBDWMCVARCHAR2(500)500 FALSEFALSEFALSE 境内货源 地 HYDBMVARCHAR2(10)10 FALSEFALSEFALSE 境内货源 地名称 HYDMCVARCHAR2(100)100 FALSEFALSEFALSE 运抵国 GBCODEVARCHAR2(10)10 FALSEFALSEFALSE 运抵国名 称 GBNAMEVARCHAR2(100)100 FALSEFALSEFALSE 纳税单位 NSDWVARCHAR2(20)20 FALSEFALSEFALSE 贸易性质 代码 MYCODEVARCHAR2(10)10 FALSEFALSEFALSE 贸易性质 名称 MYNAMEVARCHAR2(50)50 FALSEFALSEFALSE 指运港 ZYGVARCHAR2(20)20 FALSEFALSEFALSE 指运港名 称 ZYGNAMEVARCHAR2(100)100 FALSEFALSEFALSE 成交方式 MYFSVARCHAR2(10)10 FALSEFALSEFALSE 征免性质 ZMXZVARCHAR2(10)10 FALSEFALSEFALSE 征免性质 名称 ZMXZMCVARCHAR2(100)100 FALSEFALSEFA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 24163-2025站用储气瓶定期检验与评定
- GB/T 19839-2025工业燃油燃气燃烧器通用技术条件
- 2025康复医学治疗技术副高级职称模拟试题附完整答案详解【典优】
- 2023年度医师定期考核练习题【预热题】附答案详解
- 特殊人群疫苗接种建议
- 中暑患者降温护理
- 2025年银行岗位考前冲刺测试卷及完整答案详解【网校专用】
- 房产收购合同(标准版)
- 房地产 -居住报告豪华住宅开发的全球视角 The Residence Report The global perspective on luxury residential development 2025 -2026
- 作文大赛获奖感言(31篇)
- GB/T 969-2007丝锥技术条件
- 智慧医院能源管理一体化解决方案
- 医学实验室生物安全培训培训课件
- 高考语文文学类阅读复习备考:革命题材小说阅读题 专项练习 (含答案解析)
- 西湖十景-美术优质课课件
- 海绵城市总结课件
- 会计学全套课件第一学期公开课一等奖省优质课大赛获奖课件
- 光伏站电力监控系统介绍参考课件
- 公开课第一课素描基础入门课件
- 果蔬加工工艺学:果蔬汁
- 定向井井眼轨迹计算课件
评论
0/150
提交评论