Create a catalog workflow
- UpdatedJan 30, 2025
- 2 minutes to read
- Yokohama
- Now Platform Capabilities
Create service catalog workflows when the default workflows are not appropriate for a fulfillment process.
Before you begin
Role required: workflow_creator, workflow_admin, or admin
About this task
This example describes the procedure to set up fulfillment for a laptop request.
Procedure
- Navigate to All > Workflow > Workflow Editor
-
Click New Workflow.
Figure 1. Service catalog workflow form -
Complete the form with the following information.
Field Input value Name Laptop Fulfillment Table Requested Item [sc_req_item] Consider the following information:
- Workflows on the Service Catalog Requested Item [sc_req_item] table fulfill the request of a single catalog item. Each requested item triggers its own fulfillment workflow when the item is ordered. Use
the Requested Item table to add workflows for requested items.Note: To enable approval-type workflows to operate smoothly, make sure that the appropriate users have the correct role to access necessary tables in all domains.
- Use caution when using before query business rules, as they can restrict access to the requested item record.
- Workflows on the Request [sc_request] table always
run when a service catalog request is submitted,
regardless of what item was ordered. These workflows
control the entire request process, which can
involve delivering several requested items.
Therefore, Request table workflows are not assigned to a specific item from the maintain item form. If you do use the Request table for service catalog requests, add conditions to the workflow to ensure it runs when the correct item is requested.
Expected time Days 7, Hours 00:00:00. Workflows cannot calculate the end time because not all the activities within the workflow have defined times. Therefore, the Expected time on the workflow becomes the Delivery Time on the catalog request. Note: When both Expected time and Schedule are filled in, the catalog delivery time is then calculated based on the combination of both. For example, if you put 2 days as Expected time, it is calculated as 48 hours. If you then add a schedule that defines a work day as 8 hours, the delivery time becomes 48 / 8 = 6 days. If your schedule excludes weekends, the calculation also add 2 days for the weekend, making the delivery time 8 days.Schedule 8–5 weekdays. Timezone US/Pacific. The timezone that the schedule applies to. Description A workflow for the fulfillment of laptop requests. - Workflows on the Service Catalog Requested Item [sc_req_item] table fulfill the request of a single catalog item. Each requested item triggers its own fulfillment workflow when the item is ordered. Use
the Requested Item table to add workflows for requested items.
-
Click Submit.
Figure 2. Service catalog workflow form activities
What to do next
After initiating a workflow, add workflow activities to it. Workflow activities are listed on the Core tab in the right pane.