rke_read_customer_hierarchy in fms









T Get Customer level hierachy using RKE_READ_CUSTOMER_HIERARCHY


D Get Customer level hierachy using RKE_READ_CUSTOMER_HIERARCHY
& Help Get Customer level hierachy using RKE_READ_CUSTOMER_HIERARCHY



DATA: lt_hpath TYPE TABLE OF vbpavb,
ls_hpath TYPE vbpavb,

** VBPA only works if order exists so otherwise can use RKE_READ_CUSTOMER_HIERARCHY
* select single *
* from vbpa
* into wa_vbpa * where vbeln = -vbeln
* and parvw = 'SH' "WE * and kunnr = -kunnr.

* Retrieve customer hierarchy (HISTUNR = 4)
REFRESH: lt_hpath[].
CALL FUNCTION 'RKE_READ_CUSTOMER_HIERARCHY'
EXPORTING customer = -kunnr
* DATE = SY-DATUM
htype = 'A' sales_channel = -vtweg sales_division = -spart sales_org = -vkorg
TABLES
hpath = lt_hpath.
CLEAR ls_hpath.
READ TABLE lt_hpath INTO ls_hpath WITH KEY histunr = '04'. " get level

rke_read_customer_hierarchy step 1