Ir al contenido
Programación ABAP

EKBE

Historial de documentos de compras (entradas y facturas).

TablaE
Módulo
MM
Texto SAP
History of Purchasing Document
Actualizado
21 de octubre de 2026

Para qué sirve

EKBE es el historial de los documentos de compras: cada entrada de mercancías, factura, anulación o entrega de salida que afecta a una posición de pedido, con cantidad e importe.

El tipo de operación está en VGABE / BEWTP: por ejemplo, E es entrada de mercancías y Q factura.

Campos

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

CampoElemento de datosDescripción
MANDTClaveMANDTMandante.
EBELNClave—Pedido.
EBELPClave—Posición.
ZEKKNClave—Imputación.
VGABEClave—Tipo de operación.
GJAHRClave—Ejercicio del documento.
BELNRClave—Documento de material o de factura.
BUZEIClave—Posición del documento.
BEWTP—Categoría del historial (E entrada, Q factura…).
BWART—Clase de movimiento.
BUDAT—Fecha de contabilización.
MENGE—Cantidad.
DMBTR—Importe en moneda local.
WRBTR—Importe en moneda del documento.
WAERS—Moneda.
SHKZG—Debe o haber.

Cómo se une con otras tablas

TablaPor los camposPara qué
EKPOEBELN + EBELPPosición del pedido.
MSEGBELNR = MBLNR + GJAHR = MJAHRDocumento de material de la entrada.
RSEGBELNR + GJAHR + BUZEIPosición de la factura.

Generar un JOIN desde EKBE

Ejemplo

ABAP 7.5
" Historial de un pedido: entradas y facturas
SELECT ebelp, bewtp, belnr, budat, menge, wrbtr
  FROM ekbe
  WHERE ebeln = @lv_ebeln
  INTO TABLE @DATA(lt_ekbe)
  UP TO 100 ROWS.

Transacciones y consulta

Transacciones que la usan

ME23NMIGOMIRO

Cómo consultarla

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

Rendimiento: errores típicos

  • Signo de las cantidades: las anulaciones van con SHKZG contrario; súmalas con signo para obtener lo neto.

Relacionadas

Tablas relacionadas

EKPOMSEGRSEGEKKO

Más en E

E070E071EBANEIKPEIPOEKABEKESEKETEKKNEORD

¿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