Ir al contenido
Programación ABAP

T001

Sociedades.

TablaT
Módulo
FI
Texto SAP
Company Codes
Clase de entrega
C
Actualizado
21 de octubre de 2026

Vista CDS equivalente: I_CompanyCode Liberada para ABAP Cloud. En desarrollos Clean Core se lee la vista en lugar de la tabla. Más en CDS.

Para qué sirve

T001 contiene las sociedades (company codes): la unidad legal con contabilidad propia. Cada sociedad tiene su moneda, su país, su idioma, su plan de cuentas y su variante de ejercicio.

Es una tabla de Customizing (se mantiene con la transacción OX02) y aparece en casi todas las consultas de finanzas para obtener el nombre o la moneda de la sociedad.

Campos

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

CampoElemento de datosDescripción
MANDTClaveMANDTMandante.
BUKRSClaveBUKRSSociedad.
BUTXTBUTXTNombre de la sociedad.
ORT01ORT01Población.
LAND1LAND1País.
WAERSWAERSMoneda local.
SPRASSPRASIdioma.
KTOPLKTOPLPlan de cuentas.
PERIVPERIVVariante de ejercicio.
OPVAR—Variante de periodos contables (OB52).
ADRNRADRNRNúmero de dirección (tabla ADRC).

Cómo se une con otras tablas

TablaPor los camposPara qué
ADRCADRNR = ADDRNUMBERDirección completa.
T005LAND1País.
TCURCWAERSMoneda.
SKB1BUKRSCuentas de mayor de la sociedad.
T001KBUKRSÁreas de valoración de la sociedad.

Generar un JOIN desde T001

Ejemplo

ABAP 7.5
" Nombre, moneda y dirección de una sociedad
SELECT SINGLE c~bukrs, c~butxt, c~waers, c~land1, a~street, a~city1
  FROM t001 AS c
  LEFT OUTER JOIN adrc AS a ON a~addrnumber = c~adrnr
  WHERE c~bukrs = @lv_bukrs
  INTO @DATA(ls_sociedad).

Leyendo la vista CDS

CDS
SELECT SINGLE CompanyCode, CompanyCodeName, Currency, Country
  FROM I_CompanyCode
  WHERE CompanyCode = @lv_bukrs
  INTO @DATA(ls_sociedad).

Transacciones y consulta

Transacciones que la usan

OX02OBY6

Cómo consultarla

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

Rendimiento: errores típicos

  • Leerla en cada vuelta de un bucle: aunque es pequeña, guarda los datos de la sociedad en una variable o una tabla interna en lugar de repetir el SELECT.

Relacionadas

Tablas relacionadas

T001WT001KT005TCURCADRCSKB1

Más en T

T001LT001ZT002T003T003OT005ST005TT006T007AT012T012KT025

Funciones

FI_PERIOD_CHECK

En abap.es

¿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