Ir al contenido
Programación ABAP

RKE_READ_CUSTOMER_HIERARCHY

Lee la jerarquía de clientes (nodos superiores e inferiores) para CO-PA.

Módulo de funciónVarios
Transacción
SE37
Grupo
Varios
Actualizado
21 de octubre de 2026

Para qué sirve

RKE_READ_CUSTOMER_HIERARCHY es una función de la cuenta de resultados (CO-PA) que lee la jerarquía de clientes de ventas: qué clientes cuelgan de qué nodos.

La jerarquía de clientes de SD se guarda en la tabla KNVH y se mantiene con la transacción VDH1N; leer esa tabla es lo más directo.

Parámetros

Firma por confirmar. Aquí figuran solo los datos que conocemos con seguridad. Antes de usarla, comprueba los parámetros exactos en la transacción SE37 de tu sistema.

Ejemplo

ABAP
" Alternativa: nodo superior de un cliente en la KNVH
SELECT SINGLE hkunnr FROM knvh
  WHERE hityp = 'A'
    AND kunnr = @lv_kunnr
    AND vkorg = @lv_vkorg
    AND vtweg = @lv_vtweg
    AND spart = @lv_spart
    AND datab <= @sy-datum
    AND datbi >= @sy-datum
  INTO @DATA(lv_padre).

Errores y excepciones habituales

  • No sale el nodo: la jerarquía depende del tipo de jerarquía (HITYP) y del área de ventas; y tiene fechas de validez.

Relacionadas

Funciones relacionadas

MM_ADDRESS_GET

Más en Varios

CONVERSION_EXIT_ALPHA_OUTPUTCONVERSION_EXIT_ALPHA_INPUTCLAF_CLASSIFICATION_OF_OBJECTSCLOI_PUT_SIGN_IN_FRONTENQUE_SLEEPENQUEUE_READF4_DXFILENAME_TOPRECURSIONQF05_RANDOM_INTEGERROUNDSAPGUI_PROGRESS_INDICATORSPELL_AMOUNTSXPG_COMMAND_EXECUTE

Transacciones y tablas

VDH1NVDH2NSE37KNVH

¿Dudas con esta función?

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