Labour Day Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exams65

Salesforce Accredited B2B Commerce Developer(SP23) Question and Answers

Salesforce Accredited B2B Commerce Developer(SP23)

Last Update Apr 27, 2024
Total Questions : 221

We are offering FREE B2B-Commerce-Developer Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare B2B-Commerce-Developer free exam questions and then go for complete pool of Salesforce Accredited B2B Commerce Developer(SP23) test questions that will help you more.

B2B-Commerce-Developer pdf

B2B-Commerce-Developer PDF

$35  $99.99
B2B-Commerce-Developer Engine

B2B-Commerce-Developer Testing Engine

$42  $119.99
B2B-Commerce-Developer PDF + Engine

B2B-Commerce-Developer PDF + Testing Engine

$56  $159.99
Questions 1

A query containing a subquery is executed. What is appended to the subquery name

as part of its transformation by default in Salesforce B2B Commerce?

Options:

A.  

A subscriber-supplied token

B.  

"__ccrz"

C.  

The "*" symbol

D.  

The letter "S"

Discussion 0
Questions 2

Which two scoped modules should a developer import in Lightning web components to check user permissions?

Options:

A.  

@salesforce/permission

B.  

@salesforce/customPermission

C.  

@salesforce/hasPermission

D.  

@salesforce/userPermission

Discussion 0
Questions 3

What are two advantages of using Lightning Data Service?

Options:

A.  

Communicates with other components

B.  

Converts between different data formats

C.  

Combines and de-duplicates server calls

D.  

Loads record data progressively

Discussion 0
Questions 4

A product is assigned to the entitlement policy but is missing from the Price Book related to the Buyer Group. The entitlement policy has View products and View prices in catalog checked.

How will the product behave on the B2B Portal?

Options:

A.  

The product will not appear on the Portal but can be searched since it is part of the entitlement policy.

B.  

The product will appear on the Portal with Price Unavailable status and can also be added to the cart.

C.  

The product will not appear on the Portal and therefore cannot be added to the cart.

D.  

The product will appear on the Portal with Price Unavailable status but cannot be added to the cart.

Discussion 0
Questions 5

What is the recommended method for increasing the number of required autocomplete characters that are typed before autocomplete works?

Options:

A.  

Override and extend the autoComplete method in cc_hk_Catalog.

B.  

Override theautoComplete.search_input.minLength value in the CCRZ.uiProperties file

C.  

Override the autocomplete template and create and register a new handlebars helper.

D.  

Update the...minLength property in CC Admin, then build and activate a new cache.

Discussion 0
Questions 6

Based on error emails flowing in, a developer suspects that recent edits made to a checkout flow have created a defect. The developer has data points available to use as inputs in reproducing the scenario.

What should the developer do next?

Options:

A.  

Open the flow, select Debug, provide the session ID for replay, and select Run.

B.  

Open the flow, select Attach to Live Session, provide the session ID, and select Attach.

C.  

Open the flow, select Debug, provide the Input values, and select Run.

D.  

Open the flow, select Debug with Inputs, provide the Input values, and select Run.

Discussion 0
Questions 7

Which three actions must a developer take, in a B2B Commerce store, to accept credit card payments using a client's chosen payment provider?

Options:

A.  

Create a named credential for authentication with the payment provider.

B.  

Create a RegisteredExternalService record for the custom payment provider class.

C.  

Create an Apex class that implements the sfdc_checkout.PaymentGatewayAdapter

D.  

Create a PaymentProviderGateway record for the custom payment provider class.

E.  

Create an Apex class that implements the commercepayments.PaymentGatewayAdapter.

Discussion 0
Questions 8

In what way can a developer's code subscribe to platform events?

Options:

A.  

Flows and Apex Triggers

B.  

Flows

C.  

Apex Triggers

D.  

Process Builder, Apex Triggers and Flows

Discussion 0
Questions 9

How should a developer get the grand total amount, including shipping and tax, for items in the

cart and in the currency of the cart, when developing a new Lightning web component for an

Aura storefront cart page?

Options:

A.  

{!Cart.Details.grandTotal}

B.  

{ICart.Totals.grand Total}

C.  

{ICart.Details.Fields.grandTotal}

D.  

{!Cart.Fields.grandTotal}

Discussion 0
Questions 10

What class must a developer implement to override Pricing during the checkout?

Options:

A.  

sfdc_commerce.CartPriceCalculations

B.  

sfdc_commerce.PriceCalculations

C.  

sfdc_checkout.PriceCalculations

D.  

sfdc_checkout.CartPriceCalculations

Discussion 0
Questions 11

A user wants the pricing to reflect the price values stored in an external ERP during

the checkoutflow. In what way can this requirement be satisfied?

Options:

A.  

Override the computePricingCart method in ccrz.cc_api_PriceAdjustoment and make the callout in this method.

B.  

None of the above

C.  

Override the computePricingReview method in ccrz.cc_CartExtension and make the callout in this method.

D.  

Override the computePricingCart methos in ccrz.cc_api_CartExtension and make the callout in this method.

Discussion 0
Questions 12

A developer needs to implement a custom Lightning web component (LWC) for the storefront.

The LWC contains language-specific text values.

How should the developer translate the text values?

Options:

A.  

Import static resources for the text values and add them into the LWC.

B.  

Use a CustomLabel xml file in the LWC to add the text values there.

C.  

Create custom labels for the text values and import them in the LW

C.  

D.  

Create a custom Metadata object for the text values and query it in the LWC.

Discussion 0
Questions 13

A developer needs to debug a flow tracing a single input in complete detail, watching all variable changes as the checkout process is executed. Which feature should the developer enable? ~.

Options:

A.  

Show the details of what's executed and render flow in Lightning Experience

B.  

Show the details of what's executed and render flow in Lightning Runtime

C.  

Add watch to variables

D.  

Show execution details inline

Discussion 0
Questions 14

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

Options:

A.  

Standard Visualforce controls such as apex:form should not be used within a page include

B.  

Page Includes must be assigned to an OOTB Page, i.e. Home, Product Detail, etc., and enabled

C.  

Page Includes can be configured as Body Includes Begin.

D.  

If a controller is used for an included page, then a merge variable must be present on the page.

Discussion 0
Questions 15

A developer is setting up a storefront from scratch. They need to create a storefront, push store sources, create buyer users, import products, and create and search index.

Which command allows the developer to accomplish this task?

Options:

A.  

sfdx commerce:store:quickstart:create -templatename 'b2c-lite-storefront’

B.  

sfdx commerce:store:quickstart:setup —definitionfile store-scratch-def json

C.  

sfdx commerce:store:create —store-name test-store

D.  

sfdx commerce:store:open —store-name test-store

Discussion 0
Questions 16

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

Options:

A.  

Create a new CC Subscriber Page record that points to your custom Visualforce page.

B.  

Create a new Visualforce page, and manually import the Salesforce B2BCommerce JavaScript libraries. Run in Anonymous Apex ccrz.cc_util_Reflection.upsertPageUIKey([arg1],[arg2],[arg3]);

C.  

Refresh the Page Keys Index in CC Admin.

D.  

Enable the Subscriber Page in CC Admin.

Discussion 0
Questions 17

A Northern Trail Qutfitters (NTO) developer made a tile component. To expose a click event and react to user input using the markup below, what should replace ?

Options:

A.  

tileClick()

B.  

{event:tileClick}

C.  

javascript:avoid(0);tileClick();

D.  

{tileClick}

Discussion 0
Questions 18

Which out of the box Salesforce B2B Commerce page can give instructions to web

crawlers from accessing specific Salesforce B2B Commerce pages?

Options:

A.  

CCCat?SiteMap

B.  

cc_RobotsTxT

C.  

CCSiteIndex

D.  

CCPage

Discussion 0
Questions 19

Which component can be used in other Salesforce Experience templates outside of B2B Commerce?

Options:

A.  

Quick Order

B.  

CMS Collection

C.  

Product Detail Data

D.  

Results Layout

Discussion 0
Questions 20

Which two Salesforce B2B Commerce visualforce pages must be enabled at a Salesforce Community level to make the out of the box SEO functionality available? (2 answers)

Options:

A.  

CCSizeIndex

B.  

SizeMap

C.  

CCCatSiteMap

D.  

ProductMap

Discussion 0
Questions 21

A developer needs to deliver a solution for taxation that supports multiple countries and a complex set of jurisdictions. Which three steps should be considered as part of this process?

Options:

A.  

Contact the vendor who wrote the third party service for the most recent information

B.  

Implement the sfdc_checkout.CartTaxCalculations interface writing code from scratch

C.  

Implement the sfdc_checkout.CartTaxCalculations interface calling out to a third party tax service

D.  

Implement the sfdc_checkout.TaxCalculations interface calling out to a third party tax service

E.  

Look for packages or existing sample code on the AppExchange

Discussion 0
Questions 22

Universal Containers (UC) needs to display data from standard objects (entities) in a different format than what

comes with B2B Commerce out of the box. In doing this, what is one advantage of using the Lightning Data

Service vs using a custom Controller class?

Options:

A.  

Lightning Data Service translates the developer's component implementation to a VisualForce page for backward compatibility.

B.  

JavaScript proxies for transport objects are created in the developer's IDE automatically.

C.  

The developer can read, create, or modify single records or metadata without writing Apex code.

D.  

There is a Visual Studio add-in that accelerates the layout process

Discussion 0
Questions 23

A developer is writing custom code to compare External Prices and Sales Prices for cart items. What should be returned if the External Prices are the same as Sales Prices for Products in the Cart? ~.

Options:

A.  

sfdc_checkout.IntegrationStatus.Status.SUCCESS

B.  

sfdc_checkout.IntegrationStatus.Status.SUCCEEDED

C.  

sfdc_checkout.IntegrationStatus.Status.ERROR

D.  

sfdc_checkout.IntegrationStatus.Success.FAILED

Discussion 0
Questions 24

Which two statements are accurate about the Cart Item with a Type of Charge?

Options:

A.  

It is created with the Cart Delivery Group Method after the shipping integration

B.  

It is created with the Cart Delivery Group Method after the freight integration

C.  

It is linked directly to a Cart Id

D.  

It is linked directly to a Catalog Id

Discussion 0
Questions 25

Which two methods from the platformResourceLoader module are relevant for including third party JavaScript and CSS in a Lightning web component?

Options:

A.  

loadClientScript

B.  

loadScript

C.  

loadCss

D.  

loadStyle

Discussion 0
Questions 26

What is the fastest route to setting up a B2B Commerce Store as a developer?

Options:

A.  

Set up B2B Commerce on Lightning Experience manually

B.  

Create a new store in the Commerce app

C.  

Import a previously exported store archive

D.  

Use sfdx setup scripts

Discussion 0
Questions 27

Which option is the correct syntax to render a property in a Lightning web component template?

Options:

A.  

Surround the property with curly braces: {property}

B.  

Surround the property with brackets: [property]

C.  

Surround the property with an exclamation point and curly braces: {property}

D.  

Surround the property with curly braces and exclamation point: {{property}

Discussion 0
Questions 28

Why is the use of a standard Visualforce control such as apex:form discouraged in

Salesforce B2B Commerce page includes and subscriber pages?

Options:

A.  

Visualforce "scopes" controls that are present on a page and scope of the control will be set to "ccrz"

B.  

Apex:form render DOM components slowly

C.  

The CCRZ Javascript object is not accessible within an apex:form control.

D.  

Javascript events are not supported within an apex:form control

Discussion 0
Questions 29

A developer needs to create a scheduled job in another system to move data into the B2B Commerce org. How can the developer do this without additional third party tools?

Options:

A.  

Install a minimal set of dev tools on a machine such as the Command Line Interface (CLI) and create appropriate scripts to import files containing the data

B.  

Set up an SFTP server as a waystation, drop the files there using the off-platform job and schedule a job in-platform to process the file

C.  

Set up WebDAV with SFTP as a waystation, drop the files there using the off-platform job and schedule a job in-platform to process the file

D.  

Create a job in the org (on-platform) to drop a file of existing data, Use the off-platform machine to generate a file and identify the details between the two, Push the changes to the org's "Import"

directory

Discussion 0
Questions 30

What is a best practice when passing query parameters from user interface to an apex controller?

Options:

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

Discussion 0
Questions 31

A developer needs to implement specific styling for a standard component on a single page of the B2B Commerce store using an Aura template. The component should use the default style on all other pages

How should the developer implement the required changes over multiple instances?

Options:

A.  

Use a Custom CSS file in a static resource and add the import using the Edit Head Markup Editor in the Experience Builder.

B.  

Create a Custom Content Layout Lightning web component that imports the custom CSS file. Set up the page to use this Content Layout.

C.  

Create a Custom Theme Layout Aura component that imports the custom CSS file. Set up the page to use this Theme Layout.

D.  

Use the Override CSR Editor in the Experience Builder and add the desired CSS to change the styles.

Discussion 0
Questions 32

A developer is building a custom component in Lightning web components (LWC) that has a grandchild component that needs to pass information to the grandparent component. What is the correct way to demonstrate the passing of a message from the grandchild component to the grandparent component?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 33

An administrator has just provided a developer with a new org and username. Which two sets of steps can the developer use to authorize the org and begin deploying Lightning web components?

What should a developer do to expose a public property in a Lightning web component?

Options:

A.  

Decorate the field with @property

B.  

Decorate the field with @track

C.  

Decorate the field with @public

D.  

Decorate the field with @api

Discussion 0
Questions 34

Which two blocks of code are needed to implement a custom getter in a Lightning web component?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 35

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

Options:

A.  

SOSL

B.  

SQL

C.  

SOQL

D.  

Schema-less queries

Discussion 0
Questions 36

An administrator has just provided a developer with a completely new org and a username. Assuming the username is me@my-new-org.org, what is the correct set of steps to authorize the org for Command Line Interface (CLI) access so the developer can deploy Lightning web components?

Options:

A.  

Run the command: 'sfdx force:login -r "https://login.salesforce.com'' and supply the credentials in the browser when it opens.

B.  

Run the command 'sfdx force:auth:web:login -a "https://login.salesforce.com'"' and then supply the credentials in the browser when it opens.

C.  

Run the command: 'sfdx force:auth:web:login -r "https://login.salesforce.com" and then supply the credentials in the ^ browser when it opens ^

D.  

Run the command 'sfdx force:auth:web:login -r "https://login.salesforce.com" -username^'mefaJmy-new-org.org"'

Discussion 0
Questions 37

A developer is implementing an Inventory class for checkout. All the error states have been handled and now the developer needs to take the next step to indicate that inventory is available for all of the items and amounts in the cart. What should the next step be?

Options:

A.  

Return TRUE

B.  

Return sfde_checkout.InventoryStatus. SUCCESS

C.  

Return sfdc_checkout.IntegrationStatus. Status. SUCCESS

D.  

Return sfdc_checkout.InventoryStatus.Status. SUCCESS

Discussion 0
Questions 38

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

Options:

A.  

ccrz.ccLog.log(System.LoggingLevel.ERROR, 'D:something', myCallToGetMessage(pl) ), where myCallToGetMessage(pl) is a method invocation

B.  

crz.ccLog.log(System.LoggingLevel.WARN, 'D:something', 'Something unexpected occurred: The data we were expecting for pl was not there,')

C.  

crz.ccLog.log(System.LoggingLevel.DEBUG, 'D:myOrderList', myOrderList), where myOrderList is a list of orders

D.  

crz.ccLog.log(System.LoggingLevel.DEBUG, 'D:myOrder', myOrder), where myOrder is an order object

Discussion 0
Questions 39

Universal Containers (UC) is ready to build a tax provider class using the interfaces available in the Buyer Experience SDK. When creating a tax provider, what are three things that a developer should consider first?

Options:

A.  

Steps to complete in the Tax Service

B.  

How to handle results

C.  

WhethertouseJSONorXML

D.  

What to implement

E.  

What events to fire in the Lightning web component

Discussion 0
Questions 40

Although Salesforce B2B Commerce and Salesforce recommend against using

"without sharing classes" whenever possible, sometimes it is unavoidable. Which three

items will open up a major security hole? (3 answers)

Options:

A.  

Executing dynamic SOQL inside a without sharing class with a bind variable fromPageReference.getParameters().

B.  

Executing dynamic SOQL inside a without sharing class with a bind variable from theUserInfo class.

C.  

Executing dynamic SOQL inside a without sharing class with a bind variable fromPageReference.getCookies().

D.  

Executing dynamic SOQL inside a without sharing class with a bind variable fromcc_RemoteActionContentex class.

E.  

Executing dynamic SOQL inside a without sharing class with a bind variable fromccAPI.CURRENT_VERSION.

Discussion 0
Questions 41

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

Options:

A.  

view:*:load

B.  

view:*:refresh

C.  

view:*:onload

D.  

view:*:rendered

Discussion 0
Questions 42

Northern Trail Outfitters (NTO) has a B2B Commerce store for its resellers. It has received many customer service calls involving questions about the delivery date of customer orders.

How should a developer expose delivery time estimates to NTO's customers in the storefront to reduce call volume?

Options:

A.  

Add the Expected Delivery Date field to the order confirmation email.

B.  

Add a Desired Delivery Date input field during the checkout flow.

C.  

Display the Expected Delivery Date on the order page with a Lightning web component.

D.  

Configure an email alert to the customer when the Expected Delivery Date changes.

Discussion 0
Questions 43

What is a valid way of referencing the CC Cart Object whose API name is E_Cart__c in a SOQL query?

Options:

A.  

_Cart__c

B.  

c.E_Cart__c

C.  

ccrz__E_Cart__c

D.  

cloudcraze__E_Cart__c

Discussion 0
Questions 44

A developer is trying to integrate a new shipping provider to use during checkout in a storefront Which two steps must the developer take to make an integration available for selection?

Options:

A.  

Create a RegisteredExternalService record using Workbench.

B.  

Create an Apex class that uses the integration framework.

C.  

Modify the StorelntegratedService to map to an Apex class ID using Workbench.

D.  

Enter the integration class name and version in the store administration.

Discussion 0
Questions 45

A developer suspects recent edits to a checkout flow have created a bug based on flow errors being emailed. Given the emails and some inputs known to trigger the issue, which two activities should the developer consider in their investigation?

Options:

A.  

Use the Org Browser tool in the IDE to download the flow XML and run a diff report

B.  

Look at the previous flow versions and compare them with the current one

C.  

Open the Flow, Select Debug, Provide the Inputs, Select Run

D.  

Open the Flow and select Attach to Live Session, Provide the Session Id, Select Attach

Discussion 0
Questions 46

Which cart item type is created with the Cart Delivery Group Method after the shipping integration?

Options:

A.  

Surcharge

B.  

Charge

C.  

Shipping

D.  

Delivery

Discussion 0
Questions 47

Which handlebars helper function is used on Salesforce B2B Commerce pages and

components for formatting price values?

Options:

A.  

formatPrice

B.  

priceAbs

C.  

showprice

D.  

price

Discussion 0
Questions 48

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

Options:

A.  

The theme needs to be set as a Custom Setting in Salesforce.

B.  

The theme needs to be set in the Configuration Settings.

C.  

The theme needs to have "theme" in the name of the Static Resource.

D.  

The theme needs to be referred to in the head element on the page

Discussion 0
Questions 49

A developer is building a custom component in Lightning web components (LWC) that needs to fetch data from an API.

Which lifecycle hook should the developer use to make the API call?

Options:

A.  

connectedCallback

B.  

renderedCallback

C.  

errorCallback

D.  

disconnectedCallback

Discussion 0
Questions 50

In checkout, what event should the developer's code listen for in order to help troubleshoot and respond to actions?

Options:

A.  

CommerceBubbleEvents

B.  

CommerceErrorEvents

C.  

CommerceActionEvents

D.  

CommerceDiagnosticEvents

Discussion 0
Questions 51

What are two guidelines for logging that are used within the core Salesforce

B2B Commerce product? (2 answers)

Options:

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.

Discussion 0
Questions 52

Which technique can be used with Lightning web components to expose them outside of an org in another web container?

Options:

A.  

Slot elements

B.  

Heroku

C.  

Lightning Out

D.  

Lightning Canvas

Discussion 0
Questions 53

A developer is working on a storefront and is seeing unexpected Ul behavior in one of the custom Lightning web components (LWCs) their team has built.

How should the developer investigate the issue?

Options:

A.  

Enable Debug Mode for a storefront user, log in to the storefront, and use Browser Inspection tools and debugger points.

B.  

Enable Debug Mode for a storefront user, load the LWC in Visual Studio (VS) Code, attach to session, and view debug logs in VS Code.

C.  

Enable debug logs for a storefront user, log in to storefront and perform action, and view debug logs in Setup.

D.  

Identify the user, inputs, and failure, then ask Salesforce support to investigate the issue with the custom LWC.

Discussion 0
Questions 54

Which three decorators can be used in Lightning Web Components?

Options:

A.  

@api

B.  

@track

C.  

@wire

D.  

@class

E.  

@import

Discussion 0
Questions 55

What is true about mapping custom fields from Cart to Order Summary?

Options:

A.  

A custom field must exist in the Cart and Order Summary objects only to be mapped successfully.

B.  

The automatic Cart to Order mapping of custom fields can be disabled.

C.  

All data types are supported for custom fields to be mapped from Cart to Order.

D.  

There is a limit of 25 custom fields on a Cart that can be mapped to Order.

Discussion 0
Questions 56

A new payment type for the Checkout flow has been implemented. Which three

descriptors follow best practice for possible configuration metadata are needed to enable

a flow? (3 answers)

Options:

A.  

*.pay

B.  

Cart

C.  

Checkout

D.  

*.Edit

E.  

*.New

Discussion 0
Questions 57

What does the developer need to implement to override Shipping in Checkout? 38m 04s

Options:

A.  

sfdc_commerce.CartShippingCharges

B.  

sfdc_commerce ShippingCharges

C.  

sfdc_checkout.ShippingCharges

D.  

sfdc_checkout.CartShippingCharges

Discussion 0
Questions 58

A developer has created a custom Lightning web component for the Cart page that needs to react to changes to cart items from the standard cart component.

How should the developer implement the custom component so changes to cart items and

quantities are reflected?

Options:

A.  

Subscribe to events on the lightning_commerce_cartChanged channel using the Lightning

Message Service.

B.  

Add a listener for the cartltemUpdate Lightning event.

C.  

Listen for events on the lightning_commerce_cartChanged channel with the Lightning Event

“Listener component.

D.  

Add an event listener for the cartchanged DOM (Document Object Model) event.

Discussion 0
Questions 59

A developer has just deployed a new Lightning web component called myNewLwcComp to an

authorized org. The developer tries to find the component in the Lighting Page Builder, but it

does not come up in searches. Which two steps should the developer take next?

Options:

A.  

Ensure that the metadata isExposed property is set properly in source code

B.  

Redeploy the component

C.  

Close the browser and reopen the page

D.  

Ensure it has a target of lightning__FlowScreen

Discussion 0
Questions 60

What is the fastest route to establishing the data needed for checkout development when setting up a new Store?

Options:

A.  

Import a previously exported store archive

B.  

Use sfdx setup scripts

C.  

Select Add Sample Data when setting up the store

D.  

Import the data with data loader

Discussion 0
Questions 61

During checkout flow customizations, a developer receives an error on shipping cost calculation integrations with the error code: INSUFFICIENT_ACCESS_OR_READONLY.

What is causing this error?

Options:

A.  

The storefront user does not have access to the Cart Delivery Method object.

B.  

An error has occurred during the cart shipping charge integration.

C.  

The storefront user does not have access to custom fields on the Order Delivery Method object.

D.  

The cart is no longer in a valid Checkout State.

Discussion 0
Questions 62

Which format is the custom Salesforce field with the API name

"My_Fiels_Name__c" transformed onto by default in Salesforce B2B Commerce?

Options:

A.  

MyFieldName

B.  

myFieldName

C.  

myfieldname

D.  

My_Field_Name__c

Discussion 0
Questions 63

Which two steps are necessary to enable Salesforce B2B Commerce

logging in the managed package?

Options:

A.  

Ensure you save a value in the Logging Token input field in the Global Settings section of CC Admin.

B.  

Turn On theCheckbox "Cloudcraze Logging" in CC Admin.

C.  

Ensure the value saved in the Logging token field is appended to the ccLog query parameter.

D.  

Set a cookie with the Id of the user accessing the storefront in CC Admin

Discussion 0
Questions 64

What tool can a developer use to investigate errors during development? 07m 42s

Options:

A.  

Streaming API Subscription Channel for Commerce Diagnostics Event Logging

B.  

Commerce Diagnostics Event Logging JavaScript Console

C.  

Lightning Web Component for Commerce Diagnostics Event Logging

D.  

Custom Log Levels

Discussion 0
Questions 65

Which event should be triggered when user facing info, warning or error messages

need to be displayed on a Visualforce page?

Options:

A.  

showMessage

B.  

displayPageMessage

C.  

displayMessage

D.  

pageMessage

Discussion 0
Questions 66

What are two purposes of the Shadow DOM in a Lightning web component?

Options:

A.  

It encapsulates the internal document object model (DOM) structure of a web component

B.  

It allow components to be shared while protecting them from being manipulated by arbitrary code

C.  

It allows direct access to the document object model of the component

D.  

It allows older JavaScript libraries to manipulate the tagging structure

Discussion 0