Inicio del área de contenido

Importación de un fichero: Datos variables Localizar documento en árbol de navegación

Fichero TXT

En el PC existe un fichero TXT con la cotización de acciones y la diferencia del día anterior para la empresa XXX respecto a los días siguientes:

XXX_13.01.1997_110.50_-2,00

XXX_14.01.1997_112. 00_1,50

XXX_15.01.1997_115. 00_3,00

XXX_16.01.1997_113. 00_-2,00

XXX_17.01.1997_112. 50_-0,50

 

El carácter de subrayado (_) entre los campos de las líneas simboliza el carácter TAB que separa los campos.

Se desea importar estos datos al aspecto 004 (cotización de acciones). El aspecto contiene las características FIRMA (empresa) y BOTAG (sesión de bolsa) y los ratios AKURS (cotización de acciones) y DIFFZ (diferencia).

Se crea una estructura emisora KURSE y se introducen los datos siguientes:

Aspecto

004

Conversión

0

Nombre de campo

Tabla de ref.

Nombre de campo

Tipo

Longitud

Decimales

FIRMA

CF004

Empresa

C

8

0

BOTAG

CF004

Sesión de bolsa

D

8

0

AKURS

CF004

Cotiz. acciones

P

8

2

DIFFZ

CF004

Diferencia

P

8

2

Con la entrada de un nombre de campo y de una tabla de referencia, los otros campos se derivan automáticamente de la tabla de referencia. Se genera la estructura emisora y entonces se actualizan las reglas de transferencia. Además de los valores de característica, que se actualizan en la estructura emisora, las reglas de transferencia deben actualizarse en las características fijas VERSIO (versión), YEARB (ejercicio), PERIO (período) y PLACTI (indicador plan/real).

Campo receptor

Regla de asignación

Campo emisor

Offset

Longitud

Constante

VERSIO

SET

VERSIO

   

0

YEARB

MOVE

BOTAG

0

4

 

PERIO

MOVE

BOTAG

4

2

 

FIRMA

MOVE

FIRMA

0

0

 

BOTAG

MOVE

BOTAG

0

0

 

PLACTI

SET

     

0

 

Se graban las reglas de transferencia y después se actualizan los datos de selección para importar el fichero.

Para llevar a cabo una ejecución de test de la transferencia, introduzca los datos siguientes:

Campo

Entrada/Selección

Estructura emisora

COTIZACIÓN DE LA ACCIÓN

Fichero

Vía de acceso en la que se puede encontrar el fichero. Por ejemplo, d:\file\ablexcel\share.txt

Sistema de ficheros

Servidor de presentación

Tratamiento

Visualizar fichero

Visualizar registro emisor: Asignación de campo

Tipo de fichero

Formato TXT

Formato de número

Tipo P

Signo de decimales

Formato de datos

ASCII

Formato de fecha

DD.MM.AAAA

 

A continuación, podrá ejecutar el programa.

Si los datos del test son correctos, puede seleccionar Transferencia de datos y volver a ejecutar el programa.

 

Ficheros CSV

En los ficheros CSV los campos de un registro están separados por un punto y coma.

Nota

Si se trabaja con la versión inglesa de MS Excel, obsérvese que los campos están separados por una coma. En tal caso, debe grabarse el fichero como un fichero de texto. Al importar el fichero, seleccione el tipo de fichero Fichero de textos c/ separador campos en vez del Formato CSV e introduzca una coma (,) como separador.

 

XXX,13.01.1997,110.50,-2.00

XXX,14.01.1997,112.00,1.50

XXX,15.01.1997,115.00,3.00

XXX,16.01.1997,113.00,-2.00

XXX,17.01.1997,112.50,-0,50

 

Para ejecutar este ejemplo con un fichero CSV, básicamente se fijarán los parámetros como si fuera un fichero TXT, a excepción del tipo de acceso y de fichero.

 

Fichero de texto

Para transferir un fichero de texto sin un carácter de edición (ni un signo +/- ni de decimales) con esta estructura emisora y estas reglas de transferencia, el fichero que se va a importar debe ser como sigue:

XXX199701130001105000000200-

XXX199701140001120000000150

XXX199701150001150000000300

XXX199701160001130000000200-

XXX199701170001125000000050-

(FIRMA BOTAG AKURS DIFFZ)

 

Este formato viene dado por la longitud específica y los decimales de la estructura emisora.

Para ejecutar este ejemplo utilizando un fichero de texto sin caracteres de edición, los parámetros deben configurarse básicamente de la misma manera que un fichero TXT, con las siguientes excepciones:

Campo

Entrada/Selección

Tipo de fichero

Fichero de texto

Formato de número

Sin caracteres de edición

Formato de fecha

AAAAMMDD

 

Véase también:

Importación de un fichero

 

 

 

Fin del área de contenido