问题标签 [business-process]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
545 浏览

eclipse - 是否有任何工具或 IDE 可用于创建 wso2 人工任务流或者我们需要手动执行

请建议我如何为 WSO2 BPS 服务器创建人工任务及其相应的 UI。WSO2 网站中提供的文档仅包含有关如何使用它的信息,但我没有获得任何有关人工任务创建的文档。另外让我知道,是否可以在 WSO2 eclipse IDE 中创建人工任务,如果没有,那么我可以使用哪种 IDE 或技术来创建人工任务。请尽快发表评论,因为我需要使用 WSO2 为 BPEL 工作流提供人工干预的演示。

0 投票
1 回答
73 浏览

dynamics-crm-2013 - 可以在 crm 2013 中合并 2 个业务流程吗?

我需要基于两个不同的实体合并两个业务流程。也许一个可以是父 BPF,另一个可以是子 BPF。有可能这样做吗?如果是,那怎么办?

是否有可能与两个实体拥有相同的业务流程?一个作为主要实体,另一个作为次要实体。

我们可以通过什么方式在两个 BPF 之间建立关系?

0 投票
1 回答
723 浏览

javascript - CRM 2013:使用 Javascript 的业务流程确认框

我认为这对你们大师来说是一个小问题,我想在业务流程的阶段完成时添加一个确认框。所以我想在这方面寻求你的帮助。

0 投票
2 回答
10261 浏览

javascript - crm 2013 javascript save and refresh crashes

I currently have a development environment for CRM 2013 On-Premise. In my custom entity, the following JavaScript code runs:

What I'm trying to do:

  • Change a business process flow on change of an option set value

What my code is doing after switching the option set:

  • Launching a custom workflow to do the actual switching (Works fine, I require the refresh to actually display the selected workflow to the user)
  • Not requiring certain fields (prevented refresh from occurring if not filled)
  • Saving the form (After refreshing to display the correct business process flow, values were never saved so the option set value was never set)
  • Preventing the "You have not saved yet" popup from occurring. (Good possibility I no longer need this)
  • I set the form to not dirty after not saving

Why am I pushing most of the steps into the requests variable?

  • I wanted those values to definitely occur before refreshing the form. Very likely I'm doing this incorrectly or not efficiently.

What worked:

  • Everything worked in my CRM 2013 On-Premise Test environment as expected.
  • Save
  • Refresh
  • Correct Business Process Flow & Stage

The Issue for CRM 2013 Online:

  • Saving and Refreshing do not work
  • IE 9,10,11 and FireFox Completely crash. Chrome is fine.
  • Turning off Auto-Save didn't make a difference

What I've tried for save:

  • Xrm.Page.data.save()
  • Xrm.Page.data.entity.save()

What I've tried for refresh:

  • Xrm.Page.data.refresh()
  • Mscrm.ReadFormUtilities.openInSameFrame(window._etc, Xrm.Page.data.entity.getId())
  • Xrm.Utility.openEntityForm("service_ticket", Xrm.Page.data.entity.getId(), null)
  • var url = Xrm.Page.context.getClientUrl(); window.open(url + "/main.aspx?etn=ticket&pagetype=entityrecord&id=" + Xrm.Page.data.entity.getId() + "&newWindow=false", "_blank", null, false);

When I debug, step by step through the code posted at the top, it gets the then .when, .apply, and.always but SKIPS everything inside. I would think that always means that it always runs...

When I try:

Stepping through the code has it hit save. But after hitting then, it SKIPS everything inside and then IE(Which I've been mainly testing in because Chrome seems to work...), completely crashes. An error doesn't exactly popup, it's more of an alert that say "IE has stopped working".

I've seen 1 similar issue in StackOverflow without an accepted answer or an answer that did not work for me at all. The Xrm.Page.data.save() function just before the previous 2 paragraphs was a sample from one of the answers. Super simple sample that was easy to follow and step through for testing purposes with no change in result.

I've also Googled (my best friend) and even Binged my issue. The one other post on another site, I believe on a Microsoft Site, had no responses at all. Based on what was written, I assume it was the same person as for the StackOverflow post.

Any insight into the problem, whether it be my code or something else, is greatly appreciated.

tl;dr Save and Refresh JavaScript does not work for CRM 2013 Online

0 投票
2 回答
1391 浏览

business-process-management - 如何在 IBM BPM 8.0.1.2 中使用业务日历

我们正在尝试设置一个涉及人工服务的 BPM 工作流(使用 IBM BPM 8.0.1.2)。我们能够为每个活动创建路由策略等,但无法弄清楚我们如何在任务分配期间包含每个用户的个人日历。

用例:我们不想将任务分配给正在度假的人。

任何帮助表示赞赏!

0 投票
3 回答
5296 浏览

activiti - BPMN 并行任务调用同一个流程

我想建模一个 BPMN 流程,其中两个并行任务正在验证两个独立的表单。如果其中任何一个表格无效,那么我们必须致电客户并要求新表格。问题是,我不想就表格 1 和分别就表格 2 给客户打电话——如果两种表格都无效,我只想给他打一次电话。

有没有办法在安排呼叫客户任务之前检查两个验证是否已完成?

然后我还有一个问题——在客户被呼叫后,我如何重新进入流程?如果一个表单无效,我想在收到新表单时重新输入相应的表单验证过程,如果两者都无效,则应在两个子流程中重新输入。

我正在使用 Activiti 来实现这一点,如果它很重要的话。

BPMN 草图

编辑

每个流程中的验证任务可能相隔几天,我不想因为另一个子流程中的验证而阻塞一个子流程。我正在寻找一种解决方案,其中子流程将继续通过验证(如果它有效),并且只有在完成两个验证任务(并且至少其中一个是无效的)时才会进行客户呼叫。

0 投票
2 回答
1434 浏览

business-process-management - 曾经从 IBM BPM Process 门户启动流程的人应该立即登陆第一个人工任务,这样用户就不必明确声明它

当我们从 IBM BPM 中的流程门户启动/启动流程时,流程的第一个人工任务出现在工作(任务收件箱)中。但是该用户必须明确声明它才能完成任务,这在我的情况下是一个问题。我想要实现的是:从门户启动流程的人应该立即登陆第一个人工任务,这样用户就不必明确声明它

0 投票
1 回答
147 浏览

business-process - 功能规范过程管理

开发功能规范从来都不是一种愉快的体验,但我觉得很好地规划一个项目是一种病态的快感。我想我有一些父亲的问题。

不管我自己的问题是什么,我都可以找到很多关于如何创建具有不同用途的单一功能规范的文章。有大量的模板和示例,而且我有一个很好的自己的库。但是,我发现很难找到任何人讨论一种以任何效率生成多种功能规范的方式。

有谁知道讨论如何管理快速生成不同类型的功能规范的过程的消息来源?假设一家提供 Web 应用程序的公司,可能使用像 ColdFusion 或 PhoneGap 这样的快速开发工具,或者体验在于工具的使用而不是最终结果的东西。所以功能规格可以有很多不同的地方。

谁能指出我管理这个过程的方法,以减轻从头开始构建每个过程的负担?

编辑 - 我真的很喜欢 OmniGraffle,但是我并不想保持外观和感觉或做任何视觉上的事情(如果可以索引过去的屏幕截图可能会很有用)。代码片段似乎更接近我想要的。但实际上我想我正在寻找存档/索引过去文本块的方法。

因此,如果我在一年前描述了一个采购订单系统,而我今天正在构建类似的东西,我想找到一年前的功能规范,以便从一些示例文本开始。

在我看来,这是一些新颖的写作软件,其中像代码片段一样,一段文本(场景,章节或简介或任何可以编写的内容,然后在整个主体中移动。yWriter 会这样做。但是我需要找到一种方法来索引/搜索这些大块文本的相关性。我希望能更多地了解这种系统。

0 投票
3 回答
1338 浏览

business-process-management - 如何在 BPMN2 中模拟用户取消流程?

我正在对处理应用程序的过程进行建模。现实生活中的过程是这样的:

  • 数据输入人员从邮箱中获取电子邮件(提交)并查看此有效申请表或垃圾邮件/垃圾邮件
    • 如果那是有效的表格,她将在系统中创建应用程序对象并开始从表格输入数据
    • 当她处理表格时(它很大),她可能会保存“应用程序”并稍后返回
    • 输入所有数据后,她将提交申请
    • 提交申请后,需要执行更多操作 - 需要收集一些文件并将其附加到申请中
    • 最后将其发送给 QA 进行检查等。

问题是,在任何时候数据输入人员都可以在现有系统中点击“撤回”,申请将被撤回(取消)。

这应该如何使用 BPMN2 建模?

0 投票
3 回答
2997 浏览

dynamics-crm-2013 - 如何删除业务流程

根据此博客可以隐藏业务流程。我正在尝试遵循它,但没有为我的机会定义流程(根据列表)。

我想“删除”机会实体的流程(或至少以某种方式影响它以显示不同的步骤/不同的步骤数)。原因是我们将从旧版本迁移,并且他们有一个选择列表,其中包含已完成交易的百分比。不知道如何将其映射到 2013 年的机会,即使,我也不确定客户会喜欢它。

是否有可能从 CRM 2013 中的机会中删除业务流程?

当我确实遵循指南并玩弄所有流程时,我会为Opportunity删除一个,但随后会显示如下图所示的错误消息。所以我假设这不是正确的方法。还是第一段中提到的博主在关闭警告后作弊并截取了他的截图?:)

在此处输入图像描述