Toda la información de producto en wiki.bizagi.com aplica para Bizagi BPM Suite 9.1.X.
Para las nuevas versiones de Bizagi BPM Suite (10.X y superior) visite la Guía de Usuario.
 

SuspendCases

De

<keywords content="keywords">suspendCases, suspendcases, suspendCasesAsString, suspendcasesasstring, suspend Cases, suspend cases,Capa SOA,capa soa, WorkflowEngineSOA, workflowenginesoa, Workflow Engine SOA, workflow engine soa</keywords> 

Contenido

suspendCases

Método del servicio web WorkflowEngineSOA utilizado para suspender o poner en espera los casos en Bizagi desde una aplicación externa. Este documento aplica también para el método suspendCasesAsString.

Descripción

Este método recibe un XML con el identificador del caso o los casos. Un caso suspendido no estará disponible para ser ejecutado, pero este estado se puede modificar más adelante a través del método resumeCases. El método suspendCases recibe y retorna un XmlDocument mientras que suspendCasesAsString recibe y retorna un XML en formato string.

Parámetros de Entrada

A continuación encontrrá el esquema del XML esperado (copiado desde el siguiente link):



Parámetro 1 (XmlDocument o Tipo String)

BizAgiWSParam: Nodo raíz.

Cases: Contiene todos los casos que que se desean suspender.

idCase: Número de identificación del caso que será suspendido.

Ejemplo

Con el siguiente XML se suspenderán los casos número 52 y 151:


Parámetros de Salida

A continuación se presenta el esquema del XML de respuesta (se puede copiar desde el siguiente link):



La respuesta incluye información del proceso al cual pertenece la actividad. A continuación encontrará una descripción de la información contenida en el XML de respuesta.

processes: Es el nodo raíz de la respuesta y contiene un nodo hijo llamado proceso (process) para cada caso incluído en la solicitud.

process: Contiene información sobre el proceso al cual pertenece el caso.

processId: Número de identificación del caso (idCase).

processRadNumber: Valor alfanumérico correspondiente al número de creación del caso.

processCreationDate: Fecha de creación del caso.

processSolutionDate: Fecha de solución del caso.

processWorkflowClass: Toda la información en este nodo es información del proceso (metadata), no es información del caso en particular.

workflowClassId: Número de identificación (o llave) del proceso.

workflowClassName: Nombre del proceso.

workflowClassDisplayName: Nombre a mostrar del proceso.

workflowClassDescription: Descripción del proceso.

workflowClassHelpText: Texto de ayuda del proceso.

workflowClassHelpURL: URL de ayuda del proceso.

workflowClassDisplayOrder: Orden en el cual aparecen los procesos en Bizagi Studio.

workflowClassCreationDate: Fecha de creación del proceso.

workflowClassGlobalForm: Número de identificación de la forma global del proceso (cero si no se encuentra configurada).

workflowClassAllocationPrinciple: Reservado para uso futuro.

workflowClassProcessType: Tipo de proceso.

workflowClassDisplay: Indica si el proceso es visible o no.

workflowClassUseParentRadicationNumber: Indica si un caso del proceso utiliza su propio número de creación, o si es el mismo número que el del proceso padre (en caso de ser un subproceso).

workflowClassSupportScopes: Indica si el proceso soporta los "scopes" de Bizagi, los cuales constituyen un método eficiente de persistencia de datos.

processError: Si el proceso de guardar información en la actividad no fue exitoso, este elemento contendrá información del error.

errorCode: Código del error ocurrido. En caso de no haber error, este elemento estará vacío.

errorMessage: Mensaje del error ocurrido, En caso de no haber error, este elemento estará vacío.

Ejemplo

A continuación encontrará el XML de respuesta al XML enviado en el ejemplo anterior:




Ir a CAPA SOA  <comments />