01-07-2014 11:49 AM
Hi all,
Issue is changes have been made in MM02 for a particular material by a person.But it should be done through background jobs.the changes are made at 12pm,but when i see the list of job running in between 0000hrs to 1600 hrs,I could not see any job run at that time in the log.
Is there any alternate way to find where the changes were recorded and how to check the issue.
Thanks&Regards,
Suresh.
01-11-2014 11:04 AM
Hi,
Thanks all for your support for giving me suggestions.Actually,I got the program name which is being modifying some fields in MM02.Got the link by using the transaction code STAD.
Its a tracing method for a particular transaction,where we can find report name and transaction cpu time and all you can check out the transaction STAD. Thanks for the reply.
Thanks&Regards,
Suresh.
01-07-2014 11:56 AM
Hi Suresh
Please check the change log table CDHDR/CDPOS use object class as MATERIAL and object key as number to check what changes were done by whome
Or goto MM02 into the material then under environment->Changes
Nabheet
01-07-2014 11:58 AM
01-07-2014 11:57 AM
Hi,
You will find th material log form CDHDR AND CDPOS
OBJCT CLASS : MATRIAL
use function moduls : with the time range and object class
CHANGEDOCUMENT_READ_HEADERS
find the chang documents and read positions
CHANGEDOCUMENT_READ_POSITIONS
01-07-2014 11:57 AM
Hi Suresh,
you can see the standard program RSSCD100 and CHANGEDOCU_READ (with Object Class MATERIAL) to view all changes being made by a certain user for a period of time.
01-07-2014 12:09 PM
01-07-2014 12:34 PM
Hi Suresh - Go to MM03, enter the material.
Then from Menu -> Environment -> Display changes.
01-07-2014 12:39 PM
Hi Suresh,
if you will use program RSSCD100, then you will get this screen, if you will fill as shown , it will
gives you all the details, fill the values and execute
01-07-2014 1:34 PM
Hi all,
Thanks to all for the immediate reply.I have done those.But I should be more clear about my query.
Actually,I want to know the which program results the modifications for that transaction and the scenario that made the person to change the material.
Thanks in advance for the sounded replies.
01-07-2014 2:05 PM
AFAIK SAP does not store this information (especially the "scenario that...) and even I'm not sure if that this request has a sense on technical point on view (*) You can only get transaction code, user and timestamp.
Also did you actually check for background job starting before the update and ending later or just before (due to delay in update task) ?
You could also check RFC call and IDOC processing.
Regards,
Raymond
(*) The program would almost always be the same main program of the function group of the update task FMs, storing the Abap Stack would even not always been a solution, imagne if the update is triggered in a BDC or a FM run IN BACKGROUND TASK ?
01-11-2014 11:04 AM
Hi,
Thanks all for your support for giving me suggestions.Actually,I got the program name which is being modifying some fields in MM02.Got the link by using the transaction code STAD.
Its a tracing method for a particular transaction,where we can find report name and transaction cpu time and all you can check out the transaction STAD. Thanks for the reply.
Thanks&Regards,
Suresh.