Accessing material master change information
We have a requirement to pull all changes to material master records by month. I know that I can hit the CDHDR and CDPOS tables using CHANGEDOCUMENT_READ_HEADERS and CHANGEDOCUMENT_READ_POSITIONS functions to pull this; however our change tables are so huge that the program is timing out. Running in background does not work either because the spool request only shows a few of the pages (10, I think) where the document is actually over a thousand printed pages. I can't email the spool request either because the file is too large.
My question is...is there an infostructure that only contains material master changes (as opposed to all changes as in the CDHDR and CDPOS tables?) I know that when you go into MM03 and view materail master changes they pull up really quickly. Is this program hitting something else rather than the CDHDR and CDPOS tables? How do they pull up so quickly even if there are many changes.
Thanks in advance.