Show TOC

Background documentationPPF Actions in Change Request Management

 

The Post-Processing Framework (PPF) actions and their conditions, listed below, are delivered with the SAP standard Change Request Management. The are defined in Customizing, under Start of the navigation path SAP Solution Manager Next navigation step Capabilities (Optional) Next navigation step Change Control Management Next navigation step Transactions Next navigation step Actions End of the navigation path.

The following generic actions are available for most change transactions, so the use applies to all actions:

Generic Action

Use

<transaction type>_CHECK_STATUS_*

HF_CHECK_STATUS PPF actions that set the change transaction user status. The user status (or sometimes the system status) when the action is executed is relevant as a scheduling or start condition. In some cases, the change document also needs to be error-free.

<transaction type>_CHECK_STATUS_AGAIN_*

<transaction type>_NAVIGATE_TO_TASKLIST_*

Navigates to the task list. The statuses that are open and allowed in the task list are the scheduling or start conditions.

<transaction type>_SEND_MAIL_<business role>

Sends an E-Mail to the business partner in the relevant business role

<transaction type>_UPDATE_DURATIONS

Calculates the service level agreement time for the change transaction

<transaction type>_SET_KB_DELTA

Delta update for long text search via TREX

<transaction type>_OPEN_UP_BPCA

Starts the Business Process Change Analyzer (BPCA) to create a BPCA analysis

<transaction type>_RETROFIT_CRM

Starts the retrofit SAP GUI when the user status is set

Scheduling conditions control whether an action is to be scheduled for processing. An action is only generated if the scheduling condition is fulfilled.

Start conditions are checked before the action is executed. Background actions are only executed if the start condition is fulfilled. Dialog actions can be started manually from the action menu if the start condition is fulfilled.

The processing time defines when an action is executed. Processing can be started immediately when an action is scheduled, or after the transaction has been saved. It is also possible to only schedule the actions to be processed later by a user in the document.

The processing mode defines whether actions are processed automatically (in the background) after determination, that is, they are activated as soon as the schedule conditions are met. Actions can also be processed manually, using dialog windows.

Note Note

Action definitions marked as inactive in Customizing are not listed. Their execution is related to the SAP GUI, not to the WebClient UI, and should therefore not be used.

The DISTRIBUTE action is also marked as inactive, but it is related to processing in the WebClient UI. You have to activate it explicity. See also Distributing Urgent Changes.

End of the note.

Action Profile

Action

Use

Processing Mode

Processing Time

Sets a User Status

Scheduling Condition

Start Condition

SMAD_ACTIONS (Administrative Change)

SMAD_CHECK_STATUS_AD

Checks document consistency according to user status, automatically

Background

When saving

 

User status: Created

Error-free

 

SMAD_CHECK_STATUS_AGAIN_AD

Rechecks document consistency according to user status, manually

Dialog

Immediately

 

Contains errors

 

SMAD_FINISHED_AD

Set to “Completed”

Dialog

When saving

x

User status: In process

Error-free

 

SMAD_IN_PROCESS_AD

Set to “In Process”

Dialog

When saving

x

User status: Created

Error-free

 

SMAD_NAVIGATE_TO_TASKLIST_AD

Go to task list

Dialog

Immediately

 

One of the following user statuses: In Process, Completed, Production, Successfully tested, Confirmed

Error-free

Open task list

 

SMAD_OK_AD

Confirm administrative change

Dialog

When saving

x

User status: Completed

Error-free

 

SMAD_ON_CREATE_AD

Executed when first saving

Background

When saving

x

Change transaction is open (system status I1002)

 

SMAD_SEND_MAIL_CHANGE_MANAGER

Sends an e-mail to the change manager

Background

When saving

 

User-status: In process

User status: Completed

SMAD_SEND_MAIL_IT_OPERATOR

Sends an e-mail to the IT operator

Background

When saving

 

Change transaction is open (system status I1002)

User status: Created

SMAD_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMAD_TESTED_AND_NOT_OK_AD

Resets transaction to “In Process”

Dialog

When saving

x

User status: Completed

Error-free

 

SMAD_UPDATE_DURATIONS

Total working time calculation (SLA)

Background

When saving

 

 

 

SMAD_WITHDRAW_AD

Withdraw administrative change

Dialog

When saving

x

One of the following user statuses: Created, In process, Confirmed, Canceled

 

SMCG_ACTIONS (General Change)

SMCG_BACK_TO_IN_PROCESS

Reset general change to “In Process”

Dialog

When saving

x

User status: To be tested

Error-free

 

SMCG_BUILDING

Set to “In Process”

Dialog

When saving

x

User status: Created

Error-free

 

SMCG_CANCELED

Set to “Canceled”

Dialog

When saving

x

User status: Implement fallback

Error-free

 

SMCG_CHANGE_DOCUMENTATION

Set to “To be Documented”

Dialog

When saving

x

User status: To be tested

Error-free

 

SMCG_CHANGE_EVALUATION

Set to “Change Analysis”

Dialog

When saving

x

User status: To be documented

Error-free

SMCG_CHECK_STATUS

Checks document consistency according to user status, automatically

Background

When saving

 

 

 

SMCG_CHECK_STATUS_AGAIN

Rechecks document consistency according to user status, manually

Dialog

Immediately

 

Contains errors

 

SMCG_CONFIRMED

Confirm general change

Dialog

When saving

x

User status: To be evaluated

 

SMCG_CONTEXT_COPY

Copy context data

Background

When saving

 

 

 

SMCG_FAILED

Mark change as “Failed”

Dialog

When saving

x

User status: To be evaluated

Error-free

 

SMCG_FALLBACK_EXECUTION

Set to “Restore Source”

Dialog

When saving

x

User status: Failed

Error-free

 

SMCG_ON_CREATE

During creation

Background

When saving

x

Change transaction is open (system status I1002)

 

SMCG_SEND_MAIL_CHANGE_MANAGER

Sends an e-mail to the change manager

Background

When saving

 

One of the following user statuses: To be documented, Implement fallback

One of the following user statuses: Canceled, To be evaluated

SMCG_SEND_MAIL_DEVELOPER

Sends an e-mail to the developer

Background

When saving

 

System status I1002 (open)

One of the following user statuses: To be evaluated, To be tested

One of the following user statuses: Created, To be documented, Failed

SMCG_SEND_MAIL_TESTER

Sends an e-mail to the tester in status “To be Tested”

Background

When saving

 

User status: In process

User status: To be tested

SMCG_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMCG_TO_BE_TESTED

Pass general change to test

Dialog

When saving

x

User status: In process

Error-free

 

SMCG_UPDATE_DURATIONS

Total working time calculation (SLA)

Background

When saving

 

 

 

SMCG_WITHDRAWN

Withdraw general change

Dialog

When saving

x

One of the following user statuses: Created, In process

Error-free

 

SMCR_ACTIONS (Request for Change)

SMCR_APPROVAL_PROCEDURE_STATUS

Set status in approval procedure

Background

When saving

 

AIC_APPR_MEM_ID

 

SMCR_APPROVED_SYSTEMS

Approves the follow-on transactions

Background

When saving

 

System status: NE I1005

User status: In implementation

Error-free

SMCR_AWAITING_APPROVAL

Release for approval

Dialog

When saving

x

One of the following user statuses: Extending scope, Validation

Error-free

SMCR_CANCEL_SCOPE_EXTENSION

Cancel scope extension

Dialog

When saving

x

User status: Extending scope

 

SMCR_CHECK_CONTEXT_CONSISTENCE

Checks consistency of assigned context structure

Background

When saving

 

 

 

SMCR_CHECK_STATUS

Checks document consistency according to user status, automatically

Background

When saving

 

Contains errors

 

SMCR_CHECK_STATUS_AGAIN

Rechecks document consistency according to user status, manually

Dialog

When saving

 

Contains errors

 

SMCR_CONFIRM

Confirm change

Dialog

When saving

x

User status: Implemented

 

SMCR_CREATE_PPM_TASK

Create PPM task

Dialog

When saving

 

No PPM task assigned

 

SMCR_EXTEND_SCOPE

Extend scope

Dialog

When saving

x

One of the following user statuses: Implemented, In implementation

 

SMCR_IT_RFC_APPROVAL_WORKFLOW

Starts workflow in the approval procedure

Background

When saving

 

 

System status LE I1387 (Awaiting approval)

SMCR_IT_RFC_CREATE_EMAIL_DOC

Send e-mail via contact

Background

Via selection report

 

 

 

SMCR_IT_RFC_DISPATCH

Works with dispatch rules in the rule editor

Background

Via selection report

 

 

 

SMCR_ON_CREATE

Executed when first saving

Background

When saving

x

Change transaction is open (system status I1002)

 

SMCR_OPEN_UP_BPCA

Create BPCA analysis

Dialog

Immediately

 

One of the following user statuses: Implemented, Awaiting approval, Validation, In implementation

Error-free

 

SMCR_QUALIFY_CHANGE

Set request for change to “Validation”

Dialog

When saving

x

System status E0001 (initial)

 

SMCR_REJECTED

Reject request for change

Dialog

When saving

x

User status: Validation

 

SMCR_RELEASE_FOR_DEVELOPMENT

Release for development

Dialog

When saving

x

User status: Approved

Error-free

 

SMCR_RESET_TO_VALIDATION

Reset to validation

Dialog

When saving

x

User status: Approved

 

SMCR_SEND_MAIL_CHANGE_MANAGER

Sends an e-mail to the change manager

Background

When saving

 

System status: I1002 (open)

One of the following user statuses: Awaiting approval, In implementation

One of the following user statuses: Created, Approved, Implemented

SMCR_SEND_MAIL_REQUESTER

Sends an e-mail to the requester

Background

When saving

 

One of the following user statuses: Implemented, Awaiting approval, Validation, In Implementation

One of the following user statuses: Approved, Rejected, Confirmed

SMCR_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMCR_UPDATE_DURATIONS

Total working time calculation (SLA)

Background

When saving

 

 

 

SMCT_ACTIONS (Template for Request for Change)

SMCT_ASSIGN_SOLMAN_IBASE

Assign IBase of current Solution Manager system

Background

When saving

 

 

 

SMCT_BACK_TO_PROCESS

Reset to “In Process”

Dialog

When saving

x

User status: Confirmed

Error-free

 

SMCT_CHECK_STATUS

Checks document consistency according to user status, automatically

Background

When saving

 

 

 

SMCT_CHECK_STATUS_AGAIN

Rechecks document consistency according to user status, manually

Dialog

When saving

 

Contains errors

 

SMCT_CLOSED

Close template

Dialog

When saving

x

One of the following user statuses: Created, Confirmed, Invalid

Error-free

 

SMCT_INVALID

Invalidate template

Dialog

When saving

x

User status: Confirmed

Error-free

 

SMCT_RELEASED

Release template

Dialog

When saving

x

User status: Created

Error-free

 

SMCT_SET_TO_KB_DELTA

Delta update for long text search using TREX

Dialog

When saving

 

 

 

SMHF_ACTIONS (Urgent Change)

SMHF_CHECK_STATUS

Checks document consistency according to user status, automatically

Background

When saving

User status: To be tested

Error-free

 

 

SMHF_CHECK_STATUS_AGAIN

Rechecks document consistency according to user status, manually

Dialog

Immediately

 

Contains errors

 

SMHF_CLOSE

Complete urgent change

Dialog

When saving

x

User status: Confirmed

Error-free

 

SMHF_CONFIRM

Confirm urgent change

Dialog

When saving

x

User status: Imported into production

Error-free

 

SMHF_GO_LIVE

Authorize urgent change for production

Dialog

When saving

x

User status: Successfully tested

Error-free

 

SMHF_IN_PROCESS

Set to “In Development”

Dialog

When saving

x

User status: Created

Error-free

 

SMHF_ON_SAVE

Executed when first saving

Background

When saving

x

Change transaction is open (system status I1002)

 

SMHF_OPEN_UP_BPCA

Create BPCA analysis

Dialog

Immediately

 

User status: In development, To be tested

Error-free

 

SMHF_PRODUCTIVE

Import urgent change into production system

Dialog

When saving

x

User status: Authorized for production

Error-free

 

SMHF_RETROFIT_CRM

Start retrofit

Dialog

Immediately

 

User status: Authorized for production

Error-free

Retrofit-enabled

 

SMHF_SEND_MAIL_CHANGE_MANAGER

Sends an e-mail to the change manager

Background

When saving

 

One of the following user statuses: To be tested, Imported into production

One of the following user statuses: Sucessfully tested, Confirmed

SMHF_SEND_MAIL_DEVELOPER

Sends an e-mail to the developer

Background

When saving

 

System status I1002 (open)

User status: Created

SMHF_SEND_MAIL_IT_OPERATOR

Sends an e-mail to the IT operator

Background

When saving

 

User status: Successfully tested

User status: Authorized for production

SMHF_SEND_MAIL_TESTER

Sends an e-mail to the tester

Background

When saving

 

User status: In development

User status: To be tested

SMHF_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMHF_TESTED_AND_NOT_OK

Reset status to “In Development”

Dialog

When saving

x

One of the following user statuses: Created, In development, Completed, Withdrawn, Confirmed

 

SMHF_TESTED_AND_OK

Confirm successful test

Dialog

When saving

x

User status: To be tested

Error-free

 

SMHF_TO_BE_TESTED

Pass urgent change to test

Dialog

When saving

x

User status: In development

Error-free

 

SMHF_UPDATE_DURATIONS

Total working time calculation (SLA)

Background

When saving

 

 

 

SMHF_WITHDRAW

Withdraw urgent change

Dialog

When saving

x

One of the following user statuses: Created, In development

 

SMTM_ACTIONS (Defect Correction)

SMTM_CHECK_STATUS_AGAIN_TM

Rechecks document consistency according to user status, manually

Dialog

Immediately

Contains errors

 

 

SMTM_CHECK_STATUS_TM

Checks document consistency according to user status, automatically

Background

When Saving

 

 

 

SMTM_IN_PROCESS_TM

Set to “In Correction”

Dialog

When Saving

x

User status: Created

Error-free

 

SMTM_NAVIGATE_TO_TASKLIST_TM

Go to task list

Dialog

Immediately

 

One of the following user statuses: In correction, To be retested, Implemented, Confirmed

Open task list

 

SMTM_ON_CREATE_TM

During creation

Background

When saving

x

Change transaction is open (system status I1002)

 

SMTM_OPEN_UP_BPCA_TM

Create BPCA analysis

Dialog

Immediately

 

One of the following user statuses: In correction, To be retested

Error-free

 

SMTM_SEND_MAIL_CHANGE_MANAGER

Sends an e-mail to the change manager

Background

When saving

 

User status: To be retested

User status: Confirmed

SMTM_SEND_MAIL_DEVELOPER

Sends an e-mail to the developer

Background

When saving

 

Change transaction is open (system status I1002)

User status: Created

SMTM_SEND_MAIL_TESTER

Sends an e-mail to the tester

Background

When saving

 

User status: In correction

User status: To be retested

SMTM_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMTM_TESTED_AND_NOT_OK_TM

Reset to “In Correction”

Dialog

When saving

x

User status: To be retested

Error-free

 

SMTM_TESTED_AND_OK_TM

Confirm defect correction

Dialog

When saving

x

User status: To be retested

Error-free

 

SMTM_TO_RETEST_TM

Pass to retest

Dialog

When saving

x

User status: In correction

Error-free

 

SMTM_UPDATE_DURATIONS

Total working time calculation (SLA)

Background

When saving

 

 

 

SMTM_WITHDRAW_TM

Withdraw defect correction

Dialog

When saving

x

User status: Created

 

SMMJ_ACTIONS (Normal change)

SMMJ_APPROVE_PRELIMINARY_MJ

Approve preliminary import

Dialog

When saving

x

One of the following user statuses: Consolidated, Preliminary import requested

Error-free

Relevant authorization

 

SMMJ_AUTHORIZE_PRE_IMPORT_MJ

Authorize for import

Dialog

When saving

x

User status:

Tested for production import

Error-free

 

SMMJ_CANCEL_PRELIMIN_IMPORT_MJ

Cancel preliminary import

Dialog

When saving

x

One of the following user statuses: Testing for production import, Tested for production import, Authorized for import

Error-free

 

SMMJ_CHECK_STATUS_AGAIN_MJ

Rechecks document consistency according to user status, manually

Dialog

Immediately

 

Contains errors

 

SMMJ_CHECK_STATUS_MJ

Checks document consistency according to user status, automatically

Background

When saving

 

 

 

SMMJ_CONFIRM_SUCC_TEST_MJ

Confirm successful test

Dialog

When saving

x

User status: Testing for preliminary import

Error-free

 

SMMJ_DECLINE_PRELIMINARY_MJ

Reject preliminary import

Dialog

When saving

x

User status: Preliminary import requested

Error-free

 

SMMJ_IMPORT_NC_INTO_PROD_MJ

Import normal change into production

Dialog

When saving

x

User status: Authorized for import

Error-free

 

SMMJ_IN_PROCESS_MJ

Set to “In Development”

Dialog

When saving

x

User status: Created

Error-free

 

SMMJ_ON_CREATE_MJ

During creation

Background

When saving

x

Change transaction is open (system status I1002)

 

SMMJ_OPEN_UP_BPCA_MJ

Create BPCA_analysis

Dialog

Immediately

 

One of the following user statuses: In development, To be tested, Testing for preliminary import

 

SMMJ_PRODUCTIVE_MJ

Set production status

Dialog

Background

x

User status: Consolidated

Error-free

 

SMMJ_REQUEST_PRELIMINARY_MJ

Request preliminary import

Dialog

Background

x

User status: Consolidated

Error-free

 

SMMJ_RETROFIT_CRM_MJ

Start retrofit

Dialog

Immediately

 

User status: Consolidated

Error-free

Retrofit-enabled

 

SMMJ_SEND_MAIL_CHANGE_MANAGER

Sends an e-mail to the change manager

Background

When saving

 

One of the following user statuses: To be tested, Consolidated, Testing for preliminary import

One of the following user statuses: Completed, Preliminary import requested, Tested for production import

SMMJ_SEND_MAIL_DEVELOPER

Sends an e-mail to the developer

Background

When saving

 

Change transaction is open (system status I1002)

User status: Created

SMMJ_SEND_MAIL_IT_OPERATOR

Sends an e-mail to the IT operator

Background

When saving

 

User status: Tested for production import

User status: Authorized for import

SMMJ_SEND_MAIL_TESTER

Sends an e-mail to the tester

Background

When saving

 

One of the following user statuses: In development, Consolidated, Preliminary import requested

One of the following user statuses: To be tested, Testing for preliminary import

SMMJ_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMMJ_TESTED_AND_NOT_OK_MJ

Reset status to “In Development”

Dialog

When saving

x

One of the following user statuses: To be tested, Testing for preliminary import

 

SMMJ_TESTED_AND_OK

Confirm successful test

Dialog

When saving

x

User status: To be tested

Error-free

 

SMMJ_TO_BE_TESTED_MJ

Pass normal change to test

Dialog

When saving

x

User status: In development

Error-free

 

SMMJ_TRANSPORT_TO_SANDBOX_W_MJ

Transport into sandbox system

Dialog

When saving

 

User status: In development

Error-free

 

SMMJ_UPDATE_DURATIONS

Total working time calculation (SLA)

Background

When saving

 

 

 

SMMJ_WITHDRAW_MJ

Withdraw normal change

Dialog

When saving

x

One of the following user statuses: Created, In development, Production, Consolidated

 

SMAI_ACTIONS (Continual cycle)

SMAI_CHECK_STATUS_AGAIN

Rechecks document consistency according to user status, manually

Dialog

Immediately

  x

 

 

SMAI_CHECK_STATUS

Checks document consistency according to user status, automatically

Background

When saving

  x

 

 

SMAI_SET_CANCELED

Withdraw cycle

Dialog

When saving

x

User status: Created

 

SMAI_SET_OPERATE

Switch to maintenance phase

Dialog

When saving

x

User status: Created

 

SMAI_SET_RETIRE

Complete cycle

Dialog

When saving

x

User status: In development

 

SMAI_CREATE_TASKLIST

Create task list

Background

When saving

User status: Operation, In development without release

 

SMAI_NAVIGATE_TO_TASKLIST_MN

Go to task list

Dialog

When saving

 

User status: Created

 

SMAI_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMRE_ACTIONS (Release cycle)

SMRE_CHECK_STATUS_AGAIN

Rechecks document consistency according to user status, manually

Dialog

Immediately

 

 

 

SMRE_CHECK_STATUS

Checks document consistency according to user status, automatically

Background

When saving

 

 

 

SMRE_CREATE_TASKLIST

Create Task List

Dialog

Immediately

 

SMRE_NAVIGATE_TO_TASKLIST

Go to Task List

Dialog

Immediately

 

User Status: Created

 

SMRE_ONE_PHASE_BACK

Reset to Created

Dialog

When saving

x

User Status: Hypercare, Retired, Cancelled, Scope

 

SMRE_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving

 

 

 

SMRE_RELEASE_REQUEST

Release transport requests

Dialog

Immediately

SMRE_SET_BUILD

Switch to Build phase

Dialog

When saving

x

User Status: Scope

SMRE_SET_CANCELLED

Cancel release

Dialog

When saving

x

User Status: Created, Scope, Build

SMRE_SET_GOLIFE

Switch to Deploy phase

Dialog

When saving

x

User Status: Test

SMRE_SET_HYPERCARE

Switch to Hypercare phase

Dialog

When saving

x

User Status: Deploy

SMRE_SET_OPERATE

Switch to Operate phase

Dialog

When saving

x

User Status: Created

SMRE_SET_RETIRE

Switch to Retired phase

Dialog

When saving

x

User Status: Operate

SMRE_SET_SCOPE

Switch to Scope phase

Dialog

When saving

x

User Status: Created

SMRE_SET_TEST

Switch to Test phase

Dialog

When saving

x

User Status: Build

SMIM_ACTIONS (Phase cycle)

SMIM_CHECK_STATUS_AGAIN_MN

Rechecks document consistency according to user status, manually

Dialog

Immediately

 

Contains errors

 

SMIM_CHECK_STATUS_MN

Checks document consistency according to user status, automatically

Background

When saving

 

 

 

SMIM_CLOSE_MN

Complete cycle

Dialog

When saving

x

User status: Confirmed

Error-free

 

SMIM_IN_FINALCORR_MN

Switch phase to “Preparation for Go-Live”

Dialog

When saving

x

User status: Successfully tested

Error-free

 

SMIM_IN_GOLIFE_MN

Switch phase to “Go-Live”

Dialog

When saving

x

User status: Consolidated

Error-free

 

SMIM_IN_PROCESS_MN

Switch to Scope phase

Dialog

When saving

x

User status: Created

Error-free

 

SMIM_IN_RELEASE_MN

Switch to Build phase”

Dialog

When saving

x

User status: In development

Error-free

 

SMIM_IN_TAKE_MN

Switch phase to “Being Completed”

Dialog

When saving

x

User status: Production

Error-free

 

SMIM_IN_TEST_MN

Switch phase to “Test”

Dialog

When saving

x

User status: To be tested

Error-free

 

SMIM_NAVIGATE_TO_TASKLIST_MN

Go to Task List

Dialog

Immediately

 

Created

 

SMIM_ONE_PHASE_BACK_MN

Reset to Created

Dialog

When saving

x

One of the following user statuses: Created, Withdrawn, Confirmed, Completed

 

SMIM_RELEASE_REQUEST_MN

Release transport requests

Dialog

Immediately

 

 

SMIM_SET_KB_DELTA

Delta update for long text search using TREX

Background

When saving