1

我正在尝试为新的业务需求创建 Siebel 工作流程,我检查了 Siebel Bookshelf 并且对流程有点困惑。特别是我很难理解工作流程规则对象、工作流程规则列、工作流程规则组件、工作流程规则组件列之间的关系以及如何创建数据库触发器。

有人可以帮助我更好地理解这些概念吗?

4

1 回答 1

1

工作流程规则对象和组件与支持 Siebel GUI 的业务逻辑层对象和组件非常相似。工作流程规则对象可能是 Account,其组件可能是 Account、Account Contact、Account Address 等。

工作流程策略本身(我认为)仍然是在服务器上的 Siebel GUI 中创建的。如果您的策略条件基于自定义字段,您可能必须将其添加到使用 Siebel Tools 所涉及的工作流程规则组件中。

这些列是为其生成触发器并且将参考 Siebel 工作流程规则的一组字段。Siebel 监视器组件在触发器被触发时唤醒,检查策略条件,然后运行附加到策略的任何进程。

定义策略后,需要针对数据库调用 generate triggers 命令以包含您的策略创建的新触发器详细信息。这可以使用 Siebel 服务器管理器或直接对数据库使用 SQL 来完成。有关这些步骤以及如何验证您的工作的更多详细信息,请查看 Siebel 业务流程框架:工作流程指南。

于 2013-12-28T17:59:10.633 回答