Aprenderemos la carga con la ayuda de un escenario:
Cargar datos maestros en el InfoObjeto ZMAT (Número de material) que tiene el atributo ZMAT_NM (Nombre del material. A continuación se detallan los pasos para cargar datos en el Infoobjeto de datos maestros desde un archivo plano)
Paso 1) Cree el sistema de origen para el archivo plano .
- Ir al código de transacción RSA1
- Haga clic en el botón Aceptar.
En la siguiente pantalla,
- Vaya a la pestaña Modelado-> Sistemas de origen.
- Haga clic derecho en la carpeta llamada ARCHIVO y elija "Crear" en el menú contextual.
En la siguiente pantalla,
- Ingrese el nombre del sistema lógico.
- Ingrese la descripción.
- Haga clic en el botón Continuar.
Paso 2) Cree el componente de la aplicación.
- Vaya a la pestaña Modelado-> Fuentes de datos.
- Elija el sistema de origen.
- Haga clic derecho -> Crear componente de aplicación.
- Ingrese el nombre técnico.
- Ingrese la descripción.
- Haga clic en Continuar.
- Vaya a la pestaña Modelado-> Fuentes de datos.
- Haga clic derecho -> Crear fuente de datos
- Ingrese el nombre técnico.
- Elija DataType DataSource.
- Haga clic en Continuar.
- Ingrese los campos que se muestran a continuación. Esta estructura debe ser la misma que la del DSO en el que se cargarán los datos de la transacción.
- En la pestaña Extracción, elija el Adaptador como "Cargar archivo de tipo de texto desde la estación de trabajo local".
- Elija la ruta del archivo donde se coloca el archivo plano que se cargará en el sistema y active la fuente de datos.
Clic en Guardar.
Paso 3) Cree una transformación entre el origen de datos (origen) y el atributo de InfoObjeto (destino).
Haga clic derecho en el origen de datos -> Crear transformación
En la siguiente pantalla,
- Ingrese el tipo de objeto de destino.
- Introduzca el nombre del objeto de destino.
- Ingrese el subtipo
- Haga clic en Continuar.
La transformación se crearía con la asignación automática de los campos de origen a los campos de destino.
Haga clic con el botón derecho en la carpeta DTP y elija la opción "Crear proceso de transferencia de datos" en el menú contextual.
La siguiente pantalla muestra el DTP creado.
Paso 4) Cree el paquete de información y programe la carga de datos en el origen de datos (PSA).
- Ingrese RSA1 en el símbolo del sistema
- Presione enter
- Vaya a la pestaña Modelado-> Fuentes de datos.
- Haga clic derecho en DataSource -> Create InfoPackage.
- Ingrese la descripción del paquete de información
- Clic en Guardar.
- Haga clic en la pestaña Programación.
- Haga clic en el botón Inicio para iniciar la carga desde el archivo plano a la fuente de datos.
Paso 5) Cargue los datos en el DSO.
- Haga clic en la pestaña Ejecutar en la DTP.
- Haga clic en el botón Ejecutar para iniciar la carga de datos desde el origen de datos (PSA) al DSO.