Question 6 of 30

You populate a data page with product information. The product information varies based on the Product ID.

Which implementation maximizes reusability?

    Correct Answer: D

    To maximize reusability when populating a data page with product information that varies based on the Product ID, the most efficient implementation is to create a data page sourced with a report definition and use parameters to specify filter conditions to retrieve specific results based on the context. This approach allows the data page to be flexible and reusable for different contexts by simply adjusting the parameters, avoiding the need to create multiple data pages or report definitions for each context.

Question 7 of 30

You are working on an update to an application which only affects some rules for a certain case type. The customer has requested that a patch update be released.

How do you create the new ruleset version?

    Correct Answer: C

    To create a new ruleset version for a patch update, the Lock & Roll functionality is the appropriate choice. This functionality allows you to lock the current ruleset and increment the ruleset version, which is the standard practice for handling minor updates such as patches. It ensures that the existing ruleset remains unchanged while creating a new version for the updated rules.

Question 8 of 30

Several development teams work on different enhancements. The release date for each enhancement is uncertain.

Which two options allow each team to keep its work separate? (Choose two.)

    Correct Answer: A, B

    To keep the work of different development teams separate, the best options are to set up a branch ruleset for each team and create a new application for each team. A branch ruleset allows each team to work in isolation on their respective enhancements without interfering with others. Creating a new application for each team also ensures that each team's work is fully compartmentalized and independent, which helps manage the uncertainty in release dates effectively.

Question 9 of 30

The ruleset list for an application consists of the following rulesets, ordered from highest to lowest:

✑ SelfService: 01-01

✑ TGB-HR:01-01

✑ TGB:01-01

in the rules

cache are shown in the following table.

Which is chosen during rule resolution?

    Correct Answer: D

    The correct answer is TGB-HR-SelfService-Work .ConfirmRequest (SelfService: 01-01-01). In the given ruleset list, 'SelfService: 01-01-01' is the highest ordered ruleset and is available for the class 'TGB-HR-SelfService-Work'. Options with 'SelfService: 01-01-02' are higher versions but are withdrawn, making them unavailable for rule processing. Hence, the highest and available ruleset for rule resolution is 'SelfService: 01-01-01' under the 'TGB-HR-SelfService-Work' class.

Question 10 of 30

An application has the following application rulesets:

Expenses: 01-01 -

TGB: 01-01 -

TGBCatalog: 01-01 -

in the

rules cache are shown in the following table.

Which rule is chosen by Rule Resolution?

    Correct Answer: E

    Rule Resolution prioritizes rules based on multiple criteria including the version of the ruleset and its availability status. In this case, the versions Expenses: 01-01-05 (Withdrawn), TGBCatalog: 01-01-05 (Not Available), and TGBCatalog: 01-01-03 (Blocked) are not available for selection. Therefore, Expenses: 01-01-03 (Final) is the highest available version and it applies to the work type TGB-Expenses-Work, which leads to choosing the rule TGB-Expenses-Work.PopulateLineItems (Expenses: 01-01-03).