RollbackPrxMetaBpmActiveSteps

Syntax

string RollbackPrxMetaBpmActiveSteps(string mon)

Parameters

mon. Moniker of regular report instance used in data entry/approval step of the process.

Description

The RollbackPrxMetaBpmActiveSteps operation rejects process steps that use regular report.

Comments

To execute the operation, in the mon field specify moniker of opened regular report instance. The moniker can be obtained on executing the OpenPrx operation. The regular report should be opened for view.

The operation results in the list of rejected process steps. The list will be presented in the JSON format.

Example

Below is the example of rejecting active steps of the process, which use regular report. The request contains moniker of regular report opened for view. The response contains the list of rejected steps.

SOAP request:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<RollbackPrxMetaBpmActiveSteps xmlns="http://www.fsight.ru/PP.SOM.Som">
  <mon xmlns="">GKHKPDEDFPCGGOAEGLOBBJCGACCJEMHEOKJBPBIFGEJFBHJF!M!S!PAHKBKHEDFPCGGOAEHKFHOIMIFPMOLGIEILHJCJJGCEKDAKLB</mon>
  <comment xmlns="">Undo changes.</comment>
  </RollbackPrxMetaBpmActiveSteps>
  </s:Body>
  </s:Envelope>

SOAP response:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
  <RollbackPrxMetaBpmActiveStepsResult xmlns="http://www.fsight.ru/PP.SOM.Som" xmlns:q1="http://www.fsight.ru/PP.SOM.Som" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">{"treeWithActiveStepsDATAINPUTAndAUTHORITYWithRight":[{"Text":"Process","Data":{"objectKey":"110611","canStop":true,"Curator":"ADMIN"},"Value":"0","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAB9SURBVDhPY/j//z8GXnfwsgA2cWwYQwCo+QIUE2UIhgBQ438o/gDEBujy6BhDAMkAGE5AV4OMMQSwGADCE9DVwTCGABbNMHwAiDHCBYUDwmia0DEocFHCBUUzCKNpwIYfADHcJXQ3gCIvUBSIFEUj2QmJ7KRMWWYiDf9nAABW8QeF5onVoQAAAABJRU5ErkJggg==","Nodes":[{"Text":"Started 09.07.2025 15:52:45 ","StartDate":"09.07.2025 15:52:45","Data":{"objectKey":"2097","parentKey":"110611","Status":"0","canRollbackToStart":true,"canStop":true,"Curator":"ADMIN"},"Value":"1","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAB9SURBVDhPY/j//z8GXnfwsgA2cWwYQwCo+QIUE2UIhgBQ438o/gDEBujy6BhDAMkAGE5AV4OMMQSwGADCE9DVwTCGABbNMHwAiDHCBYUDwmia0DEocFHCBUUzCKNpwIYfADHcJXQ3gCIvUBSIFEUj2QmJ7KRMWWYiDf9nAABW8QeF5onVoQAAAABJRU5ErkJggg==","Nodes":[{"Text":"Data entry","Data":{"objectKey":"110611*0@0^1","Status":"2","canLinkObjectRead":true,"canFinish":true,"canRollback":true,"stepType":"2","executionType":"1","StartTime":"09.07.2025 10:52:45"},"Value":"3","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACQSURBVDhPvZLRCYAwEEM7Sr/8dqRu1BEcxQEcwhEcQRPIiRy2Hn40EKRnXmqlaZimus3wIc8axwVoh085XsIgXPUkeJco0paDFrfuF7iw2Up4nPYRFPKwuSr2LgR6MOe/d+7DFAMK/oIL7P90DKYQWgU8S8Jwhm3HZ8k3TCHIm2Ywv6ToVUwAeDFYkjUapZQuTazWy3XdBtUAAAAASUVORK5CYII="}]}]}]}</RollbackPrxMetaBpmActiveStepsResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON request:

{
"RollbackPrxMetaBpmActiveSteps" :
{
"mon" : "GKHKPDEDFPCGGOAEGLOBBJCGACCJEMHEOKJBPBIFGEJFBHJF!M!S!PAHKBKHEDFPCGGOAEHKFHOIMIFPMOLGIEILHJCJJGCEKDAKLB",
"comment" : "Undo changes."
}
}

JSON response:

{
"RollbackPrxMetaBpmActiveStepsResult" : "{"treeWithActiveStepsDATAINPUTAndAUTHORITYWithRight":[{"Text":"Process","Data":{"objectKey":"110611","canStop":true,"Curator":"ADMIN"},"Value":"0","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAB9SURBVDhPY/j//z8GXnfwsgA2cWwYQwCo+QIUE2UIhgBQ438o/gDEBujy6BhDAMkAGE5AV4OMMQSwGADCE9DVwTCGABbNMHwAiDHCBYUDwmia0DEocFHCBUUzCKNpwIYfADHcJXQ3gCIvUBSIFEUj2QmJ7KRMWWYiDf9nAABW8QeF5onVoQAAAABJRU5ErkJggg==","Nodes":[{"Text":"Started 09.07.2025 15:52:45 ","StartDate":"09.07.2025 15:52:45","Data":{"objectKey":"2097","parentKey":"110611","Status":"0","canRollbackToStart":true,"canStop":true,"Curator":"ADMIN"},"Value":"1","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAB9SURBVDhPY/j//z8GXnfwsgA2cWwYQwCo+QIUE2UIhgBQ438o/gDEBujy6BhDAMkAGE5AV4OMMQSwGADCE9DVwTCGABbNMHwAiDHCBYUDwmia0DEocFHCBUUzCKNpwIYfADHcJXQ3gCIvUBSIFEUj2QmJ7KRMWWYiDf9nAABW8QeF5onVoQAAAABJRU5ErkJggg==","Nodes":[{"Text":"Data entry","Data":{"objectKey":"110611*0@0^1","Status":"2","canLinkObjectRead":true,"canFinish":true,"canRollback":true,"stepType":"2","executionType":"1","StartTime":"09.07.2025 10:52:45"},"Value":"3","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACQSURBVDhPvZLRCYAwEEM7Sr/8dqRu1BEcxQEcwhEcQRPIiRy2Hn40EKRnXmqlaZimus3wIc8axwVoh085XsIgXPUkeJco0paDFrfuF7iw2Up4nPYRFPKwuSr2LgR6MOe/d+7DFAMK/oIL7P90DKYQWgU8S8Jwhm3HZ8k3TCHIm2Ywv6ToVUwAeDFYkjUapZQuTazWy3XdBtUAAAAASUVORK5CYII="}]}]}]}"
}
public static string RollbackPrxMetaBpmActiveSteps(string moniker, string rollbackComment)
{
var somClient = new SomPortTypeClient(); // Proxy object for operation execution
// Operation execution parameters
var tRoll = new RollbackPrxMetaBpmActiveSteps()
{
mon = moniker,
comment = rollbackComment
};
// Reject active steps
var result = somClient.RollbackPrxMetaBpmActiveSteps(tRoll);
return result;
}

See also:

Working with Regular Reports