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

How are relations modeled in the database? Note: There are 2 correct answers to this question.

A. One-to-many relations are stored in the links table.

B. One-to-many relations are binary objects.

C. One-to-many relations are stored in a column.

D. Many-to-many relations are deployed as a table.

C.   One-to-many relations are stored in a column.
D.   Many-to-many relations are deployed as a table.

You need to create a new custom promotion based on customer reviews for a product. You create a customPromotion extension with a new Rule Aware Object to keep customer reviews. In which file will you define this new Rule Aware Object?

A. In the customPromotion-backoffice-config.xml file

B. In the customPromotion-spring.xml file

C. In the customPromotion-beans.xml file

D. In the customPromotion-items.xml file

C.   In the customPromotion-beans.xml file

When are consignments created for an order in the default order management implementation?

A. When an administrator approves the order

B. After the order is placed, but before it is sourced successfully

C. When the user adds items to the cart

D. After the order is placed and after it has been sourced successfully

D.   After the order is placed and after it has been sourced successfully

How can you create asynchronous events in the SAP Commerce Cloud platform? Note: There are 2 correct answers to this question.

A. Implement the ClusterAwareEvent interface.

B. Extend the AbstractEvent class.

C. Implement the TransactionAwareEvent interface.

D. Change the platformClusterEventSender Spring bean configuration.

A.   Implement the ClusterAwareEvent interface.
D.   Change the platformClusterEventSender Spring bean configuration.

When you are defining properties in manifest.json, which of the following attributes are you allowed to use? Note: There are 3 correct answers to this question.

A. value

B. name

C. environment

D. key

E. persona

A.   value
D.   key
E.   persona

In Integration API Module, which of the following API verbs are controlled by access rights? Note: There are 2 correct answers to this question.

A. Update - POST

B. Create - POST

C. Create - PATCH

D. Update - POST, PATCH

B.   Create - POST
D.   Update - POST, PATCH

Which of the following are valid types of environments in SAP Commerce Cloud in the public cloud? Note: There are 3 correct answers to this question.

A. Staging

B. Production

C. Pre-Production

D. Test

E. Development

A.   Staging
B.   Production
E.   Development

Page 3 out of 12 Pages