SAP P_C4H34_2411 Übungsprüfungen
Zuletzt aktualisiert am 24.04.2025- Prüfungscode: P_C4H34_2411
- Prüfungsname: SAP Certified Professional - Developer - SAP Commerce Cloud
- Zertifizierungsanbieter: SAP
- Zuletzt aktualisiert am: 24.04.2025
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
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
What are the advantages of using classification attributes? Note: There are 2 correct answers 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 . When modifying, Rebuilding and redeployment are NOT required.
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); ;product1;;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 are the advantages of using keyword redirection within Search and Navigation? Note: There are 2 correct answers to this question.
- A . Customers can be redirected to a URL specified by the vendor.
- B . Keyword redirects can be easily configured using the Backoffice administration perspective.
- C . Keywords make Solr searches more efficient.
- D . Keywords specify synonyms that redirect to standard catalog terms.
How can you define a new event? Note: There are 2 correct answers to this question.
- A . Create a new EventTemplate in an ImpEx file.
- B . Create a new ItemType in an items.xml file.
- C . Extend a pre-defined event DTO in a custom beans.xml.
- D . Create a new DTO in a beans.xml file.
What type of class should you implement when you need to change the trigger for recalculating the user experience results?
- A . A populator
- B . An interceptor
- C . A voter
- D . A controller
Where are enumerations stored? Note: There are 2 correct answers to this question.
- A . Dynamic enumerations are stored in the active session.
- B . Non-dynamic enumerations are stored as SpEL lists in Spring.
- C . Dynamic enumerations are stored in the database.
- D . Non-dynamic enumerations are stored as enumeration classes.
What can you do in the Builds workspace in Cloud Portal? Note: There are 2 correct answers to this question.
- 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
You have these example item types defined in myext-items.xml:
< ?xml version="1.0" encoding="ISO-8859-1"? >
< items >
< itemtype code="Passport" autocreate="true" generate="true" >
< deployment typecode="8995" table="passport" />
< attributes > … < /attributes >
< /itemtype >
< itemtype code="Student" extends="Customer" autocreate="true" generate="true" >
< attributes >
< attribute type="localized:Passport" qualifier="identification" >
< persistence type="property" />
< /attribute >
< /attributes >
< /itemtype >
< /items >
What additional steps are needed to support the identification attribute?
- A . Define a one-to-many relation between Student and Passport using a relation tag with parameter localized="true".
- B . Add a maptype tag for localized:Passport with parameters argumenttype="Language" and returntype="Passport".
- C . Run an ant updatesystem command. A passportlp table will be generated to store the localized property values.
- D . Define a localized Passport attribute for the Student type in myext/resources/localization/myextlocales_XY.properties.