Dear Krishna
I believe the MSDS maker is "content" which you buy. We don't use it. But simply speaking: you would populate additional data on REAL_SUB level based on some "primary" data; in the "ideal world" then data is good enough to generate a MSDS and then to release it.
I am sorry to say: I am not aware of any other thread discussing the MSDS Maker. As MSDS maker is "content" which you buy you should have receive a documentation. Therefore: just read it
C.B.