ACD101 Appian Associate Developer Questions and Answers
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?
You receive the following error message after creating a dropdown field:

What could be the problem?
According to best practices, what is Appian ' s recommendation for updating Test environments?
You need to add a new attribute to your database-backed synced Acme employee record.
What should you do?
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?
You are building an interface that displays flight departure times. The data must update automatically every minute and without user interaction.
How should this be configured?
The “Create Vehicle” process model writes a new vehicle to the database using the Write to Data Store Entity smart service. You provide a null value for the primary key, and the database manages the primary key id as an auto-incremented integer.
You need the value of the primary key for the new vehicle to use later in the process model.
How should you get the value?
Which option best describes the primary purpose of the interface design object?
How can you add test data into your rule inputs while editing an interface object?
-
You need to implement a new column on an existing database table. This table, its Custom Data Types (CDT), and data store entity are currently in use by an Appian application.
How should you implement this change?
Note: To answer, move all steps from the Options list to the Answer List area and arrange them in the correct order.

You need to be able to define record type relationships.
What is a required prerequisite in Appian?
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?
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.

An interface references an expression rule.
What are the relationships between these objects?
A user wants to view a bulleted list of information on an interface.
Which component should you use?
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?
You need to start a process using an email trigger.
How should you configure this process model using the Process Model Properties dialog?
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?
What is the impact of reordering fields in a record type backed by a database table?
You want to grant permission for a group to move a file from an old folder to a new folder.
Which security configuration should you set for this group?
While calling this rule in your interface, you receive the following error message:

How could you have prevented this error from happening?

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)

B)

C)

You are configuring a Related Action for an entity-backed record type.
What is the proper domain prefix to reference the record data that will be passed into the Process Model as context for the Record Action?
Review the following expression rule:

What is the expected output if ri!userComment is “0123456789ABC”?
Which Appian feature can help the implementation team analyze the event log data of an existing process?
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?
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?
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?

