✒️SAP BASIS El proceso de importación
SAP BASIS El proceso de importación
Video.
Cuando realizamos una importación masiva, DDIC nos sacará información de forma colectiva, es decir, para todas las órdenes de transporte, cada acción debe ejecutarse por cada orden de transporte se encuentra indicada dentro del Buffer de importación, el contenido de este archivo es como una tabla de cada columna que representa un paso de importación, el número indica la cantidad de objetos de la orden que requiere la acción si no hay ninguno entonces no se ejecuta la acción para la orden de transportes.
Una de las herramientas principales que actúa en el proceso de importación es R3trans; es una herramienta de transportes en el sistema operativo y su fin es transportar datos entre los sistemas SAP. Es llamada por el programa tp para exportaciones e importaciones, durante la exportación, R3trans almacena los datos de los objetos transportados de la base de datos en el subdirectorio de transporte data.
El formato de estos archivos es independiente de la plataforma, durante la importación R3trans reutiliza estos archivos de datos.
Pasos de importación.
1. Llamada de tp. Se inicia mediante una importación a través de TMS un comando tp import en el sistema operativo, durante todo el proceso de importación tp, lee el archivo de buffer que incluye todos los pasos necesarios para las ordenes que se van a importar. El comando tp es capaz de continuar con una importación que falló, luego de eliminar el error cuando iniciamos la importación tp, encuentra el punto desde donde continuar.
Para cada paso de importación, tp pasa información del buffer a R3trans; lee los archivos correspondientes en el subdirectorio data, y se conecta directamente a la base de datos para realizar insert. Cuando finaliza, le pasa el código de retorno a tp.
Por cada acción, R3trans escribe un archivo de log en el subdirectorio tmp, cuando finaliza su trabajo, tp mueve estos archivos de log al subdirectorio de transportes log.
tp inicia el import dispatcher (RDDIMPDP); se comunican mediante la tabla TRBAT. Por cada orden de transporte, tp escribe una entrada en la tabla TRBAT, la función que se va ejecutando es representada por un caracter.
tp inserta un header para informar a RDD y PDP el inicio del procesamiento, el código de retorno 9999 indica que el paso espera para ser ejecutado, para la entrada header, tp inserta una B como código de retorno al iniciar el job en RDD y PDP en el sistema SAP, tp usa la herramienta SAP EDT para el sistema operativo.
Cuando se inicia RDD y PDP, verifica la tabla TRBAT para saber que acción realizar. Cambia la entrada de header a R a RUM e inicia algunos de los programas ejecutados por uno de los jobs de background conocidos como RDD por sus primeras siglas en el nombre. RDD y PDP se replanifican nuevamente y salen.
El programa activado se lee el estado de la primera entrada TRBAT como activo, código de retorno 8888. Cada tarea de background recibe un número de jobs generados por el procesamiento background. El número de jobs y el ID de pasos son insertados en la tabla TRJOB por los jobs RDD.
Las tareas de background escriben los códigos de retornos en la tabla TRBAT y borran las entradas correspondientes de la tabla TRJOB. Un código de retorno de dos o menos indica que el paso ha finalizado. En TRBAT, la columna Times Bat contiene la hora de finalización. Cuando todas las acciones son realizadas para todas las órdenes de transportes, lqa entrada header se actualiza con el valor f por finish por los RDD JOBS. Todos los jobs RDD registran los pasos en los logs del subdirectorio tmp o en la base de datos. tp monitorea las entradas en las tablas TRBAT y TRJOB. Cuando la entrada header tiene el valor f y la tabla TRJOB se vacia, tp copia los logs al subdirectorio de transportes log y borra la entrada header de la gtabla TRBAT.
 
 
 
Sobre el autor
Publicación académica de Sahilmar Mendez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Sahilmar Mendez
Profesión: Bachiller Acad?mico - Venezuela - Legajo: GW52B
✒️Autor de: 96 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Sahilmar Mendez