Salesforce New 2022 B2B-Commerce-Developer Sample Questions Reliable B2B-Commerce-Developer Test Engine [Q23-Q40]

Share

Salesforce New 2022 B2B-Commerce-Developer Sample Questions Reliable B2B-Commerce-Developer Test Engine

Feel Salesforce B2B-Commerce-Developer Dumps PDF Will likely be The best Option


Salesforce B2B-Commerce-Developer Exam Syllabus Topics:

TopicDetails
Topic 1
  • Program with an object-oriented programming language
  • Understand basic data modeling for relational databases
Topic 2
  • Trigger events by leveraging JavaScript libraries and custom Remote Actions
  • Write business logic customizations using Apex classes that will use SOQL and DML alongwith leveraging B2B Commerce's RESTful API's
Topic 3
  • Generate Dynamic views using Handlebar Helpers and creating subscriber views, models, classes, and pages
  • Understand basic Salesforce concepts and functionality
Topic 4
  • Write programmatic customizations to both the business logic and user interface layers using Apex and VisualForce

 

NEW QUESTION 23
How is a price group dynamically set?

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

Answer: A

 

NEW QUESTION 24
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 Admin
  • B. CC Page Sections
  • C. CC Subscriber Pages
  • D. CC Storefront Assosiation

Answer: C

 

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

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

Answer: A,B

 

NEW QUESTION 26
Which method signature is used in the Global API's?

  • A. List<List<Object>>
  • B. Changes based on API and Method name
  • C. ccrz.cc_Output (ccrz:cc_Input input)
  • D. Map<String, Object>

Answer: D

 

NEW QUESTION 27
In which three ways can Salesforce B2B Commerce API sizing blocks support multiple API sizing requests? (3 answers)

  • A. When different entities are specified in the method invocation.
  • B. SZ_ASSC is used.
  • C. The sizing block is removed after the first handler.
  • D. The sizing block is not removed.
  • E. SZ_ASSC is not used.

Answer: A,C,E

 

NEW QUESTION 28
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_L
  • D. CCRZ.ccPAI.SZ_XL

Answer: C

 

NEW QUESTION 29
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_L
  • D. CCRZ.ccPAI.SZ_XL

Answer: C

 

NEW QUESTION 30
When a user buys 10 units of product B, the user wants 1 unit of Product A to be automatically added to the cart. How can this requirement be fulfilled?

  • A. Override the prepareToAdd method in ccrz.cc_api_CartExtension
  • B. Override the preprocess method in ccrz.cc_api_CartExtension
  • C. Override the prepareForSave method in ccrz.cc_api_CartExtension
  • D. Override the AllowCheckout method in ccrz.cc_api_CartExtension

Answer: B

 

NEW QUESTION 31
What are three advantages of using ccLog over the Salesforce
standard System.debug class? (3 answers)

  • A. There is no need to create a User Trace Flag.
  • B. ccLog can debug syntax errors found in the JavaScript.
  • C. There is no need to use string concatenation to easily tag log statements with a subject.
  • D. Append #ccLog=<Logging Token Name> to the end of the storefront URL in order to get logs in the inspector console.
  • E. There is no need to manually set a cookie to debug with the Site Guest User.

Answer: A,C,E

 

NEW QUESTION 32
Which Global JavaScript Object should be extended when
writing custom Remote Actions?

  • A. CCRZ.cc
  • B. CCRZ.RemoteInvocation
  • C. CCRZ.
  • D. CCRZ.cc_CallContext

Answer: B

 

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

  • A. ccrz.ccLog.log(System.LoggingLevel.ERROR, 'D:something', myCallToGetMessage(pl) ), where myCallToGetMessage(pl) is a method invocation
  • B. crz.ccLog.log(System.LoggingLevel.DEBUG, 'D:myOrder', myOrder), where myOrder is an order object
  • 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:myOrderList', myOrderList), where myOrderList is a list of orders

Answer: A,C

 

NEW QUESTION 34
How does a project implement the process to persist payment information data in the Checkout flow for Salesforce B2B Commerce version 4.2 and beyond?

  • A. Trigger a remote action when the process payment button is selected to capture the payment.
  • B. Trigger a remote action to store the payment information in the URL query parameters.
  • C. Trigger the externalprocessedPayment and pass in the payment information object as an argument.
  • D. Trigger the processPayment event and pass in the payment information object as an argument.

Answer: D

 

NEW QUESTION 35
What is essential for a Salesforce B2B Commerce theme to show up in the theme section in CC Admin?

  • A. The theme needs to have "theme" in the name of the Static Resource.
  • B. The theme needs to be set as a Custom Setting in Salesforce.
  • C. The theme needs to be set in the Configuration Settings.
  • D. The theme needs to be referred to in the head element on the page

Answer: A

 

NEW QUESTION 36
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 37
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. My_Relationship_Name__r.My_Name__c: value
  • C. myRelationshipName.myName: value
  • D. myRelationshipNameR=>(myName: value)

Answer: D

 

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

  • A. 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.
  • B. 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.
  • C. 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.
  • D. The API version is scoped at the Class API level and NOT at the method level.
  • E. 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.

Answer: A,B,E

 

NEW QUESTION 39
The ccUtil apex class in Salesforce B2B Commerce provides numerous utility functions that can be leveraged in subscriber classes. Which command will return the value in the given Map if found or a default value in the event that the Map is null, empty, or an object is not found for that key?

  • A. ccrz.ccUtil.defv (Map<String.Object> mp, String key , Object ob)
  • B. ccrz.ccUtil.defaultValue(Map<String.Object> mp, String key , Object ob)
  • C. ccrz.ccUtil.defVal (Map<String.Object> mp, String key, Object ob)
  • D. ccrz.ccUtil.... (Map<String.Object> mp, String key, Object ob)

Answer: A

 

NEW QUESTION 40
......

Use Valid New B2B-Commerce-Developer Test Notes & B2B-Commerce-Developer Valid Exam Guide: https://www.actual4dump.com/Salesforce/B2B-Commerce-Developer-actualtests-dumps.html

B2B-Commerce-Developer exam torrent Salesforce study guide: https://drive.google.com/open?id=1IQfZRC6c2QcUEyt-8d5ThsMTpn8rU1m9