- 浏览: 15144 次
- 性别:
- 来自: 北京
-
最近访客 更多访客>>
最新评论
-
dfgxpxz:
2009年11月25日 星期3 郑州
----------- ...
BCA3.3.5工作日志 -
dfgxpxz:
2009年11月24日 星期2 郑州
----------- ...
BCA3.3.5工作日志 -
dfgxpxz:
BCA:
drop index "Inherit ...
BCA3.3.3 数据结构变化登记 -
dfgxpxz:
bcacc:
drop table CMS_CALL_L ...
BCA3.3.3 数据结构变化登记 -
dfgxpxz:
CDR 结构变化:
drop table CMS_CALL ...
BCA3.3.3 数据结构变化登记
评论
------------------------------
1.改造几个ivr自助流程:
流程名称 org.bca.ivr.diy.AutoOperator
流程名称 org.bca.ivr.diy.ChNumberModify
流程名称 org.bca.ivr.diy.ChNumberPlay
流程名称 org.bca.ivr.diy.VoiceService
2.ACD_GROUP 增加2列:
打分流程名称 SCORE_FLOW_NAME VA100 <None> FALSE FALSE TRUE
说明信息 NOTE PIC <None> FALSE FALSE TRUE
IVR_CHANNELS 增加2列:
通道地址扩展信息 CH_ADDR_INFO VA100 <None> FALSE FALSE TRUE
创建监听器使能 LISTENER_ENABLE I <None> FALSE FALSE TRUE
IVR_CHANNEL_GRPS 增加1列:
通道监听器流程 CH_LISTENER_FLOW_NAME VA100 <None> FALSE FALSE TRUE
3.将 bstudio-config.xml DataWizConfig.TypeConverter 转变为有效 现在可以根据字段名强制指定映射的java类型了
4. 建立活动:CmsAct_ChListenerAct
5. 编写活动:CmsAct_ChListenerAct_Impl
6. 优化 CreateInstTool 工具: 支持 /Flow:org.bca.ivr.iroot 的快捷写法
6. 改写 WfInstance.onInstanceDestroy 不再在一个代理多个主体的情况下重复通知。
7. 发现同步子流程错误:当子流程编译失败时,父流程居然自动退出了。
修复该错误:不删除路径。
8. bca-config.xml 增加配置: flowCompileClassPaths
可单独指定编译流程使用的类库 编译速度略有提升
------------------------------
-- Add/modify columns
alter table IVR_CHANNELS add CH_ADDR_INFO VARCHAR2(100);
alter table IVR_CHANNELS add LISTENER_ENABLE INTEGER default 1;
-- Add/modify columns
alter table ACD_GROUP add SCORE_FLOW_NAME VARCHAR2(100);
alter table ACD_GROUP add NOTE blob;
-- Add/modify columns
alter table IVR_CHANNEL_GRPS add CH_LISTENER_FLOW_NAME VARCHAR2(100) default 'org.bca.ivr.ichlisten';
-- Add/modify columns
alter table WF_SUBJECT_TEMPLATE_REG add MSG_ON_RENAME VARCHAR2(200);
-- Add/modify columns
alter table WF_ACT_REG add MSG_ON_RENAME VARCHAR2(200);
------------------------------
1.铭道设备:小马接手
2.DTGS接收短信:收到 if (s.contains("SMSR\r")) { // 表示有新的短信到达。
才读取。
对 public ByteQueueOnSms fetchReceiveBuffer() 进行改造。
剩下:呼入没有虚拟成短信。
3.改造:ipbx流程
改为:org.bca.ivr.ichlisten && org.bca.ivr.icall
4.加入表: CMS_EX_IN_NUM_MAP
------------------------------
drop table CMS_EX_IN_NUM_MAP cascade constraints;
/*==============================================================*/
/* Table: CMS_EX_IN_NUM_MAP */
/*==============================================================*/
create table CMS_EX_IN_NUM_MAP (
EXTERNAL_NUM VARCHAR2(20) not null,
INTERNAL_NUM VARCHAR2(10) not null,
IN_CALL_ENABLE INTEGER,
OUT_CALL_ENABLE INTEGER,
NOTE BLOB,
constraint PK_CMS_EX_IN_NUM_MAP primary key (EXTERNAL_NUM, INTERNAL_NUM)
);
comment on table CMS_EX_IN_NUM_MAP is
'3.3.5加入';
5.改造CmsAct_NumberDecode_Impl: 加入目标为ivr流程的解码方式