This page was exported from Free Exam Dumps Collection [ http://free.examcollectionpass.com ] Export date:Wed Oct 23 13:34:11 2024 / +0000 GMT ___________________________________________________ Title: B2B-Commerce-Developer Dumps To Pass Salesforce Developer Exam in One Day (Updated 80 Questions) [Q11-Q33] --------------------------------------------------- B2B-Commerce-Developer Dumps To Pass Salesforce Developer Exam in One Day (Updated 80 Questions) B2B-Commerce-Developer Exam Brain Dumps - Study Notes and Theory NO.11 In which three different ways can a theme be enabled inSalesforce B2B Commerce? (3 answers)  A Storefront setting  An Account Group field value  A per user setting  Account  Dynamically through a hook NO.12 Which two aspects are applicable to Page Includes? (2 answers)  Standard Visualforce controls such as apex:form should not be used within a page include  Page Includes must be assigned to an OOTB Page, i.e. Home, Product Detail, etc., and enabled  Page Includes can be configured as Body Includes Begin.  If a controller is used for an included page, then a merge variable must be present on the page. NO.13 Which two usages of ccLog should be avoided in Salesforce B2B Commerce? (2 answers)  ccrz.ccLog.log(System.LoggingLevel.ERROR, ‘D:something’, myCallToGetMessage(pl) ), where myCallToGetMessage(pl) is a method invocation  crz.ccLog.log(System.LoggingLevel.WARN, ‘D:something’, ‘Something unexpected occurred: The data we were expecting for pl was not there,’)  crz.ccLog.log(System.LoggingLevel.DEBUG, ‘D:myOrderList’, myOrderList), where myOrderList is a list of orders  crz.ccLog.log(System.LoggingLevel.DEBUG, ‘D:myOrder’, myOrder), where myOrder is an order object NO.14 A user wants to have a customized experience for adding items to the cart. The user also wants the mini cart module to reflect changes to the state of the cart afterwords. How should this requirement be fulfilled?  Leverage the Add to Cart Global API which add items to the cart and also refreshes the page with the new data.  Trigger the global “cartChange” event and then trigger “changeMiniCart” event after the Add to Cart Action on the custom button.  Write a custom Remote Action to refresh the Mini Cart and refresh the Cart Line item count on the Cart Link in the header.  Trigger the global “cartChange” event after the Add to Cart Action on the custom button. NO.15 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?  myrelationshipname.myname: value  myRelationshipName.myName: value  myRelationshipNameR=>(myName: value)  My_Relationship_Name__r.My_Name__c: value NO.16 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?  ccrz.ccAPISizing.SKIPTRZ  ccrz.ccAPISizing.SOBJECT  ccrz.ccAPI.SZ_SKIPTRZ  ccrz.ccAPI.SZ_SOBJECT NO.17 Which three statements are true about Global API versioning? (3 answers)  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.  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.  The API version is scoped at the Class API level and NOT at the method level.  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.  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. NO.18 How can the display of CC Menu Items be customized for different users?  cc_hk_Category extension to pre-process which category items are cached as menu items  cc_hk_Menu extension to post-process any cached menu items  cc_hk_Menu extension to pre-process which menu items are cached  cc_hk_Category extension to post-process any cached menu items NO.19 In which three ways can Salesforce B2B Commerce API sizing blocks support multiple API sizing requests? (3 answers)  When different entities are specified in the method invocation.  The sizing block is not removed.  SZ_ASSC is used.  The sizing block is removed after the first handler.  SZ_ASSC is not used. NO.20 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?  Gross Layout Override  Subscriber Template  Page Include  HandleBar Template Override NO.21 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?  A subscriber-supplied token  “__ccrz”  The “*” symbol  The letter “S” NO.22 What two kinds of queries do the methods in Salesforce B2B Commerce services perform by default? (2 answers)  SOSL  SQL  SOQL  Schema-less queries NO.23 Which event is invoked by any CCRZ Salesforce B2B CommeceView after the view is rendered?  view:*:load  view:*:refresh  view:*:onload  view:*:rendered NO.24 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?  Trigger a remote action when the process payment button is selected to capture the payment.  Trigger a remote action to store the payment information in the URL query parameters.  Trigger the processPayment event and pass in the payment information object as an argument.  Trigger the externalprocessedPayment and pass in the payment information object as an argument. NO.25 What is a best practice when passing query parameters from user interface to an apex controller?  Query parameters should be properly sanitized by using JSINHTMLENCODE within the VisualForce Page or Component.  String parameters should be trimmed using String.trim().  Query parameters should be passed only to Salesforce B2B Commerce classes that you are extending.  Query parameters should be stored on a backbone model prior to passing them to the server NO.26 Why is the use of a standard Visualforce control such as apex:form discouraged in Salesforce B2B Commerce page includes and subscriber pages?  Visualforce “scopes” controls that are present on a page and scope of the control will be set to “ccrz”  Apex:form render DOM components slowly  The CCRZ Javascript object is not accessible within an apex:form control.  Javascript events are not supported within an apex:form control NO.27 What are three ways to implement custom post Order processing? (3 answers)  Use a Salesforce workflow rule that executes when an Order record is created.  Extend cc_hk_invoice to handle custom business logic post Order processing  Use cc_hk_Order.placeTarget to define a new Order Confirmation page which executes additional business logic.  Modify or add custom Cart formula fields to handle logic.  Use Process builder to implement business processes that execute when an Order record is created. NO.28 What is a valid way of referencing the CC Cart Object whose API name is E_Cart__c in a SOQL query?  _Cart__c  c.E_Cart__c  ccrz__E_Cart__c  cloudcraze__E_Cart__c NO.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?  CCRZ.ccPAI.SZ_S  CCRZ.ccPAI.SZ_L  CCRZ.ccPAI.SZ_M  CCRZ.ccPAI.SZ_XL NO.30 Which three statements are true regarding event handling in the Salesforce B2B Commerce managed package?(3 answers)  Salesforce B2B Commerce relies on a series of Javascript click listener events.  Writing directly to your own custom Backbone JS Views and Models automatically integrates that data into the Salesforce B2B Commerce Backbone Views and Models.  Salesforce B2B Commerce relies on a central event channel for communication across various Salesforce B2B Commerce Backbone Views and Models called CCRZ.pubSub.  CCRZ.pubSub defines the following three functions which can be used for event handling: trigger, on, and once.  CCRZ.pubSub extends the Backbone.Events JavaScript object. NO.31 A configuration value, CO.NewOrder, is set to TRUE. What is one way ofpreventing an existing payment page from being shown on the checkout payment page?  Delete the Visualforce page from the code base.  Remove the value matching the page name from the pmt.whitelist configuration setting, then rebuild and activate a new Configuration cache  Remove the payment type associated with the payment page from CO.pmts, then rebuild and activate a new cache.  Override the front end template and modify the way the embedded payment page gets loaded from the payment list configuration. NO.32 What are three advantages of using ccLog over the Salesforcestandard System.debug class? (3 answers)  There is no need to use string concatenation to easily tag log statements with a subject.  ccLog can debug syntax errors found in the JavaScript.  There is no need to create a User Trace Flag.  Append #ccLog=<Logging Token Name> to the end of the storefront URL in order to get logs in the inspector console.  There is no need to manually set a cookie to debug with the Site Guest User. NO.33 Which two steps are necessary to enable Salesforce B2B Commercelogging in the managed package?  Ensure you save a value in the Logging Token input field in the Global Settings section of CC Admin.  Turn On the Checkbox “Cloudcraze Logging” in CC Admin.  Ensure the value saved in the Logging token field is appended to the ccLog query parameter.  Set a cookie with the Id of the user accessing the storefront in CC Admin  Loading … B2B-Commerce-Developer Dumps PDF - Want To Pass B2B-Commerce-Developer Fast: https://www.examcollectionpass.com/Salesforce/B2B-Commerce-Developer-practice-exam-dumps.html --------------------------------------------------- Images: https://free.examcollectionpass.com/wp-content/plugins/watu/loading.gif https://free.examcollectionpass.com/wp-content/plugins/watu/loading.gif --------------------------------------------------- --------------------------------------------------- Post date: 2022-06-02 05:08:30 Post date GMT: 2022-06-02 05:08:30 Post modified date: 2022-06-02 05:08:30 Post modified date GMT: 2022-06-02 05:08:30