SAP Cadena de procesos de BI: crear, verificar, activar, asignar, monitorear
ยฟQuรฉ es la cadena de procesos?
- Una cadena de procesos es una secuencia de procesos que esperan en segundo plano un evento.
- Algunos de estos procesos desencadenan un evento separado que puede iniciar otros procesos a su vez.
- Proporciona varios conectores que permiten la ejecuciรณn alternativa y paralela del proceso.
- Por ejemplo, una tienda minorista recibe el pedido de un cliente, esto desencadenarรก una secuencia de eventos como verificar el material en stock, ordenar el producto desde el almacรฉn para fabricar el producto, etc.
- Las cadenas de procesos proporcionan funciones grรกficas de programaciรณn y monitoreo para ayudar en la automatizaciรณn, visualizaciรณn y monitoreo de tareas/procesos.
- Las cadenas de procesos estรกn integradas en la cabina de administraciรณn de BI basada en portal.
- Las cadenas de procesos se pueden considerar como diagramas de flujo que estรกn programados para esperar en segundo plano y ser activados por un evento mediante otro proceso.
La cadena de procesos implica tres pasos principales
- Iniciar proceso: describe cuรกndo comenzarรก el proceso (inmediatamente, trabajo programado, metaproceso, API)
- Conector: Es un proceso de vinculaciรณn y puede elegir opciones para iniciar el siguiente proceso.
- Variante: el objeto sobre el que se supone que debemos ejecutar el proceso se denomina Variante. Es un conjunto de parรกmetros pasados โโal proceso como el nombre del InfoPackage o Objetos de informaciรณn
Pasos para crear una cadena de procesos
RSPC es la transacciรณn completa y รบnica utilizada para el mantenimiento de la cadena de procesos. En esta pantalla, las cadenas de procesos existentes se ordenan por "Componentes de aplicaciรณn".
Hay dos vistas disponibles:
- Comprobar Ver
- Vista de planificaciรณn.
El modo predeterminado es Vista de planificaciรณn.
Paso 1) Creando una cadena de proceso:
Haga clic en el icono "Crear".
Paso 2)
- Ingrese el nombre tรฉcnico de la Cadena de Proceso.
- Introduzca una descripciรณn significativa para la cadena de proceso.
Haga clic en Marca de verificaciรณn
Paso 3) Aparece una nueva ventana. Haga clic en el icono "Nuevo" para crear un nuevo "Proceso de inicio".
Paso 4)
- Ingrese el nombre tรฉcnico del proceso de inicio.
- Ingrese una descripciรณn significativa para el proceso de inicio y haga clic en el botรณn Entrar.
Paso 5) La pantalla siguiente se utiliza para asignar un disparador basado en tiempo o evento para la cadena de proceso.
- Haga clic en la opciรณn โProgramaciรณn directaโ para programar la cadena de proceso para un tiempo especรญfico.
- Haga clic en el botรณn โCambiar seleccionesโ para ingresar los detalles de programaciรณn de la cadena de procesos para su ejecuciรณn.
Paso 6) Pasos para programar una cadena de procesos:
- Haga clic en el botรณn โFecha/Horaโ. Especifique la fecha/hora de inicio programada y la fecha/hora de finalizaciรณn.
- Para establecer la frecuencia, haga clic en la casilla de verificaciรณn โTrabajo periรณdicoโ.
- Haga clic en el botรณn "Valores de perรญodo".
- En la siguiente pantalla, seleccione la frecuencia requerida (Cada hora/Diaria/Semanal/Mensual/Otro perรญodo). Haga clic en los รญconos Guardar y en el botรณn Atrรกs para regresar a la pantalla RSPC anterior.
Clic en Guardar
Paso 7) Agregar paquete de informaciรณn:
Haga clic en el icono de "Tipos de proceso" para continuar.
Paso 8) Como se mencionรณ anteriormente, la carga de datos se puede activar a travรฉs de un InfoPackage o un DTP.
- Si la carga de datos se va a realizar a travรฉs de un InfoPackage, utilice el tipo de proceso "Ejecutar InfoPackage"
- Si la carga de datos se va a realizar a travรฉs de una DTP, utilice el tipo de proceso โProceso de transferencia de datosโ
Paso 9) Aparece una nueva ventana emergente. Aquรญ puede elegir el InfoPaquete requerido.
Paso 10) Conecte tanto la variante Start como el InfoPackage:
Hay 2 formas de hacer esto: haga clic derecho en el primer paso. Haga clic en "Conectar con" -> "Cargar datos"
Otra forma es seleccionar la โVariante de inicioโ y mantener presionado el botรณn izquierdo del mouse. Luego mueva el botรณn del mouse al paso objetivo. Una flecha debe seguir tu movimiento. Deje de presionar el botรณn del mouse y se crearรก una nueva conexiรณn. Desde el proceso inicial hasta cada segundo paso hay una lรญnea negra.
La cadena de proceso aparece como se muestra a continuaciรณn despuรฉs de crear una conexiรณn entre la variante de inicio y el paquete de informaciรณn.
Para cualquier paso posterior, podemos elegir si el paso sucesor se ejecutarรก solo si el predecesor.
- Fue exitoso: normalmente se usa en el procesamiento normal
- Terminรณ con errores: normalmente se utiliza para enviar mensajes de error.
- Ejecutar independientemente del รฉxito o fracaso del paso anterior.
Pasos para comprobar la coherencia de la cadena de procesos
- Seleccione el menรบ โIr aโ
- Elija "Vista de comprobaciรณn".
SAP verificarรก si todos los pasos estรกn conectados y tienen al menos un predecesor. No se detectan errores lรณgicos. Si nos aparecen advertencias o mensaje de โLa cadena estรก bienโ, podemos activarla. Si la verificaciรณn identifica algunos errores, primero debemos eliminarlos.
Pasos para activar una cadena de procesos
- Haga clic en el menรบ โCadena de Procesosโ
- Seleccione "Activar".
- O seleccione el botรณn โActivarโ
Pasos para asignar la cadena de procesos al componente de la aplicaciรณn
De forma predeterminada, la cadena de procesos se crea en el componente de la aplicaciรณn "No asignado".
- Elija el botรณn "Componente de aplicaciรณn"
- Seleccione el componente requerido y reactive la cadena.
Pasos para activar una cadena de procesos
- Haga clic en el menรบ โEjecuciรณnโ.
- Elija "Programar".
Alternativamente presione el botรณn โProgramarโ.
La cadena se programarรก como trabajo en segundo plano y se podrรก ver en el cรณdigo de transacciรณn SM37. Encontrarรก un trabajo llamado "BI_PROCESS_TRIGGER". Todas las cadenas de procesos estรกn programadas con el mismo nombre de trabajo.
Cรณmo monitorear las cadenas de procesos
- Hay varios entornos de trabajo disponibles para monitorear las ejecuciones de la cadena de procesos:
- Navegue a la pestaรฑa Administraciรณn desde DatawarehouseWorkBench (RSA1)
- Monitor BI en el Sistema de Gestiรณn del Centro de Cรณmputo (CCMS)
- Monitoreo de Cadenas de Procesos Diarios (Transacciรณn RSPCM)
- Vista de registro para ejecuciones de una cadena de procesos en el mantenimiento de la cadena de procesos (transacciรณn RSPC)




















