Ir al contenido
Programación ABAP

BKPF

Cabecera de documentos contables.

TablaB
Módulo
FI
Texto SAP
Accounting document header
Actualizado
21 de octubre de 2026

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

Para qué sirve

BKPF guarda la cabecera de los documentos contables de FI: sociedad, número, ejercicio, clase de documento, fechas, usuario y referencia. Las posiciones están en BSEG.

Es la tabla por la que se filtra por fecha o clase de documento antes de leer las posiciones.

Campos

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

CampoElemento de datosDescripción
MANDTClaveMANDTMandante.
BUKRSClaveBUKRSSociedad.
BELNRClaveBELNR_DNúmero de documento.
GJAHRClaveGJAHREjercicio.
BLARTBLARTClase de documento.
BLDATBLDATFecha del documento.
BUDATBUDATFecha de contabilización.
MONATMONATPeriodo contable.
CPUDT—Fecha de entrada.
USNAM—Usuario.
TCODE—Transacción.
XBLNRXBLNR1Referencia (número de factura del proveedor…).
BKTXT—Texto de cabecera.
WAERSWAERSMoneda.
AWKEY—Clave del documento de origen (por ejemplo, factura de ventas).
STBLG—Documento de anulación.

Cómo se une con otras tablas

TablaPor los camposPara qué
BSEGBUKRS + BELNR + GJAHRPosiciones del documento.
T003BLARTClase de documento.
T001BUKRSSociedad.

Generar un JOIN desde BKPF

Ejemplo

ABAP 7.5
SELECT belnr, blart, budat, xblnr, usnam
  FROM bkpf
  WHERE bukrs = @lv_bukrs
    AND gjahr = @lv_gjahr
    AND blart = @lv_blart
  INTO TABLE @DATA(lt_bkpf)
  UP TO 100 ROWS.

Transacciones y consulta

Transacciones que la usan

FB03FB01FB02

Cómo consultarla

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

Relacionadas

Tablas relacionadas

BSEGT003T001

Más en B

BNKABSADBSAKBSIDBSIKBSISBTCEVTJOBBUT000

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