cancel
Showing results for 
Search instead for 
Did you mean: 

How to activate the template project contents in target system

Former Member
0 Kudos

Hello all,

We are making some tests with the solution manager, in order to start working with this tool in a big Templates project. We have currently the following machines or landscapes:

- SolMan(SSM)

- Source system (IED)

- Target system (IET).

We have created a test template project (PROJ_TEMPL) in SSM, and included on SOLAR02 one example item of customizing (BC Set) and one item of development (ABAP report). We made our template project public. After this, we created a new implementation project in SSM, and included in it the previously created template. then in SOLAR02 we added one BCSET and also one request, for the logical component of the target system, to our test process. Until this point all seems logic.

Now we are stopped in the following question: how do we pass the contents that are included in the template, (that were created in the source system) to the target system? We are missing here some step... and did not find it in the marketplace documentation.

Is there any functionality in the Implementation project to activate all the contents in the target system at once (customizing and developments)?

Thanks in advance.

Davide, Sérgio and Rui

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi ,

i think u r missing one small thing. assign the nam eof the template created in the template project against the steps/ processes created in the implementation project.

Sorry , if I am worng, in understanding ur question and could not answer u.

Sudha

Former Member
0 Kudos

Hello again,

It is still not clear for us if the SOLMAN is supposed to do what we intend...

Imagine we have in our system a group of customizings and also a group of local reports developed to support our customizing. This pack of contents (customizing and developments) was first created in landscape OR01 (e.g.).

Now we want to implement this pack of contents in several new landscapes, changing only some customizing key elements, like company code, for example. Our idea is to control the implementation of this pack of contents in other systems at one time. So we go to SOLMAN.

We create a template project and in SOLAR02 we associate to the business steps our customizing items and our programs.

The next step would be, for each new target landscape, to create a implementation project, using our template stucture, associate a new logical component for the target, and... when we save the project (or save SOLAR02) our pack of contents would be created in the target landscape by SOLMAN! But it seems that SM does not work that way, right? We have to import manually our contents to each target landscape?

What is the big advantage of a template, then? Just to copy the business blueprints?

Davide

former_member190969
Active Contributor
0 Kudos

Hi Davide,

note 603336 has some practical advice about that problem.

Objects may have been created in the component systems during template creation. These include new BC Sets, your own user IMG activities and user-programmed transactions and programs or CATTs. Even if the users of the template use the same Solution Manager system, they might have own component systems where they need these objects. Assign these objects to transportable packages with transport recording, when you create them. We recommend creating one package per template in each system. If you have overlapping templates, you should create one package for common objects used in all templates. You should use names in the /.../ namespace. Record these objects in one transport request per template, which the template users can later import into their component systems. If you have overlapping templates, you should record common objects, that are used in more than one template in a separate transport which is shipped with all templates.

Regards

Andrease

Former Member
0 Kudos

Hi Gerap,

Your understanding is right.

From TEMPLATE to IMPLEMENTATION project, Solution Manager helps you copy the structure and the object references only (and not the 'config' or 'development' under those objects).

For actual movement of those objects from say, DEV to QAS or from DEV to another DEV you would have to carry out the normal Customizing/ Workbench transports as usual.

There's a specific functionality in Solution Manager called, CUSTOMIZING DISTRIBUTION, which will help you to achieve what you are looking for.

More information can be found from service.sap.com/rkt-solman

If you are able to find the info yourself and are happy to proceed, good luck. If there are more doubts, please feel free to ask.

Warm regards,

Srini

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Srini,

Thanks for your fast answer, but we are facing a different problem than the one you tried to help us. For what we could see, your instructions are to upgrade a implementation project with the latest version of the template project included. Understood.

Our question is a bit different, we will try to explain it in a more detailed way. Please consider the following steps for the simplest template test implmentation (ever):

1. in source system IED, we create some new development (e.g. new table ZTABLE1);

2. in source system IED, we create a new entry in this table;

Our goal now is to use a template project to include this new developments, so that we can implement them in another landscape (e.g. IET development). Our SSM is connected via RFC to both IED (source) and IET (target).

3. in SSM, create a template project (e.g. TEST_TEMPL), and associate landscape from source (IED...)

4. in SOLAR02, in the business process BP01, activity ACT01, we associated one entry in the Configuration tab, of type BC Set, and include a IED BCSET with our table entry;

5. in SOLAR02, in the business process BP01, process step PS01, we associated one entry in the Development tab, of type Transport Request, and include the request with our new table; After this we make our template public.

6. still in SSM (our unique SolMan environment), we create a new Implementation project, and include in it the Template project previously created. Associate landscape target (IET...). When saving, the system proposes also the landscape from source IED, because of the template.

Our question is exactly at this point: what must we activate (set, release... (?)) so that our project contents (one new table and one table entry) get to it's destiny, the system IET?

many thankz...

D, S, R

former_member190969
Active Contributor
0 Kudos

Hi,

I think the only way is to transport the contents manually. There is no automatism that does this for you as far as I know. However there is a separate toolkit if you want to ship these contents as an Add-On. See also note 603336 no. 3:

"If the template you are building contains software developments,

e.g. company-, country- or industry-specific enhancements to SAP

standard products, you should read the attached Service

Description of the Add-On Assembly Kit Implementation Service. "

Regards

Andreas

Edited by: Andreas Diebold on Sep 24, 2008 9:23 AM

Former Member
0 Kudos

Hi Gerap,

Did you expect IET to just copy the 'content' but choose a different Logical Component ?

In my view, you can accept the proposed landscape (logical components assignment) in IET, and later, do a mass change of Logical Component using the menu option in SOLAR02.

Best regards.

Srini

Former Member
0 Kudos

Hi Gerap,

The missing activity is as follows:

(1) Go to SOLAR_PROJECT_ADMIN, go to Project Team members tab and maintain the important team members names there (e.g. including your own ID there); if this is already done, please ignore this step

(2) Go to T Code SA_PROJECT_UPGRADE, specify the implementation project name there, system role as Development, the radio button to Current Version of the Original, all necessary check boxes below) and Project Team members as blank.

Execute.

In order for (2) to be executed, (1) is seen by the system as a prerequisite, for authorisation sake.

This will trigger a background job. Give it sometime (5-10 min), then launch SOLAR02, it would pop up a message that the background job is complete

In SOLAR02, opt for your Implementation project

Then, go to Settings -> User specific, in the window that pops up, uner the sub-section called 'Comparison Mode', choose the radio button "Display changes made in the original". Save the box and come out.

Now, 'expand all' at Scenario Level, browse through the structure to look for yellow exclamation marks. Wherever the Template Project had new content to offer, this icon will appear.

Keep cursor on this and go to the relevant tab (e..g. Configuration tab) to do a 'Compare & Adjust' by pressing that icon.

In answer to your second question, I am afraid there are no ways to run all of them at once.

Trust this helps.

Srini