1. How do you generate documents from Appian?
what are the different ways to create
documents?
Word Doc from Template Smart Service
Text Doc From Template Smart Service
PDF Doc From Template Smart Service
Export Data Store Entity to CSV Smart Service
Export Data Store Entity to Excel Smart Service
2. What are different types of Subprocesses in Process model design? What are the different
Use Cases that you will choose
the type of Subprocess to implement?
Appian recommends using subprocesses for any functionality common to your process models.
When an asynchronous subprocess is started, the parent process flow does not wait for the child
process to complete.
3. Where do you monitor Performance and Usage of Process models?
Performance logs are written to the APPIAN_HOME/logs/perflogs directory. These logs are written in
CSV files for easy observation and analysis using common spreadsheet tools. The information in
them can be used to learn the broad spectrum of what actions take place in the system and how long
those actions take to complete.
4. What are the Messaging best practices to design send/receive message in Process Model
desing
Use Conditional Filters
Target Processes by ID
Allow Public Events
Avoid Cascading Messages
Avoid Message Loops
Minimize the Number of Listeners
Pass Minimal Amounts of Data
Avoid Enabling the Activate Message Event
5. What is activity chaining? How to enable that? what are the limitations of Activity chaining
in process design?
To enable activity-chaining between two attended nodes, right-click a flow connector and select
Enable Activity-Chaining
Long activity chains - greater than 50 node instances OR 5 seconds between attended activities - are
strongly discouraged because they have both an adverse effect on the performance of the system at
scale and the experience of the user.
6. What are the best practices while performing a Process Upgrade?
Perform Process Upgrades During Off-Peak Hours
Create a Full Backup Prior to the Upgrade
Close Monitor Mode for All Processes Intended for Upgrade
Close Edit Mode for All Processes Intended for Upgrade
Refrain from Manually Starting/Cancelling Nodes During a Process Upgrade
Generate Process Model Documentation for the Source Model Before Upgrading
7. How to implement Dynamic Case Management using Appian Process Modelling?
Manage any type of case work.
Unify data and actions.
Automate complex processes.
Dynamic exception handling.
8. which are the different way to start a Process? which is acceptable way to start a Process
from inside Web API?
a!startProcess
a!startProcessLink
Record Action
a!startProcess is the only acceptable way to start Process in a Web API
9. What are some of the more common issues in your processes, how to resolve them?
My Process was supposed to do an activity, but That Never Happened
When Appian attempts to execute the expressions within an activity or smart service all of that node's
expressions must evaluate without error. Whenever this happens, check to alerts to ensure that no
errors occurred while evaluating any expressions.
10. where the developers can see the processes which are deleted or archived?
answer :
Whenever a process is archived or deleted, the event will be recorded in the removed_processes log.