Additional Blogs by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
DoloresCorrea
Product and Topic Expert
Product and Topic Expert
0 Kudos

Change Request Management scenario: Working examples "Development with Release" phase

This blog covers the Development with release phase as part of the working case initiated in SDN blog: Change Request Management scenario: Working examples.

Here you will find also the possible actions and statuses of normal and urgent corrections, when you are in this MC phase.

In this phase:

TRs can be released from within a regular correction.

For regular corrections, the administrator has to use the task list to import all released corrections into the test system or he has to schedule regular import batch jobs.

If any regular corrections exist whose status has not yet been set to Tested successfully when the maintenance cycle phase is changed from Development w Release to Test, the system issues a warning in the SDMN document. These corrections are then excluded from the integration test and cannot be released.

This is the suggested test for the set of corrections in this phase:

 

Correction

User Status

Action

Final User Status

Details

SDMJ 8000001049

Created

 

 

 

SDMJ 8000001046

In Development

 

 

 

SDMJ 8000001051

In Development

 

 

Created SMMK900664 but left empty

SDMJ 8000001053

In Development

 

 

SMMK900666, task released

SDMJ 8000001055

To be Tested

 

 

 SMMK900668, TOC SMMK900680, created and exported AUTOMATICALLY (also imported as you can see in SDMJ *1059)

SDMJ 8000001057

Withdrawn

 

 

 

SDMJ 8000001059

Created

Set to "In development"

In Development

 

In Development

Created Transport Request

In Development

SMMK900681

In Development

Logon to System

In Development

Release task

In Development

Complete Development

To be Tested

TOC SMMK900683 created and exported

To be Tested

Go to the Task List

To be Tested

IT OPERATOR should go to task list to import the TOC to SMM:200

From SMM:200 tas list "Import Transport Request"--> IMPORT ALL, all released transport orders of this project will be imported!! Also from SDHF correction already imported to SMM:200

- TOC SMMK900680 is imported, because this request is already in the qua import buffer

Also:

- SMMK900674 ( SDHF 8000001075)

- SMMK900676 (SDHF 8000001077)

- SMMK900676 (SDHF 8000001079)

are imported again in SMM:200, this happens only with the first import ALL in QUA, not with the others.

Job /TMWFLOW/SCMA_TRORDER_IMPORT

To be Tested

Logon to System

To be Tested

 

To be Tested

Confirm Successful Test

Consolidated

Task "Release Transport Request" appears AUTOMATICALLY in the task list, TR SMMK900681 is released!

AGAIN IT Operation should go to task list to import this released TR into SMM:300

SDMJ 8000001061

Created

Set to "In development"

In Development

 

In Development

Created Transport Request

In Development

SMMK900684

In Development

Logon to System

In Development

Release task

In Development

Test Transport

In Development

"Select Transport Request to be copied" popup--> selected SMMK900684

TOC SMMK900686 created and exported

IT OPERATOR go to task list to import the TOC to SMM:200

In Development

Complete Development

To be Tested

Another TOC is created automatically  SMMK900687

IT OPERATOR go to task list to import the TOC to SMM:200

To be Tested

Confirm Successful Test

Consolidated

Task "Release Transport Request" appears AUTOMATICALLY in the task list, TR SMMK900684 is released!

AGAIN IT Operator should go to task list to import this released TR into SMM:300 but not until Go-Live phase

Consolidated

Set Production Status

Consolidated

Error: Unable to successfully complete import into production system

This error appears because transport order is not imported in  SMM:300, this can not be done in this phase, only in Go-Live phase after the Import ALL in SMM:300

SDHF 8000001067

Created

 

 

 

SDHF 8000001069

Withdrawn

 

 

 

SDHF 8000001071

In Development

 

 

created SMMK900670 but left empty, H000000398

SDHF 8000001073

In Development

 

 

SMMK900672, task released H000000399

SDHF 8000001075

To be tested

 

 

SMMK900674, H000000400, imported in SMM:200, and in SMM:300 import buffer

SDHF 8000001077

Successfully Tested

 

 

SMMK900676, H000000401, imported in SMM:200

SDHF 8000001079

Completed

 

 

SMMK900678, H000000402, imported in SMM:300

SDHF 8000001091

Created

Set to "In Development"

In Development

The "Create transport request" popup appears automatically, created SMMK900688, H000000411

 

In Development

Logon to System

In Development

SMMK900688, task released

 

In Development

Pass Correction to Test

To be tested

"Select Transport Request to be Released" popup for  SMMK900688 appears, select it.

Import into system SMM       200 started

 

To be tested

Logon to System

To be tested

Check if the change is correct

 

To be tested

Confirm Successful Test

Successfully Tested

 

 

Successfully Tested

Released for Production

Authorized for Import

 

 

With these correction statuses I change the phase to from "Development with release" to "Test":

TR and TOC situation:

There are 8 warnings:

Normal Correction 8000001046 still has status 'In Development'

Normal Correction 8000001049 still has status 'Created'

Normal Correction 8000001051 still has status 'In Development'

Normal Correction 8000001053 still has status 'In Development'

Normal Correction 8000001055 still has status 'To Be Tested'

Normal Correction 8000001063 still has status 'Created'

Normal Correction 8000001065 still has status 'Created'

In Test phase the code is freeze, I mean, you can not release any request, so if you want to be able to work with these corrections you should go back to Development with release phase.

If not, only these corrections will be included in the actual test and go-live:

  • Normal Correction 8000001059 Consolidated
  • Normal Correction 8000001061 Consolidated
  • All urgent corrections

During this Test phase you can work with SDMJ in Status "Consolidated" and with SDHF corrections.

The other will be included in the next test phase, SDN Blog: Change Request Management scenario: Working examples “Test” phase

Note: 

  • When one normal correction is at status "Consolidated", then the transport requests should have already been released, so you are not allowed to withdraw the normal correction at this status.
  • However if you do not want to transport the changes to follow up systems, you should create a new normal correction, edit the same object and cancel the changes made in the first normal correction, set the new normal correction to status "Consolidated". In this way when you trigger the import from project task list, everything will be transported all together, which means the requests in two normal corrections will be able to cancel each other, hence no change will be made.
3 Comments