Cómo crear el origen de datos de divisas

Cómo:

Referencia:

Proporcione los valores de cada tipo de divisa necesario.

Debe introducir los siguientes valores en su origen de datos de divisas:

Puede añadir un número ilimitado de divisas al origen de datos. También puede usar otras divisas aparte de las oficiales. Por tanto, puede personalizar el origen de datos de divisas y adaptarlo a sus aplicaciones.

El origen de datos puede ser de cualquier tipo, siempre que sea compatible con su aplicación (por ejemplo, FOCUS, FIX, DB2 o VSAM). El archivo máster de divisas debe tener al menos un campo que identifique cada id. de divisa utilizado, y uno o varios campos que especifiquen los tipos de cambio.

Recomendamos encarecidamente que cree un origen de datos independiente para los datos de divisas, en lugar de añadir campos de divisa a otro origen de datos. Esto permite mejorar el rendimiento y reducir el uso de recursos, ya que el origen de datos de divisas se carga en la memoria antes de que se lleven a cabo las conversiones de divisas.


Principio de página

x
Sintaxis: Cómo Crear un origen de datos de divisas
FILE = name, SUFFIX = suffix,$
FIELD  = CURRENCY_ID,, FORMAT =  A3,                    [ACTUAL = A3 ,]$
FIELD  = rate_1,,      FORMAT = {D12.6|numeric_format1},[ACTUAL = A12,]$
   .
   .
   .
FIELD  = rate_n,,      FORMAT = {D12.6|numeric_formatn}, [ACTUAL = A12,]$

donde:

name

Es el nombre del origen de datos de divisas.

suffix

Es el sufijo del origen de datos de divisas. El origen de datos puede ser de cualquier tipo, siempre que permita el acceso de su aplicación.

DEPARTMENT

Es el nombre de campo obligatorio. Los valores almacenados en este campo son códigos de tres caracteres que identifican cada divisa; por ejemplo, USD para dólares estadounidenses. El id. de divisa puede tratarse de un código reconocido universalmente o de uno definido por el usuario.

Nota: El código EUR está automáticamente reconocido. No almacene este código en su origen de datos de divisas. Consulte Ejemplos de códigos de divisa para ver una lista de códigos comunes.

rate_1...rate_n

Son los tipos de cambio (por ejemplo, BUDGET, FASB, ACTUAL) que se van a utilizar en las conversiones de divisas. Cada tipo es el número de unidades nacionales que representa un euro.

numeric_format1...numeric_formatn

Son los formatos de visualización de los tipos de cambio. Cada formato debe ser numérico. El formato recomendado, D12.6, garantiza que el tipo se exprese con seis dígitos significativos, tal como establecen las reglas de conversión de la Unión Europe. No emplee el formato de número entero (I).

ACTUAL An

Sólo es obligatorio en los orígenes de datos que no sean FOCUS.

Nota: El número máximo de campos en el origen de datos no puede exceder los 255 (es decir, el campo CURRENCY_ID más 254 campos de conversión de divisa).


Principio de página

x
Referencia: Ejemplos de códigos de divisa

El 1 de enero de 1999 la Eurozona estableció los tipos de cambio entre el euro y el resto de monedas. Los países incluidos en la Eurozona hasta ese momento aparecen indicados con un asterisco (*). Los tipos son fijos y no cambiarán, aunque los tipos de los países fuera del euro sí se verán modificados con el tiempo.

Nombre de divisa

Código de divisa

Tipo

Dólar estadounidense

USD

.974298

Chelín austriaco

ATS

13.7603

Franco belga*

BEF

40.3399

Libra esterlina

GBP

.625152

Dólar canadiense

CAD

1.54504

Corona danesa

DKK

7.42659

Florín holandés*

NLG

2.20371

Marco alemán*

DEM

1.95583

Euro

EUR

1

Marco finlandés

FIM

5.94573

Franco francés*

FRF

6.55957

Dracma griego*

GRD

340.750

Libra irlandesa*

IEP

0.787564

Lira italiana*

ITL

1936.27

Yen japonés o yuan chino

JPY

118.377

Franco luxemburgués*

LUF

40.3399

Corona noruega

NOK

7.34864

Escudo portugués*

PTE

200.482

Peseta española*

ESP

166.386

Corona sueca

SEK

9.20906

Franco suizo

CHF

1/4634



Ejemplo: Cómo especificar códigos de divisa y tipos de cambio en un archivo máster

El siguiente archivo máster, correspondiente a un origen de datos de divisas delimitado por comas, especifica dos tipos de cambio para cada divisa: ACTUAL y BUDGET:

FILE = CURRCODE, SUFFIX = COM,$
FIELD = CURRENCY_ID,,    FORMAT = A3,    ACTUAL = A3 ,$
FIELD = ACTUAL, ALIAS =, FORMAT = D12.6, ACTUAL = A12 ,$
FIELD = BUDGET, ALIAS =, FORMAT = D12.6, ACTUAL = A12 ,$

El siguiente ejemplo presenta datos del origen de datos de divisas definido por este archivo máster:

FRF,  6.55957,  6.50000,$
USD,  0.974298,  1.00000,$
BEF,  40.3399, 41.00000,$

WebFOCUS