Salesforce B2B Commerce Developer Real Exam Questions
The questions for B2B Commerce Developer were last updated at Oct 15,2024.
- Exam Code: B2B Commerce Developer
- Exam Name: Salesforce Accredited B2B Commerce Developer
- Certification Provider: Salesforce
- Latest update: Oct 15,2024
Which two statement are true for Mass Order (2 answers)
- A . Mass Order pricing is done via a batch job.
- B . Mass order works with thedefault wishlists
- C . The variation product is leveraged for SKUs.
- D . Mass Order is mobile ready with the ccrz templates.
Which three actions are applicable when extendinga default Salesforce B2B Commerce page via a page include? (3 answers)
- A . Create a Service Class override to query the new page include.
- B . Create the VisualForce page you wish to include to the Salesforce b2B Commerce page.
- C . Prepend "c." to the name ofthe page referenced in the configuration setting.
- D . Create a configuration setting for enabling the page include and assigning the new page include via CC admin.
- E . Build and activate a new configuration cache setting via CC admin.
Which three pages should be enabled for the Guest user profile for a storefront to have anonymous checkout? (3 answers)
- A . CCPaymentInfo
- B . CheckoutNew
- C . OrderView
- D . Checkout
- E . OrderConfirmation
What is a best practice when passing query parameters from user interface to an apex controller?
- A . Query parameters should be properly sanitized by using JSINHTMLENCODE within the VisualForce Page or Component.
- B . String parameters should be trimmed using String.trim().
- C . Query parameters should be passed only to Salesforce B2B Commerce classes that you are extending.
- D . Query parameters should be stored on a backbone model prior to passing them to the server
Numerous flags … have a directimpact on the result set provided by the Global API’s.
What Global API Data-Sizing convention flag prevents an API request from propagating to further requests when provided as a Boolean parameter with a value of true?
- A . ccrz.ccAPI.SZ_REL
- B . ccrz.ccAPI.SZ_ASSC
- C . ccrz.ccAPISizing.ASSC
- D . ccrz.ccAPISizing.REL
Which three statements are true about Global API versioning? (3 answers)
- A . Calling in with an API version set to lower than 1 will result in an exceptional case where the exception classccrz.BelowMinAPIVersionException will be returned tocallers.
- B . 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.
- C . The API version is scoped at the Class API level and NOT at the method level.
- D . 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 CommerceRelease 4.6, etc.
- E . 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.
A user wants to have a Contact Us page in the storefront. This page will be a web-tolead form and it should have the header and footer, essentially the same look and feel as all the pages in the application.
How can this requirement be fulfilled?
- A . Page Include
- B . Subscriber Page (CC Page)
- C . Subscriber Template
- D . Body Include Begin
What are two guidelines for logging that are used within the core Salesforce B2B Commerce product? (2 answers)
- A . Items or data within computational intensive loops shouldbe logged.
- B . The close method of ccrz.ccLog must be called at the end of the remote action.
- C . No calls to ccrz.ccLog can be made before cc_CallContext.initRemoteContext is executed.
- D . It is okay to log any data on the server that is already logged on the client side.
Numerous flags when set, have a direct impact on the result set provided by the Global API’s.
Which conversion flag allows for sObjects to be returned from the Global API’s when provided as a Boolean parameter with a value of true?
- A . ccrz.ccAPISizing.SKIPTRZ
- B . ccrz.ccAPISizing.SOBJECT
- C . ccrz.ccAPI.SZ_SKIPTRZ
- D . ccrz.ccAPI.SZ_SOBJECT
Which format is the custom Salesforce relationship with the API name, "My_Relationship_Name__r.My_Name__c" queried and transformed into dy default in Salesforce B2B Commerce?
- A . myrelationshipname.myname: value
- B . myRelationshipName.myName: value
- C . myRelationshipNameR=>(myName: value)
- D . My_Relationship_Name__r.My_Name__c: value