1/5用友股份-LE支持服务业务本部产品方案--《银行借款合同浮动比率多版本解决方案》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-03452/5文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-06-10李小英产品支持部V1.0版本领域模块备注3/5目录银行借款合同浮动比率多版本解决方案............................................................4一、问题分析:...................................................................................................4二、解决方案:...................................................................................................4三、注意事项:...................................................................................................54/5银行借款合同浮动比率多版本解决方案一、问题分析:标准版本合同变更时,不能变更四个利率浮动比率:贷款利率浮动比率、逾期利率浮动比率、提前利率浮动比率、挪用利率浮动比率银行借款合同,四个浮动比率,标准产品是没有版本化的,只存了一个值,那么现在有些银行,浮动比率在合同周期内会发生变化,所以需要在计息等操作时,按版本进行处理。但由于银行提供的服务越来越灵活,合同原来的设置思路已不符合银行的业务变化,所以为了适应有利率浮动比率变化需求的用户,需要提供利率浮动比率版本化的解决方案。二、解决方案:需要:补丁+脚本除打上本问题提供的补丁及脚本外,还需要打上另一个问题号201302011729150464提供的补丁,才能支持在变更合同时可以变更浮动比率。方案说明:第一步:打补丁从补丁系统下载下述补丁,打上后需重启中间键,清缓存5/5NC_TM_CDMW-NC5.6-Patch-2013025-204330104和NC_TM_CDMW-NC5.6-Patch-20130221-204349910第二步:修改单据模板登陆系统,修改银行借款单单据模板N4,修改前需要备份下PUB_BILLTEMPLET_B表将单据上原来的浮动比率相关字段设置成不显示,在基本信息页签增加如下项贷款利率浮动比率--fi_def21逾期利率浮动比率--fi_def22提前利率浮动比率--fi_def23挪用利率浮动比率--fi_def24增加前需要删除表头的自定义项fi_def21,fi_def22,fi_def23,fi_def24第三步:执行sql,更新fi_contract表原本的浮动比率信息1、--备份表createtablefi_contract130221asselect*fromfi_contract;2、--更新合同基本信息的利率浮动比率updatefi_contracttset(t.fi_def21,t.fi_def22,t.fi_def23,t.fi_def24)=(selectt2.normalratescale,t2.overratescale,t2.headratescale,t2.nratescalefromfi_cont_maint2wheret.pk_parent=t2.pk_id);commit;三、注意事项:需要先在测试环境上测试通过后,再使用到正式环境中。