Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Add more code to other people's program

Former Member
0 Likes
1,455

Hi,

The program I will fix was developed by somebody else and It is already in Production.

In Dev:

1. From SE38, "ABAP Editor: Initial Screen", I see the "Activate" button, but this is not where I suppose to modify the program

2. I typed my program name in "ABAP Editor: Initial Screen" and get the source code. After I added my code, I only see "Save" button and don't see "Activate" button in the source code screen as below:

I am just wondering do I need to activate the program after the save? if so, should I go back the "ABAP Editor: Initial Screen" to activate the program? If not, does it mean the change is activated automatically in the system?

Your input will be much appreciated

Hi,

The program I will fix was developed by somebody else and It is already in Production.

In Dev:

1. From SE38, "ABAP Editor: Initial Screen", I see the "Activate" button, but this is not where I suppose to modify the program

2. I typed my program name in "ABAP Editor: Initial Screen" and get the source code. After I added my code, I only see "Save" button and don't see "Activate" button in the source code screen as below:

I am just wondering do I need to activate the program after the save? if so, should I go back the "ABAP Editor: Initial Screen" to activate the program? If not, does it mean the change is activated automatically in the system?

Your input will be much appreciated

7 REPLIES 7
Read only

matt
Active Contributor
0 Likes
1,428

Did you try it? What happened? Have you had any training? If not, why do you have this task?

Read only

Former Member
0 Likes
1,428

I am new to ABAP and I did have the BC400 training, but it didn't involve fixing somebody else's cdoe. The steps I see in the training is

1. Pretty printer

2. Syntax check

3. Save

4. Activate

5. Direct processing

All the buttons are displayed on top of the screen.

The screen shots I gave in my original post are different. Without Activating the program, my other team members still can see my change, that's why I was wondering

Read only

matt
Active Contributor
0 Likes
1,428

First question applies then: have you tried it?

Anyway. Make a change. Don't activate. Find the version management option in the editor. See that you have two versions - modif and activ.

The activ one is visible to everyone. The modif is only visible to you (unless someone specifically says they want to see the modif version).

Buttons and layouts vary from transaction to transaction, from screen to screen and version to version. My SE38 editor has an activate button in both places,

Read only

Former Member
0 Likes
1,428

Hi Matthew,

Thanks for taking time answer my questions.

Yes, in SE38, I tried clicking the Activate button and I got

I also tried the Generate button was listed in SWO1 and I got

Object type "ZBUS** " generated successfully.

It does look like different T codes has different display.

Also I would like to reward you points for your help, and I don't see the option which I see it in PI/XI forum

Read only

Former Member
0 Likes
1,428

Hi,

My question is didn't you get the chance to fix it in development server? If no then why?

Regards

Purnand

Read only

Former Member
0 Likes
1,428

Hi Purnand,

Yes, the fix should start from Dev. That is where I am, that is where I see the display discrepancy between different T codes. 

Read only

matt
Active Contributor
0 Likes
1,428

Some transactions even take you to different editors. The wonder of SAP, so many standards to choose from.