Loading
Visual Studio Code Based Modeler for Consumer Goods Cloud
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Process

          Process

          Each process contract has the Process root element and two key node elements — Entry and Body. The process element acts as a parent container for all nodes and defines the attributes that identify the properties of a process.

          The table lists the nodes and attributes in a Process element.

          Node or Attribute Data Type Required Description
          Process No Process node (root) of a process contract.
          Process.@name String No

          Unique identifier of the process. The name must adhere to these naming conventions:

          <Namespace>::<Processname>  - naming convention (FQN)!?

          Process.@defaultAction String No Name of the action to be run immediately after the process initialization.
          Process.@schemaVersion String No Version of the design contract.
          Process.@simpleEditorOnly Boolean Yes (Default: "false")

          If this attribute is set to true, the Modeler prevents opening in the tree editor.

          Required to use the features of the framework before Editor support is available.

          Process.@ignoreMultiViewStack String Yes (Default: “false”) Combobox values: true, false, and [empty].
          Process.Entry No Entry node.
          Process.Entry.ProcessContext No Contains variable definitions.
          Process.Entry.EntryActions No Contains a list of actions run after the process initialization.
          Process.Body No Body node.
          Process.Body.Actions No Contains a list of the actions defined for the process.
          Process.ExitHandlers Yes ExitHandlers node.
          Process.ExternalEvents Yes ExternalEvents node.

          Structure of a Process element:

          <Process name="MyApplication::OverviewProcess" defaultAction="ShowOverview" schemaVersion="1.0">
              <Entry>
                  <!-- Entry element definition-->
                  <ProcessContext />
                  <EntryActions />
              </Entry>
              <Body>
                  <!-- Body Element definition -->
                  <Actions />
              </Body>
          </Process>
          
           
          Loading
          Salesforce Help | Article