Pre-Summer Sale Discount Flat 70% Offer - Ends in 0d 00h 00m 00s - Coupon code: 70diswrap

Appian ACD101 Dumps

Page: 1 / 12
Total 121 questions

Appian Associate Developer Questions and Answers

Question 1

A customer wants to display a small toolbar with three icons - a " sad face, " a " face with neutral expression, " and a " happy face " - on the bottom of every page in their application.

Users will be instructed to use the icon that best expresses their current experience using the application. This will allow the customer to collect valuable data about users.

Which object type should be called from each page to implement this feature?

Options:

A.

An interface, because the component must render user interface elements.

B.

An expression rule, because the component captures expressions of user sentiment for analysis.

C.

A decision, because the component captures a choice that users select from an array of custom selection components, rather than a standard dropdown or radio button.

Question 2

You are developing an expression rule. You need to find information on employing an Appian function that you have not used before.

For more information on the Appian function, what should you do first?

Options:

A.

Look up the function in the Appian Documentation.

B.

Search the Appian Knowledge Base Articles.

C.

Post a question on Appian Community.

Question 3

What is an Appian best practice for calling interface rules on your interface?

Options:

A.

Call the interface rule on a rule input.

B.

Use keyword syntax.

C.

Always use consistent ordering of rule parameters.

Question 4

You are running a process instance and an error occurs on an unattended node.

What happens to your process when this error occurs?

Options:

A.

• The process is not paused.

• Parallel paths in the process continue to proceed.

• An alert is sent to the appropriate recipients (usually admins).

• These nodes are not included in the num_problem_tasks process metric in process reports.

B.

• The process is paused.

• Parallel paths in the process are stopped.

• No alerts are sent.

• These nodes are included in the num_problem_tasks process metric in process reports.

C.

• The process is paused.

• Parallel paths in the process are stopped.

• An alert Is sent to the process initiator.

• These nodes are included in the num_problem_tasks process metric in process reports.

Question 5

You have a Custom Data Type (CDT), ABC_book, with a constant that refers to its data store entity, ABC_DSE_BOOK.

You need to write a query filter for all ABC_book items whose title contains “Guide”.

Which code snippet accomplishes this goal?

A)

as

B)

as

C)

as

Options:

A.

Option A

B.

Option B

C.

Option C

Question 6

Review the following expression rule:

as

The updatedDate is of type “Date”, and current datetime is 01/01/2023 5:00 PM GMT+00:00.

What is the output of this expression if the value of updatedDate was saved as today() one(1) hour ago?

Options:

A.

Updated Today

B.

Updated 01/01/2023

C.

Updated 01/01/2023 4:00 PM GMT+00:00

Question 7

Which statement about editing interfaces and expression rules is true?

Options:

A.

Once created, both expression rules and interfaces cannot be renamed.

B.

Expression rules containing more than 4,000 characters should be converted to interfaces.

C.

When editing an expression rule, interface components do not render for display.

Question 8

You receive the following error message after creating a dropdown field:

as

What could be the problem?

Options:

A.

The choiceLabels and choiceValues datatypes do not match.

B.

The choiceValues has too few values.

C.

The choiceLabels have too few labels.

Question 9

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.

Question 10

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

A)

as

B)

as

C)

as

Options:

A.

Option A

B.

Option B

C.

Option C

Question 11

Which Appian feature helps you access enterprise data quickly, define easily leveraged relationships, and establish custom fields based on available information?

Options:

A.

Task Management

B.

Process Analytics

C.

Record types with data sync enabled

Question 12

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)

as

B)

as

C)

as

Options:

A.

Option A

B.

Option B

C.

Option C

Question 13

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

Question 14

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)

as

B)

as

C)

as

Options:

A.

Option A

B.

Option B

C.

Option C

Question 15

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.

Question 16

You have a record type ABC_Author, backed by a database table.

You are using the Delete Records smart service to delete an author record.

What are the minimum parameters that need to be passed to the Delete Records smart service?

Options:

A.

You must pass the following data structure:

B.

The passed ABC_Author record must be the complete record.

C.

The passed ABC_Author record data must at least contain the primary key value.

Question 17

You want to prevent a user from submitting a form when an invalid value is entered.

What should you do?

Options:

A.

Wrap the Text field in an if statement and display a red card layout when the value is not valid.

B.

Use a rich text display field with “STRONG” style and “NEGATIVE” color when the value is not valid.

C.

In the validations parameter, use an if statement that returns a text string when the value is not valid.

Question 18

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

Question 19

Actual exam question from Appian ' s ACD101

Question #: 15

Topic #: 1

[All ACD101 Questions]

as

What is the expected output?

Options:

A.

Maria

B.

0

C.

1

Question 20

While calling this rule in your interface, you receive the following error message:

as

How could you have prevented this error from happening?

as

Options:

A.

Call the rule by using a local variable.

B.

Use the keyword syntax.

C.

Use Index().

Question 21

You are creating a new customer onboarding application. Documents are required from customers for verification and onboarding purposes. You need to store these documents within Appian.

Which two areas in Appian should you configure? (Choose two.)

Options:

A.

Knowledge Center

B.

Decision Object

C.

Folder

D.

Feed

Question 22

-

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.

as

Options:

Question 23

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.

Question 24

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.

Question 25

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

Options:

A.

Administrators Groups

B.

Developers Groups

C.

Users Groups

D.

Designers Groups

Question 26

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.

Question 27

You created an expression rule that was deployed to production on January 12, 2022.

The object has “form type” as a rule input, as well as several other rule inputs for characteristics describing the logged in user. Given values for these inputs, the rule returns a set of form instructions for the specified type of form as applicable to the logged in user.

What is the most important action to take with regards to the object description?

Options:

A.

Set an object description that reads: “Returns a set of form instructions to display, given the type of form and characteristics of the logged in user”.

B.

Save a rule input of type ‘text’ for the object called ‘objectDescription’, and set a text value that generally describes the object such that other developers could quickly gain understanding of the object’s purpose.

C.

Set an object description that includes any notes you may need if you were to become responsible for providing Production Support on that area of the application in the future. You should also include “BP – 1/12/2022 – Created” somewhere in the description.

Question 28

Which Appian feature is used to automate repetitive manual tasks such as extracting data from a system for which there is no API?

Options:

A.

RPA

B.

Process Mining

C.

Connected Systems

Question 29

-

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.

as

Options:

Question 30

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!

Question 31

You are reviewing a timesheet submission on a form.

The buttons on the form are: “Cancel”, “Deny”, and “Approve”. Most of the time, users will approve the timesheet.

According to Appian best practices, which button styling is most appropriate on the button labelled “Approve”?

Options:

A.

Primary

B.

Secondary

C.

Destructive

Question 32

Review the following expression rule:

as

ri!name is defined as " Maria " .

ri!directory is defined as the following:

as

What is the expected output?

Options:

A.

Maria

B.

0

C.

1

Question 33

You are working on a process model " VIM Update Vehicle. "

You want to call another process " VIM Get Service Date " that accepts pv!vehicleId as a process parameter and sets a value for pv!serviceDate. The next node in VIM Update Vehicle depends on the value of pv!serviceDate.

Which node should you use to execute " VIM Get Service Date " from VIM Update Vehicle?

Options:

A.

Start Process smart service

B.

Asynchronous subprocess with activity chaining

C.

Synchronous subprocess with input and output variables configured

Question 34

Review the following code snippet:

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

Which value is returned?

Options:

A.

a

B.

b

C.

c

D.

x

Question 35

A user wants to view a bulleted list of information on an interface.

Which component should you use?

Options:

A.

paragraphField

B.

textField

C.

richTextDisplayField

Question 36

You have a record type ABC_Author, backed by a database table. You created a process that allows the user to modify an existing author.

When configuring the Write Records smart service, what should you consider regarding the record ID?

Options:

A.

The Write Records smart service will always update an existing record item.

B.

You have to call the a!getExistingRecordId() function to get the value for the primary key field.

C.

The primary key field must hold the ID of the existing author record item.

Page: 1 / 12
Total 121 questions