cancel
Showing results for 
Search instead for 
Did you mean: 

How to know who delete the program?

former_member565266
Participant

Hi Experts,

I want to know who deleted the program name.? we have program exist in Dev and Prod not in QA. I have checked in TADIR , CDHDR and TRDIR. I could not find any solution. Please help me on this.

Regards,

Satish

Sandra_Rossi
Active Contributor
0 Kudos

Custom program or standard program?

What kind of program?

Recent refresh of QA?

Did you check the transport requests?

Accepted Solutions (1)

Accepted Solutions (1)

Colleen
Advisor
Advisor

Is there a chance that you had a refresh of QA from Production whilst this program was inflight (transported to QA but not Production)?

Answers (4)

Answers (4)

former_member608976
Participant

Can you find out Transport requests and try to go down that route as a person must have moved a TR to prod to delete it

former_member565266
Participant
0 Kudos

Thanks for the immediate reply 🙂

Can you please elaborate?

p244500
Active Contributor

HI,

Kindly try with bellow

1. Goto E071 with OBJ_NAME = programm name

2. Search record with OBJFUNC = 'D'

3. Goto E070 with TRKORR = E071-TRKORR

4. Look at E070-AS4USER (user name, who deleted programm)

or

  1. Choose transaction SLG2.
    You go to the dialog box Application Log: Delete Obsolete Logs.
  2. Select the appropriate radio button under Expiry date.
  3. Specify selection conditions.
  4. Choose the relevant option.
  5. Choose Execute.
    The logs are deleted from the database.

Regards,

Nawa

matt
Active Contributor

Sorry. What's the relevance of SLG2 to the problem?

former_member565266
Participant
0 Kudos

Thanks Nawanandana,

I tried but I did not find any solution.

r010101010
Active Participant

Hi,

Table E071 stores all the Transport Tasks. Put the program name in the field OBJ_NAME and check if there is TR created recently that was moved to QA and not till PROD.

But it's strange how can the program be present in DEV and PROD and not be present in QA !

former_member565266
Participant
0 Kudos

Hi Deenesh,

Thanks for the reply.

I have tried what you suggested but no values found with the object name.

we are also surprised/shocked. how the program was deleted from QA but not in Dev and Prod.?

Regards,

Satish

r010101010
Active Participant
0 Kudos

Hi,

You try a few more steps to get more information on the issue,

1) check the TR in the QA environment itself... The TR might have been deleted in the DEV.

2) Usually QA is a non-modifiable. But you can change the setting SCC4 to make the it modifiable. Try to check the log : SCC4->Utilities->Change logs. Have a look at post https://answers.sap.com/questions/12321474/want-to-see-the-change-logs-of-scc4.html

3) Add the program in a TR, transport to QA and then check the log of the program, you might be able to see previous versions prio to your recent transport

former_member608976
Participant

If i had to investigate it this issue i would have taken path of finding Transports that might have moved to production which would have deleted it.Developers could not have deleted program directly in production so try finding transport number by that you can figure out person who imported that TR in production.

in tcode 'STMS' transport manager.