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
You are implementing two new independent extensions, extension A and extension B, both of which extend and overwrite a bean of the core platform. How can you make sure the bean from extension A doesn’t override the one from extension B? Note: There are 2 correct answers to this question.
A. Use the beans' parent attribute in extension B to specify the core bean.
B. Add only one of the extensions into localextensions.xml at the same time.
C. The beans are loaded in alphabetical order; therefore, extension B takes precedence.
D. Define a dependency wherein extension B requires extension A
D. Define a dependency wherein extension B requires extension A
Which component configurations does the ServiceLayer architecture promote? Note: There are 3 correct answers to this question.
A. Services orchestrate Strategies
B. Services orchestrate Converters
C. Facades orchestrate Converters
D. Facades orchestrate Strategies
E. Facades orchestrate Services
D. Facades orchestrate Strategies
E. Facades orchestrate Services
What are best practices when using models? Note: There are 2 correct answers to this question.
A. Create models using Java’s ‘new’ keyword
B. Use modelService.get() to obtain an item referenced by another using its PK.
C. Save the model using the modelService after the model is modified.
D. Create models using modelService.create( ).
D. Create models using modelService.create( ).
In personalization (based on SmartEdit), you want to configure when the experience calculation is triggered for registered customers without requiring any customization. What are the available options? Note: There are 3 correct answers to this question.
A. Trigger the experience calculation for certain URL patterns.
B. Trigger the experience calculation after a defined number of requests.
C. Trigger the experience calculation when the customer logs in.
D. Trigger the experience calculation when the customer adds a product to the cart.
E. Trigger the experience calculation when the customer is promoted to a reward-level status.
B. Trigger the experience calculation after a defined number of requests.
C. Trigger the experience calculation when the customer logs in.
What is the purpose of the dynamic forms in the Backoffice?
A. To provide a dynamic extension of type definitions in the SAP Commerce platform
B. To provide dynamic client-side validation of web forms
C. To provide a dynamic layout of the wizards at runtime using drag and drop
D. To enable dynamic behaviors in the user interface of Backoffice applications
You have created your products and price rows using the approach displayed in the
following ImpEx file:
$catalog-id=Default $catalogversion=Staged
$catalogversion=catalogversion(catalog(id),version)
[unique=true,default=$catalog
-id:$catalog-version] INSERT_UPDATE
Product;code[unique=true];$catalogversion;name[lang=en];unit(code);approvalStatus(code
); ;pro
duct1;;product1;pieces;approved; ;product2;;product2;pieces;approved; #in total 1000
product
data lines INSERT_UPDATE
PriceRow;productId[unique=true];price;unit(code);currency(isocode)
;product1;100;pieces;EUR ;product2;200;pieces;EUR #in total 1000 price row data lines.
After you import this file and
synchronize the catalogs (Staged to Online), how many items are stored in the database?
A. 2000 products and 1000 price rows
B. 1000 products and 2000 price rows
C. 2000 products and 2000 price rows
D. 1000 products and 1000 price rows
What is the effect of the redeclare attribute within an itemtype definition? Note: There are 2 correct answers to this question.
A. It can be used to change the type of an attribute.
B. It can be used to change the class of an itemtype.
C. It can be used to change the name of an attribute.
D. It can be used to change the modifier of an attribute.
D. It can be used to change the modifier of an attribute.
| Page 5 out of 12 Pages |