Ir al contenido
Programación ABAP

AFRU

Notificaciones de órdenes.

TablaA
Módulo
PP
Texto SAP
Order completion confirmations
Actualizado
21 de octubre de 2026

Para qué sirve

AFRU guarda las notificaciones de las órdenes: cantidades buenas y de rechazo, actividades (horas de máquina, mano de obra) y fechas, por operación. Cada notificación se identifica por su número y un contador.

Campos

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

CampoElemento de datosDescripción
MANDTClaveMANDTMandante.
RUECKClave—Número de notificación.
RMZHLClave—Contador de la notificación.
AUFNR—Orden.
AUFPL—Plan de operaciones de la orden.
APLZL—Contador interno de la operación.
VORNR—Operación.
LMNGA—Cantidad buena notificada.
XMNGA—Cantidad de rechazo.
BUDAT—Fecha de contabilización.
ERSDA—Fecha de entrada.
ERNAM—Usuario.
STOKZ—Notificación anulada.

Cómo se une con otras tablas

TablaPor los camposPara qué
AFKOAUFNRCabecera de la orden.
AFVCAUFPL + APLZLOperación notificada.

Generar un JOIN desde AFRU

Ejemplo

ABAP 7.5
" Notificaciones de una orden (sin las anuladas: filtra STOKZ)
SELECT rueck, rmzhl, vornr, lmnga, xmnga, budat
  FROM afru
  WHERE aufnr = @lv_aufnr
  INTO TABLE @DATA(lt_afru)
  UP TO 100 ROWS.

Transacciones y consulta

Transacciones que la usan

CO11NCO13CO14

Cómo consultarla

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

Rendimiento: errores típicos

  • Notificaciones anuladas: una anulación no borra la fila; filtra STOKZ y STZHL para no sumarlas dos veces.

Relacionadas

Tablas relacionadas

AFKOAFVC

Más en A

ACDOCAADRCAFPOAFVVAGR_USERSAUFKAUFM

¿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