Learn, Practice, and Improve with SAP P_C4H340_34 Practice Test Questions
- 82 Questions
- Updated on: 3-Mar-2026
- SAP Certified Development Professional - SAP Commerce Cloud Developer
- Valid Worldwide
- 2820+ Prepared
- 4.9/5.0
In an Accelerator-based storefront, which of the following would allow you to display a custom CMS Component? Note: There are 2 correct answers to this question.
A. Create a JSP named [componentTypeCode].jsp that pulls data from a [ComponentTypeCode]Data object.
B. Configure a custom controller bean and redefine the DefaultCMSComponentController alias to point to it.
C. Configure a renderer in the cmsComponentRendererRegistry that doesn’t need to use a data object or a view.
D. Create a controller for this component and register it in the cmsComponentControllerRegistry
C. Configure a renderer in the cmsComponentRendererRegistry that doesn’t need to use a data object or a view.
When a customer places an order using the default order management process defined in the accelerator fulfilment process extension, when does the fulfillment process send the notification that the order has been placed?
A. After the order has been fraud checked
B. After the order has been completely sourced
C. At the first stage of the fulfillment process
D. After the payment has been processed
You are creating a new SolrIndexProperty as a facet and want to define it using facet ranges. What do you need to do to achieve that?
A. Manually create SolrValueRange items to define the range boundaries.
Create a SolrValueRangeSet, add SolrValueRange items, and add to the
SolrIndexProperty.
B. Define the number of ranges in the SolrIndexProperty.
Provide sample data that is used to
generate the SolrValueRange items.
C. Define the cadence of the ranges in the SolrIndexProperty.
Provide the sample data that is used
to generate the SolrValueRangeSet.
D. Create SolrValueRange items to define the range boundaries.
Add them to the SolrIndexProperty
Add them to the SolrIndexProperty
What type of class should you implement when you need to change the trigger for recalculating the user experience results?
A. A populator
B. An interceptor
C. A voter
D. A controller
What is SmartEdit’s Navigation Management page useful for? Note: There are 2 correct answers to this question.
A. It can define more than one navigation hierarchy, each accessed by a different component on the page.
B. It allows you to manipulate a hierarchy of CMSNavigationNode items, each of which may contain a CMSNavigationEntry.
C. It allows you to manipulate a parent-child hierarchy of CMSLinkComponent objects.
D. It is used to configure automatic mapping of the Product Catalog’s category hierarchy to the navigation bar displayed on site pages.
B. It allows you to manipulate a hierarchy of CMSNavigationNode items, each of which may contain a CMSNavigationEntry.
What attributes can you set for a SearchRestriction? Note: There are 2 correct answers to this question.
A. restrictedType
B. currentUser
C. principal
D. argumentType
C. principal
What can you configure on the Endpoint Configuration page in Cloud Portal? Note: There are 3 correct answers to this question.
A. SSL Certificate
B. IP Filter Sets
C. Trusted Certificates
D. Redirect Sets
E. Host Alias Sets
B. IP Filter Sets
D. Redirect Sets
| Page 4 out of 12 Pages |