《FIREINSSD合约超赔设计说明书.doc》由会员分享,可在线阅读,更多相关《FIREINSSD合约超赔设计说明书.doc(48页珍藏版)》请在三一办公上搜索。
1、再保险系统需求及设计说明书合约超赔中科软科技股份有限公司2011年 8月关于本文档主 题再保险系统详细设计说明书合约超赔说明本文档对再保合约超赔相关功能详细设计进行描述说明适用对象再保组全体成员修 订 历 史版 本章 节类 型日 期作 者说 明1.0.0ALLC2011-8-25李龙创建本文档第一版本1.0.12.1.2 修改2.1.3 新增2.1.4 新增2.2.1 修改2.2.2. 修改2.2.3 修改2.2.4 新增2.3.2 修改2.3.3 新增2.3.4 新增3.3 新增3.4 删除5 修改U2011-10-10李龙在一期设计说明书基础上添加二期相关内容,并加以整理10.23.2.9
2、 ,3.5.5A2011-12-8李龙增加相关表的说明说明:类型创建(C)、修改(U)、删除(D)、增加(A);评 审 记 录 角 色签 名日 期说 明目录1.前言31.1.目的31.2.范围31.3.名词和缩略语31.4.参考文档32.功能设计42.1.菜单设计42.1.1.超赔合约管理42.1.2.超赔合约预付费账单42.1.3.超赔合约调整保费账单42.1.4.超赔合约摊回处理42.2.界面设计52.2.1.页面流转52.2.2.界面原型72.2.3.存储规则232.2.4.机构信息模板252.3.详细设计252.3.1.合约超赔维护252.3.2.预付费账单282.3.3.超赔合约调整
3、保费账单292.3.4.超赔合约摊回处理313.数据结构设计343.1.合约维护部分实体关系图343.2.合约部分343.2.1.超赔合约主信息表FhXTreaty343.2.2.超赔合约层信息表FhXLayer363.2.3.合约包含险种信息表FhXRisk373.2.4.合约业务数据接受人信息表FhXReins373.2.5.合约业务数据分公司信息表FhXCompany383.2.6.合约业务数据分期情况表FhXPlan383.2.7.各机构业务数据份额信息表FhXComShare393.2.8.事故代码信息表FdXEventCode393.3.合约计算部分403.3.1.FXOEVENT
4、403.3.2.FXOEVENTSHARE413.3.3.FXOPAY413.3.4.FXORISKSHARE434.第三方接口设计445.待确认问题441. 前言1.1. 目的本文档是开发人员进行合约超赔(二期)功能开发的基本指导文档。1.2. 范围合约超赔模块主要包含超赔合约预付费对内账单的生成、维护、打印、确认,超赔合约保费调整账单的生成、维护、打印、确认,超赔合约险位摊回/事故摊回账单的生成、维护、打印、确认等几种功能。本文档主要描述了合约超赔(二期)的具体设计实现。1.3. 名词和缩略语名词及缩略语解释1.4. 参考文档文档名说明FI-REINS-SD-数据结构.doc再保数据结构文
5、档2. 功能设计2.1. 菜单设计2.1.1. 超赔合约管理再保系统产品管理超赔合约管理2.1.2. 超赔合约预付费账单再保系统分出业务超赔合约帐务预付费账单2.1.3. 超赔合约调整保费账单再保系统分出业务超赔合约账务调整保费账单2.1.4. 超赔合约摊回处理2.1.4.1. 生成待摊信息再保系统分出业务超赔摊回处理 生成待摊信息2.1.4.2. 维护待摊信息再保系统分出业务超赔摊回处理维护待摊信息2.1.4.3. 事故分摊处理再保系统分出业务超赔摊回处理 事故分摊处理2.1.4.4. 摊回帐务处理再保系统分出业务超赔摊回处理 摊回帐务处理2.2. 界面设计2.2.1. 页面流转跳转:再保人
6、员登录再保系统后,点击菜单 产品管理超赔合约管理超赔合约录入进入超赔合约录入页面 跳转:再保人员登录再保系统后,点击菜单 产品管理超赔合约管理超赔合约维护进超赔合约查询页面,查询后选择相应的合约点击要操作的选项进行超赔合约维护。跳转:再保人员登录再保系统后,点击菜单 分出业务超赔合约账务预付费账单进入合约查询页面,查询后选择相应的合约点击要操作的选项进行超赔合约预付费账单的相关操作。跳转:再保人员登录再保系统后,点击菜单 分出业务超赔合约账务预付费账单进入合约查询页面,查询后选择相应的合约点击要操作的选项进行超赔合约预付费账单的相关操作。跳转:再保人员登录再保系统后,点击菜单 分出业务超赔合约
7、帐务调整保费账单进入超赔合约查询页面 2.2.2. 界面原型2.2.2.1. 超赔合约维护在合约分出菜单页面增加超赔合约管理和超赔合约账务菜单,在超赔合约管理菜单下有超赔合约录入及超赔合约维护子菜单,在超赔合约账务菜单下有预付费账单子菜单。点击超赔合约管理菜单下超赔合约录入子菜单,显示超赔合约录入页面:超赔合约主信息录入页面超赔合约层信息录入界面超赔合约层信息(责任恢复,适用险种)录入界面超赔合约层信息(接受人信息,保费支付,机构信息)录入界面点击点击超赔合约管理菜单下超赔合约查询按钮,显示超赔合约查询页面:超赔合约查询界面点击查询按钮,显示超赔合约查询结果页面:超赔合约查询结果界面点击修改按
8、钮,显示超赔合约主信息修改页面:超赔合约主信息修改界面点击修改层信息按钮,显示超赔合约层信息修改页面:超赔合约层信息修改界面2.2.2.2. 超赔合约预付费账单账界面原型点击超赔合约账务菜单下预付费账单子菜单,显示预付费账单查询页面:预付费账单查询界面点击查询按钮,显示预付费账单查询结果页面:点击生成对外账单按钮,生成预付费对外账单点击显示账单按钮,查询结果下方显示已生成的账单信息: 点击删除对外账单按钮,删除预付费对外账单点击打印对外账按钮,显示对外账单预打印页面:点击账单确认按钮,显示对外账单预确认页面:点击【超赔合约账务】菜单下【预付费账单】子菜单,显示预付费账单查询页面:点【查询】按钮
9、,进入超赔合约预付费账单查询结果页面:注:超赔合约对外账单相关功能已在一期中完成在超赔合约预付费账单查询结果页面点击【生成对内账单】按钮,显示对内公司信息导入页面:点击【浏览】按钮,选择要导入的excel 文档,点击【导入接口表】按钮,开始导入,点击生成账单,生成超赔合约对内账单。点击【返回】按钮,返回预付费账单查询结果页面。在超赔合约预付费账单查询结果页面点击【删除对内账单】按钮,删除超赔合约预付费对内账单。在超赔合约预付费账单查询结果页面点击【打印对内账单】按钮,显示对内账单预打印页面:2.2.2.3. 超赔合约保费调整账界面原型点击【超赔合约账务】菜单下【调整保费账单】子菜单,显示调整保
10、费账单查询页面:点击【查询】按钮,进入超赔合约调整保费账单查询结果页面:点击【实收保费】按钮,进入实收保费填写页面:点击【保存】按钮,保存实收保费信息,点击【返回】按钮,返回。在超赔合约调整保费账单查询结果页面,点击【生成对内账单】按钮,显示超赔合约保费调整对内账单预生成页面:点击【生成账单】按钮,生成账单,点击【返回】按钮,返回。在超赔合约调整保费账单查询结果页面,点击【删除对内账单】按钮,删除对内账单。在超赔合约调整保费账单查询结果页面,点击【打印对内账单】按钮,显示超赔合约保费调整对内账单预打印页面:点击【确定】按钮,打印对内账单,点击【返回】按钮,返回。在超赔合约调整保费账单查询结果页
11、面,点击【生成对外账单】按钮,显示超赔合约保费调整对外账单预生成页面:点击【生成账单】按钮,生成账单,点击【返回】按钮,返回。在超赔合约调整保费账单查询结果页面,点击【删除对外账单】按钮,删除对内账单。在超赔合约调整保费账单查询结果页面,点击【打印对外账单】按钮,显示超赔合约保费调整对外账单预打印页面:在超赔合约调整保费账单查询结果页面,点击【显示账单】按钮,显示已生成的账单信息:2.2.2.4. 超赔合约摊回处理界面原型2.2.2.4.1. 生成待摊信息界面点击【超赔摊回处理】菜单下【生成待摊信息】子菜单,显示原始赔案查询页面:点击【查询】按钮,显示计算书信息列表页面:勾选计算书后,点击【生
12、成待摊信息】按钮,显示待摊信息列表页面:注:该页面功能参见2.2.2.3.22.2.2.4.2. 维护待摊信息界面点击【超赔摊回处理】菜单下【维护待摊信息】子菜单,显示待摊信息查询页面:点击【查询】按钮,显示显示待摊信息列表页面点击【删除待摊信息】按钮,删除待摊信息。点击【修改待摊金额】按钮,显示待摊金额修改页面:点击【保存】按钮,保存待摊金额信息,点击【返回】按钮,返回。在待摊信息列表页面,点击【险位分摊】按钮,显示险位分摊账单预备生成页面:点击【生成账单】按钮,生成账单。在待摊信息列表页面,点击【事故打包】按钮,显示事故预打包页面:点击【返回】按钮,返回,点击【打包】按钮,显示打包确认页面
13、:点击【确认打包】按钮,确认打包。进入事故信息列表页面:注:该页面功能参见2.2.2.3.3在打包确认页面点击【恢复默认】按钮,“事故打包的兑换率“ 恢复默认值。在打包确认页面点击【取消打包】按钮,返回。2.2.2.4.3. 事故分摊处理界面点击【超赔摊回处理】菜单下【事故分摊处理】子菜单,显示事故打包信息查询页面:点击【查询】按钮,显示事故信息列表页面:点击【删除事故】按钮,删除事故。点击【事故分摊】按钮,显示事故分摊账单预备生成页面:点击【生成账单】按钮,生成账单。2.2.2.4.4. 摊回帐务处理界面点击【超赔摊回处理】菜单下【摊回帐务处理】子菜单,显示超赔账单查询页面:点击【查询】按钮
14、,显示超赔账单维护页面:点击【删除账单】按钮,删除账单。点击【账单确认】按钮,确认账单。点击【打印对内账单】按钮,打印对内账单。点击【打印对外账单】按钮,打印对外账单。2.2.2.5. 账单打印格式2.2.2.5.1. 合约超赔预付费对外账单打印格式2.2.2.5.2. 合约超赔预付费对内账单打印格式2.2.2.5.3. 合约超赔保费调整账单打印格式与预付账单格式存在差别:1、 预付账单的Currency跟在每个数值前2、 预付账单上无横线3、 预付账单为Due to you2.2.2.5.4. 超赔合约摊回账单打印格式2.2.3. 存储规则2.2.3.1. 非比例合约主信息要素名约束/规则示
15、例要素含义合约编号必输项手工输入合约编码必输项系统自动给出,唯一标识合约合约简称必输项手工输入合约全称必输项手工输入合约英文名称手工输入合约类型必输项下拉框(险位、事故、巨灾、险位与事故混合)合约年度必输项手工输入起始日期必输项直接输入格式(YYYY-MM-DD)终止日期必输项直接输入格式(YYYY-MM-DD)合约币种必输项代码选择合约状态必输项下拉框(暂存、生效、失效)层数手工输入2.2.3.2. 非比例合约层信息要素名约束/规则示例要素含义合约编码必输项系统自动给出层号必输项系统自动生成层超赔性质必输项下拉选择(险位、事故、巨灾、险位与事故混合)层预估年净自留保费必输项直接输入数字,小数
16、保留后2位赔偿限额必输项直接输入数字,小数保留后2位起赔点必输项直接输入数字,小数保留后2位层费率必输项直接输入,小数保留后6位ROL必输项自动计算,小数保留后6位层保费必输项系统计算,可修改,小数保留后2位预付比例必输项直接输入,小数保留后2位最低预付分保费必输项自动计算,小数保留后2位层责任恢复次数必输项直接输入整数总责任限额隐藏域系统产生,小数保留后2位恢复保费类型必输项下拉选择(Free/固定比例恢复/按时间比例恢复)恢复比例必输项默认0,可修改(第一次100%,二次免费)分出份额必输项系统默认汇总接受人分出份额备注输入项手工输入2.2.3.3. 非比例合约险种信息要素名约束/规则示例
17、要素含义合约编码必输项系统自动给出层号必输项系统带入险种必输项代码选择2.2.3.4. 非比例合约层接受人信息要素名约束/规则示例要素含义合约编码必输项系统自动给出层号必输项系统带入接受人必输项代码选择是否经纪人必输项单选框最终接受人必输项代码选择结付人必输项默认是接受人接受份额必输项直接输入数字,小数保留后6位2.2.3.5. 非比例合约保费支付信息要素名约束/规则示例要素含义合约编码必输项系统自动给出层号必输项系统带入分期必输项系统自动生成支付日期必输项直接输入币种必输项系统带入、不可修改支付金额必输项自动计算备注直接输入2.2.3.6. 非比例合约机构信息要素名约束/规则示例要素含义合约
18、编码必输项系统自动给出层号必输项系统带入分公司必输项代码选择,默认总公司2.2.3.7. 调整保费账单要素名约束示例规则实际净自留保费输入项默认0.0实际保费必输项不能小于层MDP2.2.3.8. 待台信息维护2.2.4. 机构信息模板 核算单位 出单机构 渠道 险位 币种 保费2.3. 详细设计2.3.1. 合约超赔维护2.3.1.1. JAVA类设计对象位置:comsinosoftreinsoutuicontrolactionUIFhXTreatyAction.java重要方法:变更类型属性/方法名入参出参说明新增generateDtoHttpServletRequest requestF
19、hXTreatyDto收集界面信息并整合成FhXTreatyDto新增prepareInsertHttpServletRequest request, HttpServletResponse responsevoid收集界面插入数据新增viewHttpServletRequest request, HttpServletResponse responsevoid合约主信息展现对象位置:comsinosoftreinsoutuicontrolaction UIFhXLayerAction.java重要方法:变更类型属性/方法名入参出参说明新增generatePaidDtoHttpServletR
20、equest requestXLayerDto收集合约层、险种、分期计划、接受人信息新增generateLayerDtoHttpServletRequest request,FhXLayerDto fhXLayerDtovoid收集合约层信息新增generateReinsListHttpServletRequest request,FhXLayerDto fhXLayerDtovoid收集合约接受人信息新增generateRistListHttpServletRequest request,FhXLayerDto fhXLayerDtovoid收集合约险种信息新增generateCompany
21、ListHttpServletRequest request,FhXLayerDto fhXLayerDtovoid收集合约归属机构信息新增generatePlanListHttpServletRequest request,FhXLayerDto fhXLayerDtovoid收集合约付费计划信息新增viewHttpServletRequest request, HttpServletResponse responsevoid层界面展现对象位置:comsinosoftreinsoutblactiondomain BLFhXtreatyAction.java重要方法: 变更类型属性/方法名入参
22、出参说明新增findByPrimaryKeyString treatyNo,DBManager dbManagerXtreatyDto根据合约号查出合约完整信息新增saveTreatyXtreatyDto xtreatyDto,DBManager dbManagervoid保存合约页面全部信息新增getTreatyNoDBManager dbManagerString获取当前合同号新增renewTreatyXtreatyDto ,xtreatyDtoXtreatyDto合约续转处理方法新增deleteTreatyString treatyNo,DBManager dbManagervoid删除
23、合约对象位置:comsinosoftreinsoutblactiondomain BLFhXLayerAction.java重要方法:略(用工具生成标准方法)对象位置:comsinosoftreinsoutblactiondomain BLFhXTreatyAction.java重要方法:略(用工具生成标准方法)合约维护表结构对应的dto、db 类和方法 略(用工具生成标准方法)。2.3.1.2. JSP页面设计对象位置: 变更类型文件名文件功能说明新增EditFhXTreaty.jsp合约主信息录入与修改界面新增ViewFhXTreaty.jsp合约主信息查看界面新增EditFhXLayer
24、.jsp合约层信息录入与修改界面新增ViewFhXLayer.jsp合约层信息查看界面新增EditReinsPaid.jsp合约接受人录入与修改界面新增ViewReinsPaid.jsp合约接受人查看界面新增CompanyInputPaid.jsp合约所属机构录入与修改界面新增CompanyViewPaid.jsp合约所属机构查看界面新增RiskInput.jsp合约适应险种录入与修改界面新增RiskView.jsp合约适应险种查看界面新增PlanInput.jsp合约付款计划录入与修改界面新增PlanView.jsp合约付款计划查看界面新增FhXTreatyQuery.jsp合约信息查询与管
25、理界面新增FhXTreatyQueryresult.jsp合约信息查询结果界面2.3.1.3. JS脚本设计对象位置:webappsreinsoutxtreatyjs Xtreaty.js变更类型属性/方法名入参出参说明新增calPremiumfield计算层预付分保费新增saveFhXLayer保存层信息新增saveFhXLayerPaid保存层付款信息新增formatNumber数据格式化新增checkPlan核对分期计划新增checkReins核对接受人录入信息合理性新增showPageImg, spanID隐藏域打开与关闭2.3.2. 预付费账单2.3.2.1. JAVA类设计对象位置
26、:comsinosoftreinsoutuicontrolactionUIXAccAction.java重要方法:变更类型属性/方法名入参出参说明新增prepareGenTBAccHttpServletRequest requestVoid准备录入对内账数据新增deleteXBAccHttpServletRequest request, void删除超赔对内账单新增printXBAccHttpServletRequest request, void打印超赔对内账单对象位置:comsinosoftreinsoutblfacadeBLXAccFacade.java重要方法:略(参考UIXAccAc
27、tion.java)对象位置:comsinosoftreinsoutblactioncustomBLXAccAction.java重要方法:略(参考UIXAccAction.java) 预付费对内账单表结构对应的dto、db 类和方法 略(用工具生成标准方法)。2.3.2.2. JSP页面设计对象位置: 变更类型文件名文件功能说明新增AccXBPrintList.jsp超赔合约预付费对内账单打印页面新增EditFhXComShare.jsp录入对内账数据新增AccXTtyBranchList.jsp显示对内账单数据增加QueryXTreatyOverview.jsp增加 非比例合约查询 页面增
28、加QueryXTreatyQueryOverviewResult.jsp增加 非比例合约查询列表展现 页面增加XtreatyPrintView.jsp增加 预估账单打印列表 页面增加AccXFPrintList.jsp增加 对外预估账单打印页面2.3.2.3. JS脚本设计对象位置:webappsreinsoutxtreatyjs Xtreaty.js变更类型属性/方法名入参出参说明修改prepareGenAccfield准备生成对内账单修改deleteAcc删除账单信息修改preparePrintAcc准备打印账单2.3.3. 超赔合约调整保费账单2.3.3.1. JAVA类设计对象位置:c
29、omsinosoftreinsoutuicontrolactionUIAdjustXAccAction.java重要方法:变更类型属性/方法名入参出参说明新增treatyQueryHttpServletRequest requestCollection查询需要保费调整的合约新增checkAccHttpServletRequest request, void检查帐单是否已经生成新增prepareGenTRAdjustAccHttpServletRequest request, void打印超赔对内账单prepareGenTBAdjustAccHttpServletRequest request,
30、 void准备生成对内调整帐单prepareGenTRAdjustAccHttpServletRequest request, void准备生成对外调整帐单savePremiumHttpServletRequest request, void保存实际净自留保费及实际保费genAdjustXAccHttpServletRequest request, void生成对外保费调整帐单genAdjustTBXAccHttpServletRequest request, void生成对内保费调整帐单genOAdjustTBXAccHttpServletRequest request, void在生成对外
31、调整保费帐单的条件不成立时仅仅生成对内调整帐单deleteAdjustTRXAccHttpServletRequest request, void删除对外保费调整帐单deleteAdjustTBXAccHttpServletRequest request, void删除对内调整保费帐单showAccListHttpServletRequest request, void显示帐单信息printAccListSelectHttpServletRequest request, void准备打印保费调整对外帐单printXRAccHttpServletRequest request, void超赔保费
32、调整对外帐打印printAdjustXBAccHttpServletRequest request, void超赔保费调整对内帐打印保费调整账单表结构对应的dto、db 类和方法 略(用工具生成标准方法)。2.3.3.2. JSP页面设计目录:reinsout excessLoss/premiumAdjust文件名说明增加QueryXTreatyResult.jsp增加 非比例合约查询 页面增加EditFhXComShare.jsp增加 非比例合约查询列表展现 页面增加 InputTRPremium.jsp增加 预估账单打印列表 页面增加 MessagePageNoButton.jsp增加 对
33、外预估账单打印页面增加 QueryXTreatyResult.jsp增加 XtreatyPrintView.jsp增加 AccXRPrintList.jsp增加 AccXBPrintList.jsp2.3.3.3. JS脚本设计目录:reinsoutexcessLossjs变更类型属性/方法名入参出参说明增加savePremium()保存实际净自留保费及实际保费2.3.4. 超赔合约摊回处理2.3.4.1. Java 类设计对象位置:comsinosoftreinscommonuicontrolactionUIFhXTreatyPayAction.java变更类型属性/方法名入参出参说明新增generateFxoPayDtoHttpServletRequest requestFxoPayDto组织FxoPayDTO数据新增generateFxoEventDtoHttpServletRequest request, FxoEventDto组织FxoEventDto数据新增generateRiskFhXlayerDtoListHttpServletRequest request, Collection组织险位相关的