✒️SAP BI / Distintos tipos de ejecución Por Mauricio Osenga Vasquez

Selector Alummnos / Empresas

SAP BI Distintos tipos de ejecución

SAP BI Distintos tipos de ejecución

1.- Diferentes maneras de ejecutar una cadena de procesos

- Procesos de Inicio

El proceso de inicio define el inicio de su cadena de procesos. Los demás procesos de la cadena se planifican para esperar a que se produzca un evento. Por este motivo es que en este proceso en el cual se establece si la cadena será llamada por otro evento, software u otra cadena.

Al definir el proceso de inicio, las opciones de control del proceso de fondo están disponibles para planificar directamente el proceso de inicio: La cadena de procesos puede iniciarse inmediatamente (al activar la cadena de procesos), a un tiempo especificado o después de un evento determinado.

Al activar la cadena de procesos, el proceso de inicio se planifica en proceso de fondo, tal y como se ha definido en sus selecciones. Si no hay opciones disponibles, el inicio de una cadena de procesos puede desencadenarse utilizando un API módulo de funciones con capacidad RFC RSPC_API_CHAIN_START

API = Application Programming Interface, Interfaz de programación de aplicaciones

Definición módulo de funciones: Son programas ABAP que se crean a través de la transacción SE37 y que pueden ser reutilizados en cualquier otro programa. Existen dos tipos de módulos; Módulos de Funciones Normal y Módulo de Acceso Remoto, también conocido como RFC (Remote Function Call).

La cadena de procesos también puede desencadenarse utilizando una cadena superior.

Una cadena superior es una cadena de procesos que contiene un proceso de aplicación para iniciar otra cadena de (sub procesos, o bien en el mismo sistema que la cadena superior (cadena de subprocesos local) o en otro sistema (cadena de subproceso remota).

Los procesos de la cadena restantes, los procesos de aplicación y los procesos recolectores, se planifican para esperar a que se produzca un evento.

El proceso de inicio tiene las siguientes características especiales:

- Sólo el proceso de inicio se puede planificar sin un proceso anterior.

- El proceso de inicio no puede ser el siguiente a otro proceso.

- Sólo se permite un proceso de inicio para cada cadena de procesos.

- Un proceso de inicio sólo se puede utilizar en una cadena de procesos.

Ejemplo de una cadena llamada desde un programa ABAP externo.

Supuesto, en una empresa en la cual se estableció que sólo un grupo de personas de una determinada área puede actualizar los valores de los datos maestros.

Para cumplir con este objetivo a este grupo de gente se le arma una interfaz gráfica en la cual pueden cargar sus datos y cuando presionan el botón guardar quedan almacenados en tablas internas de SAP, creando un proceso ETL entre la tabla y el InfoObjeto en una cadena de procesos con el inicio establecido como Start using metachain or API. con esto se puede ejecutar la cadena mediante un botón definido en la interfaz de usuario, la cual al presionarlo realizará la carga de los datos en SAP BI. Esta llamada se realiza utilizando la herramienta WebDynpro ABAP montada en un SAP portal.

Web DynPro: es la herramienta tecnológica que ofrece la plataforma SAP Web Application Server para el manejo de la capa de presentación de las aplicaciones, interfaz de usuario de las aplicaciones Web.

2.- Procesos Internos de la Cadena de Procesos

Los procesos de aplicación son los procesos reales que deberían ser automatizados en el mantenimiento de cadenas de procesos. Éstos representan actividades efectuadas típicamente en la utilización operativa de BI, para escenarios de adquisición de datos.

- Procesos Recolectores

Los procesos recolectores son tratados de diferente manera por la actualización de cadenas de procesos. Éstos permiten combinar cadenas múltiples para formar una cadena individual. Esto hace que la planificación múltiple de los procesos de aplicación real sea innecesaria.

Los siguientes procesos recolectores están disponibles en el mantenimiento cadena de procesos.

- Proceso Y (último): Este proceso no se iniciará antes de que todos los eventos de los procesos anteriores, incluyendo el último evento al que se ha esperado se hayan desencadenado con éxito. Este proceso recolector se utiliza para combinar procesos Y si el tratamiento posterior depende de estos procesos anteriores.

- Proceso O (cada): El proceso de aplicación se inicia cada vez que un evento de proceso anterior se desencadena con éxito. Este proceso recolector se utiliza para impedir la planificación múltiple del proceso de aplicación real.

- Proceso XOR (primero): El proceso de aplicación se inicia cuando el primer evento en uno de los proceso anteriores se desencadena con éxito. Este proceso recolector se utiliza para tratar procesos en paralelo y planificar nuevos procesos independientes después de éstos.

En términos técnicos la planificación o ejecución de cada proceso de las cadenas está representado mediante tareas de sistemas llamados en ingles JOBS, Estas tareas se pueden visualizar mediante la transacción SM37 y ahí podemos colocar como filtro el usuario que desencadena la cadena o el usuario background del sistema llamado ALEREMOTE.


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Mauricio Osenga Vasquez, en su ámbito de estudios para la Carrera Consultor SAP BI / BW BO Nivel Inicial.

SAP Senior

Mauricio Osenga Vasquez

Profesión: Ingeniero Informatico - Chile - Legajo: XR81O

✒️Autor de: 46 Publicaciones Académicas

🎓Cursando Actualmente: Carrera Consultor SAP BI / BW BO Nivel Avanzado

🎓Egresado del módulo:

Certificación Académica de Mauricio Osenga

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Distintos tipos de ejecución" de la mano de nuestros alumnos.

SAP SemiSenior

Proceso de inicio En este proceso se establece si la cadena será llamada por otro evento, software u ota cadena. Opciones de planificación: Cada hora, Diario, Semanal, Otro periodo. Si no hay suficientes opciones disponibles, el inicio de una cadena de procesos puede desencadenarse utilizando un API módulo de funciones con capacidad RFC API RSPC_API_CHAIN_START La cadena de procesos tabién puede desencadenarse utilizando una cadena superior. El proceso de inicio tiene las siguientes caracteristicas especiales: Solo el procesos de inicio se puede planificar sin un proceos anterior. El proceso de inicio no puede ser el siguiente a otro proceso. Solo se permite un proceso de inicio para cada cadena de procesos....

Acceder a esta publicación

Creado y Compartido por: Carlos Alberto Logreira Tapia / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Lección 2 - Distintos tipos de ejecución domingo, enero 07, 2024 8:12 PM Proceso de inicio define el inicio d la cadena de proceso. El procesos de inicio de una cadena de procesos puede desencadenarse utilizando un API o una cadena superior. Una cadena superior es una cadena de procesos que contienen un proceso de aplicación para iniciar otra cadena de sub procesos (subprocesos local o remota) Características del proceso de inicio: Se puede planificar sin un proceso anterior No puede ser el siguiente a otro proceso Solo hay un proceso de inicio para cada cadena de proceso Solo se puede utilizar en una cadena de proceso. Procesos internos de la cadena de procesos: Procesos...

Acceder a esta publicación

Creado y Compartido por: Claudia De La Hoz / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1.- Diferentes maneras de ejecutar una cadena de procesos - Procesos de Inicio El proceso de inicio define el inicio de su cadena de procesos. Los demás procesos de la cadena se planifican para esperar a que se produzca un evento. Por este motivo es que en este proceso en el cual se establece si la cadena será llamada por otro evento, software u otra cadena. Al definir el proceso de inicio, las opciones de control del proceso de fondo están disponibles para planificar directamente el proceso de inicio: La cadena de procesos puede iniciarse inmediatamente (al activar la cadena de procesos), a un tiempo especificado o después de un evento determinado. Al activar la cadena de procesos, el proceso de inicio se planifica...

Acceder a esta publicación

Creado y Compartido por: Mauricio Osenga Vasquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

DISTINTOS TIPOS DE EJECUCIÓN WEBDYNPRO Es la tecnología de SAP que se utiliza para la construcción de aplicaciones WEB. WEBDYNPRO es el recurso tecnológico que ofrece la plataforma SAP WEB APPLICATION SERVER, para manejar la capa de presentación a las aplicaciones, es decir, la interfaz de usuario de las aplicaciones WEB. 1. DIFERENTES MANERAS DE EJECUTAR UNA CADENA DE PROCESOS 2. PROCESOS INTERNOS DE LA CADENA DE PROCESOS 1. DIFERENTES MANERAS DE EJECUTAR UNA CADENA DE PROCESOS -- PROCESO DE INICIO Define el inicio de su cadena de procesos. Los demás procesos de la cadena se planifican para esperar a que se produzca un evento. Por este motivo es que es en este proceso en el cual se establece si la...

Acceder a esta publicación

Creado y Compartido por: Edgar Beimar Ajata Zambrana

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Diferentes maneras de ejecutar una cadena de procesos. Proceso de Inicio. El proceso de inicio define el inicio de su cadena de procesos. Los demás procesos de la cadena se planifican para esperar a que se produzca un evento. Por este motivo es que es en este proceso en el cual se establece si la cadena será llamada por otro evento, software u otra cadena. Al definir el proceso de inicio, las opciones de control del proceso de fondo están disponibles para planificar directamente el proceso de inicio: La cadena de procesos puede iniciarse inmediatemente (al activar la cadena de procesos), a un tiempo especificado o despúes de un evento determinado. Si no hay suficientes opciones disponibles, el inicio de una cadena...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Las cadenas de procesos pueden iniciar con una programación, con un disparador o de forma manual, si en las opciones de programación no hay suficientes se pueda usar un API del modulo de funciones. se puede iniciar con otra cadena de nivel superior, siendo un sub proceso local o remoto hay procesos de aplicación y recolectores, que se planifican como escuchadores a la espera de que se produzca un evento Las cadenas de inicio, no requieren un proceso anterior, no pueden ir despues de otro proceso, solo es uno por cadena. Las cadenas se pueden ejecutar desde WEBDYNPRO ABAP que esta en el SAP portal Los procesos recolectores nos permiten combinar cadenas multiples para formar una cadena individual. Y Proceso Se usa para...

Acceder a esta publicación

Creado y Compartido por: Diego Andrés Vasquez Ruiz / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Maneras de ejecucion de la cadena de procesos Proceso de inicio: este proceso es el desencadenador de la cadena de procesos, el resto de tareas se planifican a modo de que se produzca un evento en concreto. Este proceso inicial, establece si la cadena sera llamada por otro evento, software o otra cadena en si. Estas cadenas pueden configurarse para iniciar inmediatamente, tras un periodo especifico, un evento en concreto o mediante una API modulo de funciones con capacidad (RFC RSPC_API_CHAIN_START) Estos procesos de inicio tiene caracteristicas especiales Solo el proceso de inicio se puede planificar sin un proceso anterior E proceso de inicio no puede ser el siguiente a otro proceso Solo se permite uno por cadena Solo se puede...

Acceder a esta publicación

Creado y Compartido por: Hernan Alvarez Rubio / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Diferentes maneras de ejecutar una Cadena de Procesos Proceso de Inicio Define el inicio de una Cadena de Procesos. El resto de los procesos de la cadena se planifican para esperar a que se produzca un evento. Por lo cual, este proceso establece si la cadena será llamada por otro evento, software u otra cadena. Al activar la cadena de procesos, el proceso de inicio se planifica en proceso de fondo. En caso que no haya suficientes opciones disponibles, el inicio de una CP puede iniciarse usando un API modulo de funciones con capacidad RFC RSPC_API_CHAIIN_START También, puede iniciarse con una cadena superior. Esta es un proceso de aplicación para iniciar otra cadena de procesos (subprocesos), o en el mismo sistema (subprocesos...

Acceder a esta publicación

Creado y Compartido por: Miguel Fernando Olaya Rivera / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

DIFERENTES MANERAS DE EJECUTAR UNA CADENA DE PROCESOS PROCESO DE INICIO El proceso de inicio define el inicio de su cadena de procesos. Por este motivo es que es este proceso en el cual se establece si la cadena será llamada por otro evento, software u otra cadena. Al activar la cadena de procesos, el proceso de inicio se planifica en proceso de fondo, tal y como se ha definido en sus selecciones. Si no hay suficientes opciones disponibles, el inicio de una cadena de procesos puede desencadenarse utilizando un API módulo de funciones (son programas ABAP que se crean a través de transacciones estándar SE37 y que pueden ser reutiliados en cualquier otro programa) con capacidad RFC RSPC_API_CHAIN_START La cadena de...

Acceder a esta publicación

Creado y Compartido por: Alberto Martinez Bobadilla / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Diferentes formas de ejecutar una cadena de procesos PROCESO DE INICIO Define el inicio de su cadena de procesos. Los demas procesos de la cadena se planifican para esperar a que se produzca un evento. En este proceso se establece si la cadena sera llamada por otro evento, software u otra cadena. Al definir el proceso de inicio, las opciones de control del proceso de fondo están disponibles para planificar directamente el proceso de inicio: La cadena de procesos puede iniciarse inmediatamente, a un tiempo especificado o despues de un evento determinado. Si no hay suficientes opciones disponibles, el inicio de una cadena de procesos puede desencadenarse utilizando un API modulo de funciones con capacidad RFC RSPC_API_CHAIN_START. La cadena...

Acceder a esta publicación

Creado y Compartido por: Andres Fernandez Almazan / Disponibilidad Laboral: FullTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!