Ir al contenido
Programación ABAP

TCURX

Decimales de cada moneda.

TablaT
Módulo
BC
Texto SAP
Decimal places in currencies
Actualizado
21 de octubre de 2026

Para qué sirve

TCURX guarda los decimales de las monedas que no tienen dos (JPY sin decimales, KWD con tres…). Si una moneda no está, tiene dos decimales. Es independiente del mandante.

SAP guarda todos los importes con dos decimales; esta tabla indica cómo desplazar la coma para las monedas que tienen otro número.

Campos

Los campos clave y los más usados. La lista completa está en la SE11.

CampoElemento de datosDescripción
CURRKEYClave—Moneda.
CURRDEC—Número de decimales.

Cómo se une con otras tablas

TablaPor los camposPara qué
TCURCCURRKEY = WAERSMoneda.

Generar un JOIN desde TCURX

Ejemplo

ABAP 7.5
SELECT currkey, currdec
  FROM tcurx
  INTO TABLE @DATA(lt_tcurx)
  UP TO 100 ROWS.

Transacciones y consulta

Transacciones que la usan

OY04

Cómo consultarla

  • Contenido: SE16N o SE16 con el nombre TCURX.
  • Definición, campos y claves externas: SE11.

Rendimiento: errores típicos

  • Importes en yenes multiplicados por 100: en la base de datos un importe en JPY está desplazado; usa WRITE … CURRENCY o las plantillas con CURRENCY = para mostrarlo bien.

Relacionadas

Tablas relacionadas

TCURC

Más en T

T001T001KT001LT001WT001ZT002T003T003OT005T005ST005TT006

Funciones

CONVERT_TO_LOCAL_CURRENCY

¿Dudas con esta tabla?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026