预定时折扣不能应用到当前循环费用上_OpenStack, 云计算等杂项讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  OpenStack, 云计算等杂项讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 5000 | 回复: 0   主题: 预定时折扣不能应用到当前循环费用上        上一篇   下一篇 
曹先丰
注册用户
等级:中士
经验:208
发帖:72
精华:0
注册:2012-1-9
状态:离线
发送短消息息给曹先丰 加好友    发送短消息息给曹先丰 发消息
发表于: IP:您无权察看 2012-1-9 16:21:51 | [全部帖] [楼主帖] 楼主

平台:
Oracle Communications Billing and Revenue Management – 版本: 7.2.1.0.0及其以上版本
这篇文档上的信息适应于任何操作系统。

故障现象:
       在买一个产品之后认购一个折扣,折扣不能在当前的循环费用上使用

重现的步骤:
1.创建一个非定量分配的(在优惠政策水平)仅一个周期有效的临时资源产品,这样我们在下一个月的MCF便能够统计用法。
2.创建一个结算时间的优惠,折扣50%的MCF事件
3.区分账户创建日期和交易购买日期(例如一天的延迟),这样便有了比账户创建日期更大的平衡组VALID_FROM
4.正常的MCF将在bucket1中存储定量的MCF,例如1000540号资源(一月一日到二月一日)
5.临时的MCF将给100540在bucket1中存储非定量分配的慢的MCF
6.在交易期间,BTD将挑选 bucket1和应用50%的折扣(这个并没有按预期工作)
7.在二月一日的交易时间,将在二月一日到三月一日应用MCF,并且给100540创建一个新的bucket(二月一日到三月一日)
8.在三月一日的交易时间,BTD将挑选 bucket2和应用50%的折扣(这个正常工作)

     问题是如果你创建的资源在账户创建之后BTD会忽视掉资源bucket

原因:
       在上述故障现象中描述的,PIN_FLD_CYCLE_START_T是在给定的资源的PIN_FLD_VALID_FROM之前创建的,并且hence被忽略了。
因为购买服务在账号创建之后,并且资源是服务产品的一部分,便产生了上述情况。
观察到的情况是正确的,并且是按预期工作的,至少在默认的商务配置中是这样。
解决方案:
       为了能够使你的校本工作,请在bus_params_act.xml文件里启用BillingTimeDiscountBasedOnPeriod参数

注意:
       在BRM 7.2.1的早期版本,因为产品的一个bug,这个参数不可用。这个bug已经被fm_actlibrary修复了(2008年7月的6137415号补丁),所以任何包含这个library(或后续版本)的补丁包都包含了修复这个bug的补丁




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论