Skip to Content
avatar image
Former Member

Does SAP overwrites the complete prog or applies just new changes?

Hello,

We have a custom program, say Z_PROG, wherein 2 developers are working on the same program simultaneously under different transports, well.

Say, developer A added 10 lines code to Z_PROG by using TR_A and moved the TR_A to acceptance.

Now, developer B added 5 lines code to Z_PROG by using TR_B and moved the TR_B to acceptance.

Now, the acceptance's Z_PROG has all changes of 15 new lines code addition, at this point if we move ONLY the TR_A from acceptance to production, pl. let us know

1) Whether the Z_PROG in production consists only developer A's changes of 10 lines code addition or

2) the Z_PROG gonna consist all (developer A and developer B - 10+5) changes of 15 lines code addition?

Also, pl. let us know that when we move a program to next environment then whether the SAP overwrites the whole program completely or whether SAP just implements the fresh new changes to the program?

Thank you

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Apr 13, 2016 at 07:39 PM

    A transport request may contain the whole program or only parts of it. The smallest unit is a source code module (AKA "include"). So it's not about 5 or 10 lines of code!

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 13, 2016 at 07:52 PM

    We have a custom program, say Z_PROG, wherein 2 developers are working on the same program simultaneously under different transports, well.

    AFAIK, 2 developers cannot work on same program in different TRs "simultaneously". SAP won't allow that. The 2nd developer will have to wait until the 1st TR is released, to include that object in his 2nd TR and lock it.

    If only the 1st TR is moved to Production, it will only include the changes done by the 1st developer.

    If only the 2nd TR is moved to Production, it will contain the changes done by both developers.

    Thanks,

    Juwin

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 13, 2016 at 07:33 PM

    You're laboring under a misconception. Transports aren't moved from development to quality and then from quality to production.

    They go from development to quality and then from development to production.

    Rob

    Add comment
    10|10000 characters needed characters exceeded