Module 8 Flashcards

1
Q

Where does SN use JavaScript?

A

Server
User

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is called in SN the customization of an instance and/or applications using JS?

A

Scripting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What type of platform does SN use?

A

aPaas (Application Platform as a Service)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a UI Policy?

A

A rule applied to a form to dinamically change: information or the form itself.

It is about managing the user experience and data integrity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Where do UI policies execute?

A

On the client side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What set fields are influenced by UI Policy?

A

Manadatory or Optional
Hidden or Visible
Read-Only or Editable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What do you need to do to apply a UI policy to all views?

A

Set the Global setting to true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does Data Policy do?

A

It enforces requirements on field and record data when the data is inserted into SN or when the data is an import set

A rule that enforces data consistency by setting fields as mandatory and/or read only.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the difference between data policy and UI policies?

A

UI policies are only enforced on data entered into a form
Data Policies are applied to all data entered into the platform.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Where does Data Policy execute?

A

on the server side but can also run as UI policy on the client side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are data policies about?

A

managing the integrity of the information stored in the database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What do UI actions do?

A

add buttons, links, and context menu items on forms and lists making the UI more interactive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

On what side(s) are UI actions build?

A

Client or server side based on the client checkbox selection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are examples of UI actions?

A
  1. Form buttons
  2. Form context menu items
  3. Form links
  4. List buttons
  5. List context menu items
  6. List choices
  7. List links
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When is the UI Action visible and ready to be used?

A

When the UI Actions Active box is checked

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What makes real-time changes to the appearance of the user interface, especially forms?

A

Client scripts?

17
Q

Where are clients scripts executed?

A

On the client side?

18
Q

What can client scripts do?

A

See attachment

19
Q

What types of scripts are supported?

A

onCellEdit()
onChange()
onLoad()
onSubmit()

20
Q

When do Business rules run?

A

When a record is:
displayed
inserted
updated
deleted

When a table is queried

Before or after the database action has occured

21
Q

What are the option of the When setting of a business rule?

A
  • Before a record is saved in the database
  • After a record is saved to the databse
  • Async (client and server work indipendently so the client does not wait for the server)
  • Display (before the record is displayed)
22
Q

To what are business rules assigned?

A

To an application scope
To the global environment

23
Q

What does every business rule include?

A
  1. What table to run against and timing
  2. What conditions to evaluate
  3. What scripts to run
24
Q

What is the different between UI policies and business rules?

A
  1. Business rules are not real-time
  2. They do not monitor fields on a form
  3. They monitor records as they are inserted or updated
25
Q

What is important to do before scripting a business rule?

A

Considering whether you can accomplish the same goal in Flow Designer

26
Q

What protects applications by identifying and restricting access to available artifacts and data?

A

Application scoping

27
Q

What is called a group of configuration changes that can be moved from one instance to another?

A

An update set

28
Q

What does the XML file of an update set contain?

A
  1. A set of record details that uniquely identify the update set
  2. A list of configuration changes
  3. A state that determines whether another instance can retrieve and apply configuration changes
29
Q

What is captured in an update set?

A

Process records*
NO data(!)

Business rules, client scripts, fields, forms and forms sections, report definitions, tables, views, roles, published workflows

30
Q

Are dashboards captured in a data set?

A

No, but they can be added manually

31
Q

Where do you go to create an Update Set?

A

All>System Update Sets>Local update sets
New

32
Q

What are the stages of retrieving an update set?

A
  1. Retrieve
  2. Preview
  3. Commit

All>System Update Sets>Retrieved update sets

33
Q

Where do you go to retrieve and update set from a remote instance?

A

All>System Update Sets>Update Sources

With remote instances the update sets are already previewed during the retrieval

34
Q

What tool can you use to create and run automated tests on your SN instance after modifying it?

A

The Automated Test Framework (ATF)

35
Q

Where should you run tests?

A

Development, test and other non-production instances.

36
Q

What tool should you use for low-code development, automating business processes, and solving business problems?

A

All Engine Studio

37
Q

What are delegated developers?

A

Non administrator users and groups which are assigned one or more permissions to develop applications.