Oracle CPQ 2021: Replace (STR, Old, New, (N) )

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

Oracle CPQ 2021

1. What is the best method for restricting users from removing line items that are added to the configuration through a
Recommended Item rule?

A. Write a Constraint rule to throw a runtime error on the Delete Action event.
B. Add an Advanced Validation rule on Delete Main Doc Action.
C. Ensure that all the parts are coming from a “mandatory” Recommended item rule.
D. Use CSS to hide the check box on Line Grid.
Answer: C

2. Which two statements are true about Formulas? (Choose two.)

A. Both attributes and library functions can be used as inputs for Formula Management.
B. Only attributes can be used as inputs for Formula Management.
C. Formulas can set both transaction- and line-level attributes.
D. Formulas cannot be run in sequence to perform multi-step calculations.
Answer: C D

3. Given the following function:


replace (str, old, new, [n]);
What does [n] specify?

A. the number of occurrences of the old that will be skipped from the beginning
B. the number of occurrences of the old that will be replaced from the beginning
C. an array of the new values
D. an array of the old values
Answer: B

4. What is the correct navigation path to create Account Integrations?

A. Admin > Accounts >Add >Integration


B. Admin > Accounts >Integration > Add
C. Admin > Process Definition > Integrations > List > Add
D. Admin > Accounts > Import >Integration > Add
Answer: B

5. After saving content to the Content library, you check the Content library Tree and find that the new content is missing.
What would be your immediate action?

A. Close, refresh dynamic sources, and re-open the Dynamic Data window.
B. Close and re-open the Content Library Tree.
C. Deploy Commerce.
D. Deploy Config and Commerce.
Answer: B

6. In order to obtain additional sets of records when performing a REST call, which of the following sample URLs would a user
use to obtain an additional 1000 records?

A. https://testsite.bigmachines.com/rest/v1/commereceDocumantsExampleTransactions?totalResults=1000
B. https:///testsitebigmachines.com/rest/v1/commerceDocumantsExampleTransactions?offset=1000
C. https://testsite.bigmachines.com/rest/v1/commerceDocumentsExampleTransactions?set=1000
D. https://testsite.bigmachines.com/rest/v1/commerceDocumentsExampletransactions?limit=1000
Oracle CPQ 2021

Answer: B

7. What is the correct procedure for moving a file from one folder to another in File Manager?

A. Click File Manager on the Admin home page, click the source file folder, select the check box next to the file you want
to move, click the destination folder, and click the Move button.
B. Click File Manager on the Admin home page, click the source file folder, select the check box next to the file you want
to move, select the destination folder from the Select Folder drop-down menu, and click the Move button.
C. Click File Manager on the Admin home page, click the source file folder, click the file you want to move, and drag the
file to the destination folder.
D. Click File Manager on the Admin home page, click the source file folder, right-click the file you want to move and
select Copy from the shortcut menu, click the destination file folder, and right-click in the list of files in that
destination folder and select Paste from the shortcut menu.
E. Click File Manager on the Admin home page, click the source file folder, select the check box next to the file you want
to move, select the destination folder from the Select Folder drop-down menu, and click the Copy button.
Answer: B

8. Identify three types of activities that are captured in Administration logs. (Choose three.)

A. migrations with the site as target


B. deployment of configuration product families
C. creation of data tables
D. modification of Commerce process objects
E. creation of configuration objects
F. uploading of files in File Manager
Answer: BCE

9. Identify two standard ways to modify the overall integration behavior of CPQ Cloud and Salesforce. (Choose two.)

A. Use the Site Setup object and CPQ Cloud Commerce Package settings in Salesforce to meet varying customer
requirements.
B. Write a Salesforce API to change integration behavior in CPQ Cloud.
C. Use the integration XSLs within the Commerce process to modify integration behavior at the object and field levels.
D. Write a custom BML Util library function in CPQ Cloud.
Answer: AC

10. Which attribute type cannot be displayed on the line item grid?

A. Single-select menu attributes


B. Currency attributes
C. HTML attributes
D. Text attributes
Answer: C

11. Which operation is allowed in a BMQL query?

A. SELECT and UPDATE


B. SELECT, INSERT, and UPDATE
C. SELECT
D. SELECT, INSERT, and DELETE
Answer: C
Oracle CPQ 2021

12. A use case requires displaying 250 rows of data to a user and allowing the user to interact with the data in a mobile
interface. What is the Oracle-recommended method for displaying an interactive 250-row data set in a Configurator?

A. Split the data into two array sets and use logic to show the relevant set of data.
B. Use an HTML attribute to display the data and use JavaScript to create interactivity.
C. Use an array set to show this data.
D. You do not have a good option because 250 rows are too much to display on the screen of a Configurator.
Answer: A

13. Which format will datetostr (getdate()) return when no format is supplied?
A. DD/mm/yyyy HH:mm:ss
B. HH:mm:ss MM/dd/yyyy
C. HH:mm:ss DD/mm/yyyy
D. MM/dd/yyyy HH:mm:ss
Answer: D

14. A red “X” appears instead of a part (item) in a configuration. What causes this?

A. The Recommended Item rule is recommending a part that does not exist.
B. The Recommended Item rule is not firing.
C. The Recommended Item rule is recommending more than one-part number.
D. The Recommended Item rule is recommending an incorrect price for the part number.
Answer: A

15. Given the following code:

Which function, when filled in the blank, will return a value of 1?


myArray = float [] (154.68, 174.29, 957.03, 947.56, 759.37};
result = __(myArray, 174.29) ;
return result;

A. findinarray
B. arrayfind
C. findarray
D. findinsidearray
Answer: A

16. Select two statements that are true about Test Script found in a function debugger. (Choose two.)

A. Test Script is template of how the BML function should be written.


B. Test Script provides a way to test a BML Library function when array type attributes are input parameters.
C. Test Script describes the various functions used in BML.
D. Test Script can be used to compute multiple iterations of the library functions and print each.
Answer: BD

17. When doing a part search from home page, you have the Create Quote button to create a new Transaction. How do you
change the label of this button?

A. Open the Commerce Process admin page, navigate to Process Actions, and change the label of the
“_action_new_transaction” action.
Oracle CPQ 2021

B. Go to the Process Invocation admin page, open the Part Search Results page, select navigation “Rules” of the action
that has the type “Start”, and change the name of the invocation rule which points to the right commerce process.
C. Go to the Process Invocation admin page, open the Part Search Results page, and change the name of the action that
has the type “Start”.
D. Open the Text Administration admin page, go to “C”, change the entry “Create Quote” and enter “Translated Text.”
Answer: C

18. Which Configuration Flow would you choose to design a Configurator where attributes vary based on prior user selections
and have a sequential relationship consisting of distinct steps?

A. Master Start and End Flow


B. Multi Node Configuration Flow
C. Search Flow
D. any Configuration Flow with a combination of Constraint and Hiding rules that meet requirements
Answer: B

19. Identify four types of attributes that can be set by formulas. (Choose four.)

A. Integer Attributes
B. Single Select Menu Attributes
C. Date Attributes
D. Text Attributes
E. Boolean Attributes
F. Currency Attributes
Answer: ABDF

20. While designing the integration of a CPQ Cloud transaction with an external Order Management System, you must ensure
that the transaction is submitted as an Order on a single-action-click from within CPQ Cloud. Which two statements are
true given this requirement?

A. TransactionID of a transaction is key during the Order submission process.


B. The Order Management System will perform a getTransaction() API call to fetch transaction data in response to a
valid request from the CPQ Cloud quote.
C. The CPQ Cloud transaction will perform an update Transaction() API call to send transaction data in response to a
valid request from theOrder Management System.
D. The Order Management System will need to initiate the Submit Order call on the click of a button within its own
system.
E. The CPQ Cloud transaction will initiate the Submit Order call on the click of a button from the transaction.
Answer: AB

21. Identify three types of data written to different log files that you can find in the Error Logs menu. (Choose three.)

A. email sending and receiving


B. performance information
C. server messages
D. modsecurity messages
E. administration changes
F. output of print servers
Answer: BDF
Oracle CPQ 2021

22. You want to create a Document Designer template that contains text in multiple columns. How do you add multiple
columns to the template?

A. Set the number of columns to be used in the Text Element Properties panel.
B. Drag a Column Text Element to the appropriate section of the template.
C. Set the number of columns to be used in the Section Properties panel.
D. Select the appropriate options for the number of columns you want in the Text Element Properties panel.
E. Click the Column Section icon in the floating Layout Item palette.
Answer: C

23. How can action buttons be hidden in Commerce?

A. by using Commerce hiding rules


B. by using Configuration hiding rules
C. by using profiles and steps in Commerce
D. by putting the action button bar on a hidden tab in Commerce
Answer: A

24. Identify three values that you can find in the Usage Metrics Report for the last month. (Choose three.)

A. The number of configurations completed for different product families by internal users and partner organization
users.
B. The number of transactions for different Commerce processes created by internal users and partner organization
users.
C. A list of active partner organization users with the most recent login date and time and the number of logins.
D. The number of logins by internal users in the last 30 days and the percentage of active users logged in.
E. The total data size of the CPQ site occupied on the server.
F. The total number of partner organizations and the number of active partner organizations.
Answer: BDF

25. What is the order of execution when a new transaction is created?

A. main doc integration, advanced main doc default BML, attribute defaults
B. process integration, attribute defaults, advanced main doc default BML
C. process integration, advanced main doc default BML, attribute defaults
D. process integration, attribute defaults, advanced main doc default BML, main doc integration
E. attribute defaults, advanced main doc default BML, process integration
F. advanced main doc default BML, attribute defaults, main doc integration
Answer: C

26. Identify two supported procedures for moving commerce library functions between environments without overwriting
other functions. (Choose two.)

A. Full commerce migration


B. Web services
C. Granular migration
D. Migration packages
E. Bulk download/upload
Answer: DE
Oracle CPQ 2021

27. Which is the correct procedure for adding multiple files to File Manager in a single step?
A. Click File Manager on the Admin home page, click the Browse button next to “Browse for ZIP File”, identify the zip file
to upload, and click the Add/Update Files button.
B. Click File Manager on the Admin home page, select the folder, where you want to store the new files, click the Browse
button next to “Browse for ZIP File:”, identify the zip file to upload, and click the Add File button.
C. Click File Manager on the Admin home page, select the folder where you want to store the new files, click the Browse
button next to “Browse for ZIP File:”, identify the zip file to upload, and click the Add/Update Files button.
D. Click File Manager on the Admin home page, select the folder, where you want to store the new files, click the Browse
button next to “Browse for ZIP File:”, and click the Add/Update Files button.
E. Click File Manager on the Admin home page, select the folder, where you want to store the new files, click the Browse
button next to “Browse for ZIP File:”, identify the zip file to upload, and click the Add File button.

Answer: C

28. What is the correct order of execution of Configuration rules for an attribute that has both Recommendation and
Constraint rules written on it?
A. Recommendation, Constraint, Hiding, Recommended Item
B. Constraint, Hiding, Recommendation, Recommended Item
C. Constraint, Recommendation, Constraint, Hiding, Recommended Item
D. Hiding, Constraint, Recommendation, Recommended Item
E. Recommendation, Recommended Item, Hiding, Constraint

Answer: C

29. Which two items are necessary to migrate between environments? (Choose two.)
A. Environments must have similar urls (for example, testcustomer and devcustomer).
B. Environments must be on the same major release (for example, 2016R2).
C. Environments must be on the same minor release (for example, 2016R2 update 2).
D. Administrators must have FullAccess logins for both environments.
E. Entities to be migrated must be deployed within 24 hours of the migration.

Answer: BD

30. In which two locations are the keywords for mobile processing of quotes defined when setting up approvals? (Choose
two.)
A. Submit sub-action – Submit for Approval
B. Submit sub-action – Approve
C. Submit sub-action – Reject
D. Mobile Approval Email Notification

Answer: BC

31. When defining a new user, which Type value can grant a user account complete access to the CPQ Cloudsite?
A. Administration with Create/Modify Users selected
B. Full Access with Create/Modify Users selected
C. Superuser with Create/Modify Users selected
D. Root with Create/Modify Users selected
E. Admin Access with Create/Modify Users selected
Oracle CPQ 2021

Answer: B

32. Which three BOM Mapping Tables are required to map Configuration attributes to BOM items and Commerce Transaction
Line attributes using a simple Table-Based BOM Mapping Configuration rule? (Choose three.)
A. BOM Attribute Translation
B. BOM Attribute Definition
C. BOM Item Definition
D. BOM Item Mapping
E. BOM Attribute Mapping

Answer: CDE

33. How should an administrator set up a conditional restriction for access to a Product Family?
A. by providing conditional access criteria in the Restricted Access section of the home page setup
B. by setting up a restricted profile and user group in Commerce and hiding the add, reconfigure, and delete product
options
C. by hiding the model Punch-In on the home page by using JavaScript
D. by writing a Constraint rule at the Product Family level

Answer: A

34. What would you do if a partner organization is no longer needed and the access of all users needs to be removed?
A. Proxy log in as superuser, go to the list of partner organizations, and select the partner organization and delete it.
B. Go to the list of partner organizations, perform a proxy log in as the superuser of the partner organization, go to the
list of users, select all active users, and click Inactivate.
C. Proxy log in as superuser, go to the list of partner organizations, and select Denied in the Access drop-down list.
D. Open the list of partner organizations and set the value of Maximum Users to “0”.

Answer: B

35. A customer has BOM Mapping configured on their site using a simple Table-Based BOM Mapping rule. However, they want
to modify their BOM Mapping to also map an additional Configuration attribute to a Transaction Line level attribute.
Which two methods can the customer use to achieve this? (Choose two.)
A. Add a new entry in the BOM Attribute Mapping table for the BOM item.
B. Add a new entry in the BOM Item Mapping Definition table for the BOM item.
C. Add a new entry in the BOM Attribute Definition table for the BOM item.
D. Define an Advanced BML-Based BOM Mapping rule that populates the “attributes” node of the BOM item.
E. Define an Advanced BML-Based BOM Mapping rule that populates the “definition” node of the BOM item.
F. Define an Advanced BML-Based BOM Mapping rule that populates the “fields” node of the BOM item.

Answer: AF

36. How can you prevent users with the RestrictedAccess user type from creating a new transaction using Transaction
Manager?
A. Go to the Commerce Process admin page and open the participant profiles of the start step. Remove all user access
rights entries for RestrictedAccess
B. Navigate to the Process Invocation admin page and remove the user access rights entries for RestrictedAccess for all
pages.
Oracle CPQ 2021

C. Open the Commerce Process admin page, navigate to Process Actions, click Access Rights for the New Transaction
action, and remove all company type and user type RestrictedAccess entries.
D. Open the Commerce Process admin page, navigate to Process Manager, click Access Rights, and make sure that
RestrictedAccesss user type is not selected.

Answer: C

37. When creating a connection for a CPQ SOAP Endpoint in ICS,which format is expected?
A. https://<siteURL>/v2_0/receiver/commerce/oraclecpqo?WSDL
B. https://<siteURL>
C. https://<siteURL>/ics/catalog
D. https://<siteURL>/v1/receiver?WSDL
Answer: A

38. Which are three testing strategies for Oracle CPQ Cloud? (Choose three.)
A. Test cases should be directly linked to business requirements.
B. Avoid using a test case tracking tool because it is time consuming to track all of the testing team’s efforts.
C. Perform isolated tests as well as intra-system and cross-system integration tests.
D. Create specific test data for accounts, opportunities, and contracts in the CRM system and use that data to perform
end-to-end tests for CPQ Cloud quotes.

Answer: ACD

39. Identify two options to which transactions can be forwarded using forwarding rules. (Choose two.)
A. any of the users who are part of the Approval group
B. user groups
C. users
D. any email address registered in the CPQ Cloud system

Answer: BC

40. Which statement is true about creating individual user groups for each partner organization, when creating partner
organizations?
A. A host company Full Access user create groups for partner organizations; however, the superuser of a partner
organization can only assign users to existing groups.
B. The groups of a partner organization are maintained by Full Access users belonging to the partner organization.
C. The groups of partner organizations are created by using the Bulk Upload utility or SOAP API calls.
D. Partner organizations use the same user groups defined for the host company.
E. Partner organizations have only users, but no user groups.

Answer: B

41. How can information that is stored in a part field be shown in the line item grid column in Commerce?
A. by adding a column to Commerce Layout Editor
B. by adding a column to the Line Item Details layout in the Commerce Layout Editor
C. by adding a column and mapping it to the field in the line item grid in Commerce Layout Editor
D. by adding a field to the part database

Answer: C
Oracle CPQ 2021

42. To add items (parts) to a configuration, Recommended Item rules are used. Which two statements are true when using
Recommended Item rules?
A. Recommended Item rules can return only the base price of an item (part) and cannot use dynamic prices based off
data tables.
B. If multiple Recommended Item rules recommend the same item (part), the item (part) price is picked from the rule
that is last in the order.
C. If multiple Recommended Item rules return the same item (part), the quantity of the item (part) is a total of all
quantities returned by each rule.
D. Recommended Item rules can show only the base prices defined in the customer specific module.

Answer: BC

43. For a multi-language Document Designer template, which of the following two activities are possible for the non default
language view? (Choose two.)
A. Add new image element in a section.
B. Add or remove table element’s rows and columns.
C. Change text content.
D. Move text elements between elements and layouts.
E. Modify date and currency formats.

Answer: CE

Question #:60
Which two scenarios are valid for looping by using XSL Snippets? (Choose two.)
A. You want to display a table of single-select, quote-level Commerce attributes.
B. The data in the line item grid must be displayed as a table.
C. The grid selector cannot handle the conditions that you need to implement.
D. The data needs to be manipulated before being used in loop conditions.

Answer: CD

44. Which two scenarios can be automated with File Transfer Protocol (FTP)? (Choose two.)
A. An administrator needs to bulk update attachments on a multiple Commerce Transactions.
B. Every month, an administrator needs to apply changes requested by the marketing department on
descriptions for parts in CPQ Cloud.
C. An administrator needs to update Configuration Attribute Value Pricing on a Model and deploy the changes.
D. Every night, an administrator queries the inventory database and updates a CPQ Cloud data table with the new
inventory levels.

Answer: BD

45. An administrator tries to change the document views on an attribute from a participant profile on a given step. But the
attribute is not listed in the list of attributes that are available for editing. What are two reasons for this behavior? (Choose
two.)
A. The attribute is being referenced in an active Hiding rule.
B. The attribute is not added to the layout.
C. The attribute is hidden on the Attribute Details page.
D. The attribute is a system attribute.

Answer: BD
Oracle CPQ 2021

46. What is the correct method to add new parts data to the CPQ Cloud database?
A. Use the “Import from Source” function in the Migration Center to connect to the remote part system and upload the
part data into a .csv file, put the .csv file in a compressed ZIP file, and use Bulk Upload to upload the part data to the
CPQ Cloud site.
B. Use Bulk Upload to upload the data from the remote part system into a .csv file and import the file into the CPQ Cloud
site.
C. Export the part data from your current part system into a .csv file, put the .csv file into a compressed zip file, and use
Bulk Upload to upload the part data to the CPQ Cloud site.
D. Perform a bulk-downloaded of at least one part to capture the part file format that the CPQ Cloud site uses, populate
the new part data into the downloaded part file (.csv file), enter “add” in the Update column for each new part, save
the spreadsheet as a .csv file, put the .csv file in a compressed zip file, and use Bulk Upload to upload the part data to
the CPQ Cloud site.
E. Use the “Import from Source” function in the Migration Center to connect to the remote part system and upload the
part data directly to the CPQ Cloud database.

Answer: D

47. Consider the following requirements for integration with Salesforce:


 Transaction information needs to be pushed back to Salesforce and synchronized.
 You must be able to synchronize a transaction with up to 1,000 lines back to the Opportunity Product object in
Salesforce.
On the basis of these requirements, which three XSL sets should you use to provide the integration? (Choose
three.)
A. SFDC Opportunity – Import
B. SFDC Quote – Upsert
C. SFDC Products – Upsert All (200, 400, 600, 800, 1000)
D. SFDC Quote – Process Updates
E. SFDC Opportunity –Upload

Answer: ABC

48. Your users receive a notification for a transaction from CPQ when an approval has been retracted and is no longer needed.
The notification contains a generic message about this action. However, users would like to get more details about the
transaction. What is the Oracle-recommended best practice to fulfill this requirement in CPQ?
A. Trigger an email action to notify users by custom defining the email’s subject and body, which contain the transaction
details, by using the advanced function available in the Revise action.
B. When a transaction needs to be revised, allow the transaction owner to send a parallel email to approvers, which
should include the necessary transaction details.
C. Switch the system-generated email to-email template, which will include the desired transaction information when
approvers are notified.

Answer: C

49. Identify two ways in which you can display a message to a user while using simple table-based lookups for an
attribute. (Choose two.)
A. defining an advanced BML (CPQ Cloud Language) function for that attribute
B. setting the message type as Static Entry when selecting an attribute to populate
C. setting the message type as Table Column when selecting an attribute to populate
D. defining a static text message for that attribute
Oracle CPQ 2021

Answer: BC

50. What are three valid reasons for a Configuration rule failing to execute? (Choose three.)
A. A runtime error occurs within the rule, which is firing before the current rule.
B. The status of the rule is set to Inactive.
C. The rule’s Condition attributes are hidden in Configuration Layout.
D. The attributes used in the rule are not added in Configuration Layout.

Answer: ABD

51. Identify the three data types available for part custom fields. (Choose three.)
A. “Currency”
B. “Float” can be changed to “Integer”
C. “String” can be changed to “Single Select Menu”
D. “Boolean”
E. “Date” can include time
F. “Multi Select Menu”

Answer: BCF

52. When designing an integration with an ERP system, you must communicate with a third party integration tool (such as a
middleware or a hub). Which three methods can be used to communicate with a middleware in this scenario? (Choose
three.)
A. Automated FTP
B. urldata function call in a Commerce Advanced Modification BML function
C. Formula Management
D. Commerce Integration XSLs on an Action
E. Send XML on a Transition Rule via Real Time Integration
F. Commerce Integration Cloud Service Integration on an Action
G. DataCube Reporting

Answer: BEF

53. When a user clicks Save within Commerce of CPQ, the user gets the following error: “insufficient access on cross reference
id.” Why?
A. The user does not have CPQ access.
B. The user does not have the ability to see and edit any object in Salesforce that the user is trying to edit.
C. Upon installing Salesforce Managed Package, the flag “Allow Quote Creation” is not checked.
D. The user does not exist in Salesforce Managed Package.

Answer: B

54. Identify the three data types available for part custom fields. (Choose three.)
A. “Date,” can include time
B. “String,” can be changed to “Single Select Menu”
C. “Boolean”
D. “Float,” can be changed to “Integer”
E. “Currency”
F. “Multi Select menu”
Oracle CPQ 2021

Answer: BDF

55. Identify two reasons why some or all transaction in a particular step are hidden for a user in Transaction Manager.
A. The step has an auto-forwarding rule, which did not return the user or one of his groups and all participant profiles do
not have other permission methods selected.
B. All participant profiles of this step have group access defined and the “Performer Step” set, and the user did not
perform an action on the hidden transactions in other steps.
C. There is no valid participant profile for this user with hidden transactions.
D. The user has the RestrictedAccess user type.
E. A hiding rule was defined in commerce rules.
F. The participant profile that is valid for this user has the Document Views tab, the Document Views panel, and the
“Entire Document” = “hide” setting.

Answer: BC

56. Which two items are not included in an environment refresh?


A. Automated FTP upload to CPQ schedule
B. Active sessions
C. Users
D. Commerce transactions
E. Configuration administration

Answer: AB

57. What standard functionality would you use to align attribute labels on a configuration screen so that they are
evenly distributed vertically?
A. Add spacers in the Configuration Layout and define spacer height.
B. Add read-only text area attributes in the layout with the required dimensions.
C. Use CSS.
D. Add HTML attributes and use </br>.

Answer: A

58. There are two single-select attributes in an array set. The first single-select attribute shows a list of countries and the
second attribute shows a list of states.
Which is the most efficient way to show relevant states based on chosen country?
A. Use the Hiding rule, which is the only possible option, because arrays do not support Constraint rules.
B. Create Hiding rules for each country with Simple Conditions, and then select valid states for the Action attribute. In
this case, the number of Hiding rules will be equal to the number of countries.
C. Create a Constraint rule for each country in the drop-down list by using Simple Conditions and select valid states for
the Action attribute of the rule. In this case, number of rules will be equal to the number of countries in the list.
D. Load all country and state combinations in a data table and write a Constraint rule to lookup the data table.

Answer: D

59. You have implemented a Commerce Constraint rule, which has an Advanced action. While testing, you find that the
attribute values specified in the rule are not being constrained, even though the condition is always true. What are two
reasons for this behavior? (Choose two.)
A. The attribute is used as a condition for a Commerce Hiding rule.
Oracle CPQ 2021

B. Configuration was not deployed after the rule was implemented.


C. Commerce was not deployed after the rule was implemented.
D. The rule is inactive

Answer: CD

60. The commerce step “Pending” has four participant profiles in the following order:
SalesRep,
SalesManager,
Owner,
and Admin.
The Admin profile allows access with the FullAccess user type. The Owner profile has at performer steps “start” step
selected. The step has an auto-forwarding rule. A FullAccess user with the SalesGroupA and SalesManagerA groups
creates a new quote and saves it, which moves the quote to “Pending.”
The auto-forwarding rule returned the following two lines:
SalesManagerA~Company~SalesManager
SalesGroupA~Company~SalesRep
Which profile will be used to display the quote in the “Pending” step to this user?
A. SalesManager profile
B. Owner profile
C. Admin profile
D. SalesRep profile

Answer: D

61. Given the following JSON:

Which option gets the reference of a JSON object with a specific Document Number ‘40’?

A. Option A
B. Option B
C. Option C
D. Option D

Answer: D

62. In Commerce, what is the order of operations for the standard Modify sequence?
Oracle CPQ 2021

A. Modify tab, Advanced Default function, Formulas, After Formulas Advanced Modify function
B. Modify tab, Before Formulas Advanced Modify function, After Formulas Advanced Modify function
C. Integration, Before Formulas Advanced Modify function, Formulas, After Formulas Advanced Modify function
D. Modify tab, Before Formulas Advanced Modify function, Formulas, After Formulas Advanced Modify function
E. Before Formulas Advanced Modify function, Formulas, After Formulas Advanced Modify function

Answer: D

63. Which three-page types have predefined page templates? (Choose three.)
A. Process Document List Page
B. Product Line List Page
C. User Administration List Page
D. Model List Page
E. Parts Search Page

Answer: BDE

64. When configuration a product, which pricing is applied last on a given item (part) after it is added to a valid configuration?
A. Attribute value pricing
B. List price from the PriceBook
C. Base Price from the parts database
D. Recommend Item Pricing

Answer: D

65. What two options do you have when searching for multiple parts on the Parts Administration page? (Choose two.)
A. You can leave the field empty, which will return all parts.
B. Use “_” and/or “%” as wildcards.
C. Use “*” and/or “?” as wildcards.
D. Type the start string of a part number. The search will return all parts starting with this text.
E. Use regular expressions (RegEx) to describe a search pattern.

Answer: BD

66. Using standard functionality, how do you prevent a user from manually adding or removing rows in an array set?
A. by using CSS to hide icons
B. by hiding the control attribute
C. by hiding the control attribute and marking it as a forced set
D. by selecting the “Disable user override” property on the configurable array set editor page

Answer: C

67. You want to perform a configuration migration from a development site to a QA site. What is the Oracle-recommended
way to accomplished this?
A. Using a DB Link, log in to the development site through the Migration Center section, select the components that
need to be migrated, and start the migration.
B. Open Migration Center in the development site, log in to the QA site through the Migration Center section, select the
components that need to be migrated, and start the migration.
C. Open Migration Center in the QA site, log in to the development site through the Migration Center section, select the
components that need to be migrated, and start the migration.
D. Download the components that need to be migrated from the development site and upload them to the QA site.
Oracle CPQ 2021

Answer: C

68. How do you modify a specific user’s access (grant access or remove access) to Product Families, Supported Product
Families, and Data Table folders?
A. For each Product Family or Data table folder affected, click the Modify tab for that item and then select or deselect
the check boxes related to the users you want to grant access to or remove access from for this Product Family or
Data Table folder.
B. Click the user’s name on the User Administration List page to edit the user, click the Access Permission tab, select or
deselect the checkboxes related to the items you want to grant access to or remove access from for this user.
C. Click the Group name on the Group Administration List page that has this user as a member, click the Access
Permissions tab, select or deselect the check boxes related to the items you want to grant access to or remove access
from for this user.
D. Go to the Product Family definition or the Data Table folder properties for which you want to grant or remove access,
click the Access Permissions tab, select or deselect the check boxes related to the users you want to grant access to or
remove access from for this Product Family or Data Table folder.
E. Use the Navigation Menus item on the Administration home page to grant or remove access to specific Product
Families or Data Table folders for the user.

Answer: C

69. Which three deal management features ensures utilization of data column
A. Price Score
B. Win Probability
C. Last price Paid
D. Price optimization
E. Deal Comparison Scatter plot
Info (Price Score and Last price do not need any data column)

Answer: BDE

70. Which represents the 20% of the transactions used to validate the machine learning model for a win probability or price
optimization analytics (Select One)
A. Driver Attributes
B. Training set with the Trainer Error Rate.
C. Test set with the Test Error Rate
D. Number of Won records.

Answer: B

71. Which three setup parameters determine which CPQ transaction will be used for training the Win Probability and Price
Optimization machine learning Model
A. Date filter
B. Duration
C. Status Attribute
D. Group By
E. Driver Attribute
F. Advance filter
G. Additional Driver Attribute
Oracle CPQ 2021

Answer: CEG

72. You have a requirement to show configuration array attribute and corresponding value for a configured product model(s)
in a tabular format on the output document from the document designer,

Which three options, with the artifacts in the right sequence can be used in achieving this?

A. A continuous section layout, a N*N table element with loop over of the config array set and the table column
containing the desired array attribute to be displayed.
B. A continuous section layout with loop over of all the model line items, N*N table element will loop over
configuration array set and table column containing the desired array attributes to be displayed
C. A section layout, a 1*1 table with loop over of all the model line items, n*n table nested in the previous table
with a row with loop over the configuration array set and table column containing the desired array attributes to
be displayed
D. A section layout, an N*N table element with loop over all the model line items, a table row with loop over
configuration array set and table column containing the desired array attributes to be displayed
E. A continuous section layout with loop over of all the model line items, a N*N table element with loop on a row
over the configuration array set and the table column containing the desired array attributes to be displayed

Answer: CDE

73. In order for the System Display Panel to display, what should we do??
A. The admin needs to tag a configurator as a system in the config flow
B. An SR needs to be submitted
C. System config needs to be “turned on” in the admin settings
D. A model in the config flow has a model as a child

Answer: D

74. You have a scenario where You need to calculate amortization schedule for a mortgage product, taking the amount and
term period dynamically from customer to customer but are captured at the quoting time with commerce attribute.
What are the three steps you can take to the accurate schedule?
A. A get a json array to populate each corresponding to a term period and a period amount
B. Show the single calculated amount for the term period (total amount/ number of periods in a term)
C. Set up advance modify to take payment term and amount attribute value as input
D. Define calculation logic in formula management
E. Create a modify action for user to display the schedule on demand.

Answer: ACE

75. What is true about foreign key


A. Created between two data table
B. Only applicable for integer column
C. Can be created between any data table
D. Created at the time of data table creation.
E. There is no limitation on the number of keys

Answer: C
Oracle CPQ 2021

76. The marketing department of an organization requires the Sales Person to the certain pages in the output document.
The customer name ID on the bottom left corner of the page aligned vertically
Which two steps can an administrator take with document designer to achieve this?
A. Add a header and footer layout for all the sections in the document designer ___ requirement. In the header
subsection, add a table element with __
B. Add attributes name and value in a text element ________ and the page number attribute in the second text
element___
C. Add a child table in the parent table element’s first column _________ second column. Add the company logo
through Image element _____________third column respectively for the parent Table
D. Add a table element with one row three column at the bottom of the _____as specified in the requirement.
E. Add a commerce attribute of type HTML, and the __________ Add a text element in the desired location in the
document designer ______ preserving the format.

Ans: CD

77. After adding 3 document source URLs in a text area attribute in a transaction line ___________
Document to show a subset of these documents in an embedded format (select 2)
A. Provide the document source url in the document map attribute __
B. Add a condition on the embedded document element ___________ attribute
C. Add a loop on the embedded document element select the text are containing the document url _________ the ___
documents to be embedded in the output file
D. Add embedded document element to the document designer referencing ______
E. Add a filter on the document map attribute option of the embedded document element _______ embedded to the
output file.

Ans: CE

78. Given: You scenario where the pricing engine is enabled and you have multiple pricing Profile ____ part/Item number
multiple times.
Now if these profiles are linked to multiple pricing rules, In order to determine the price
A. It derives the pricing from the first rule and an average price from all the linked profiles
B. It calculates the average by aggregating the price points of all the rules and all the linked profiles.
C. It derives the price from the first rule and first profile within the rule.
D. It aggregates the price points from each rule and calculates the average.

Ans: C

79. You are asked to setup option for your sales [red and blue] in a multi-select menu [MSM] attribute [color]. In order to
activate the BML Library.
In this library, once the condition logic is defined what are the two accurate set that can be defined through the BML
function.
A. Color[row] = jsonput(color,"red","blue");
B. jsonput(row,"color","red~blue");
C. jsonput(row,"color","red,blue");
D. color= jsonarray("[\"red\",\"blue\"]");
jsonput(row,"color",color);
E. productArraySet: {"_row_number": 1,"color":"red","blue"};

Ans: CD
Oracle CPQ 2021

80. You have implemented BOM Pricing but the “configurable Price” attribute does not exist
A. The BOM price column in the Item Definition Table has a value of __
B. The BOM price column in the Item Definition Table is not mapped.
C. The BOM Item Mapping Table did not properly Map the BOM Price Column
D. The BOM price column in the Item Definition Table has been
(_is_bom_price = False/Included in Base Price =Y / Zero Price Value)

Ans: B

81. Which is supported for foreign key definition?


A. A defined natural key column within a parent table
B. Any integer column in a Parent data table
C. A defined natural key column within a child data table
D. The cpq parts table

Ans: A

82. Which two are supported delete behavior for foreign key column ?
A. On delete Create Error
B. On Delete Notify Admin
C. On delete Cascade
D. On delete send Email
E. On delete No Action

Ans: CE

83. What are the options needed to migration when you are doing source import?
A. User name
B. Password
C. url
D. Site Name
E. IP address

Ans: ABC

84. In BML _will be picked up when BOM price will not be available?
A. List Price
B. Part DB price
C. Item Price
D. Price Book

Ans: A.

85. In Performance log what we can see?


A. Network duration
B. Browser
C. transaction
D. Browser version (this option in not sure but AE are incorrect)
E. O/S Versions
Oracle CPQ 2021

Ans: BCD.

86. Which statement is false about FTP (File Transfer Protocol) processing in CPQ Cloud tool?(select 1)
A. You must list files in the order in which they should be processed in the upload_list.xml file.
B. FTP uploads are processed every 60 minutes
C. You must upload files to the automated folder on the FTP server.
D. You can use the Bulk Data Service to extract the CSV file format and upload it via FTP automation

Ans B.

87. Which option is true about the BMQL statements in a library function?
A. BMQL statement can query both user-created and system-defined data tables by using a single query
B. BMQL statement can query both user-created and system-defined data tables by using two separate query
C. BMQL statement can query only system-defined data tables
D. BMQL statement can query both user-defined data tables

Ans: B
Oracle CPQ 2021

88. A User with fullAccess is not able to create/modify users ?? what can be the reason?
A. Restricted access.
B. No access admin
C. No user creation access (user administrator (create modify user) not checked)
(there would be two more ans but the correct ans is c)

Ans: C

89. Which is true about eligibility rules


(https://help.bigmachines.com/BMIHelp/Default.htm#Items/EligibilityRules.htm?Highlight=eligibility%20rule)
On which object is eligibility rule applicable??
A. Parts
B. partsDB
C. data Table
D. attributes

Ans: A

90. What is true about foreign key?


A. Max of 10 foreign keys
B. Multiple foreign key in one table
C. Foreign key is applied between two table
D. It is a child of a natural key
Ans: D.

91. What type of price score shall we select, In order to show a good price score for a model level (where the price is zero)
(Select 2)
A. Margin-based
B. List Price Based
C. Simple Margin
D. Advanced type
E. Custom

Ans: AE

92. We have a scenario where there are two tables (one in nested condition) what is the best way we can do so that the inner
table columns do not overlap? (Inner table has three columns) (Select 1)

A. Set the parent data table as auto fit and the inner data table as auto fit.
B. Set the parent data table as auto fit and the column width of the inner table as column width of the outer table /3
C. Set the parent data table as a definite size and inner table as auto fit
D. Calculate the width of parent data table column and nested data table column separately.

Ans: A.

93. When pricing engine is enabled then what is the part type and price type (select 2)
A. Direct Buy
Oracle CPQ 2021

B. Buy Parent Part


C. Buy As Recommended Item Only
D. Customer Specific Pricing
E. Recommended Item pricing.
Ans: AD

94. What is False about system configuration? (select 1)


A. Require Recommended Item rule to be replaced by BOM Mapping rule.
B. It is compatible with subscription ordering.
C. Cannot have two same models as a child.
D. Having all the models as a bundle of a product.
Ans: A.

95. What is the main purpose of win probability? (select 2)


A. It gives us the win % at a particular discount% (driver attribute).
B. It gives us a graph Y-axis -> win prob vs X-axis-> discount% (Driver attribute)
(This are not the exact option but the answer is somewhat like this)

Ans: AB

96. What is the main purpose of price optimization? (select 2)


A. Maximize Margin will provide the optimal discount amount to maximize expected or realized margin.
B. Maximize Net Revenue will provide the optimal discount to maximize expected or realized net revenue.

Ans: AB

97. A Full Access user cannot add other users to the admin group. What can be the reason?(select1 )

A. Access Administrator is not checked.

Ans: A

98. Which type of restriction can be given using admin group administration? (select 3)
A. Restriction to a particular data table
B. Restriction to a particular data table folder.
C. Restriction to migration
D. Restriction to bulk data services
E. Restriction to product catalog of a particular product model.

Ans: BCD
(Please go through the Admin group settings for better understanding.)

99. What are the required attributes for the Win probability analytics? (select 2)
A. Driver Attribute
B. Status Attribute
C. Date filter
D. Duration
E. Advance Filter

Ans: AB
Oracle CPQ 2021

100. For the Driver selection in Win Probability when we select “Choose for me” option. It implies which of the following will be
automatically chosen? (select 2)
A. Primary Driver attribute
B. Additional Driver attribute
C. Status Attribute
D. Date filter
E. Duration

Ans: AB

101. How can you add external pdf file in document designer? (select 2)
A. Drag and drop the external files into the document designer.
B. Adding a URL link by storing the files in the file manager.
C. Adding a link in the text area or menu attributes in the Map document properties in the embedded documents.
D. By storing the link in an html attribute.

Ans: BC

102. In a scenario where BOM price is missing which price will be applicable.
A. Item price
B. List price from price book
C. Base price from Parts Db
D. Attribute value Pricing.

Ans: B

103. Which two options are true about Price Books?


A. are preferred when there are price variations for the same product by region
B. independently support very complex price calculations
C. enable association of one part with multiple prices
D. are recommended when there is only one list price per part

Ans: AC

104. What are the septs for creating a deal comparison scatter plot?
Admin -> pro def ->Analytics ->Add
Extra info after add
Oracle CPQ 2021

105. Which is the first step for system configuration?


A. Define BOM Item Definition table and BOM Item mapping table.

Ans: A

106. Which three calculation methods will be valid options for a line level price score if no cost data is available in a cpq
implementation?
A. Custom Calculation
B. Margin-based calculation
C. Average Weighted Revenue
D. Choose-for-me
E. Simple Margin Calculation
F. Advanced Calculation
G. List-Based calculation

Ans: AFG

107. Which two type of guidance for pricing management does the “choose for me” option of a win Probability analytic add?
A. Recommends The cpq attributes with the highest value in predicting in win probability and optimal prices.
B. Reports The profitability of current pricing
C. The cpq attributes to be used in driver Attributes.
D. Recommends which products should be sold to maximize profitability
E. Determines the maximum discount% that will yield the highest margin

Ans: AC
Oracle CPQ 2021

108. Which statement about compatibility regarding System Configuration and Asset Based are true?
A. They are not compatible
B. They are Compatible, for limited use cases.
C. They are Compatible, but only for new sales.
D. They are fully Compatible.

Ans: D

109. Your Business has a need where your customer should only pay according to the amount of services that they use or
consume. You have a system in place to quantify the consumption and calls billing system to send an invoice to this
customer.
(SKU—Stock Keeping Unit)// Extra
You want to determine the price at which the consumption should be rated, in order to generate the invoice with the right
amount.

Which three options can help accomplish this task effectively?


A. Get the price value from the transaction line option (b) and pass it to the invoicing system.
B. From the billing system call the CPQ to create a transaction with the above service as a line item and pass the
consumptions data as quantity as a line, to invoke the pricing engine for price value.
C. Setup the pricing scheme for the services SKU in Pricing Engine through profiles, rules and attributes.
D. From the billing system, call CPQ’s Calculate price rest service to invoke the pricing engine for price value.
E. Provide the part number/service SKU, consumption data, and other pricing attributes, and Service SKU to get back the
price value and price calculation information.

Ans: ABE

110. Which statement is true for Version Control System that can be used with Developer Toolkit Command-Line Interface?
A. Developer's Toolkit only supports the ste, of GitHub Version Control and Subversion (SVN).
B. Developer's Toolkit only supports the use of GitHub Version Control,
C. Developer's Toolkit only supports the use of Subversion (SVN) and Microsoft Team FoondeNien Verio
D. Developer's Toolkit can be used with any version control system of the user's choice.

Ans: D

111. Which three are valid setup steps for implementing subscription pricing and/or discounting schemes?
A. Define subscription charges and/or charge values that can be applied selectively to a subset of transactions or
customers.
B. Define subscription charges and/or charge values that can be applied to all transactions or customers.
C. Define multiple charge-types for a given subscription product that can be applied dynamically at the run time.
D. Define predefined discounts that can be selectively applied to any charge or charge-type.
E. Define predefined discounts that can be only be applied to all charge-types.

Ans: ACD

112. The Subscription Management Integration is designed support to which two types of business processes?
A. Selling A recurring price-based products and their billing management
B. Lead to cash for all products and services
C. One-Time purchases hard goods
D. Quote to cash for all products and services
Oracle CPQ 2021

E. Quote to cash for non-tangible products and services

Ans: AD

113. What all levels you can map the pricing?


A. Parts
B. Commerce
C. Configuration
D. Data tables etc.

Ans: ACD

114. what three steps can an administrator take (In no specific order) to show a subset of Transaction Array Rows and Column
of an output document?
A. Add loop filter to hide the array rows that meet the filter condition.
B. Add a table-level loop on a Transaction Line array set and select the desired set.
C. Add loop filter to show the array rows that meet the filter condition.
D. Add array attributes to the text elements in the table columns.
E. Add a table-level loop on a Transaction array set and select the desired set.

Ans: CDE

115. Which three statements are correct about configuring several child models within System Configuration?
A. CSS customization Is allowed for the status Icons for the child model configurations.
B. You are able to add the entire System configuration to favorites from the root model.
C. You are able to clone child models from one root model to another.
D. You are able to configure a single child model without the root model.
E. Child model configurations can have different statuses such as Errol, Warning, Completed or Invalid.

Ans: ABE

116. An external application like a custom e-commerce portal or Oracle CX Commerce needs to send the configuration
attributes information In a secured manner through both a Model punch-in UIU. and inside a REST API.
Which three steps are required to set up the signed punch-In attributes In CPQ?
A. Upload a public key In the CPQ Integration center page.
B. Assign passwords to the external sites and pass those lo CPQ via the Model Punch-in arid/or REST API.
C. Create a custom BML function to validate the external source when the Model Punch-In or REST API are executed.
D. Generate Access token.
E. Provide Access token data.

Ans: ADE

117. Price Gauge values can be populated In which three ways?


A. using the Price Guidance Analytic
B. with target pricing Integrated In from an external pricing application.
C. using the Win Probability Analytic
D. using the Scatterplot analytic
E. The current price or discount

Ans: ABE
Oracle CPQ 2021

118. When a Quote Is marked as "Active' or "Primary" for the first time, Opportunity Products are created from Quote Line
Items.
Which six values (or combination of values) can be provided on the Quote Lines to successfully create Opportunity Products?
A. CPQ Part Display Number only
B. Salesforce Product ID and Salesforce Price Book ID
C. CPQ Serial Number only
D. Salesforce Product ID, Salesforce Price Book ID and Currency
E. Salesforce Price Book Entry ID only
F. CPQ Part Number only
G. Salesforce Price Book Entry ID & Currency
H. Salesforce Product ID only
I. Salesforce Product Name & Salesforce Pricebook Name

Ans: ABCFGI

119. For which two business scenarios can an administrator apply Configuration Line item filters to hide them from a sales
user?
A. A set of configured root model or part Ilne Items are Internal to the organization
B. A set of part lines that are useful for the manufacturing/fulfillment process in the downstream systems
C. Line Items have zero prices
D. A set of line Items that should never be accessible to the sales user

Ans: AC

120. A single Commerce Hiding Rule can hide which three types of Transaction array elements?
A. Multiple transaction array sets columns
B. Multiple transaction array sets cells
C. Transaction array set cells
D. Transaction array set row
E. Transaction array set columns
F. Multiple transaction allay sets rows

Ans: ACD

121. In an Implementation of CPQ, there is an existing setup for System Configuration with the Initialization feature enabled
using the options on the Configuration settings page. Under what three circumstances would the Initialization cause partial
configuration of models In the System Configuration?
A. When the number models setting Is lower than the number of models In the system.
B. When a particular model has multi-layout configuration flow.
C. When the depth of descendant models setting Is higher than the number of descendant levels In the system.
D. When the depth of descendant models setting Is lower than the number of descendant levels In the system.
E. When the number models setting Is higher than the number of models In the system.

Ans: ABD

122. Which statement correctly applies to Foreign Keys in Data Tables?


A. Foreign Keys can only be created between 2 Data Tables.
B. Foreign Keys can only be created on new Data Tables.
Oracle CPQ 2021

C. Foreign Keys can only he created from Integer columns.


D. Foreign Keys can be created using any Data Tables.
E. A maximum of 10 Foreign Keys can be created.

Ans: D

123. Which four steps must you perform to create a Price Guidance Analytic that: will Identify the Last Price actually paid by a
customer for each line on a quote?
A. Create a filter that will match against only quote lines for the same customer as that being quoted.
B. Select "use List Price" for the Data Source.
C. Identify the output Commerce Attribute to populate with the WON/LOST status value..
D. Select the Output Aggregate Type as 'latest'.
E. Define a filter that returns only quote lines for the quote line's part.
F. Identify the output Commerce Al tribute to populate with the last price value.
G. Select 'Use Trained Price Optimization' for the Data Source.

Ans: ADFG

124. Which statement Is FALSE about the Live Data Tables?


A. insert, Modify, Delete and Update are supported BMQL functions for Live Data Tables.
B. Live Data Tables can be modified using UT, Web Services, BMQL and Bulk Uploads.
C. Live Data Tables doesn't need to be deployed after the modification.
D. Web Services are recommended to update Live Data Tables over BMQL Functions.

Ans: D

125. Which three are valid setup choices for Commerce Hiding rules Involving Transaction Array attributes?
A. When the rule condition has array attributes, the Simple Components to Hide attributes cannot have array attributes
from another array set.
B. When using Advanced Components to Hide, the array attributes expected to be returned from the BML need to be
declared explicitly in the Hiding Rule.
C. When the rule condition Is any of the following (a) always true, (b) advanced condition, (c) simple condition without
array attributes, the action attributes can have array attributes from multiple array sets.
D. When the rule condition has array attributes, the Simple Components to Hide attributes can have array attributes
from another array set.
E. Hiding Rule condition can contain array attributes from more than one array sets.
F. When the rule condition is any of the following (a) always true, (b) advanced condition, (c) simple condition without
array attributes, the action attributes cannot have array attributes from multiple array sets.

Ans: ABC

126. If BOM price Is defined as «Blank», what Is the default price definition?
A. Parts DB price definition
B. Item Price definition
C. Discount Price definition
D. Net Price definition
E. List Price definition

Ans: E
Oracle CPQ 2021

127. When defining a Line-level Price Guidance Analytic, which four steps are required?
A. Choose whether to use historical percentages or offsets from optimal discounts.
B. Filter the Input data by Part Number.
C. Input the Win Probability percentage based on the optimal discount value.
D. Set up Data Columns for attributes used as filter attributes.
E. Select the Actions on which the Analytic will be recalculated.
F. Define the Price Gauge that will use the Price Guidance values.
G. Select appropriate transactions from the Scatterplot Analytic to use as sample transactions.

Ans: ABDE

128. The Production CPQ site Is on the 19B release. Recently the Non-Production development site refreshed and upgraded to
the 19D release. As an administrator, you need to migrate different entitles between these sites. How do you accomplish
this?
A. Use the Import from Source mode to migrate Items from the 19D Non-Production site to the 19B Production site.
B. Export a package from 19D non-production site and Import Into 19B production site.
C. Connect both Production and Non-Production site to run the whole site migration.
D. Export a package from 19B production site and Import it Into 190 non-production site.

Ans: D

129. Given that there are conditions on parent Table columns to dynamically show/hide them on the output document, how do
you ensure that the columns In a nested Table do not overflow the parent Table's columns' width?
A. Calculate the page width for a given Section containing the parent and child Table elements, Identify (assume all
equal) and subtract the width of the columns with conditions, set the column width of the child table's columns
proportionate to the last value.
B. Calculate the width of the parent Table by subtracting the width of conditional columns from the total width. Divide
the total width by number of columns in the child table and set the Individual child Table's column width to this
number.
C. Calculate the page width for a given Section containing the parent and child Table elements, set the patent Tables
column width to auto-fit, and set the child Table's width to be auto-fit.
D. Calculate the page width for a given Section containing the parent and child Table elements, set the parent Table's
column width to auto-fit. Divide the total page width by the number of columns In the child Table, say the result Is X,
and then set child Table's column width to be X% (% of the parent column width).
E. Calculate the page width for a given Section containing the parent and child Table elements, set the parent Table's
width to auto-fit, calculate the width of the individual parent Table's columns, divide it by the number of columns In
the child Table and set the child Table's column width to this number.

Ans: C

130. Which three can Administrator Groups be used to do?


A. Restrict access to the Migration Center
B. Restrict access to specific Transactions (Quotes)
C. Restrict access to Individual Data Table Folders
D. Restrict access to the Document Designer
E. Restrict which users can proxy In as other users
F. Restrict access to specific Actions and Attributes on a Transaction (Quote)

Ans: ACD
Oracle CPQ 2021

131. How are Target, Starting and Floor Prices used?


A. Communicate the historical pattern of pricing on similar quotes.
B. Guide users on the desirability of a configuration.
C. Define whether a price or discount will be approved by management.
D. Indicate whether a price is profitable.
E. Provide guidance on where to start and stop when negotiating pricing.

Ans: E

132. You want to create a Price Gauge to guide users in setting the optimal discount for a quote. What Is the correct procedure
In the relevant Commerce Process?
A. View the Main Document Attributes, create a new HTML Attribute, associate a Price Gauge visualization, select the
gauge Input attributes.
B. View the Sub document Attributes, create a new integer Attribute, select the gauge Input attributes.
C. View the Main Document Attributes, create a new Price Gringo Attribute Type, select the gauge Input attributes.
D. View the Analytics, create a Scatterplot Analytic, associate the analytic to a Price Gauge attribute.
E. View the Analytics, create a Price Guidance Analytic, associate the analytic to an HTML attribute.

Ans: A

133. What three types of email notifications can be sent to mobile approvers from CPQ Cloud?
A. SMS Notifications
B. Advanced Notifications
C. Default Approver Template Notifications
D. Rich-Text Notifications
E. Custom Approver Template Notifications

Ans: BCE

134. In an existing implementation of CPQ, there is a System Configuration with a system that has a root model and several
child models that have a complex and hierarchical configuration.
As an administrator, which step should you choose to troubleshoot/debug the system in order to know which models and
child items are configured in the entire system before adding the system to a transaction?

A. Check the Transaction XML to ensure all of the system models and child items have been correctly added.
B. Check the System Configuration log to ensure that the system has been configured correctly.
C. Use the Configuration ID value in the BML debugger to run the system Configuration and validate the JSON response.
D. Open Pipeline viewer and verify the hierarchical JSON repre5entation for the entire system data.

Ans: D

135. Which three types of Quotes are available as a standard feature of the Salesforce Connecter?
A. Standalone/loose Quotes
B. Case Quotes
C. Account Quotes
D. Opportunity Quotes
E. Contact Quotes

Ans: ACD

136. For which of the following, can Deal Comparison/ Scatter Plot used for? (Select 3)
Oracle CPQ 2021

A. Predict the optimal discount percentage for a deal.


B. Determine the margin value expected for the deal.
C. Compare Price from the similar Deals
D. Determine the profitability from the current pricing.
E. View price from the similar customer.
F. Understand the historical pricing patterns.

Ans: ACF

137. Consider the following query will run without error.


results = bmql("modify table1 set colum1 = 'new_value1', column2 = 'new_value2' where column1 = 'old_value1'");
What will be the value in the results? (Select 1)
A. One Integer value that specifies the number of rows modified.
B. One Integer value that specifies the number of rows added.
C. Two integer value - one specifies the number of rows modified and other specifies the number of rows added.
D. One Integer value that specifies the number of rows modified and a string value with error message.

Ans: C

138. Which of the following Deal Management features are supported in CPQ Lightning UI? (Select 4)
A. Price score.
B. Last Price paid
C. Price Optimization charts
D. Win Probability charts
E. Scatter Plot charts
F. Price Guidance

Ans: ABCD. (Demo Question)

139. A configuration is created with product family, product line, model definitions. You want to check configurator for a new
set of products.
What is the last task you will perform to check if configurator is accessible? (Select 1)
A. Deploy Home Page.
B. Create Configuration flow.
C. Define configuration rules.
D. Deploy Catalog definition
E. Deploy configuration via configuration links.

Ans: A

140. What are the attributes being referred in Pricing/Rating Engine? (select 3)

A. Commerce Attributes
B. Configuration Attributes
C. Parts Attributes.

Ans: ABC

You might also like