Importar y exportar datos es la herramienta del Centro de Administración para cargar y descargar datos de objetos del Metadata Framework con archivos, en lugar de hacerlo registro por registro en pantalla. Sirve para objetos de fundamento MDF, objetos genéricos y también para las listas de selección y sus valores. Su nombre en inglés es Import and Export Data.
La herramienta funciona con plantillas. Para cada objeto se puede descargar una plantilla CSV con las columnas que corresponden, completarla y volver a importarla. En el caso de las listas de selección hay dos plantillas, una para las listas y otra para sus valores, y el orden de carga no se negocia: primero las listas, después los valores, porque cada valor apunta al código de su lista.
Al importar se eligen varias opciones. El formato puede ser CSV o, para algunos casos, ZIP. El modo puede ser carga incremental, que agrega y actualiza lo que viene en el archivo sin tocar el resto, o purga completa, que reemplaza lo existente por lo que trae el archivo. Para las listas de selección, el ZIP solo admite purga completa, mientras que el CSV admite los dos modos. También se elige la configuración regional del archivo, que tiene que coincidir con la que se usó al prepararlo.
La herramienta permite validar el archivo antes de cargarlo, sin modificar nada. La L6 recomienda hacerlo siempre: la validación detecta problemas de formato, columnas o valores antes de que lleguen a la instancia. En el Video 6.2 se valida primero y recién después se importa en modo incremental.
Los cuidados con el CSV son parte del trabajo con esta herramienta. El separador tiene que ser la coma; si el archivo se edita en Excel, conviene revisar la configuración regional, porque en Latinoamérica suele guardar con punto y coma. La codificación tiene que ser Unicode UTF-8, para que tildes y eñes lleguen bien. Si un import rechaza todas las filas, lo primero que conviene revisar es el separador, antes que los datos.
Conviene no confundir esta herramienta con Importar datos de empleados, que se usa para las entidades de persona y de empleo de Employee Central, ni con Importar datos de fundamento, que se usa para los objetos de fundamento legacy. Cada una trabaja con un tipo de objeto distinto, y elegir la equivocada es un error común al empezar.
En la secuencia de implementación, la herramienta aparece en varias etapas: en la de listas de selección, en la de objetos MDF y en la de datos de fundamento, por ejemplo para importar los centros de costos de Best Run Argentina en la U2 L1.
En la Figura 6.2 de la L6 se muestra la importación de valores de listas, con el formato, las opciones de purga y carga incremental, y el botón para validar.
