UPDATE 100% SOLVED
a!StartProcess A function that starts a process when triggering an interface reevaluation.
Use this for unattended activities related to a specific piece of information on the interface.
a!startProcessLink A link type that starts a process and navigates the user through any initial
chained forms.
Use this for taking the user to a process related to a specific piece of information on an
interface.
Subprocess A smart service that is used to launch subprocesses from within your current
process.
It links the two published process models through a parent-child relationship and allows you to
transfer data between them. The parent and child processes each contain references to the
other.
Subprocesses can be run either asynchronously or synchronously.
,Start Process Smart Service A smart service that allows you to initiate another process from
your current process.
The new process is started asynchronously.
The process flow of the current process continues after the new process starts, not when it
completes.
Start Processes will always run on the engine with the lowest memory usage, making them
better for performance.
Process Messaging The Send Event and End Event activities can trigger the starting of a new
process if that process model's start node is configured to receive messages.
Note that Start Process smart service is equivalent or better than process messaging in every
category. There is no use case when you would use this over Start Process.
Synchronous Subprocess: Use Case Using the Results of a Subprocess: gives the designer an
easy way to map process variables of the subprocess to ones in the current process.
Chaining to a User Input Task: the only method that can follow activity chaining into the
subprocess. Note: following an activity chain into a subprocess will continue to add to the
number of unattended nodes that exists between two (attended) activity-chained tasks.
,Asynchronous Subprocess: Use Case Reporting On Asynchronous Subprocesses:
When you want to start processes asynchronously and have the subprocesses show up in
process reports.
This is because other asynchronous methods don't guarantee the subprocess will be on the
same engine as the current process.
Start Process: Use Case Starting Multiple Subprocesses at Once:
When you want to start multiple subprocesses at the same time you should use Multiple Node
Instances (MNI) functionality on the Start Process smart service.
The main reason for doing this is that the Start Process smart service will manage load on the
system by spreading the newly started processes across all execution engines.
Creating a Process Model 1) In Build View, click New > Process Model
2) Configure Properties (Name, Description, Save In)
3) Click Create
4) Configure security of the process model
5) Click Save
, Note: users must be members of the Process Model Creators group (or be System
Administrators) in order to create PMs
Process Model Views Analyst View: provides flowchart tools with standard activities, events,
and gateways—as well as the set of Appian smart services
Designer View: allows you to perform all of the modeling and documentation activities of the
Analyst View, plus you can double-click each activity, gateway, or event and incorporate your
business rules, variables, and forms.
Process Model Properties (PMP) General: general information about the PM
Variables: lists the current process variables that have been defined for the PM
Process Start Form: gathers data required to start a process
Deadlines: specify the target date and time for process completion
Alerts: specifies the recipients of an alert if there is an error in the process
Data Management: specify policy for archiving or deleting completed/cancelled processes