Application Development 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: 

Standard program ( MB51 ) - Implicit enhancement points -Transport Request

Former Member
0 Kudos

I added two implicit enhancement points (Z_RM07DOCS_X and Z_RM07DOCS_Y) into the standard program RM07DOCS (T. MB51). Also, i have written a program includes Z_RM07DOCS_INCLUDE, which should be included in the program RM07DOCS, with enhancement point Z_RM07DOCS_Y.

For the moment, i assigned all these changes to a transport request with package "$TMP".

When saving the program RM07DOCS (with the enhancement points included), the system did not ask me to assign the changes to a transport request in the usual way.

Now, i want to transport everything from system DEV to system QAS.

My questions are:

1) Which package do i assign at the a transport request, for two implicit enhancement points? I read somewhere, that should not be "Z package". Why not?

2) How can i transport the standard program RM07DOCS? With SE38 (goto -> object directory entry), I saw that its original package is "MB".

3) Can I add, in a single transport requests, all changes (implicit enhancement points: Z_RM07DOCS_X Z_RM07DOCS_Y, Z_RM07DOCS_INCLUDE program includes custom and standard SAP program RM07DOCS? If yes, with which package?

Ciao,

Serena

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Serena,

1) Which package do i assign at the a transport request, for two implicit enhancement points? I read somewhere, that should not be "Z package". Why not?

Ans : If anybody wants to transaport a Z* object to some other system then it must be assigned to some Z*pakage (Not to $TEMP. Pakage $TEMP objects are not transportable.

2) How can i transport the standard program RM07DOCS? With SE38 (goto -> object directory entry), I saw that its original package is "MB".

Ans : You need not transport standard program RM07DOCS.You just need to assign some Z pakage to your implicit enhancements.Once you provide your entered Z pakage it will prompt you for transport request.

3) Can I add, in a single transport requests, all changes (implicit enhancement points: Z_RM07DOCS_X Z_RM07DOCS_Y, Z_RM07DOCS_INCLUDE program includes custom and standard SAP program RM07DOCS? If yes, with which package?

Ans : First create a Z*pakage.

For locking objects to transport follow below steps:

For implicit enhancements:

Go to T.code SE19.

Enter your implicit enhancement name :Z_RM07DOCS_X and Z_RM07DOCS_Y

From menu select : GOTO->Object directory entry.

Display object direct entry popup appears.

Change pakage name from $TEMP by Z* Pakage.

Prompt you for transport request.

provide TR number and activate.

For Include: Z_RM07DOCS_INCLUDE .

From menu select : GOTO->Object directory entry.

Display object direct entry popup appears.

Change pakage name from $TEMP by Z* Pakage.

Prompt you for transport request.

provide TR number and activate.

Check your TR that all objects into that.If Yesy move your TR to QAS.

BR,

Vijay

4 REPLIES 4

Former Member
0 Kudos

Hello,

There should always the Z - packages in an SAP ERP project. This is a part of enhancement solutions that SAP provides, beside modification and bussiness add-ins.

As far as I know, MB51 is up to MM modules. Therefore, there should be some Z-packges for this modules like Z-MM-Enhancement, Z-MM-<your company name>, and so on... And if there is a kind of Z-MM-Enhancement, you should put your transport in this package.

You can have a talk to a Basis guy to have some knowledge of the SAP transport management system. You just make changes in the system, attach the changes (tranports) to some Z-packages and the changes will be moved to the testing system once they are released.

Best regards,

Paul

Former Member
0 Kudos

It possible that no one can explain how you create the transport request for the standard SAP program, changed with the implicit enhancement implementation?

Maybe a link to the appropriate documentation?

Former Member
0 Kudos

Hi,

You can save your work in Z package.Then release the transport request from DEV.If your code does not work on Quality then activate the enhancement in Quality.Hope it works.

Regards,

Parikshit

Former Member
0 Kudos

Hi Serena,

1) Which package do i assign at the a transport request, for two implicit enhancement points? I read somewhere, that should not be "Z package". Why not?

Ans : If anybody wants to transaport a Z* object to some other system then it must be assigned to some Z*pakage (Not to $TEMP. Pakage $TEMP objects are not transportable.

2) How can i transport the standard program RM07DOCS? With SE38 (goto -> object directory entry), I saw that its original package is "MB".

Ans : You need not transport standard program RM07DOCS.You just need to assign some Z pakage to your implicit enhancements.Once you provide your entered Z pakage it will prompt you for transport request.

3) Can I add, in a single transport requests, all changes (implicit enhancement points: Z_RM07DOCS_X Z_RM07DOCS_Y, Z_RM07DOCS_INCLUDE program includes custom and standard SAP program RM07DOCS? If yes, with which package?

Ans : First create a Z*pakage.

For locking objects to transport follow below steps:

For implicit enhancements:

Go to T.code SE19.

Enter your implicit enhancement name :Z_RM07DOCS_X and Z_RM07DOCS_Y

From menu select : GOTO->Object directory entry.

Display object direct entry popup appears.

Change pakage name from $TEMP by Z* Pakage.

Prompt you for transport request.

provide TR number and activate.

For Include: Z_RM07DOCS_INCLUDE .

From menu select : GOTO->Object directory entry.

Display object direct entry popup appears.

Change pakage name from $TEMP by Z* Pakage.

Prompt you for transport request.

provide TR number and activate.

Check your TR that all objects into that.If Yesy move your TR to QAS.

BR,

Vijay