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
.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
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.
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 |
|
|
|