ST7 and Material Table

We have a macro that uses the methods .GetMaterialTable and .WriteMaterialDataToXML, I understood that the material tables are changed in ST7 (at least in the user interface). The mentioned method output an empty XML file. 


Is there anybody that knows if ST7 needs a different approach for using the material table? or should it still work?