Summer Sale - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 65percent

Welcome To DumpsPedia

ACD101 Sample Questions Answers

Questions 4

You need to create a record type with data sync enabled.

What are the supported data sources?

Options:

A.

Web Services, Salesforce, Database

B.

Web Services, Process Reports, Database

C.

Salesforce, Process Models, Database

Buy Now
Questions 5

You created and published a new process model.

The process model has a start form with two synchronous subprocesses with 40 and 66 nodes each. All nodes are chained from the start node through the subprocesses to the end node. After the tasks and subprocesses, there is a second User Input Task in which the user can confirm the entries and add a comment.

When testing as a normal Acme business user, you see that the confirmation screen is not shown to you.

What might be the reason for this behavior?

Options:

A.

The maximum number of activity chained nodes is exceeded and breaks.

B.

The second User Input Task is assigned to the process initiator.

C.

The second User Input Task is assigned to the Acme business user group.

Buy Now
Questions 6

You need to be able to define record type relationships.

What is a required prerequisite in Appian?

Options:

A.

The record types must have data sync enabled.

B.

The record types must be on a virtualized data source.

C.

The record types must be stored in the local Appian business database.

Buy Now
Questions 7

You need to build an expression that takes in a list of values and prefixes the values with “ID:”.

What is a valid definition to the expression?

A)

7

B)

7

C)

7

Options:

A.

Option A

B.

Option B

C.

Option C

Buy Now
Questions 8

Which two groups can be set within Application Properties ? (Choose two.)

Options:

A.

Administrators Groups

B.

Developers Groups

C.

Users Groups

D.

Designers Groups

Buy Now
Questions 9

You want to replace any invalid email addresses in a list of email addresses with the word ‘invalid’.

A rule already exists within your application which determines if an email address format is valid:

“MAIL_isValidEmail()”. This rule takes in a single email address and returns either “True” or False”.

Which code snippet will return the desired output?

A)

9

B)

9

C)

9

Options:

A.

Option A

B.

Option B

C.

Option C

Buy Now
Questions 10

According to Appian user interface best practices, which data type should be right-aligned on grids? Assume the use of the English language.

Options:

A.

Numbers

B.

Text

C.

Icons

Buy Now
Questions 11

What are three ways to start a process from an interface? (Choose three.)

Options:

A.

Subprocesses

B.

a!startProcessLink()

C.

a!recordLink()

D.

a!startProcess()

E.

Record Actions

Buy Now
Questions 12

Where can you read the release notes for each Appian version?

Options:

A.

Appian Community AppMarket

B.

Appian Academy

C.

Appian Documentation

Buy Now
Questions 13

Which set of out-of-the-box features is only available when data sync is enabled on a record type?

Options:

A.

Generate record actions

Define record type object security

Add custom record fields

B.

Define record type relationships

Add custom record fields

Configure record-level security

C.

Define record type relationships

Add hidden record fields

Configure record-level security

Buy Now
Questions 14

ACME Automobile uses Appian to manage their vehicle fleet. Vehicle records can have a status of either " active " or " inactive " .

Users are primarily concerned with active vehicles and want to see only those records by default when viewing the Vehicle records list. However, it is important for users to be able to see the unfiltered list of Vehicle records on demand to address occasional auditing requests from managers.

Which configuration supports the desired Vehicle record list behavior?

Options:

A.

Visibility on the Status column in the Vehicle record list set with conditional logic.

B.

A source filter set to exclude vehicles with status " inactive " .

C.

A user filter for the status field with a default option corresponding to " active " .

Buy Now
Questions 15

You need to create a record type of only active Products using an existing database table: PRODUCT.

The PRODUCT table consists of the following columns:

• ID(INT(11))

• NAME (VARCHAR(255))

• DESCRIPTION (VARCHAR(1000))

• IS_ACTIVE (BIT)

• CREATED_BY (VARCHAR(255))

• CREATED_ON (TIMESTAMP)

• MODIFIED_BY (VARCHAR(255))

• MODIFIED_ON (TIMESTAMP)

What is a valid way to create this record type?

Options:

A.

Create a record type with data sync enabled using the PRODUCT table, and apply a source filter on IS_ACTIVE to filter out inactive products.

B.

Create a record type with data sync enabled using the PRODUCT table, and create a user filter using IS_ACTIVE.

C.

Create a record type without data sync enabled using the PRODUCT table, and apply record-level security to filter out inactive products.

Buy Now
Questions 16

Which code snippet calls the interface APP_RecordDashboard while following best practices for passing in values for " recordId " and " firstName " ?

A)

16

B)

16

C)

16

Options:

A.

Option A

B.

Option B

C.

Option C

Buy Now
Questions 17

Review the following interface definition:

17

The interface does not display, and you get an error message.

What is the cause of the error?

Options:

A.

localinput needs to be configured with a!refreshVariable().

B.

len() is not a valid function and length() should be used instead.

C.

localinput is being referenced outside the scope it is defined in.

Buy Now
Questions 18

Which statement reflects an Appian user interface design best practice?

Options:

A.

Create and use reusable interfaces.

B.

Use red text to highlight important information.

C.

Use a section layout within a section layout.

Buy Now
Questions 19

You are working on an existing process model with three process variables:

1. pv!vehicleID (integer)

2. pv!vehicle(Custom Data Type (CDT)

3. pv!dealershipName (text)

You have a script task with an output variable, defined as rule!VIM_getVehicle(vehicleID: pv!vehicleID). The result is saved to pv!vehicle.

The rule VIM_getDealershipName() accepts the dealership ID, which is a field on the vehicle CDT, and returns the dealership name.

What should you update in the process model to set the value for pv!dealershipName?

Options:

A.

Move the existing output variable to the inputs tab, and name it “vehicle”. Add output variable defined as rule!VIM_getDealershipName(ac!vehicle.dealershipId) and save that value to pv!dealershipName.

B.

Add another output variable defined as rule!VIM_getDealershipName(pv!vehicle.dealershipId) and save that value to pv!dealershipName.

C.

Add a new script task, and add an input variable defined as rule!VIM_getDealershipName(ac!vehicle.dealershipName) that saves into pv!dealershipName.

Buy Now
Questions 20

You need to configure the database to have a one-to-many relationship between ACME_ORDER and ACME_ORDER_ITEM.

What is a valid method for configuring this relationship in the database?

Options:

A.

Add a new field “ORDER_ID” on the ACME_ORDER_ITEM table and set the field as a foreign key to the ACME_ORDER entry.

B.

Add a new field “ORDER_ITEM_ID” on the ACME_ORDER table and set the field as a foreign key of the ACME_ORDER_ITEM entry.

C.

Add a new field “ORDER ITEM_ID” on the ACME_ORDER table and set the field as a second primary key of the ACME_ORDER_ITEM entry.

Buy Now
Questions 21

-

You are starting a process from a process.

Match each use case with the most appropriate method of starting this process.

Note: Each method can be used once or more than once.

21

Options:

Buy Now
Questions 22

You have two Custom Data Types (CDT): ACME_invoice and ACME_invoiceItem that have a flat relationship.

The invoice item table has a field that is a foreign key to the invoice table. You are leveraging the database to automatically generate their primary keys.

How should you structure the process model to add a new invoice and the new invoice items to the system?

Options:

A.

1. Write to Multiple Data Store Entities smart service (Writing to the ACME_invoiceItem table and ACME_invoice table).

B.

1. Write to Data Store Entity smart service (Writing to the ACME_invoiceItem table).

2. Script Task to update foreign keys.

3. Write to Data Store Entity smart service (Writing to the ACME_invoice table).

C.

1. Write to Data Store Entity smart service (Writing to the ACME_invoice table).

2. Script Task to update foreign keys.

3. Write to Data Store Entity smart service (Writing to the ACME_invoiceItem table).

Buy Now
Questions 23

-

Match each a!refreshVariable configuration to the appropriate refresh behavior.

Note: Each refresh behavior will be used once, more than once, or not at all.

23

Options:

Buy Now
Questions 24

You need to remove an unused field from an existing record type Product, which has data sync enabled and is backed by a database table.

What should you do?

Options:

A.

Delete the field from the record type and optionally delete the column from the database table.

B.

Delete the field from the product Custom Data Type (CDT) and perform a full resync of the record type.

C.

Delete the column from the database table and perform a full resync of the record type.

Buy Now
Questions 25

You have a record action that should only be visible to certain users under conditions specified by an expression.

How should you configure this?

Options:

A.

Set security on the process model.

B.

Set permissions directly on the user object.

C.

Set security on the record action.

Buy Now
Questions 26

Match each Appian Design Object name to the most applicable use case.

Note: Each use case will be used once or not at all. To change your responses, you may deselect your response by clicking the blank space at the top of the selection list.

26

Options:

Buy Now
Questions 27

Where can an Appian Developer connect with and share their expertise with other Appian Developers?

Options:

A.

Appian Learning Paths via Appian Academy

B.

Appian Knowledge Base

C.

Appian Community discussions

Buy Now
Questions 28

An interface references an expression rule.

What are the relationships between these objects?

Options:

A.

Dependents and Reliants

B.

Dependents and Precedents

C.

Inheritance and Association

Buy Now
Questions 29

Match each scenario to the correct relationship type in your data model design.

Note: Each relationship type will be used once. To change your responses, you may deselect your response by clicking the blank space at the top of the selection list.

29

Options:

Buy Now
Questions 30

Review the following code snippet:

index({ " a " , " b " , " c " }, 1, " x " )

Which value is returned?

Options:

A.

a

B.

b

C.

c

D.

x

Buy Now
Questions 31

You are creating a new interface object to display a pie chart.

The data for the chart is stored in a local variable in the parent interface object which references your child interface.

In terms of performance, what is the most efficient method to access the data required for the pie chart?

Options:

A.

Create a rule input on the child interface and pass the local variable data from the parent interface.

B.

Reference the local variable directly from the child Interface using a process report.

C.

Query the data separately in the child interface to avoid passing it from the parent interface.

Buy Now
Questions 32

You are creating a new application with the prefix ACM.

Which four default folders are created by Appian when you select " Generate groups and folders to secure and organize objects " ? (Choose four.)

Options:

A.

ACM Users

B.

ACM Knowledge Center

C.

ACM Process Models

D.

ACM Rules & Constants

E.

ACM Application Documentation

Buy Now
Questions 33

Which Appian feature can help the implementation team analyze the event log data of an existing process?

Options:

A.

RPA

B.

Process Mining

C.

Workflow

Buy Now
Questions 34

Which condition must be true in order to establish record type relationships?

Options:

A.

The record types must have many-to-many relationships.

B.

All record types in the relationship must be backed by an integration.

C.

Data sync must be enabled for the record types.

Buy Now
Questions 35

You are configuring a local variable on an interface to store the date and time that the username field was last modified. The local variables are currently configured as follows:

35

Which a!refreshVariable configuration should be added so that local!usernameLastModified stores the correct timestamp?

Options:

A.

refreshInterval: 0

B.

refreshOnVarChange: local!username

C.

refreshAlways: true

Buy Now
Questions 36

You are constructing an interface that is used as the form of a User Input Task in a process model.

The data entered on the form must be available in the process after the form is submitted.

Which domain prefix should be used for variables in the interface?

Options:

A.

ri!

B.

pv!

C.

local!

Buy Now
Questions 37

You received a support ticket where the user claims that nothing happens when they click the button to complete a task. You confirm that the user is assigned to the task.

What is a possible reason for this problem?

Options:

A.

The user was not in the user group configured for the process model security.

B.

The process report that drives the runtime database does not have security set properly.

C.

The button was not configured to submit the form.

Buy Now
Exam Code: ACD101
Exam Name: Appian Associate Developer
Last Update: Jul 27, 2026
Questions: 124

PDF + Testing Engine

$59.99 $171.4

Testing Engine

$44.99 $128.55

PDF (Q&A)

$49.99 $142.82