Appian ACD201 Exam (page: 1)
Appian Senior Developer
Updated on: 31-Mar-2026

Viewing Page 1 of 15

You're developing a functionality to manage transactions for an insurance company. Each transaction can have multiple items where respective item type and item amount can be entered. The amount entered can be either negative or positive, and is a decimal data type with a precision of 8 and a scale of 2.

A maximum of 10 items can be entered for a transaction. Once all the items are entered, you need to calculate and show the sum of all items' total amounts at the transaction level.

What is the best way to calculate and display the sum of all item amounts?

  1. text(sum(ri!items.amount),"00.00")
  2. fixed(sum(ri!items.amount),2,false())
  3. round(sum(ri!items.amount),2)

Answer(s): B

Explanation:

fixed(sum(ri!items.amount),2,false()) is the best option because it returns the sum as a text value formatted to exactly two decimal places, which is ideal for currency or financial amounts. This ensures the total displays correctly as a string, maintaining precision and formatting for both positive and negative values.



You're establishing a Health Check schedule for your department.

Which two statements should you consider when implementing Health Checks? (Choose two.)

  1. Run a Health Check at least once a month in production as part of server and application monitoring.
  2. Run Health Checks during regular business hours in production to identify issues during heavy usage.
  3. Configure a weekly Health Check cadence for the development environment.
  4. Run Health Checks during regular non-business hours in production to avoid slowing down the environment.

Answer(s): A,D

Explanation:

Running a Health Check at least once a month in production is best practice for ongoing monitoring and early issue detection.

Running Health Checks during non-business hours in production helps avoid performance impact on end users.



You're developing a record view for a case management system that enables users to upload files to a specific location within an external records application.

Your requirements are:

In this record view, there should be a record action that allows the user to upload a file to the interface and configure the metadata (name, author, file size) before submitting.

If the file is larger than 250MB, the user will be notified that the file will be uploaded overnight.

Once the file has been successfully uploaded, the file will appear on the record view and the user can interact with the file.

Which two pieces of user-facing information must be captured from this business process so that you can develop this record view? (Choose two.)

  1. The location of where the file will be uploaded to in the external records application.
  2. The email of the system administrator so that an email can be sent to them if the integration fails.
  3. The time of file upload if the file is less than 250MB.
  4. How the user wishes to interact with these files in the record view - as a grid or a series of card layouts.

Answer(s): A,D

Explanation:

You need to know the target location in the external records application to properly upload the file.

Understanding how users want to interact with files (grid or card layout) is essential for designing the record view interface.



You're designing an expression rule that needs to retrieve employees from a database for a given department and display their full name concatenated with their role in a list for a dropdown field.

Which design approach should you recommend?

  1. Query the data to return all employees. Using a!forEach(), for each item in the list, if the employee belongs to the given department, return the employee name and role, otherwise, return a null value.
  2. Query the data to return all employees. Use wherecontains() to return the employees for the given department and use a!forEach() to return the employee name and role for each item in the list.
  3. Query the data with a filter applied to only return employees for the given department. Using a!forEach(), for each item in the list, return the employee name and role.

Answer(s): C

Explanation:

Querying the data with a filter to return only employees for the given department is the most efficient approach. Then, using a!forEach() to concatenate and return the employee name and role meets the dropdown display requirement without unnecessary processing.



What are three ways to optimize the memory usage of a process model? (Choose three.)

  1. Pass data directly to activity nodes and smart services.
  2. Minimize the use of subprocesses in the model.
  3. Decrease the number of process variables.
  4. Configure process variables as parameters.
  5. Divide large nodes into multiple smaller nodes.
  6. Avoid storing large blocks of text in process variables.

Answer(s): A,D,F

Explanation:

Passing data directly to activity nodes and smart services reduces unnecessary use of process variables, optimizing memory.

Configuring process variables as parameters limits their lifespan and persistence, saving memory.

Avoiding large blocks of text in process variables minimizes memory consumption within the process model.



You're designing an integration object with JSON (application/json) as the content type.

Which two data types can be automatically converted to JSON in Appian? (Choose two.)

  1. Appian Custom data type
  2. Base64 documents inline with JSON
  3. Primitive data types
  4. HTML file type

Answer(s): A,C

Explanation:

Appian Custom data types (CDTs) can be automatically converted to JSON for integration.

Primitive data types such as text, number, and boolean are also automatically converted to JSON.



You're inspecting the items in a deployment package for issues you might have missed during package preparation.

Which two objects can be in your list of missing precedents for an application? (Choose two.)

  1. Connected System
  2. Document
  3. Group Type Custom
  4. System Knowledge Center

Answer(s): A,C

Explanation:

Connected System and Group Type Custom can both be missing precedents in an Appian deployment package, meaning dependent objects required by the application may not have been included.



You need to configure the security for the synced record type Case.

Your requirements are:

Only users in the "Archive Management" group can access cases in the "Archived" status.

Cases in the status "Deleted" are accessible to no one.

Users in the "All Users" group can already access the record.

What should you do?

  1. Create a new user filter to allow access if the user is in the "Archive Management" group while the case status is "Archived. "
    Configure the record-level security to exclude all cases that are in the "Deleted" status
  2. Create a new user filter to allow access if the user is in the "Archive Management" group while the case status is "Archived. "
    Configure a source filter to exclude all cases that are in the "Deleted" status.
  3. Create a new record-level security rule to allow access if the user is in the "Archive Management" group while the case status is "Archived."
    Configure a source filter to exclude all cases that are in the "Deleted" status.

Answer(s): C

Explanation:

Creating a record-level security rule for "Archived" cases restricts access based on user group, and a source filter ensures "Deleted" cases are excluded from being accessed by any user. This approach meets both security requirements efficiently.



Viewing Page 1 of 15



Share your comments for Appian ACD201 exam with other users:

Leo 10/30/2023 1:11:00 PM

data quality oecd
Anonymous


Blessious Phiri 8/13/2023 9:35:00 AM

rman is one good recovery technology
Anonymous


DiligentSam 9/30/2023 10:26:00 AM

need it thx
Anonymous


Vani 8/10/2023 8:11:00 PM

good questions
NEW ZEALAND


Fares 9/11/2023 5:00:00 AM

good one nice revision
Anonymous


Lingaraj 10/26/2023 1:27:00 AM

i love this thank you i need
Anonymous


Muhammad Rawish Siddiqui 12/5/2023 12:38:00 PM

question # 142: data governance is not one of the deliverables in the document and content management context diagram.
SAUDI ARABIA


al 6/7/2023 10:25:00 AM

most answers not correct here
Anonymous


Bano 1/19/2024 2:29:00 AM

what % of questions do we get in the real exam?
UNITED STATES


Oliviajames 10/25/2023 5:31:00 AM

i just want to tell you. i took my microsoft az-104 exam and passed it. your program was awesome. i especially liked your detailed questions and answers and practice tests that made me well-prepared for the exam. thanks to this website!!!
UNITED STATES


Divya 8/27/2023 12:31:00 PM

all the best
UNITED STATES


KY 1/1/2024 11:01:00 PM

very usefull document
Anonymous


Arun 9/20/2023 4:52:00 PM

nice and helpful questions
INDIA


Joseph J 7/11/2023 2:53:00 PM

i found the questions helpful
UNITED STATES


Meg 10/12/2023 8:02:00 AM

q 105 . ans is d
INDIA


Navaneeth S 7/14/2023 7:57:00 AM

i have interest to get a sybase iq dba certification
UNITED STATES


Aish 10/11/2023 5:27:00 AM

want to pass exm.
INDIA


Anonymous 6/12/2023 7:23:00 AM

are the answers correct?
INDIA


Kris 7/7/2023 9:43:00 AM

good morning, could you please upload this exam again, i need it to test my knowledge in sd-wan with version 7.0.
Anonymous


Meghraj mali 10/7/2023 1:47:00 PM

very nice question
CANADA


Noel 11/1/2022 9:14:00 PM

i have learning disability and this exam dumps allowed me to focus on the actual questions and not worry about notes and the those other study materials.
SOUTH AFRICA


Jas 10/25/2023 6:01:00 PM

165 should be apt
UNITED STATES


Neetu 6/22/2023 8:41:00 AM

please upload the dumps, real need of them
Anonymous


Mark 10/24/2023 1:34:00 AM

any recent feeedback?
UNITED STATES


Gopinadh 8/9/2023 4:05:00 AM

question number 2 is indicating you are giving proper questions. observe and change properly.
Anonymous


Santhi 1/1/2024 8:23:00 AM

passed today.40% questions were new.litwere case study,lots of new questions on afd,ratelimit,tm,lb,app gatway.got 2 set series of questions which are not present here.questions on azure cyclecloud, no.of vnet/vms required for implimentation,blueprints assignment/management group etc
INDIA


Raviraj Magadum 1/12/2024 11:39:00 AM

practice test
INDIA


sivaramakrishnan 7/27/2023 8:12:00 AM

want the dumps for emc content management server programming(cmsp)
Anonymous


Aderonke 10/23/2023 1:52:00 PM

brilliant and helpful
UNITED KINGDOM


Az 9/16/2023 2:43:00 PM

q75. azure files is pass
SWITZERLAND


ketty 11/9/2023 8:10:00 AM

very helpful
Anonymous


Sonail 5/2/2022 1:36:00 PM

thank you for these questions. it helped a lot.
UNITED STATES


Shariq 7/28/2023 8:00:00 AM

how do i get the h12-724 dumps
Anonymous


adi 10/30/2023 11:51:00 PM

nice data dumps
Anonymous