Salesforce B2B-Commerce-Developer Exam Info and Free Practice Test Lead2PassExam [Q42-Q67]

Share

Salesforce B2B-Commerce-Developer Exam Info and Free Practice Test | Lead2PassExam

Pass Salesforce B2B-Commerce-Developer Premium Files Test Engine pdf - Free Dumps Collection

NEW QUESTION 42
Which two statements are true about Global API's in Salesforce B2B Commerce? (2 answers)

  • A. Global APIs will catch any Exceptions that are thrown as part of missing parameters.
  • B. Global APIs are versioned.
  • C. Global APIs will handle Transaction scope, and the Subscriber calling it does not need to handle scope.
  • D. Each global API method takes in a Map<String, Object> as a single parameter and returns a Map<String, Object>

Answer: B,D

 

NEW QUESTION 43
Which three statements are true about Global API versioning? (3 answers)

  • A. Minimum API_VERSION is 1 and the Maximum API version follows the releases. E.g. The maximum was 4 as of Salesforce B2B Commerce Release-4.5, 5 as of Salesforce B2B Commerce Release 4.6, etc.
  • B. The API version is scoped at the Class API level and NOT at the method level.
  • C. Calling in with an API version set to lower than 1 will result in an exceptional case where the exception class ccrz.BelowMinAPIVersionException will be returned to callers.
  • D. Calling in with an API version set to more than current maximum will result in exception case where the exception class ccrz.ExceedsMaxAPIVersionException will be returned to callers.
  • E. There is no need to pass API_VERSION to the Global APIs, and based on the Salesforce B2B Commerce Managed Package version, Global APIs are able to figure out what version of the API to use.

Answer: A,C,D

 

NEW QUESTION 44
A user wants to leverage a three column layout on a page. The user also wants to move the mini-cart widget from the right to the center column. How can this requirement be fulfilled?

  • A. HandleBar Template Override
  • B. Subscriber Template
  • C. Gross Layout Override
  • D. Page Include

Answer: B

 

NEW QUESTION 45
What is default behavior for how the Salesforce B2B Commerce Global APIs transform Salesforce data?

  • A. Fields names are returned with "c." prepended in their name.
  • B. Fields names can be mapped to any naming convention desired
  • C. Fields names are returned using the Salesforce naming convention.
  • D. Fields names are returned with a lowercase first letter, camelcase convention

Answer: D

 

NEW QUESTION 46
A developer is trying to troubleshoot why a field is not displaying on the Product Detail Page. What should be typed in the Developer Tools Console in the browser to view the fields available for the Product Detail Page?

  • A. CCRZ.cartView
  • B. CCRZ.productDetailView
  • C. CCRZ.productDetailModel
  • D. CCRZ.productSearchView

Answer: C

 

NEW QUESTION 47
What two kinds of queries do the methods in Salesforce B2B Commerce services perform by default? (2 answers)

  • A. SOQL
  • B. Schema-less queries
  • C. SQL
  • D. SOSL

Answer: A,D

 

NEW QUESTION 48
In which three different ways can a theme be enabled in
Salesforce B2B Commerce? (3 answers)

  • A. Dynamically through a hook
  • B. Account
  • C. An Account Group field value
  • D. A per user setting
  • E. A Storefront setting

Answer: A,C,E

 

NEW QUESTION 49
Which method is used to override when extending the Salesforce B2B Commerce logic providers?

  • A. doAction
  • B. process
  • C. fetch
  • D. doLogic

Answer: B

 

NEW QUESTION 50
Which three steps are necessary to have subscriber page added to Salesforce B2B Commerce after creating a custom Visualforce page? (3 answers)

  • A. Create a new CC Subscriber Page record that points to your custom Visualforce page.
  • B. Refresh the Page Keys Index in CC Admin.
  • C. Enable the Subscriber Page in CC Admin.
  • D. Create a new Visualforce page, and manually import the Salesforce B2B Commerce JavaScript libraries.
    Run in Anonymous Apex ccrz.cc_util_Reflection.upsertPageUIKey([arg1],[arg2],[arg3]);

Answer: A,B,C

 

NEW QUESTION 51
Which three actions are applicable when extending a default Salesforce B2B Commerce page via a page include? (3 answers)

  • A. Prepend "c." to the name of the page referenced in the configuration setting.
  • B. Create the VisualForce page you wish to include to the Salesforce b2B Commerce page.
  • C. Create a Service Class override to query the new page include.
  • D. Build and activate a new configuration cache setting via CC admin.
  • E. Create a configuration setting for enabling the page include and assigning the new page include via CC admin.

Answer: B,D,E

 

NEW QUESTION 52
Numerous flags, when set, have a direct impact on the result set provided by the Global API's.
What is the default Global API DataSizing convention flag that is used by the API's unless otherwise specified?

  • A. CCRZ.ccPAI.SZ_S
  • B. CCRZ.ccPAI.SZ_M
  • C. CCRZ.ccPAI.SZ_XL
  • D. CCRZ.ccPAI.SZ_L

Answer: D

 

NEW QUESTION 53
A Developer created a custom field that a project wants to expose on a given page.
How does the Developer ensure that the field is available to display on a given page?

  • A. Override the Logic Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class
  • B. Create a new Service Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class
  • C. Override the Service Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class.
  • D. Create a new Logic Class that the page uses and update the Service Management in CCAdmin for the given storefront to use this new Service Class

Answer: C

 

NEW QUESTION 54
Which two aspects are applicable to Page Includes? (2 answers)

  • A. Page Includes must be assigned to an OOTB Page, i.e. Home, Product Detail, etc., and enabled
  • B. Page Includes can be configured as Body Includes Begin.
  • C. Standard Visualforce controls such as apex:form should not be used within a page include
  • D. If a controller is used for an included page, then a merge variable must be present on the page.

Answer: C,D

 

NEW QUESTION 55
Witch static method invocation is used to initialize ccrz.cc_CallContext with information from ccrz.cc_RemoteActionContext and return an instance of ccrz.cc_RemoteActionResult in an apex
@RemoteAction methos?

  • A. ccrz.cc_CallContext.initCallContext(ccrz.cc_RemoteActionContext)
  • B. ccrz.cc_CallContext.initializeCallContext(ccrz.cc_RemoteActionContext)
  • C. ccrz.cc_CallContext.initRemoteActionContext(ccrz.cc_RemoteActionContext)
  • D. ccrz.cc_CallContext.init(ccrz.cc_RemoteActionContext)

Answer: D

 

NEW QUESTION 56
Which Salesforce B2B Commerce object needs to have a record added when defining a new Subscriber Pages to be rendered in a CC Page?

  • A. CC Subscriber Pages
  • B. CC Page Sections
  • C. CC Admin
  • D. CC Storefront Assosiation

Answer: A

 

NEW QUESTION 57
Which three pages should be enabled for the Guest user profile for a storefront to have anonymous checkout?
(3 answers)

  • A. CCPaymentInfo
  • B. Checkout
  • C. OrderConfirmation
  • D. CheckoutNew
  • E. OrderView

Answer: A,C,D

 

NEW QUESTION 58
Which three actions are applicable when modifying the number of steps required in the Salesforce Commerce Checkout flow? (3 answers)

  • A. Set the value of the configuration setting defined as CO.overrideFlow to TRUE.
  • B. Perform a template override on the Checkout page.
  • C. Add a page include to the checkout page.
  • D. Build and activate a new configuration cache setting via CC admin.
  • E. Set the value of the configuration setting defined as CO.useDef to TRUE

Answer: A,C,D

 

NEW QUESTION 59
How is a price group dynamically set?

  • A. By overriding the ccLogicProductPrice class
  • B. By extending the ccApiPriceList API
  • C. By using contract pricing
  • D. By extending the cc_hk_priceing hook

Answer: A

 

NEW QUESTION 60
A configuration value, CO.NewOrder, is set to TRUE. What is one way of
preventing an existing payment page from being shown on the checkout payment page?

  • A. Remove the value matching the page name from the pmt.whitelist configuration setting, then rebuild and activate a new Configuration cache
  • B. Remove the payment type associated with the payment page from CO.pmts, then rebuild and activate a new cache.
  • C. Delete the Visualforce page from the code base.
  • D. Override the front end template and modify the way the embedded payment page gets loaded from the payment list configuration.

Answer: A

 

NEW QUESTION 61
What is the difference between Gross Layout Overrides and Subscriber Templates?

  • A. Gross Layout Overrides allow for the modification of the footer, while Subscriber Templates allow for modification of everything inside the header and footer.
  • B. Subscriber Templates allow for modification of the header and the footer, while Gross Layout Overrides allow for modification everything inside the header and footer.
  • C. Gross Layout Overrides allow modification to CSS of a page, while Subscriber Templates allows for modification of the entire page including header and footer.
  • D. Subscriber Templates allows for modification of the header, the footer and the content in between them.
    Gross Layout Overrides only allow for modification of the header and footer.

Answer: A

 

NEW QUESTION 62
How can the display of CC Menu Items be customized for different users?

  • A. cc_hk_Menu extension to post-process any cached menu items
  • B. cc_hk_Category extension to pre-process which category items are cached as menu items
  • C. cc_hk_Menu extension to pre-process which menu items are cached
  • D. cc_hk_Category extension to post-process any cached menu items

Answer: A

 

NEW QUESTION 63
Numerous flags, when set, have a direct impact on the result set provided by the Global API's. What is the default Global API DataSizing convention flag that is used by the API's unless otherwise specified?

  • A. CCRZ.ccPAI.SZ_S
  • B. CCRZ.ccPAI.SZ_M
  • C. CCRZ.ccPAI.SZ_XL
  • D. CCRZ.ccPAI.SZ_L

Answer: D

 

NEW QUESTION 64
How do the REST APIs in Salesforce B2B Commerce support pass-through parameter handling

  • A. Parameters are passed through the service handlers
  • B. Parameters are separated, but unused
  • C. An exception is generated for unknown API keys
  • D. Parameters are filtered out before the request is processed

Answer: A

 

NEW QUESTION 65
Which event is invoked by any CCRZ Salesforce B2B CommeceView after the view is rendered?

  • A. view:*:rendered
  • B. view:*:refresh
  • C. view:*:onload
  • D. view:*:load

Answer: B

 

NEW QUESTION 66
Which two usages of ccLog should be avoided in Salesforce B2B Commerce? (2 answers)

  • A. crz.ccLog.log(System.LoggingLevel.DEBUG, 'D:myOrderList', myOrderList), where myOrderList is a list of orders
  • B. ccrz.ccLog.log(System.LoggingLevel.ERROR, 'D:something', myCallToGetMessage(pl) ), where myCallToGetMessage(pl) is a method invocation
  • C. crz.ccLog.log(System.LoggingLevel.WARN, 'D:something', 'Something unexpected occurred: The data we were expecting for pl was not there,')
  • D. crz.ccLog.log(System.LoggingLevel.DEBUG, 'D:myOrder', myOrder), where myOrder is an order object

Answer: B,C

 

NEW QUESTION 67
......

Updated Official licence for B2B-Commerce-Developer Certified by B2B-Commerce-Developer Dumps PDF: https://www.lead2passexam.com/Salesforce/valid-B2B-Commerce-Developer-exam-dumps.html

New 2021 Realistic B2B-Commerce-Developer Dumps Test Engine Exam Questions in here: https://drive.google.com/open?id=16ycExhhKaNNk8gQSq6teQb_yyK8PEtrd