SAP P_C4H340_24 SAP Certified Development Professional – SAP Commerce Cloud Developer Online Training
SAP P_C4H340_24 Online Training
The questions for P_C4H340_24 were last updated at Nov 15,2024.
- Exam Code: P_C4H340_24
- Exam Name: SAP Certified Development Professional - SAP Commerce Cloud Developer
- Certification Provider: SAP
- Latest update: Nov 15,2024
What is the recommended way to deploy Solr in a production environment? Note: There are 2 correct answer to this question.
- A . Embedded with the SAP Commerce Cloud server
- B . As one leading server and multiple subordinate servers
- C . As one standalone server
- D . As a Solr Cloud
What should you pay attention to when connecting two widgets?
- A . The output socket’s type does not have to be the same as the input socket’s type.
- B . The input socket’s type should be the same as the output socket’s type.
- C . The output socket’s type must be the same as the input socket type.
- D . The input socket’s type must be a sub type of a composed item type.
You are creating a business process (mybusinessprocess) that requires an action (actionB) to pass an info String value to another action (actionE) occurring later in the process.
What do you need to do to make this possible? Note: There are 2 correct answer to this question.
- A . Create a myBusinessProcess item type that extends BusinessProcess and adds an info String property. Use an instance of this type to start theprocess in your Java code with businessProcessService.startProcess(new myBusinessProcessModel).
- B . Create a myBusinessProcess item type that extends BusinessProcess and adds an info String property. Specify myBusinessProcessModel as the processClass argument to the process
- C . Create an event myEvent that extends the AbstractProcessEvent and adds an info String property. Register the target action as a listener for this event. Fire the event with eventService.publishEvent (myEvent).
- D . In the mybusinessprocess.xml definition file, define an info event and configure actionB as the event’s originator and actionE as its target. Trigger the event in the class implementing actionB using businessProcessService.triggerEvent(info).
You are asked to define a new business process.
What steps do you perform? Note: There are 3 correct answer to this question.
- A . Define the process in BPMN format.
- B . Define the actions as Spring beans.
- C . Create actions in Java code.
- D . Define actions as new item types.
- E . Define the process in XML format.
When using Monitoring Support in the Integration API Module, what should you pay attention to? Note: There are 2 correct answer to this question.
- A . You can monitor the inbound integration requests using the Meta API.
- B . In Outbound monitoring, if the source of the OutboundRequest is not from outbound sync or webhooks, it is set as UNKNOWN.
- C . If you want to disable the monitoring, you need to change the dedicated properties in local.properties and restart the commerce cloud server.
- D . If the number of batches in a bulk request exceeds the limit allowed, then the system records one Inbound Request with the payload.
What does the Cloud Portal application enable you to do? Note: There are 3 correct answer to this question.
- A . Set up and deploy SAP Commerce Cloud in the public cloud.
- B . Manage the configurations of your cloud hot folders.
- C . Create and configure endpoints tied to configured aspects.
- D . Review the page load times of your environments.
- E . Generate new passwords for admin and anonymous users.
What can a *-backoffice-widgets.xml contain in the Backoffice framework? Note: There are 2 correct answer to this question.
- A . Spring beans of backoffice web context
- B . Context configuration object definition
- C . Virtual socket definition
- D . Widget connection
You synchronize a media item stored in SAP Commerce Cloud from a staged version to an online version.
What happens next? Note: There are 2 correct answer to this question.
- A . Both staged and online media items now refer to the same image file in the file system.
- B . The staged and online media items now refer to two different image files in the file system.
- C . The values of the attributes are copied from the source item in the staged catalog to the target item in the online catalog.
- D . The media format in the staged version is also synchronized to the media format in the online version.
What are the advantages of using classification attributes? Note: There are 2 correct answer to this question.
- A . Cached classification attributes provide better performance than fixed properties.
- B . Classification attributes are applied dynamically in response to customer actions.
- C . Business users can create or modify classification attribute definitions using the Backoffice.
- D . Rebuilding and redeployment are NOT required.
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?
- A . 1
- B . 0
- C . 3
- D . 2