Opps..I'm afraid Im not able to pull the code into the github due to the network setting by our security team. Pulling above code or not, all depends on your own willing now, go ahead~
Thanks for sharing, btw, I found a bug and try to impove it as below, the method should be consider the node level and sorting METHOD create_types.DATA: components TYPE string.LOOP AT hierarchy ASSIGNING FIELD-SYMBOL(<h>).IF <h>-structure EQ abap_tr...
everything done well, but need to re-caculate the CURSOR DATA: lv_line TYPE sy-tabix. GET CURSOR LINE lv_line. lv_line = firstline + lv_line - 1. READ TABLE extract[] ASSIGNING FIELD-SYMBOL(<fs_line>) INDEX lv_line. IF sy-subrc = 0."cust...