In order to use the workflow function in SAP Multichannel Foundation for Utilities and Public Sector, you must make the following settings in Customizing:
Maintain UI object type:
In transaction SPRO, under Customer Relationship Management
, choose .
Enter WORKITEM_IB as the Object Type
.
Maintain UI object mapping:
In transaction SPRO, under Customer Relationship Management
, choose .
Enter CL_CRM_IU_UMC_WFRT_UIU_OBJ_MAP
under Class/Interface
for the External Object Name
WFRoot
.
Maintain activity clipboard profiles:
In transaction SPRO, under Customer Relationship Management
, choose .
Make the following entries:
Description
: Workitem
Object Type
: WORKITEM_IB
Column Attr 1
: Display
Column Attr 2
: $(CRM_IC_APPL/WF_ITEM_TITLE)
Column Attr 3
: //WI_ID
Column Attr 4
: //WI_TEXT
Add the new entry WORKITEM under Profile Definition
for the Profile UTIL_IC
.
Maintain object-specific navigation:
In transaction SPRO, under Customer Relationship Management
, choose .
Make the following entries:
Obj. Cat
: BOR Object Category
Object Type
: WORKITEM
Method
: DISPLAY
Object Type
: WORKITEM_IB
Obj. Act.
: DISPLAY
Maintain navigation plug:
In transaction SPRO, maintain the Customizing activity Define Navigation Bar Profile
under
Select the UTIL-IC
role, and then select Define Generic Outbound Plug Mappings
and maintain the activity.
Maintain Business Object Event type linkage:
Use transaction SWETYPV.
Use the standard workflow template 56600001
or a copy with your own modifications.
Recommendation
If you are using the copied workflow 8000000
, the following entries must be maintained in the event linkage for the event REQUESTRECEIVED
within the Business Object BUS5000126
:
Receiver Call
: Function Module
Receiver Function Module
: SWW_WI_CREATE_VIA_EVENT_IBF
Check function Module
: CRM_IU_UMC_CHK_ISR_WF_CHG_BP
Event Delivery
: Using tRFC (Default)
Linkage Activated
checkbox must be enabled
Behavior Upon Error Feedback: System defaults
Receiver Status: No errors
Note
The Receiver Type
is the ID for the workflow template being used and starts with the prefix WS
.
The checkbox Linkage Activated
must be checked.
If multiple workflow templates need to be triggered by the event REQUESTRECEIVED
in the Business Object BUS5000126
, you must implement your own Check Function Module
to decide which workflow template should be triggered based on the input parameters.