Black Friday Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

P_C4H340_34 SAP Certified Development Professional - SAP Commerce Cloud Developer Questions and Answers

Questions 4

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 ;pr

oduct2;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?

Options:

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

Buy Now
Questions 5

What Solr index operation uses the indexedProperties field on the SolrExtIndexerCronJob?

Options:

A.

FULL

B.

UPDATE

C.

DELETE

D.

PARTIAL_UPDATE

Buy Now
Questions 6

Which of the following configurations can be done to a ContentSlot? Note: There are 2 correct =======

answers to this question.

Options:

A.

Assign it to a maximum of one page using a ContentSlotForPage item.

B.

Add a list of CMSComponents to it.

C.

Assign it to one or more pages using ContentSlotForPage items.

D.

Define valid CMS Components for it by modifying the ElementsForSlot relation.

Buy Now
Questions 7

What should you pay attention to when connecting two widgets?

Options:

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.

Buy Now
Questions 8

When using Monitoring Support in the Integration API Module, what should you pay attention to?

Note: There are 2 correct answers to this question.

Options:

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.

Buy Now
Questions 9

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?

Options:

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

Buy Now
Questions 10

You need to add a new Cockpit to the Backoffice to implement new features for a business user

role. Which tasks are required? Note: There are 2 correct answers to this question.

Options:

A.

Create or reuse an add-on, and install it into the storefront.

B.

Create a new multiplexer widget for the borderlayout widget.

C.

Create or reuse a Backoffice extension with the proper meta information.

D.

Add a new layout widget in config.xml.

Buy Now
Questions 11

Your solution has been live for a significant period of time. Now you need to update project data

across multiple environments, but this update should onlybe executed once. What is therecommended approach for updating the project data?

Options:

A.

Create a class that extends AbstractPatchesSystemSetup and configure any data patches, which

can run an import of your ImpEx files during an update.

B.

Extract a SQL script of all the changes in a single environment, which a DBA can then run directly

against the database for all remaining environments.

C.

Create a class that extends AbstractSystemSetup and use the @SystemSetup annotation with

TYPE.PROJECT, which can run an import of your ImpEx files during an update.

D.

With each deployment, manually import the ImpEx files via the hybris Admin Console or via the

ant importimpex target.

Buy Now
Questions 12

Which order-splitting strategies are provided in the basecommerce extension? Note: There are 3

correct answers to this question.

Options:

A.

Split by warehouse

B.

Split by stock availability

C.

Split by named delivery date

D.

Split by order date

E.

Split by payment method

Buy Now
Questions 13

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.

Options:

A.

Write a PumpProductConverter class that extends AbstractPopulatingConverter, and copies the

efficiency property from the Pump item to the productDTO bean if the item is an instance of Pump.

Configure an instance of this converter in myext-spring.xml.

B.

Make sure the definition of the Pump item type defines the efficiency attribute with persistence

type property. When you run at all, the productConverter class generated in bootstrap/gensrc will

copy the efficiency property to the productDTO.

C.

Create a PumpPopulator class that extends ProductPopulator and, if necessary, copies the

efficiency property from the Pump item to the productDTO bean. In myext-spring.xml, redefine the

productPopulator alias to point to an instance of PumpPopulator.

D.

Write a PumpAttributePopulator class that copies the efficiency property from the item to the

DTO only if its method is passed an instance of PumpModel. Define a bean for this new class in

myext-spring.xml, and use a modifyPopulatorList bean to add it to the productConverter's list of

populators.

Buy Now
Questions 14

What are the advantages of using classification attributes? Note: There are 2 correct answers to

this question.

Options:

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.

When modifying, Rebuilding and redeployment are NOT required.

Buy Now
Questions 15

Your system contains a search restriction with the following parameters: Type: Product User:

anonymous. Restriction: 1=0. There is a product "Candle" in the online catalog and a variant

product "PinkCandle" in the online catalog. The system renders the Product Detail Page for Pink

Candle using the following flexible search query: "SELECT {pk} FROM {VariantProduct} WHERE

{code}="PinkCandle". What happens next?

Options:

A.

The flexible search query returns a null value.

B.

The flexible search query returns “PinkCandle”.

C.

The flexible search query returns an SQL exception.

D.

The flexible search query returns an empty list.

Buy Now
Questions 16

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.

Options:

A.

Implement the undo method in your custom rule action strategy

B.

Define a new session attribute to store the original delivery mode

C.

Implement your custom action item so that it can store the original delivery mode

D.

Create a promotion that uses the inverse action if the condition is NOT fulfilled

Buy Now
Questions 17

Which services are included in the basecommerce extension to address customer services

functionality? Note: There are 3 correct answers to this question.

Options:

A.

OrderCancelService

B.

ReturnService

C.

CustomerReviewService

D.

CustomerAccountService

E.

RefundService

Buy Now
Questions 18

What are AddOns specifically designed to allow an SAP Commerce developer to do? Note: There

are 2 correct answers to this question.

Options:

A.

Extend the Accelerator storefront.

B.

Extend the Backoffice.

C.

Provide additional RESTful web services for OCC.

D.

Provide a new web application.

Buy Now
Questions 19

Which of the following is a mechanism used by WCMS to position components on a page?

Options:

A.

The Page item has a position map that links each component to the component in the page that

the item should be displayed in.

B.

The ContentSlot item’s code property is used to determine which slot in the page that the item

should be displayed in.

C.

The component’s CurrentPosition attribute is used to determine which component within the

page the item should be displayed in.

D.

The position attribute in the ContentSlotForTemplate item is used to identify the slot in the page

that the item should be displayed in.

Buy Now
Questions 20

What is the recommended way to deploy Solr in a production environment? Note: There are 2

correct answers to this question.

Options:

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

Buy Now
Questions 21

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?

Options:

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

Buy Now
Questions 22

Which component configurations does the ServiceLayer architecture promote? Note: There are 3 =====

correct answers to this question.

Options:

A.

Services orchestrate Strategies

B.

Services orchestrate Converters

C.

Facades orchestrate Converters

D.

Facades orchestrate Strategies

E.

Facades orchestrate Services

Buy Now
Questions 23

What can you do in the Builds workspace in Cloud Portal? Note: There are 2 correct answers to

this question.

Options:

A.

Delete a build that is no longer needed

B.

View the history of the past deployments of a selected build

C.

Deploy a successful build to a certain environment

D.

Rebuild a successful build to do a performance test

Buy Now
Questions 24

What happens when you use a deployment tag in the items.xml file? Note: There are 2 correct ======

answers to this question.

Options:

A.

All instances of the enclosing type are stored in the specified database table.

B.

Only non-inherited properties of the enclosing type are stored in the deployment table.

C.

The deployment typecode is used as part of the primary key (PK) of that type's items.

D.

The name of the deployment table is generated automatically.

Buy Now
Exam Code: P_C4H340_34
Exam Name: SAP Certified Development Professional - SAP Commerce Cloud Developer
Last Update: Nov 23, 2024
Questions: 82

PDF + Testing Engine

$57.75  $164.99

Testing Engine

$43.75  $124.99
buy now P_C4H340_34 testing engine

PDF (Q&A)

$36.75  $104.99
buy now P_C4H340_34 pdf