SAP Certified Development Professional - SAP Commerce Cloud Developer Questions and Answers
When are consignments created for an order in the default order management implementation?
You are running a transaction that creates an item and updates it twice. If the transaction is
committed successfully, how many AfterSaveEvent items will the ServiceLayer create?
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.
When you define an aspect in your manifest.json file, what types of information should you
provide? Note: There are 2 correct answers to this question.
You restart the platform without running "ant all". Which of the following changes take effect?
Note: There are 2 correct answers to this question.
What happens when you use a deployment tag in the items.xml file? Note: There are 2 correct ======
answers to this question.
How can you start a business process in SAP Commerce Cloud? Note: There are 2 correct answers
to this question.
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?
Why are rule-aware objects (RAOs) used in the rule engine? Note: There are 2 correct answers to
this question.
What is the effect of the redeclare attribute within an itemtype definition? Note: There are 2
correct answers to this question.
How can you create asynchronous events in the SAP Commerce Cloud platform? Note: There are 2 ========
correct answers to this question.
How is the primary key (PK) for an SAP Commerce Cloud item created? Note: There are 2 correct
answers to this question.
What can you do within the integration UI Tool in Backoffice? Note: There are 2 correct answers to
this question.
Which services are included in the basecommerce extension to address customer services
functionality? Note: There are 3 correct answers to this question.
You are implementing a new custom promotion action that changes the delivery mode of an
order. What steps are required to make sure that the effects of this action are reverted as soon as
the condition that triggered it is NO longer fulfilled? Note: There are 2 correct answers to this
question.
Which interface would you inject into your class to allow you to trigger an indexing operation via ======
API?
In an extension named myext, you defined Pump, a subtype of the Product item type with a
property named efficiency. You have also extended the productDTO bean to have an efficiency
property. To copy the efficiency property to the productDTO, what do you need to do? Note:
There are 2 correct answers to this question.
What type of class should you implement when you need to change the trigger for recalculating
the user experience results?
What should you pay attention to when you are working with webhook?
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.
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?
Which of the following relations are defined in the data model for personalization (based on ======
SmartEdit)? Note: There are 2 correct answers to this question.
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.
Which of the core storefront features does Spartacus support? Note: There are 3 correct answers
to this question.