2007 Mar 22 8:33 AM
how can i develop a report for mass selectingand pritning material master history changed history
2007 Mar 22 9:01 AM
HI,
in general if u use CDHDR or CDPOS tables in any program output would always be zero because of time_error.even if you try in dialogue mode directly in se16 /11 output would be time error.
probably you can write a simple bdc on MM06 transaction in custom report program depending on your business requirement inputs and output fields.
you can also manage output the way you want .
REWARD IF IT HELPS !!!!!!
2007 Mar 22 8:37 AM
Hi,
You can get all the information from CDHDR and CDPOS Table for OBJECTCLAS = 'MATERIAL'
regards,
Mahesh
2007 Mar 22 9:01 AM
HI,
in general if u use CDHDR or CDPOS tables in any program output would always be zero because of time_error.even if you try in dialogue mode directly in se16 /11 output would be time error.
probably you can write a simple bdc on MM06 transaction in custom report program depending on your business requirement inputs and output fields.
you can also manage output the way you want .
REWARD IF IT HELPS !!!!!!
2007 Mar 22 9:05 AM
Hi Mukund,
MM06 can be used only for viewing change log for a single material which is not the requirement here and moreover i am sure that even MM06 will be making use of CDHDR and CDPOS tables only.
regards,
Mahesh
2007 Mar 22 11:04 AM
Hi mahesh,
though MM06 is used for single material input ,as a abapper running the bdc in a loop should not be a problem for mass material output.
secondly tables CHPOS and CDHDR are most common tables to capture change logs across modules and components .hence from performance point of view it is not recommended .also if you are using bdc on the std transaction ,though it uses the same table ,other coding methodolgy and performance statements also matters for mass output.
u can try doing both and update for better conclusions for both of us, yaa
regards
mukund !!!!