Tabla de base de datos: CURFMTDESC

Cada fila de esta tabla representa la parte que depende del idioma de una norma de formato de moneda. Describe cómo formatear (a efectos de visualización) un importe en una moneda concreta y en un idioma concreto.

Nombre de columna Tipo de columna Descripción de columna
CURRENCYPREFIXNEG VARCHAR (254)
NULL
El prefijo que debe utilizarse cuando el importe es negativo. Si este campo y CURRENCYSUFFIXNEG tienen el valor NULL, se utilizará el prefijo negativo del formato de número.
CURRENCYPREFIXPOS VARCHAR (254)
NULL
El prefijo que debe utilizarse cuando el importe es positivo. Si este campo y CURRENCYSUFFIXPOS tienen el valor NULL, se utilizará el prefijo positivo del formato de número.
CURRENCYSUFFIXNEG VARCHAR (254)
NULL
El sufijo que debe utilizarse cuando el importe es negativo. Si este campo y CURRENCYPREFIXNEG tienen el valor NULL, se utiliza el prefijo negativo del formato de número.
CURRENCYSUFFIXPOS VARCHAR (254)
NULL
El sufijo que debe utilizarse cuando el importe es positivo. Si este campo y CURRENCYPREFIXPOS tienen el valor NULL, se utilizará el prefijo positivo del formato de número.
CURRENCYSYMBOL VARCHAR (254)
NULL
El símbolo de moneda.
CUSTOMIZEDCURRSTR VARCHAR (254)
NULL
Un código de moneda alternativo. WebSphere Commerce no utiliza este valor. Puede proporcionar un valor y escribir sus propias macros JSP que la utilicen.
DESCRIPTION VARCHAR (254)
NULL
Una descripción de la moneda que es adecuada para mostrarla a los clientes en una lista de selección de monedas.
DISPLAYLOCALE CHARACTER (16)
NULL
El entorno nacional de Java utilizado para crear un objeto NumberFormat número de moneda que se utiliza para llevar a cabo el formato. Si este valor es NULL, se utiliza el entorno nacional asociado con el LANGUAGE_ID (vea la tabla LANGUAGE).
GROUPINGCHAR CHARACTER (1)
NULL
El carácter de agrupación utilizado por el objeto NumberFormat. Por ejemplo, al dar formato a dólares para el idioma inglés de Estados Unidos, éste sería el separador de millares. Si este valor es NULL, se utiliza el separador de agrupación del objeto NumberFormat de moneda, asociado a DisplayLocale.
LANGUAGE_ID INTEGER
NOT NULL
El idioma. Para obtener una lista de los componentes de idioma, consulte la tabla LANGUAGE.
NUMBERPATTERN VARCHAR (254)
NULL
El patrón numérico que debe aplicarse al objeto NumberFormat. El patrón numérico se describe en la documentación JDK para la clase java.text.DecimalFormat. Si tiene el valor NULL, se utiliza el patrón numérico por omisión del objeto NumberFormat.
NUMBRUSG_ID INTEGER
NOT NULL, DEFAULT -1
Debe utilizarse esta norma de formato de moneda al dar formato a importes para este uso.
RADIXPOINT CHARACTER (1)
NULL
El punto base para el objeto NumberFormat. Por ejemplo, al dar formato a dólares para el idioma inglés de Estados Unidos, éste sería el carácter de punto decimal. Si este valor es NULL, se utiliza el separador de decimales del objeto NumberFormat de moneda, asociado a DisplayLocale.
SETCCURR CHARACTER (3)
NOT NULL
La moneda. Es un código de moneda según la norma ISO 4217.
STOREENT_ID INTEGER
NOT NULL
La entidad de tienda de la que forma parte esta norma de formato.
Índices:
Nombre de índice Nombre(s) de columna(s) indexada(s) Tipo de índice
SQL030416034920070 NUMBRUSG_ID, STOREENT_ID, SETCCURR, LANGUAGE_ID Clave primaria
Restricciones:
Nombre de restricción Nombre(s) de columna Nombre de tabla externa Nombre(s) de columna(s) externa(s) Tipo de restricción
F_290 LANGUAGE_ID LANGUAGE LANGUAGE_ID Cascada
F_291 STOREENT_ID, SETCCURR, NUMBRUSG_ID CURFORMAT STOREENT_ID, SETCCURR, NUMBRUSG_ID Cascada

Referenciada por:
Nombre de restricción Nombre de columna referenciada Nombre de tabla externa Nombre(s) de columna(s) externa(s) Tipo de restricción
No aplicable