So I've got a rather complex CIS interface response file that I need to get the response code from to send to our ECC system, via idoc.. The structure of the XML is quite complex. Can anybody suggest a method to write the DT/MT's quickly and accurately. I can only think that to go from top to bottom, working out which DT begots its child DT and work that way.. Unless theres a better way... Below is an example of the XML and the data I want to send to eCC is highlighted...