Skip to Content
-2

need some help in knowing client details of a specific program?

In my company we have DBM server. As per our functionality we have divided clients and landscape. Landscape 1 is DEV(Client:200)->QAS(Client:400)->PRD(Client:400) for one functionality 1. Landscape 2 is DEV(Client:200)->QAS(Client:430)->PRD(Client:430) for another functionality 2. Now my question is Someone developed one program for functionality 1 and that is moved to QAS400 and PRD400. As server is same the same program is available in QAS430 and PRD430 also.

How to identify the exact clients for which that program is actually developed?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    Nov 01, 2017 at 11:47 AM

    Your question and your answer both don't make sense. You don't develop 'for' a client. Workbench objects such as programs are client independent and thus active and available in all clients.

    Customizing transports are client-dependent. This is why you will see a client number next to customizing transports in SE01 / SE10 but not with WB transports.

    Add comment
    10|10000 characters needed characters exceeded

    • No your question and even this response do not make sense. Basis can't transport a WB transport into any "system and client". They transport it into a system, that is what client-independent means. Look at the transport log to see into which systems a WB TR was transported.

      Likewise "the exact clients for which that program is actually developed" has nothing to do with transports. Look at the program logic or related customising for any distinction, but the code will be one and the same in all clients. If there is a customising TR it will have a client.

  • Oct 12, 2017 at 06:07 AM

    Thru version management you will find the transport request which imported the report and find the original client. Set some break-point at start of TR_READ_REQUEST before displaying the version of a program and navigation to the transport request by double-click. In your case you have only one DEV client, so you have to look at transport log of the request to identify the QAS client, so try FM TR_READ_GLOBAL_INFO_OF_REQUEST.

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 12, 2017 at 07:02 AM

    Do you want it pragmatically or through version management?

    Because from version management it is very easy. In you production system, if you go to program version management (through SE80 or SE38) and than double click on the transport request, you will be taken to following window that shows details about this transport request. It has a field called "Source Client" that will show the client of dev system. so from here you can easily find out which dev client this request is from.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 01, 2017 at 11:13 AM
    -1

    Hi,

    I found the solution. We can get the Destination system client details from E070C table

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 01, 2017 at 12:14 PM

    goto t-code stms

    open QAS , list of request

    double click on the desired request you want to see

    right click on the request and select display request F7

    go to properties

    you will find what you want to achieve (see the image). the same way you can trace request for PRD.

    Add comment
    10|10000 characters needed characters exceeded