S.

No

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15 16 17 18 19 20 21 .

22 23 24 25 26 27 .

28 29 30 31 32 33 34 .

35 36 37 38 39 40 .

41 42 .

specify the GenericDeeplinkUrlServlet in the relevant web. Associate at least one Vendor with the Product. make sure that at least one PointOfService is associated with the store. it is possible to change the barcode URL generation without writing custom java code. To enable “Buy Online Pickup In Store” functionality in a store you have to (Select all that apply): a. you can have more than one barcode URL handler. In Order to able to GEO-localize your shops. Make sure the associated PointOfService is of type 'STORE' c. b. Enable the SOP checkout method. b. add the hybrisbasecommerce extension to your local-extension. To enable products for a collection at store you have to (Select all that apply): a. trigger the geocoding task in the admin cockpit b. b. Changes the Store attribute 'Pickup In Store Mode' to 'Buy And Collect' d.xml file. include the barbeque barcode library in your project classpath. the barcode URL is always base64 encrypted. the barcode URL can link to a webpage outside of the hybris store domain c. b. b. Make sure the associated PointOfService is of type 'STORE' c. Make sure that at least one PointOfService is associated with the store. . Changes the Store attribute 'Pickup In Store Mode' to 'Buy And Collect' d. add Latitude and Longitude values to your BaseStore. you should: a. d. make sure the geocoding cronjob is currently scheduled.Commerce Basic To enable products for collection at a store you have to (select all that apply): a. you must: a. Make sure the associated PointOfService is of type 'WAREHOUSE' b. Changes the Store attribute 'Pickup In Store Mode' to 'Buy And Collect' d. To enable barcode integration in your project. you must: a.Questions Topic 1. Make sure that each Product has a different price row fr a given PointOfService. include the storelocator extension d. Set the PointOfService to type 'WAREHOUSE' c. d.xml file. add the hybris barcode extension to your local-extensions. create an appropriate POS instance with a valid address and assign it to your base store. create a valid address and assign it to your BaseStore. c.xml file to handle barcode URLs c. define an appropriate search strategy c. d. make sure the geocoding cronjob is correctly scheduled Which of the following are true statements with respect to a URL represented by a barcode: a. In order to add a new physical shop/warehouse location to your base store.

a Spring bean definition for each process action Topic 3 . Order Management How would you define a fulfilment process in a hybrisimplementation. by adding a dedicated order cancellation handler ( OrderCancelRecordsHandler) b. languages and currencies d. c.Which statements about the baseSite items are true? a. an extension (possibly based on yAcceleratorFulfilmentProcess template) for process definition d. d. using the process definition wizard in the admin cockpit b. the default. a process definition resource( ProcessDefinitionResource) entry in the Spring XML file. if no baseSite is defined. a. if no point of service is defined. the default purpose of a baseSite is to represent a physical point of service(POS) Which statement about the baseStore and baseSite items are true: a. the process definition wizards in the admin cockpit b. by creating a process definition in an xml file. by creating an implementation of the BusinessProcessService interface with appropriate behavour. generated baseSite will be used b. an assignment to an active catalog version b. How would you enable cancellation from a particular Order status? For example. a single baseStore can have many access channels or baseSites c. by adding a new order cancel state (OrderCancelState) Which of the following are necessary for the creation of a customized order process definition: a. substract amount from credit card account . a “paid” order might be cancell Select all that apply. a cart is shared across baseSites Topic 2. by default. if no point of service is defined. an order cronjob associated with the process item Which of the following are necessary for the creation of a customized order process definition: a. a. the main purpose of a baseSite is to represent a single channel of access b. generated baseSite will be used c. by implementing a cancel executor for the order status (OrderCancelRequestExecutor) d. baseStore aggregates product catalogs. the default. generated basedSite will be used d. by implementing a strategy which maps order statuses to possible order cancel states (OrderCancelStateMap c. a process definition XML file c. a. by defining BusinessProcess and BusinessProcessAction items in the relevant items.xml file. the default. an implementation of a factory method to create the process definition c. Payment Which of the following actions are performed by the Authorization command on the payment service. d.

What are the services provided by Payment Service Providers? a. current user. they can only be assigned to CMS component b. check for valid credit card data c. like time. traceability across entire transactions Which of the following statements are true with respect to the credit card payment process? a. Cybersource b. Data Cash d. to automate the generation of the layout XML d.WCMS In order to create a custom CMS restriction to show a CMS component only if a certain product on a product deta following? a. Which of the following statements about CMS restriction are true: a. check for availability of the requested amount. There is no pSP providers c. to enable end users with little web programming knowlwdge to manage their websites b. it is possible to refund a larger amount than the captured amount d. create an evaluator Spring bean and register it b. capture. they must always extend CMSItem or one of its subtypes . automatic linking of merchant product data to price comparison services b.refund. they can only be assigned to CMS page c. determine which Payment Service Provider will handle the payment transaction. to help control the display of the content based on context information. product Which statement are true for all CMS component items: a.b. they can only be assigned to a CMS site d. to save front end developers from having to use JSP and tag libraries c. it is possible to capture a smaller amount that the authorized amount c. it may consist of the steps: authorization. d. create a restriction item instance and provide it with a flexible search query. The hybris proprietary PSP Topic 4. repeatable transactions via secure storage of customer credit card details c. What Payment Service Providers(PSP) is available via the hybris payment module by default? a. transactional authorization of customer payments d. create a restriction item type which holds the restriction configuration c. it may be cancelled at any time before or after the capture b. they can be assigned to a CMS component or page The hybris platform WCMS module is designed for which of the following purposes? a. make sure the btg extension is included in your local extension file d.

the entire segment will be marked as fulfilled only when all other rules in the segmnet are fulfilled b. they can be synchronized with a catalog version c. In “optimized processing” The evaluation of a segment will terminate as soon as a rule in that segment evalua d. they must always be assigned to a catalog version d. When defining customer segments for personalization. The entire segment will be marked as fulfilled regardless of the result of evaluation of other rules. A CMS page must have at least one ContentSlot b. Assuming a default configuration. the rule will not be evaluated again the next time the entire segment is evaluated c. Only when in “full processing” mode b. will not be re-evaluated the next tim segment evaluation scope. which of the statements regarding the processing of the a. In both types of processing.b. a. In “full processing” the evaluation of each segment is executed of the result of previous evaluations b. the rule will be evaluated again next time the entire segment is evaluated d. In “Optimized processing” the evaluation of segment can be configured to run periodically via a cronjob . when its parent has been evaluated c.. only during catalog version synchronization Consider a BTG segment which is made up of rules . In “full processing” the evaluation of a segment will not terminate until all the rules in that segment have bee c. Is intended to contain CMS components and content d. One CMS page can be used by multiple CMS sites c. they can only be assigned to certain content slots. Is a super type of the ProductCatalog item type Topic 5. A CMS page can have more than one Page Template assigned d. In “full processing” the evluation of a segment will not terminate until all the rules in that segment have been b. the ContentCatalog. which of the following statements about WCMS are true? a. When processing this segment for a particular user. in “full processing” all rules are re-evaluated every time a segment is evaluated in the current segment evalu c... what h fulfilled( evaluates to true)? a. Is a subtype of the Catalog item type b. When it is active d. which of the statements regarding “full processing” and “ a. complete the following sentence correctly: With advanced personalization in h evaluation. In “optimized processing” The evaluation of a segment will terminate as soon as a rule in that segment evalua d. a. Advanced personalization When defining customer segments for personalization. A ContentSlotName defines a placeholder on a PageTemplate Assuming default configuration. Is intended to contain products and CMS content c. a rule which has previously evaluated to true. Assuming a default configuration..

Make sure IndexedProperties for localized attributes are configured as multi-language. Implement a FieldValueProvider Spring bean that can retrieve and/or calculate the average rating from the 3rd d. Which steps are necessary to enable this? a. queries against a standalone Solr instance are sent via HTTP To enable facet searching on an item.Omni Commerce Connect Which of the following capabilities are provided by OCC webservices? a. deleting a customer b. creating a new catalog version Which of the following is true of the OCC (Omni Commerce Connect) Web services? a. finding existing catalog versions c. d. Remove your SOLR index data files before running the next indexer cron job to avoid index corruption b.xml c. c. queries against an embedded Solr instance are sent via TCP c.xml and activate the analyzer for numeric fields b. Add the Language to the Facet Search Configuration d. Add the name of this review rating fields to SOLR's schema. Create a catalog Version of your product Catalog for the new language and add it to the indexed Type Configu In a Solr search setup. Facet Properties cannot be used for spell checking . the OCC web services support both JSON and XML response representations b. searching of products b. adding of products Which of the following cannot be performed by using the OCC webservices? a. Add \”indexed=true\” to the attribute descriptor for review ratings in items.Topic 6. creation of new catalog versions d. in standalone mode Solr runs in its own JVM b. Whic work in the new language? a. in embedded mode Solr runs in the same JVM as the hybris server. the OCC web services are built on Apache struts Topic 7. you would add each property that you want to be a facet to the list of Inde of the following statements about these IndexedProperties( or facets ) is true? a. Modify the WCMS page Template for the Serch Page to show the new facet Imagine you are adding a new language to your store front which is not supported by hybris out of the box.Search and Navigation Imagine you are using a 3rd party customer review system and you want to enable faceting on the Average Rev the customer satisfaction score). registering a new customer c. placing an order d. the OCC web services support the SOAP protocol c. which of the following statements are true? a. Querying for more than one value at the same time is possible b. the OCC web services follow the RESTful paradigm d.

name}-beans.Commerce Services and Facades: To add a new attribute to the ProductData object you must (select all that apply) a. b. this cannt happen multiple promotions cannt be configured to compete for the same product Topic 9. Numeric values are automatically grouped into ranges d. It uses he commercefacades to provide business functionality . It adds promotions calculation and stock checks to the existing Cart services. b. they can be restricted to specific users and products so that they only discounts prices under certain conditio c.c. They can be restricted by date and/or time What would be the default behaviour if a product is eligible for two promotions simultaneously? a. Define the attribute in the {ext. they can be applied to the total order or to individual products d. It orchestrates platform services to provide B2C use cases c. so further promotions cannot be applied d. They have the status “potential” and “fired” b. changing the default hybris password Topic 10. changing the Tomcat manager user and password in the project properties file c.Pitfalls Which of the following activities are recommended to make your hybris instance secure? a. removing the admin and productmanager accounts and replacing them with your own named accounts with e d. the promotion which needs the simplest rule (involves the fewest products) will consume the product.xml file c. the promotion with the higher priority will consume the product. The restricted product may still be used for activating other promotions Which of the following statements are true of both vouchers and promotions? a. no promotions will be activated on any product in the cart b. Which of the following are effects of applying a product re promotion? a. for managers who don't need admin access. Add the attribute to the ProductData class Which of the following are true about the commerceservices extension? a. so furth b. The promotion only applies for the restricted products c. The restricted product will never be considered for this promotion d. Add a getter and setter for the attribute to the ProductData class b. It contributes attributes to the Item type Product d. Whenever a restricted product is in the cart. They can hold multiple values Topic 8-Vouchers and Promotions Promotions can be restricted with product restrictions. create a new database user account with limited access rights. both promotions will be applied to that product c. Create or extend the existing populator to handle the attribute d.

They allow you to customized the data objects to be delivered to the front end without changing the services Topic 11 – Advanced Personalization When defining customer segments for personalization.evaluated the next ti segment evaluation scope . In “full processing” all rules are re-evaluated every time a segment is evaluated in the current segment evalu c. They allow you to dynamically generate data objects from subclassed model classes c. which of the statements regarding the processing of segm a. they allow you to implement price conversion logic in multi-currency sites d. a rule which has previously evaluated to true. In both types of processing. In “full processing” the evaluation of a segment will not terminate until all the rules in that segment have bee b. They allow you to populate models from user Input from data b. will not be re. In “optimized processing” The evaluation of a segment will terminate as soon as a rule in that segment evalua d.What are the converters and populators used for in the Commerce facades and Services extensions? a.

.clarity. 1 need to get clarity 0 1 .

clarity cleared check it checkd 0 0 0 .

0 0 0 1 .

check ans A 0 .

1 .

0 check this option A 1 cleared check ans D verified .