Siebel 中启动器活动的先决条件

此部分包含配置 Siebel 入站活动的先决条件。

您必须在 Siebel 中创建作为使用启动器活动的先决条件的事件存储器。

在 Siebel 中创建事件存储器

此过程使用 Siebel Sales Enterprise 应用程序作为示例。 为方便起见,在以下章节中只要提及 Siebel 应用程序,即表示 Siebel Sales Enterprise 应用程序。在此示例中,“IBM 事件”用作事件存储器名称。此名称可基于最终用户需求进行更改。

要在 Siebel Business Applications 中创建“事件存储器”和“对象”,请在 Siebel 工具中执行以下过程:
  1. 使用“新建对象向导”创建独立表 CX_IBM_EVENT。
  2. 在新表中创建以下列:
    表 1. 事件表的列
    列名/用户名 类型 长度 物理类型 必填 可空 状态
    描述 数据(公共) 255 可变长字符串   活动
    EVENT_ID 数据(公共) 30 可变长字符串   活动
    CONNECTOR_ID 数据(公共) 255 可变长字符串   活动
    EVENT_TYPE 数据(公共) 20 可变长字符串   活动
    OBJECT_KEY 数据(公共) 255 可变长字符串   活动
    OBJECT_NAME 数据(公共) 255 可变长字符串   活动
    优先级 数据(公共) 10 数字   活动
    状态 数据(公共) 20 数字   活动
    XID 数据(公共) 255 可变长字符串   活动
  3. 基于新表创建新的 Business Component (BC) IBM Events。所有字段均为单值字段。
  4. 除 BC 中的字段外,还创建新字段“事件时间戳记”并将其映射到 CX_IBM_EVENT 中的 CREATED 列。此字段的类型应为 DTYPE_UTCDATETIME。
  5. 创建新的 Business Object (BO) IBM Events。
  6. 将 IBM 事件 BC 与 IBM 事件 BO 关联。
  7. 基于 IBM 事件 BC 创建 IBM 事件列表 Applet。
  8. 基于 IBM 事件 BO 创建 IBM 事件列表视图。
  9. 创建 IBM 事件屏幕并将其与屏幕视图中的 IBM 事件列表视图关联。
  10. 按如下过程创建页面选项卡:
    1. 访问“应用程序 > Siebel Sales Enterprise > 页面选项卡”。
    2. 右键单击,然后从菜单中选择“新建记录”。
    3. 输入“IBM 事件”作为屏幕名称,并对“文本字符串覆盖”输入“IBM 事件”。
    4. 将不活动字段保持为未选中状态。
  11. 按如下过程创建屏幕菜单项:
    1. 访问“应用程序 > Siebel Sales Enterprise > 屏幕菜单项”。
    2. 右键单击,然后选择“新建记录”。
    3. 输入“IBM 事件”作为屏幕名称,并对“文本字符串覆盖”输入“IBM 事件”。
    4. 将不活动字段保持为未选中状态。
  12. 为 IBM 项目创建新的业务对象模式版本并将其与模式版本 BC 关联。
  13. 对本地数据库中的新表应用物理模式。 可以通过在新表 CX_IBM_EVENT 上进行查询来执行此操作。选择当前查询以创建物理模式。确保将表空间和索引空间保留为空白。
  14. 使用“激活”来激活新模式。
  15. 为与在您的站点所使用业务对象对应的 BC 添加或修改 Siebel VB 或 e 脚本。Siebel 脚本会触发针对所配置对象的事件通知(样本脚本位于 <studio_root>/etc/Siebel 文件夹中)。在 Siebel 脚本中,请确保不会为连接器用户名创建事件,以禁止乒乓效应。
  16. 编译本地数据库中已更新和已锁定的项目,以创建新的 Siebel 存储库 (.srf) 文件。
  17. 在本地数据库中打开 Siebel Sales Enterprise。您需要拥有管理特权以执行以下操作:
    1. 创建名为“IBM 事件列表视图”的新视图。
    2. 为“IBM 事件列表视图”创建名为“IBM 职责”的新职责。
    3. 向新创建的“IBM 职责”中添加负责接收事件的员工或团队。
    4. 创建 IBMCONN(或您的连接器用户名)用户并将其添加到“IBM 职责”和“管理职责”中。
  18. 在本地环境中测试应用程序。确保您能够查看“IBM 事件列表视图”,并且在受支持对象中创建记录后会在该视图中生成事件。例如,在 Siebel 中创建新帐户,然后检查“IBM 事件列表视图”中是否出现新建帐户事件。
  19. 将新的和已更新的项目检入到开发服务器中。
  20. 激活开发数据库中的新表。
  21. 编译新的 Siebel.srf 文件并将其部署到服务器上。

您已成功在 Siebel 服务器中创建事件存储器。




反馈 | 声明


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Siebel_prerequisites_inbound_activity.html