SAP Fiori My Inbox – Sales Contract Approval Workflow Not Visible
Budget: ₹100 – ₹400 INR
1. Objective
Enable SAP Sales Contract Approval Workflow in SAP Fiori My Inbox application.
Currently:
• Workflow is working correctly in SAP GUI Inbox (SBWP)
• Workflow items are generated successfully
• Approvers are receiving work items in SAP Business Workplace
• Workflow is NOT appearing in SAP Fiori My Inbox application
________________________________________
2. Existing Workflow Details
Item Value
Workflow ID WS90100033
Workflow Name ZWF_Contract
Approval Step 000033 – Approval for Contract
Step Type User Decision
Standard Task TS00008267
Agent Expression &E_APPR&
Current System SAP S/4HANA 2020
________________________________________
3. Existing Technical Analysis
The following configurations were already checked:
Configuration Status
Workflow Trigger Working
Work Item Creation Working
SAP GUI Inbox (SBWP) Working
SWFVISU Entry Maintained
Decision Keys Maintained
OData Services Active
Workflow Runtime Working
Task Type Dialog Work Item
________________________________________
4. Root Cause Identified
The workflow approval step is currently implemented using:
• User Decision Step
• Generic Decision Task TS00008267
SAP Fiori My Inbox in S/4HANA 2020 does not reliably support classical SAP Business Workflow User Decision tasks for custom workflows.
Hence workflow is visible in SBWP but not visible in Fiori My Inbox.
________________________________________
5. Required Solution
The approval step must be redesigned using:
• Activity Step
• Custom Standard Task (TS9xxxxx)
• Intent-Based Navigation
• Fiori-Compatible Workflow Task
________________________________________
6. Functional Requirement
Replace existing approval step:
Existing
User Decision
Task TS00008267
With:
New Design
Activity Step
Custom Dialog Task
Fiori My Inbox Compatible
________________________________________
7. Technical Scope for Fiori Consultant
Consultant to perform below activities:
7.1 Create Custom Workflow Task
Create new Standard Task:
Example:
• TS90100150
Task Type:
• Dialog Task
• NOT Background Task
Task should support:
• Approve
• Reject
________________________________________
7.2 Configure Task as General Task
Maintain:
PFTC → Additional Data → Agent Assignment → General Task
________________________________________
7.3 Maintain SWFVISU
Create visualization entry for custom task.
Recommended configuration:
Field Value
Task TS90100150
Visualization Type INTENT
Visualization Parameters:
Parameter Value
SemanticObject WorkflowTask
Action displayInbox
________________________________________
7.4 Replace Workflow Step
In workflow WS90100033:
Replace:
• Step 000033 (User Decision)
With:
• Activity Step using custom TS task
Maintain agent:
• &E_APPR&
________________________________________
7.5 Configure Decision Outcomes
Maintain outcomes:
Outcome
Approve
Reject
________________________________________
7.6 Verify OData Services
Ensure active:
• /IWPGW/TASKPROCESSING
• /IWPGW/DECISION
• /IWWRK/TGW
• /IWWRK/WF_TCM
________________________________________
7.7 Perform Cache Cleanup
Execute:
• SWU_OBUF
• /IWFND/CACHE_CLEANUP
• /IWBEP/CACHE_CLEANUP
________________________________________
8. Expected Result
After implementation:
• Sales Contract Approval workflow should appear in SAP Fiori My Inbox
• Approve/Reject buttons should work from Fiori
• Workflow should continue working in SAP GUI Inbox
• Workflow should support standard Fiori approval processing
________________________________________
9. Testing Scenario
1. Create Sales Contract
2. Trigger workflow
3. Verify work item generation
4. Verify task appears in Fiori My Inbox
5. Approve/Reject from Fiori
6. Verify workflow completion
________________________________________
10. Priority
High
Business approval process currently unavailable in SAP Fiori My Inbox.
Enable SAP Sales Contract Approval Workflow in SAP Fiori My Inbox application.
Currently:
• Workflow is working correctly in SAP GUI Inbox (SBWP)
• Workflow items are generated successfully
• Approvers are receiving work items in SAP Business Workplace
• Workflow is NOT appearing in SAP Fiori My Inbox application
________________________________________
2. Existing Workflow Details
Item Value
Workflow ID WS90100033
Workflow Name ZWF_Contract
Approval Step 000033 – Approval for Contract
Step Type User Decision
Standard Task TS00008267
Agent Expression &E_APPR&
Current System SAP S/4HANA 2020
________________________________________
3. Existing Technical Analysis
The following configurations were already checked:
Configuration Status
Workflow Trigger Working
Work Item Creation Working
SAP GUI Inbox (SBWP) Working
SWFVISU Entry Maintained
Decision Keys Maintained
OData Services Active
Workflow Runtime Working
Task Type Dialog Work Item
________________________________________
4. Root Cause Identified
The workflow approval step is currently implemented using:
• User Decision Step
• Generic Decision Task TS00008267
SAP Fiori My Inbox in S/4HANA 2020 does not reliably support classical SAP Business Workflow User Decision tasks for custom workflows.
Hence workflow is visible in SBWP but not visible in Fiori My Inbox.
________________________________________
5. Required Solution
The approval step must be redesigned using:
• Activity Step
• Custom Standard Task (TS9xxxxx)
• Intent-Based Navigation
• Fiori-Compatible Workflow Task
________________________________________
6. Functional Requirement
Replace existing approval step:
Existing
User Decision
Task TS00008267
With:
New Design
Activity Step
Custom Dialog Task
Fiori My Inbox Compatible
________________________________________
7. Technical Scope for Fiori Consultant
Consultant to perform below activities:
7.1 Create Custom Workflow Task
Create new Standard Task:
Example:
• TS90100150
Task Type:
• Dialog Task
• NOT Background Task
Task should support:
• Approve
• Reject
________________________________________
7.2 Configure Task as General Task
Maintain:
PFTC → Additional Data → Agent Assignment → General Task
________________________________________
7.3 Maintain SWFVISU
Create visualization entry for custom task.
Recommended configuration:
Field Value
Task TS90100150
Visualization Type INTENT
Visualization Parameters:
Parameter Value
SemanticObject WorkflowTask
Action displayInbox
________________________________________
7.4 Replace Workflow Step
In workflow WS90100033:
Replace:
• Step 000033 (User Decision)
With:
• Activity Step using custom TS task
Maintain agent:
• &E_APPR&
________________________________________
7.5 Configure Decision Outcomes
Maintain outcomes:
Outcome
Approve
Reject
________________________________________
7.6 Verify OData Services
Ensure active:
• /IWPGW/TASKPROCESSING
• /IWPGW/DECISION
• /IWWRK/TGW
• /IWWRK/WF_TCM
________________________________________
7.7 Perform Cache Cleanup
Execute:
• SWU_OBUF
• /IWFND/CACHE_CLEANUP
• /IWBEP/CACHE_CLEANUP
________________________________________
8. Expected Result
After implementation:
• Sales Contract Approval workflow should appear in SAP Fiori My Inbox
• Approve/Reject buttons should work from Fiori
• Workflow should continue working in SAP GUI Inbox
• Workflow should support standard Fiori approval processing
________________________________________
9. Testing Scenario
1. Create Sales Contract
2. Trigger workflow
3. Verify work item generation
4. Verify task appears in Fiori My Inbox
5. Approve/Reject from Fiori
6. Verify workflow completion
________________________________________
10. Priority
High
Business approval process currently unavailable in SAP Fiori My Inbox.