[{ALLOW view All}] [{ALLOW edit Authenticated}] ! How to get/follow/investigate an XPath to get an attribute or to search for attributes Example: {{{ CALL METHOD me->get_xpath_property_as_string EXPORTING ir_entity = lr_btadminh iv_xpath = '/BTOrderHeader/BTHeaderPartnerSet/BTPartnerAll/PARTNER_NO' iv_filter_value = 'YSSC001' iv_filter_attr = 'PARTNER_FCT' IMPORTING ev_value = lv_bupa }}} 1. Set external breakpoint to the method above\\ 2. Execute method\\ 3. At the break put "lr_btadminh" into the "Data Explorer" tab\\ 4. Follow tree as described:\\ a) BTOrderHeader\\ {{{ > CONTAINER_PROXY > DATA_REF > RELATIONS(x).RELATION_NAME=BTOrderHeader }}} Search in all x items for RELATION_NAME=BTOrderHeader and choose that item.\\ From that item drill down as in b) b) BTHeaderPartnerSet\\ {{{ > OBJECTS[1] > DATA_REF > RELATIONS(x).RELATION_NAME = BTHeaderPartnerSet }}} c) BTPartnerAll\\ {{{ > OBJECTS[1] > DATA_REF > RELATIONS(x).RELATION_NAME = BTPartnerAll }}} d) PARTNER_NO (last part is the attribute)\\ {{{ > OBJECTS(x) }}} Search in all object for {{{ > DATA_REF > ATTRIBUTE_REF.<iv_filter_attr> = <iv_filter_value> }}} take that object and take\\ {{{ > DATA_REF > ATTRIBUTE_REF.PARTNER_NO }}} Then you get the value of that attribute (business partner) into lv_bupa.