微软动态 AX 2009:
我需要从采购订单屏幕中执行此操作,因此我只有 PurchLines 表中的采购申请编号。
非常感谢您的帮助,因为网络上还没有可用的东西(我可以找到)并且 AX 2009 教程中缺少课程。
所有有用的答案肯定会得到我的支持。
编辑:目的是当单击采购订单屏幕上的按钮时,强制现有工作流程从“提交”阶段在采购申请上重新执行。
微软动态 AX 2009:
我需要从采购订单屏幕中执行此操作,因此我只有 PurchLines 表中的采购申请编号。
非常感谢您的帮助,因为网络上还没有可用的东西(我可以找到)并且 AX 2009 教程中缺少课程。
所有有用的答案肯定会得到我的支持。
编辑:目的是当单击采购订单屏幕上的按钮时,强制现有工作流程从“提交”阶段在采购申请上重新执行。
我找到了答案(代码)再次将其提交到工作流:
workflowCorrelationId = Workflow::activateFromWorkflowTemplate(workflowTemplateName,recId,note,NoYes::No,'userid');
这将重置 PurchReqTable 中的工作流状态和状态字段,但不会执行任何工作流逻辑:
PurchReqTable::setWorkflowState(PurchReqTable::find(PurchLine.PurchReqId).RecId, PurchReqWorkflowState::Submitted);