string ApprovePrxMetaBpmActiveSteps(string mon)
mon. Moniker of regular report instance used in data entry/approval step of the process.
The ApprovePrxMetaBpmActiveSteps operation finishes process steps, which use regular report.
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 finished process steps. The list will be presented in the JSON format.
Below is the example of finishing 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 finished steps.
{
"ApprovePrxMetaBpmActiveSteps" :
{
"mon" : "BLDOEIPBFPCGGOAEBJKJIMLBGJMNKJIEEKFEBEFEIPFEMPBM!M!S!PEJBFIMPBFPCGGOAEFNHIKJJCBHNGGGHEMINGDKJNFNHJHFCF",
"comment" : "All is approved, data is correct."
}
}
{
"ApprovePrxMetaBpmActiveStepsResult" : "{"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:48:14 ","StartDate":"09.07.2025 15:48:14","Data":{"objectKey":"2093","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:48:14"},"Value":"3","ImageUrl":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACQSURBVDhPvZLRCYAwEEM7Sr/8dqRu1BEcxQEcwhEcQRPIiRy2Hn40EKRnXmqlaZimus3wIc8axwVoh085XsIgXPUkeJco0paDFrfuF7iw2Up4nPYRFPKwuSr2LgR6MOe/d+7DFAMK/oIL7P90DKYQWgU8S8Jwhm3HZ8k3TCHIm2Ywv6ToVUwAeDFYkjUapZQuTazWy3XdBtUAAAAASUVORK5CYII="}]}]}]}"
}
public static string ApprovePrxMetaBpmActiveSteps(string moniker, string approveComment)
{
var somClient = new SomPortTypeClient(); // Proxy object for operation execution
// Operation execution parameters
var tApp = new ApprovePrxMetaBpmActiveSteps()
{
mon = moniker,
comment = approveComment
};
// Finish active steps
var result = somClient.ApprovePrxMetaBpmActiveSteps(tApp);
return result;
}
See also: