Documente Academic
Documente Profesional
Documente Cultură
El primer paso es crear los elementos primarios del trabajo personalizado, para
realizar esto, siga los pasos a continuación
Propiedad Descripción
Nombre del Indica el nombre del trabajo. Este nombre puede tener hasta 15
trabajo caracteres. Este campo no debe contener espacios, tildes, marcas o
símbolos.
Agregue o cree las Reglas de éxito y fallo, para crear una Regla de Negocio, diríjase
a Definición de Reglas de Negocio.
Haga clic en Aceptar para guardar los cambios.
Una vez se crea el trabajo y tiene sus propiedades, debemos crear una programación
para este trabajo con el fin de determinar la frecuencia de ejecución. para realizar
esto, siga los pasos a continuación:
Expanda el nodo con el nombre del trabajo que creó y haga clic derecho sobre
Programaciones y seleccione Nueva Programación.
Propiedad Descripción
Orden Indica el orden en que se lleva a cabo la etapa en relación con los
otros pasos que forman parte del trabajo.
Paso Exitoso Si se ejecuta en el éxito paso indique lo que hay que hacer. Las
opciones son "Siguiente Paso" , "Salida con Éxito" o "Salida con
Fallo" .
Paso Fallido Si se ejecuta en el fracaso paso indique lo que debe hacerse. Las
opciones son "Siguiente Paso" , "Salida con Éxito" o "Salida con
Fallo".
Para este ejemplo, hemos creado la regla CreateCase, esta regla consta de un
Expresión, como se muestra en la siguiente imagen
La Expresión tiene el siguiente código para determinar si alguno de los productos
tiene menos de 100 unidades en inventario
var col =
CEntityManager.GetEntity("Product").GetEntityList("","Quantit
yAvailable <= 100","","");
if(col.Length > 0)
{
CHelper.NewCase(1, 1);
}
Cuando el trabajo sea ejecutado (en nuestro caso a las 3:00 a.m. cada día), el trabajo
ejecutará la expresión anterior, solo cuando exista al menos un producto con menos
de 100 unidades disponibles, se creará una nueva instancia del proceso en el inbox
del usuario y se debe ver así.