- 浏览: 884657 次
- 性别:
- 来自: 湖南省
最新评论
文章列表
观察者模式:
意图:
定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
适用性:
1、当一个抽象模型有两个方面,其中一个方面依赖于另一个方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。
2、当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变。
3、当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之,你不希望这些对象是紧密耦合的。
- 2009-08-10 15:42
- 浏览 690
- 评论(0)
普通工厂模式:
意图:
定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。
适用性:
1、当一个类不知道它所必须创建的对象的类的时候。
2、当一个类希望由它的子类来指定它所创建的对象的时候。
3、当类创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。
抽象工厂模式:
意图:
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
适用性:
1、一个系统要独立于它的产品的创建、组合和表示时。 ...
- 2009-08-10 15:41
- 浏览 675
- 评论(0)
CCBM DC HIS_DC_DUN_REQUESTS_ACCT 历史表 催欠请求与帐户关联历史表
CCBM DC HIS_DC_DUN_REQUESTS_SUB 历史表 催欠请求与用户关联历史表
CCBM DC HIS_DC_DUN_SCHEDULE 历史表 催缴时间历史表
CCBM DC HIS_DC_FRAUD_CODE 历史表 DC伪编码历史表
CCBM DC HIS_DC_FRAUD_MESSAGE 历史表 DC伪消息历史表
CCBM DC HIS_DC_INIT_CREDIT 历史表 初始信用度信息历史表
CCBM DC HIS_DC_MANUAL_COLLECT_TASK 历史表 ...
- 2009-08-10 09:09
- 浏览 674
- 评论(0)
CCBM DC DC_TMP_DUN_BILL 运行数据 账单催欠临时表
CCBM DC DC_TMP_HITOLL_RPT 运行数据
CCBM DC DC_TMP_LOW_USAGE_RPT 运行数据 低利用率报表
CCBM DC DC_TMP_PLAN_ACCT 运行数据 催欠plan帐户信息表
CCBM DC DC_TMP_QRY_ACTION_RESULT 运行数据 催欠动作结果查询信息 ...
- 2009-08-10 09:09
- 浏览 630
- 评论(0)
CCBM DC DC_LOG_CREDIT_CHG_NOTIFY 日志表 信用度变化通知接口日志表
CCBM DC DC_LOG_CREDIT_NOTIFY_FILE 日志表 信用度通知文件日志表
CCBM DC DC_LOG_FILE 日志表 DC文件日志表
CCBM DC DC_MANUAL_COLLECT_TASK 运行数据 人工催欠任务表
CCBM DC DC_MANUAL_COLLECT_TASK_SUB 运行数据 人工催欠任务与用户关联表
CCBM DC DC_MAX_UNPAID 运行配置 最大欠费定义表
CCBM DC DC_NON_DUNNING_DAYS 运行配置 催欠策略表 ...
- 2009-08-10 09:08
- 浏览 571
- 评论(0)
CCBM DC DC_CONFIG 运行配置 DC配置表
CCBM DC DC_CREDIT_CHG_NOTIFY 运行数据 信用度变化通知接口表
CCBM DC DC_CREDIT_CHG_NOTIFY_FLAG 运行配置 信用度变化通知标记表
CCBM DC DC_CREDIT_CHG_NOTIFY_RETRY 运行数据 信用度变化通知重审表
CCBM DC DC_CREDIT_CRITICAL 运行配置 信用度鉴定表
CCBM DC DC_CREDIT_NOTIFY_DETAIL 运行数据 信用度通知配置明细表
CCBM DC DC_CREDIT_NOTIFY_TYPE 运行配置 信用度通 ...
- 2009-08-10 09:07
- 浏览 515
- 评论(0)
CCBM DC DC_ACCT_CCG 运行数据 帐户所属催欠组记录表
CCBM DC DC_ACCT_CREDIT_ALARM 运行数据 帐户信用度警告信息表
CCBM DC DC_ACTION_PKG_DEF 运行配置 催欠动作包定义表
CCBM DC DC_ACTION_PLAN 运行数据 催缴计划表
CCBM DC DC_ACTION_PLAN_OPER_INFO 运行数据 催欠动作plan操作信息表
CCBM DC DC_ACTION_PRIVILEGE 运行配置 催欠动作权限表
CCBM DC DC_ACTION_PRODUCT 运行配置 催欠动作与产品表
CCBM DC DC_AC ...
- 2009-08-10 09:05
- 浏览 713
- 评论(0)
3. 执行4003号定时任务
select * from billing.inf_ac_command; 一般执行过4003号定时任务之后 inf_ac_command的数据状态都为 5 (status = 5)。
select * from billing.inf_ac_outstanding;
如果手动将 inf_ac_outstanding 表中的数据删除了,然后再执行4003号定时任务它是不会将已经欠费的数据再次更新到inf_ac_outstanding表中去的,
这张表中具体更新的数据是从 inf_ac_command 表中进行更新的。只有当inf_ac_command ...
- 2009-07-31 11:17
- 浏览 781
- 评论(0)
DC 定时任务流程
在跑定时任务前所需要做的工作:
在执行1002号定时任务时,首先要确认DC的基础数据是否已经配置好,其中需要配置的DC基础数据有以下几个:
a) 催欠动作
b) 催欠组及催欠组的优先 ...
- 2009-07-31 11:16
- 浏览 872
- 评论(0)
(1)Dunning Schedule:定义某个催欠组在具体的某个日期将执行某个帐期的某一种催欠动作,和具体帐户无关;
(2)Dunning Plan:定义具体某个帐户及其关联下的用户在某个日期将执行某个催欠动作;
(3)Dunning Group:催欠组,是符合某个规则定义的所有客户;
(4)Dunning Action:具体的催欠动作,比如SMS催,单停,双停;
(5)Dunning Policy:催欠策略,对每个组的催欠动作定义动作执行时机,比如短信在欠费后30天催,B1W在欠费40天后执行;
(6)Promise to pay:简称PTP,用户承诺缴费,一般是指用户停机后承诺在一定时间内 ...
- 2009-07-28 11:36
- 浏览 962
- 评论(0)
2.5.3 信用控制业务
信用控制CC仅实现后付费用户信用度增量变化通知CBE(包括用户缴费后信用度变化通知及帐期结束后信用度的全量同步)部分,具体信用控制功能由CBE实现。
用户在CC进行缴费、调帐、转帐、退款、void等交易操作中导致帐户的预存款余额变化都需要通知CBE,CBE在接受到消息后调整用户的实时信用度。
帐期信用度全量通知是在每个帐期cutoff后CBE将后付费用户信用度恢复为初始额度,CC将根据用户的帐户余额重新计算用户的信用度,并生成批量调帐文件,平台RBI工具获取批量调帐文件后加载到CBE。
2.5.4 信用度调查业务
信用调查是针对每天新开户用户调查其信用情况的业务,具体 ...
- 2009-07-28 11:34
- 浏览 723
- 评论(0)
2.5.1.5 支持不同催欠查询
对于催欠中催欠动作的执行和业务执行可能存在失败情况,为了使催欠动作结果可见性,便于掌握催欠动作的执行过程,需要跟踪查询催欠动作的执行情况。
2.5.1.6 支持Hold type定义
Hold type是多个催欠动作的集合,一个hold type包含一个或多个dunning action。对Hold type可以配置操作权限。如果某一个hold type配置了操作权限,则只有具有该操作权限的操作员才可以使用该hold type进行hold/unhold dunning action操作。如果没有配置操作权限,则一般操作员均使用。但是没有权限的操作员在进行hol ...
- 2009-07-28 11:33
- 浏览 789
- 评论(0)
2.5.1.1 支持Dunning Group配置定义
Dunning Group是符合某个规则定义的所有客户,同一个组的用户使用相同的催欠策略进行催欠。系统支持根据参数配置定义灵活的规则,比如客户级别,用户类型,用户组的类型等,Dunning Group是生成dunning schedule的依据之一。
举例,定义客户级别CustLevel = 2的所有客户为一个Dunning Group,该组名称为VIP类型;
2.5.1.2 支持Dunning Action配置定义
支持多种催欠动作配置,目前系统可以支持SMS催欠,email催欠,B1W,B2W,人工催欠等动作,对短信催欠系统支持短信模 ...
- 2009-07-28 11:30
- 浏览 817
- 评论(0)
通过上传文件的方式进行恢复
文件格式 acct code,msisdn,minipayment,reason
Minipayment不为空表示用户缴费大于等于此值之后系统才会执行此恢复动作给用户恢复。Minipayment为空表示不管用户有没有缴费都立即给用户恢复。
文件中内容被上传到恢复队列中之后由1011定时任务来执行。
上传恢复动作时需要注意,只有用户被执行了B1W停机动作才可以给用户上传Un-Barring恢复动作,只有用户被执行了B2W动作才可以给用户上传Un-Suspension动作。
如果用户被执行了B1W和B2W两个动作, ...
- 2009-07-28 11:21
- 浏览 741
- 评论(0)
生成Dunning Plan
(DC_ACTION_PLAN )
在dunning schedule的执行日期,1003定时任务会根据Dunning Schedule,检查那些用户欠费满足了schedule中动作的触发额度,并对其生成Dunning Plan。
Dunning Plan的执行时间(PLAN ...
- 2009-07-28 11:19
- 浏览 633
- 评论(0)