BusinessProcessObject..Iniciar

BusinessProcessObject.<Nombre del proceso de negocio>

Iniciar

Disponible desde la versión 8.0.

Sintaxis:

Iniciar(<Punto de ruta del proceso de negocio>)

Parámetros:

<Punto de ruta del proceso de negocio> (opcional)

Tipo: BusinessProcessRoutePointRef.<Nombre del proceso de negocio>.
Punto de ruta del proceso de negocio desde donde se inicia el proceso de negocio. El diagrama de flujo del proceso de negocio puede tener múltiples puntos de inicio. En este caso, se debe especificar el parámetro.

Descripción:

Inicia un proceso de negocio desde un punto especificado. Si no se especifica el punto y hay múltiples puntos de inicio, no se puede iniciar el proceso de negocio y aparecerá un mensaje de error. Después de que se ejecute el método Iniciar, el proceso de negocio comienza a recorrer el diagrama de flujo hasta que encuentra un punto de acción o un punto de proceso de negocio anidado. Luego, el proceso de negocio crea tareas y procesos de negocio anidados, y se completa el método Iniciar. Si no hay puntos de acción o puntos de proceso de negocio anidados en el diagrama de flujo del proceso de negocio, se llama proceso de negocio automático. En este caso, cuando se llama al método Iniciar, el proceso de negocio recorrerá automáticamente todos los puntos de ruta y se marcará como completado de inmediato.

Disponibilidad:

Servidor, cliente grueso, conexión externa.

Nota:

Si el proceso de negocio tiene un único punto de inicio, se puede omitir.

Ejemplo:

ProcesoDeNegocio = ProcesosDeNegocio.RegistroDeCorrespondencia;
//El proceso de negocio tiene solo un punto de inicio. Por eso no lo definimos.

ProcesoDeNegocio.Iniciar();

//El proceso de negocio tiene varios puntos de inicio. Por eso

//definimos el punto que necesitamos.

Punto = ProcesoDeNegocio.PuntosDeRuta.RegistroSimplificado;
ProcesoDeNegocio.Iniciar(Punto);

Disponible desde:

Disponible desde la versión 8.0.