SAP Tutorial de la cadena de procesos BW (código de transacción RSPC)
⚡ Resumen inteligente
Cadenas de procesos en SAP BW automatiza, programa y supervisa secuencias de procesos en segundo plano, como la carga de datos, utilizando la transacción RSPC para vincular un proceso de inicio, conectores y variantes en un flujo de trabajo de almacén de datos controlado y repetible.

¿Qué es una 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 diversos conectores que permiten la ejecución alternativa y paralela de procesos.
- Por ejemplo, cuando una tienda minorista recibe un pedido de un cliente, se desencadena una secuencia de eventos como verificar el material en existencias → pedir el producto al almacén → fabricar el producto, y así sucesivamente.
- Las cadenas de procesos proporcionan funciones gráficas de programación y monitorización que ayudan a automatizar, visualizar y supervisar tareas y procesos.
- Las cadenas de procesos están integradas en el panel de administración de BI basado en el portal.
- Las cadenas de procesos pueden considerarse como diagramas de flujo programados para ejecutarse en segundo plano y que se activan ante un evento provocado por otro proceso.
Una cadena de procesos consta de tres pasos principales:
- Iniciar proceso: Describe cuándo se iniciará el proceso (inmediatamente, tarea programada, metacadena o API).
- Conector: Un proceso de enlace que elige la opción para iniciar el siguiente proceso.
- Variante: El objeto sobre el que se ejecuta el proceso. Es un conjunto de parámetros que se pasan al proceso, como el nombre del InfoPackage o InfoObjetos.
Pasos para crear una cadena de procesos
RSPC es la transacción central utilizada para el mantenimiento de cadenas de procesos. En esta pantalla, las cadenas de procesos existentes se ordenan por "Componentes de la aplicación". Hay dos vistas disponibles: Vista de verificación y Vista de planificación. El modo predeterminado es la Vista de planificación.
Paso 1) Para crear una cadena de procesos, haga clic en el icono "Crear".
Paso 2)
- Introduzca el nombre técnico de la cadena de procesos.
- Introduzca una descripción significativa para la cadena de procesos.
Haz clic en la marca de verificación.
Paso 3) Aparecerá una nueva ventana. Haga clic en el icono "Nuevo" para crear un nuevo "Proceso de inicio".
Paso 4)
- Introduzca 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 siguiente pantalla asigna un disparador basado en el tiempo o en un evento para la cadena de procesos.
- Haga clic en “Programación directa” para programar la cadena de procesos para una hora específica.
- Haga clic en "Cambiar selecciones" para introducir los detalles necesarios para programar la ejecución de la cadena de procesos.
Paso 6) Pasos para programar una cadena de procesos:
- Haz clic en el botón “Fecha/Hora”. Especifica la fecha y hora de inicio y la fecha y hora de finalización programadas.
- Para configurar la frecuencia, haga clic en la casilla de verificación "Trabajo periódico".
- Haga clic en el botón “Valores del período”.
- En la siguiente pantalla, seleccione la frecuencia deseada (por hora, diaria, semanal, mensual u otro período). Haga clic en el icono Guardar y en el botón Atrás para volver a la pantalla RSPC.
Haga clic en Guardar.
Paso 7) Agregar InfoPackage: haga clic en el icono de “Tipos de proceso” para continuar.
Paso 8) Como se mencionó anteriormente, la carga de datos se puede activar mediante un InfoPackage o un DTP.
- Si la carga de datos se realiza mediante un InfoPackage, utilice el tipo de proceso "Ejecutar InfoPackage".
- Si la carga de datos se realiza mediante un 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 de inicio como el paquete de información. Hay dos maneras de hacerlo: haga clic con el botón derecho en el primer paso, seleccione "Conectar con" -> "Cargar datos"; o seleccione la variante de inicio, mantenga presionado el botón izquierdo del ratón, muévalo hasta el paso de destino hasta que aparezca una flecha y suéltelo para crear la conexión. Desde el proceso de inicio hasta cada segundo paso, verá una línea negra.
La cadena de procesos aparece como se muestra a continuación después de que se crea una conexión entre la variante de inicio y el paquete de información.
Para cualquier paso subsiguiente, puede elegir si el paso sucesor se ejecuta solo si el predecesor:
- Tuvo éxito: se utiliza normalmente en el procesamiento habitual.
- Finalizado con errores: se utiliza normalmente para enviar mensajes de error.
- Se ejecuta independientemente del éxito o fracaso del paso anterior.
Pasos para comprobar la coherencia de una cadena de procesos
- Seleccione el menú “Ir a”.
- Elija "Vista de comprobación".
SAP Verifica que todos los pasos estén conectados y tengan al menos un predecesor. No detecta errores lógicos. Si recibe advertencias o el mensaje "La cadena está bien", puede activarlo. Si la verificación identifica errores, debe corregirlos primero.
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 una cadena de procesos a un componente de aplicación
Por defecto, la cadena de procesos se crea bajo el componente de aplicación "No asignado".
- Seleccione el botón “Componente de la aplicación”.
- Seleccione el componente necesario y reactive la cadena.
Pasos para programar una cadena de procesos
- Haga clic en el menú “Ejecución”.
- Elija "Programar".
Como alternativa, pulse el botón «Programar». La cadena se programa como un trabajo en segundo plano y se puede visualizar en la transacción SM37. Encontrará un trabajo denominado «BI_PROCESS_TRIGGER»; todas las cadenas de procesos se programan con el mismo nombre.
Cómo monitorear las cadenas de procesos
Existen diversos entornos de trabajo disponibles para supervisar la ejecución de cadenas de procesos:
- Navegue a la pestaña Administración desde el Entorno de trabajo de almacenamiento de datos (RSA1).
- Monitor de BI en el Sistema de Gestión del Centro de Computación (CCMS).
- Seguimiento de las cadenas de procesos diarias (transacción RSPCM).
- Vista de registro para ejecuciones de una cadena de procesos en el mantenimiento de la cadena de procesos (transacción RSPC).




















