cancel
Showing results for 
Search instead for 
Did you mean: 

Retrofit Configuration Issues

Former Member
0 Kudos

Hi All,

I am configuring retrofit for dual landscape and want to test transport mechanism from DEV [Maintenance Landscape] to D01 [Implementation landscape]. I have some doubts regarding the configuration.

Landscape:

DEV - Maintenance Landscape

SM1 - SolMan 7.1 SP 12

D01 - Implementation Landscape

Questions:

1. Does all systems DEV, QAS & PRD needs to be configured to test retrofit or just 3 systems[DEV, SM1, D01] will be enough?

2. Does transport routes should be configured between [DEV, SM1, D01], I have created RFC & domain links between solman and two landscapes (maintenance & Implementation). Also, if the system already contains domain transport routes assigned do I need to create a new transport group specific to retrofit configuration?

3. Logical components should be assigned to new maintenance project and logical component should have product assigned. How can we assign two product systems to logical component to assign ECC & Retrofit systems.

Please help

Regards,

Raj

Accepted Solutions (1)

Accepted Solutions (1)

bxiv
Active Contributor
0 Kudos

1. The only system you need for retrofit is D01; the point behind retrofitting is to avoid an overtaker transport from the implementation landscape to your production system.  This syncs a maintenance transport into D01 and when that gets promoted to Prod it ensures the latest version of the object( s ); then you refresh your system back on to DEV to keep objects in sync.

2. You will need a transport route from some system back to D01; this 'system' will vary depending on your business some want a retrofit after a QA transport releases as Prod is the next system.  Some businesses say it doesn't happen until Prod has been verified and didn't cause a problem.

3. You need to create a logical component that has all systems you want to participate in change mgmt.  So you would include all of your ECC systems if you want it handled from a centralized system.

Former Member
0 Kudos

Thank Billy,

I have created RFC and domain links between sm1 and Dev , D01. In which system I have to maintain transport routes?

How to create a project cycle in maintenance project? I have tried enabling QGM and it throws a error message saying project cycle is not configured. Also, I don't see the project cycle tab in system landscape tab of project. Are there any services which needs to be activated for project cycle tab to show up?

Raj

bxiv
Active Contributor
0 Kudos

Transport routes are handled by Domain Controllers, so since you say you linked them to SM1; you need to leverage the  ECC system's Domain controller and configure the tms routes there.

Heh, its a little murky in this area after you activate Change Mgmt within your project even if you are passing all of the checks, as soon as you create a task list or interface to a project cycle you are in fact hitting the CRM portions of the system.

Chances are you either don't have the custom transactions configured, you are not a BP, or you are missing some authorizations on the ABAP stack.

Former Member
0 Kudos

Hi Billy,

I have configured transport routes in both ECC systems in maintenance & Implementation landscape. Do I need to create any transport routes in Solution manager? while perfoming checks in project, I get into " No consolidation system for development system" & "No track for project with log. system" errors

Please help

Regards,

Raj

bxiv
Active Contributor
0 Kudos

Can you show a screenshot of System Landscape > Systems, System Landscape > IMG Projects > System Landscape > Change Management?

I think the issue might be due to not having a CTS customizing project pushed into the ECC Dev system.

Transport routes are needed within the TMS domain you are working with; so if ECC and SolMan systems are not part of the same domain then you shouldn't need transport routes within SolMan.  I assumed since you have Domain Links setup, that you are working with two different domains.

Former Member
0 Kudos

Billy,

Below are the project screenshots.

I have enabled CTS projects in SPRO_ADMIN for IMG projects created.

Yes, I have created domain links for two landscapes from solution manager and two landscapes have only development systems assigned. I read in a blog where two system landscape or 3 system landscape is a must for ChaRM. Does this has anything to do with retrofit?

In logical components I am maintaining only DEV systems, is it mandatory to maintain QAS & PRD in logical components to perform Retrofit?

Regards,

Raj

bxiv
Active Contributor
0 Kudos

You can remove SolMan from the logical component as it isn't needed.  Both Dev systems need to be within the same logical component (you are probably thinking, hold up I can't have 2 Dev systems defined; and that is correct); D02:010 needs to be where you placed SolMan.  And yes your thinking is correct you must also include the QA and Prod system( s ) within the logical component.  You may want to define a new section within your logical components to account for the second QA system, "QA Retrofit" as an example so you can have both reside there.

Your IMG section looks good, before you remove one of those logical components delete the corresponding IMG project to avoid clean up work.  Also since you activated change control already, you may have to force the maintenance cycle to be closed and create a new cycle; however lets get that check list all green before taking that action.

Do you have the mgmt RFCs from SolMan mgmt to the ECC systems on 000?  I have found with SolMan 7.1 you need RFCs to every client, 000 comes in to play here as majority of all STMS functions are forced to take place in client 000.

Within your ECC STMS parameters, find the CTC = 0 section and updated it to be 1 (if you have 5 ECC systems, wait to distribute until you have updated the last system to save on time; maybe possible to remove the entries and set CTC to be a global setting equal to 1 to force this at the domain level.

The red items for the background jobs are a little concerning, I'm not sure where those are scheduled, but I would lean towards solman_setup and the automatic job scheduling.

Lets see how many of the red lights change to green you make the suggested changes.

Former Member
0 Kudos


I have removed SolMan from logical component.

Sorry Billy, I didn't understood what "D01:010 needs to be where you placed SolMan" --- I have 3 logical components assigned in a project and removed solman logical component, left with two components 1 is for Maintenance landscape & another is for Implementation landscape. I can't assign a development system from Implementation landscape to Maintenance Landscape. Please correct me if I am missing something here.

Also, I was following blog and we can see restrofit system is assigned in Implementation landscape logical component.

Do I need to include retrofit system in the logical component? If we should include retrofit system, how can we assign a Retrofit system in a logical component with ECC product system?

I have maintained RFC's from SM2 to both 000 & 010 clients  across all systems

Raj

bxiv
Active Contributor
0 Kudos

For the time being, lets reduce the overall complexity and use 1 logical component.  If you look at the blog at section 1.2.7; you need D01 to be in the Retrofit column; also take note that they are using 1 system to replicate the landscapes the same QA system is being referenced and not ideal to have when you are wanting to manage changes in the environments.

So in this new/test logical component lets place the systems in as follows:

DEV assigned to the Development column

QAS assigned to the Quality column

PRD assigned to the Production column

D01 assigned to the Retrofit column

Q02 assigned to the QA Retrofit column (this will have to be custom created, section 1.2.7 shows the screens where you can customize some column names).  If you have multiple clients in QAS or Q02 and want to move transports into them, you will need to account for all clients.

Do you have more green lights on the checks now with the RFCs being maintained?

Former Member
0 Kudos

Billy,

Logical components has all system (DEV, QAS, PRD, DEV2 ) except QAS or Q02(we don't have the system built). Below are screenshots

IMG Project - Can you throw some light or share a document on how IMG project is related to project / what is the use ?

Checks

When I check the D02 RFC from SMSY its good but I don't understand why it is in RED here.

During refresh on Change Request management tab, I get some warnings does this has anything to do with D02 RFC?

Regards,

Raj

bxiv
Active Contributor
0 Kudos

My hunch is that the system is unhappy as we are making changes to the foundation of the project.  It might also be why the RFC still displays red after you fixed it.

As a test can you create a implementation project and assign the same logical component, don't recall if you can run the check prior to the change control check box being checked off the top of my head.

Former Member
0 Kudos

I have created a implementation project and assigned the same logical component.

I was able to perform check without enabling change control and the RFC is still the same, I tried deleting and recreating TRUSTED RFC but no change. Below is the screenshot.

Regards,

Raj

bxiv
Active Contributor
0 Kudos

In the RFC mgmt/setup for D02 are the roles being uploaded successfully or did you have to upload them manually?

Former Member
0 Kudos

Yes Billy,

I have uploaded roles manually and tested several times. when I do a RFC connection test from SMSY it is all GREEN to client 000 & 010. I don't understand why this doesn't change in a project, is this anything to do with content sync?

bxiv
Active Contributor
0 Kudos

What does the LMDB show, SMSY shouldn't be used anymore in Solman 7.1 SP5 or greater.

Former Member
0 Kudos

There is no option to test Destinations or RFC's in LMDB from LMDB it takes to managed system configuration in solman_setup, where we can generate RFC's. I have used this to generate and I see them successfully created.

     I didn't know where to test so I have used SMSY, I can see everything green here.

bxiv
Active Contributor
0 Kudos

I wanted to ensure that your data in the LMDB is also correct, ports/instance numbers/message & central services/servers.

The RFC generation screen is the one that reports if the correct auth profiles are being assigned to the generated users. 

In D02 and Solman what are the versions and SPs of the following:

ST-PI

ST-A/PI

Former Member
0 Kudos

Hello Billy,

I have opened SAP message and it took around month to close the issue with D02 RFC.

Now everything looks green, when I enable change request management I get into "/TMWFLOW/CHECK_PRJ_CONS: No export system for PRD:100" Error. Do you have any idea on this?

Regards,

Raj

bxiv
Active Contributor
0 Kudos

Glad to hear you got D02 resolved via SAP support.

As for PRD:100 perhaps a new thread would be best as it's a different system from the original issue.

Answers (0)