El procesamiento paralelo se implementa en informes y programas ABAP, no en el sistema de procesamiento en segundo plano en sí. Esto significa que los trabajos solo se procesan en paralelo si el informe que se ejecuta en un paso de trabajo está programado para el procesamiento paralelo. Estos informes también pueden procesarse en paralelo si se inician de forma interactiva.
El procesamiento paralelo en OAbap se realiza utilizando clases y métodos en el programa a nivel de informe.
El procesamiento paralelo se implementa con una variante especial de Asynchronous RFC. Es importante que utilices solo la variante correcta para tus propias aplicaciones de procesamiento paralelo, utilizando la palabra clave
“CALL FUNCTION STARTING NEW TASK DESTINATION IN GROUP”
.
Cuando se necesita procesar un gran número de registros y lleva mucho tiempo producir la salida, esta técnica de procesamiento paralelo se puede aplicar para lograr una mejora en el tiempo de ejecución. Por lo tanto, este procesamiento paralelo es una llamada asíncrona al Módulo de Función en sesiones paralelas/diferentes sesiones/múltiples sesiones
.
Códigos de transacción:
RZ12 - Para verificar el grupo de servidores.
SM66 - Para verificar todos los procesadores de trabajo.
SM51 - Para verificar el servidor de aplicaciones.
SM21 - Registro del sistema en caso de cualquier fallo.
""""" procesamiento paralelo """"""""
INFORME
ZPARALLEL_PROCESSING_OABAP
.
DATOS
:
chk1
,
chk2
,
ret11
TIPO
TABLA
De
bapisdstat
,
ret22
TIPO
TABLA
DE
bapisdstat
,
ret
TIPO
bapisdstat
.
CLASE
lcl_demo
DEFINICIÓN
.
SECCIÓN
PÚBLICA
.
MÉTODOS DE CLASE
:
LLAMAR
IMPORTANDO
sdoc1
TIPO
bapivbeln
-
vbeln
sdoc2
TIPO
bapivbeln
-
vbeln
,
handle1
IMPORTANDO
p_task
TIPO
clike
,
"debe tener un parámetro de importación de tipo clike
handle2
IMPORTANDO
p_task
TIPO
clike
.
"debe tener un parámetro de importación de tipo clike
FIN DE CLASE
.
"DEFINICIÓN DE LCL_DEMO
*———————————————————————-*
* IMPLEMENTACIÓN DE CLASE LCL_DEMO
*———————————————————————-*
CLASE
lcl_demo
IMPLEMENTACIÓN
.
MÉTODO
llamar
.
LLAMAR
FUNCIÓN
Pedro Pascal
Se unió el 07/03/2018