Hi Robert
Any particular reason why you want to preload the metadata? AFAIK, if there is no metadata for a particular IDoc interface, the system automatically loads it the first time the interface is executed. That is the best way to get the most accurate version of the metadata. When there are field changes, normally we just delete the existing metadata and let it auto reload again the next time the interface is executed.
Rgds
Eng Swee