Inicio del área de contenido

Procedimiento Importación de un fichero Localizar documento en árbol de navegación

Con esta función, se importan datos de un fichero. Se puede transferir datos variables, datos plan, comentarios y jerarquías de datos maestros. Con el fin de importar regularmente sets de datos más extensos, se puede planificar el programa RKCFILE0 en segundo plano.

Condiciones previas

Se deberá haber actualizado la estructura emisora, las reglas de transferencia y, en los casos que resulte necesario, el conjunto de la estructura emisora (véase Clases de transferencia de datos).

Ejemplos

Se pueden utilizar los ejemplos siguientes como ayuda para configurar la estructura emisora, las reglas de transferencia y los parámetros para diversas tareas:

Importación de un fichero: Datos variables

Importación de un fichero: Datos maestros

Importación de un fichero: Jerarquía de datos maestros

Procedimiento

Para importar datos de un archivo, procédase como sigue.

  1. Según se desee importar datos variables, datos plan, datos maestros, comentarios o una jerarquía de datos maestros, seleccione Cargar fichero en el menú Datos variables, Datos planificados o Datos maestros.
  2. Introduzca una estructura emisora y un nombre de fichero, o el nombre de un fichero lógico.
  3. Seleccione Sistema fichero, para definir si el fichero está en el servidor de presentación o en el servidor de aplicación. Asegúrese de que el proceso que deba leer los datos tenga la autorización de acceso correcta para el fichero. Debe introducirse la vía de acceso correctamente. Si se leen datos del servidor de aplicación, asegúrese de introducir la vía de acceso desde el punto de vista del usuario que inició el servidor de aplicación. Introduzca la vía de acceso como vía de acceso absoluta.
  4. Nota

    Debe tenerse en cuenta que sólo pueden importarse ficheros del servidor de aplicación en proceso de fondo.

  5. En Tratamiento se puede seleccionar:

Si se selecciona Registro emisor: Visualizar asignación de campos, el sistema visualizará una lista que precisará claramente el valor y el campo de registro emisor en que se encuentra. Utilizando esta lista, se podrá ver si se ha descrito la estructura emisora incorrectamente.

  1. En Tipo de fichero se determina si se está tratando un fichero de texto. Con este tipo de fichero, aparece una línea nueva al final de cada línea.

Para un fichero binario se prevé el formato binario de SAP. Obsérvese que los ficheros binarios no se pueden importar desde el servidor de presentación.

Con el formato TXT, los campos de las líneas se deben separar con tabulaciones.

Con el formato CSV, se deberán separar con puntos y coma.

Con el formato MC, el fichero que se vaya a importar se dividirá en dos partes: En primer lugar, líneas al principio con valores de característica que sean válidos para el resto de los registros, y en segundo lugar, registros individuales. Los campos de estos registros individuales se dividen mediante una línea de separación de campo (una coma o un punto y coma). Para más información, véase Importación de un fichero: Fichero en formato MC.

Debe tenerse en cuenta que en los formatos TXT, CSV y MC, los campos de tipo C que no sean campos de texto se convierten automáticamente en letras mayúsculas.

  1. Si se desea importar números empaquetados, utilice el Formato de números para definir si estos números están en el fichero bidimensional como caracteres 0123456789+ o si existen ya en formato SAP P. Internamente, el Sistema R/3 de SAP trabaja por lo general con números empaquetados durante una transferencia de datos. Si los números se almacenan en el fichero unidimensional, el sistema interpreta que no es necesario que los números se empaqueten en el formato interno SAP. Si los números se almacenan en el fichero bidimensional, el sistema los convertirá en formato empaquetado. El signo negativo puede situarse antes o después de las cifras. Aparte de los ficheros binarios y de texto, se entiende que los números empaquetados se almacenan siempre en el fichero bidimensional y, por lo tanto, deben convertirse.
  2. Especifique si los números no tienen caracteres de tratamiento o si tienen una coma decimal o un punto.

    Esta opción no es pertinente al importar datos maestros o comentarios sobre datos maestros, y no está disponible en estos casos.

    Los enteros y los números de coma flotante deben tener una longitud en el fichero entre 12 y 16 bytes.

  3. Seleccione Formato de fecha para determinar si la fecha debe ser AAAAMMDD o DD.MM.AAAA. Esta opción sólo es válida para los formatos TXT, CSV y MC. Para todos los demás formatos, la fecha es AAAAMMDD.
  4. Otras opciones:

Con Formato de datos puede especificarse si los datos están en formato ASCII o EBCDIC. En formato EBCDIC, todos los campos, excepto los compactados (tipo P) y los hexadecimales (tipo X), se convierten del formato EBCDIC al formato ASCII. Los campos de tipo P y X no necesitan ser convertidos.

Si el fichero contiene filas de comentarios que no se deban importar, se puede indicar aquí. Introduzca el carácter con el que comienzan las filas de comentario. El sistema ignorará estas filas al hacer el import.

  1. Opciones para campos repetidos:

En muchos sistemas de información, se bloquea el período para los datos variables. El período no está, por lo tanto, en la clave del registro de datos variables. En tales casos, los ratios se guardan n veces en la parte de datos del registro, donde n es el número de períodos posibles. No se pueden transformar los registros de esta estructura mediante reglas para la transferencia de datos en n registros de datos variables, en los cuales se guarda el período en la clave, y el ratio existe sólo una vez en la parte de datos. Para esto es necesaria una transformación durante la transferencia de datos. Para la transferencia de datos el período se debe hallar en la estructura emisora.

Para transformar un registro de este tipo, proceda como se indica a continuación:

          1. En Campo índice, introduzca la característica que sólo existe en la estructura receptora, por ejemplo, PERDE (período).
          2. En Factor de repetición, introduzca el número de registros que se deben generar en la estructura receptora, por ejemplo, 12 (períodos).
          3. En el Valor inicial del campo índice introduzca el índice de comienzo, por ejemplo, (período) 1. El Incremento del campo índice define la forma en que aparecerá dicho índice, por ejemplo, valor inicial + 1 (incremento).
          4. Los Campos repetidos son los campos de la estructura emisora en los que deben integrarse los campos de la estructura original.

Para más información, véase Importación de un fichero: Transformación de un registro.

Resultado

Si se ha seleccionado Visualizar fichero, el sistema visualizará una lista de los registros transferidos. Si se ha seleccionado Registro emisor: Visualizar asignación de campos, el sistema visualizará información adicional sobre la forma en que se han completado los campos individuales del registro emisor. Si se han transferido los datos, aparecerá un mensaje de confirmación. Para obtener información más detallada sobre la actualización y la integración en el log véase Visualización del log de transferencia y tratamiento de errores.

 

 

 

Fin del área de contenido