Newer Version Available
SvcCatalogFulfillmentFlow
File Suffix and Directory Location
SvcCatalogFulfillmentFlow components have the suffix fulfillmentFlow and are stored in the svcCatalogFulfillmentFlows folder.
Version
SvcCatalogFulfillmentFlows components are available in API version 53.0 and later.
Fields
| Field Name | Description |
|---|---|
| description |
|
| flow |
|
| icon |
|
| isProtected |
|
| items |
|
| masterLabel |
|
SvcCatalogFulfillFlowItem
Represents a variable in a fulfillment flow that can accept input. Describes what type of value it accepts.
| Field Name | Description |
|---|---|
| catalogInputVariable |
|
| displayType |
|
| fieldDefinition |
|
| fieldLookupDomain |
|
| isAdditionalQuestionsInputVariable |
|
| isRequired |
|
| lookupDomainFieldType |
|
| masterLabel |
|
| objectLookupDomain |
|
Declarative Metadata Sample Definition
The following is an example of a SvcCatalogFulfillmentFlow component.
1<?xml version="1.0" encoding="UTF-8"?>
2<SvcCatalogFulfillmentFlow xmlns="http://soap.sforce.com/2006/04/metadata">
3 <description>Creates a Case record related to the Contact belonging to the current User. If this will be used by Users without related Contacts, provide an Account Id below. This Account Id will be used instead of a Contact.</description>
4 <flow>Create_Case_by_Record_Type</flow>
5 <isProtected>false</isProtected>
6 <items>
7 <catalogInputVariable>Input_RecordTypeApiName</catalogInputVariable>
8 <displayType>Text</displayType>
9 <isAdditionalQuestionsInputVariable>false</isAdditionalQuestionsInputVariable>
10 <isRequired>true</isRequired>
11 <masterLabel>Record Type Developer Name</masterLabel>
12 </items>
13 <items>
14 <catalogInputVariable>Input_AccountId</catalogInputVariable>
15 <displayType>Lookup</displayType>
16 <fieldDefinition>AccountId</fieldDefinition>
17 <fieldLookupDomain>Account</fieldLookupDomain>
18 <isAdditionalQuestionsInputVariable>false</isAdditionalQuestionsInputVariable>
19 <isRequired>false</isRequired>
20 <masterLabel>(Optional) Related Account</masterLabel>
21 <objectLookupDomain>Contact</objectLookupDomain>
22 </items>
23 <items>
24 <catalogInputVariable>Input_Origin</catalogInputVariable>
25 <displayType>Picklist</displayType>
26 <fieldDefinition>Origin</fieldDefinition>
27 <isAdditionalQuestionsInputVariable>false</isAdditionalQuestionsInputVariable>
28 <isRequired>true</isRequired>
29 <masterLabel>Case Origin</masterLabel>
30 <objectLookupDomain>Case</objectLookupDomain>
31 </items>
32 <items>
33 <catalogInputVariable>Input_Priority</catalogInputVariable>
34 <displayType>Picklist</displayType>
35 <fieldDefinition>Priority</fieldDefinition>
36 <isAdditionalQuestionsInputVariable>false</isAdditionalQuestionsInputVariable>
37 <isRequired>false</isRequired>
38 <masterLabel>Case Priority</masterLabel>
39 <objectLookupDomain>Case</objectLookupDomain>
40 </items>
41 <items>
42 <catalogInputVariable>Input_Status</catalogInputVariable>
43 <displayType>Picklist</displayType>
44 <fieldDefinition>Status</fieldDefinition>
45 <isAdditionalQuestionsInputVariable>false</isAdditionalQuestionsInputVariable>
46 <isRequired>true</isRequired>
47 <masterLabel>Case Status</masterLabel>
48 <objectLookupDomain>Case</objectLookupDomain>
49 </items>
50 <items>
51 <catalogInputVariable>Input_Subject</catalogInputVariable>
52 <displayType>Text</displayType>
53 <isAdditionalQuestionsInputVariable>false</isAdditionalQuestionsInputVariable>
54 <isRequired>true</isRequired>
55 <masterLabel>Case Subject</masterLabel>
56 </items>
57 <items>
58 <catalogInputVariable>Input_Description</catalogInputVariable>
59 <displayType>Text</displayType>
60 <isAdditionalQuestionsInputVariable>true</isAdditionalQuestionsInputVariable>
61 <isRequired>false</isRequired>
62 <masterLabel>Case Description</masterLabel>
63 </items>
64 <masterLabel>Create Case by Record Type</masterLabel>
65</SvcCatalogFulfillmentFlow>Wildcard Support in the Manifest File
This metadata type supports the wildcard character * (asterisk) in the package.xml manifest file. For information about using the manifest file, see Deploying and Retrieving Metadata with the Zip File.