option
Questions
ayuda
daypo
search.php
ERASED TEST, YOU MAY BE INTERESTED ON SAP Commerce dev
COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
SAP Commerce dev

Description:
SAP Commerce dev

Author:
test
Other tests from this author

Creation Date:
21/12/2022

Category: Others

Number of questions: 87
Share the Test:
New CommentNuevo Comentario
No comments about this test.
Content:
You need to change the Login Form URL of your Accelerator-based storefront. Where can you modify the Spring Security config? (2) In oAuth2 extension In your storefront extension In the addon for storefront extension In the yacceleratorstorefront extension.
What configuration file has the highest priority? (1) local.properties from the config extension project.properties from the platform extension advanced.properties from the platform extension local.properties from the custom extension.
Which changes take an effect if Hybris is started without "ant clean all" / "ant all" (2) changes in items.xml changes in beans.xml localextensions.xml local.properties adding something to already defined spring bean removing extension from localextensions.xml.
What can you do with extension packs? (2) Identify your custom versioned software to combine with SAP Commerce during installation. Bundle the set of overriding configuration properties that will be used during deployment Identify more versioned software artifacts to combine with SAP Commerce during installation. Identify list of extension packs to combine with SAP Commerce during installation.
Modul A has beanA, modul B is dependent from modul A, modul B has beanB, which injects beanA. What happens? (1) hybris wont start hybris starts.
What can you re-define in item.xml? (2) type class name modifier.
What statements are true about collections under item type definitions? (2) a collection is comma-separated list of PKs at runtime collections are loaded into a collection of objects collections are preferred over relations collections can store as many objects as needed.
You are building a solution for an insurance company with agents and insurance types. The agents have access to the customers’ information and to their insurance type. How do you set up the users’ rights? (2) Configure a search restriction for insurance type, which takes the agent ID as a parameter Give access rights to customer and insurance types to the individual agents Create a user group for the agents, and set access rights to customer and insurance types Configure and activate search restrictions per insurance type.
Your have search restriction with the following parameters: Type: Product, User: anonymous, Restriction: 1=0 There is product ‘Candle’ and variantproduct ‘PinkCandle’ both in the online catalog. The system renders the ProductDetailPage for PinkCandle using flexible search query: "SELECT {pk} FROM {VariantProduct} WHERE {code}="PinkCandle".What happen? (1) search query returns "PinkCandle". search query returns an SQL exception. search query returns an empty list. search query returns a null value.
Transaction creates an item and makes 2 updates on the item. ServiceLayer creates how many AfterSaveEvent items? (1) 1 0 2 3.
When you define a new SolrIndexProperty for a product facet, what can be configured with regard to appearance and behavior? (3) Filtering based on customer group Image matching based on colors Multiselect with AND or OR relations Multiple values from each indexed object Product prices for multi-currency indexing.
Why should you specify an index for an item type in the items.xml file? (2) To enable the item type to be synchronized To ensure the uniqueness of specific attributes To enable the item type to be indexed by Solr To provide a covering index for a query.
What happens with Impex macro? INSERT_UPDATE $feature Impex import with impex.legacy.scripting=false and with groovy clear row INSERT_UPDATE Title;code[unique=true] "#%groovy% beforeEach:line.clear();" ;foo ;bar ;baz foo, bar, baz will be inserted or updated new entries will NOT be updated or inserted.
To define a new product approval business process, what do you need to create? (2) A workflow template connected to a workflow that defines the process A workflow template with multiple actions, which defines the process A workflow from predefined workflow template A workflow with multiple actions, which defines the process.
How you create asynchronous events in the SAP Commerce Cloud platform? (2) Implement TransactionAwareEvent interface Implement ClusterAwareEvent interface Change the platformClusterEventSend Extend the AbstractEvent class.
How to run CronJobs? (3) started and aborted only if implemented as abortable started manually via the command line: "ant runcronjob". started automatically: configurable time threshold is exceeded started manually using flexible search. started manually via the Backoffice.
You want to implement an automated CronJob to be executed every day at midnight. What steps do you take to achieve this? (2) Run an ant runcronjob command on the console Set up a CronJob Trigger through Backoffice or ImpEx. Set up a CronJob Trigger in the local.properties file. Create a ServiceLayerJob and register it as a Spring bean.
Which are promotion three basic categories? (3) Cart promotions Product promotions Customer promotions Order promotions.
What are the required steps when creating a new Content Management System (CMS) component and displaying it in a store front? (2) Add a CMS component to a content slot Create an Accelerator AddOn extension Define a CMS item type in the extension–items.xml file Define a custom component controller.
Which rule is applied for Variations during the experience calculation process in Personalization (based on SmartEdit)? (1) Only one single Variation per Customization can be active at a time Only Variations of the same Customization can be active at a time Only Variations affecting different content can be active at a time Only Variations of the same rank in a Customization can be active at a time.
Spartacus vs. accelerator options - which sentence are true? Have parity of features, but upgrade easier with Spartacus Accelecator uses jsp's and Spartacus javascript JavaScript-based storefront that is similarly extensible but vastly more upgradable Spartacus is the strategic way forward for maintaining a customizable storefront with SAP Commerce Cloud Significant portion of requirements do not align with the template storefronts and the amount of time to customize may be more than building a custom solution from scratch.
What can you configure for manifest PROPERTIES? (4) key value persona secret name addon.
What can you configure for manifest ASPECTS? (3) addon extension name properties webapps.
What can you define in manifest.json file (3) Aspects Addons Properties Local.extension Solr confg.
What statements are right about converters? (2) they contain a list of attributes to convert they are un-aware of the object type they are converting they all have the same bean parent abstractPopulatingConverter they contain a list a populators to call.
In which of the following item types do you store the code of the SubmitOrder process? (1) Catalog BaseSite BaseStore SourcingConfig.
What is directly connected with BaseStore? (3) ProductCatalogs ContentCatalogs Classification catalog Delivery Mode.
The features offered by the Base Commerce module include. (4) product Catalogs classification catalogs Warehouses points of service punchOut.
What does SAP Commerce provide for developing payment functionality? (2) An out-of-the-box payment adapter gateway with PayPal A two-layered architecture framework to support flexible implementation Interfaces to support customer-made adapters to communicate with other payment service providers An architecture framework with services, methods, and adapters.
What statements are true about stock levels? (3) a base store is attached to a single warehouse the stock service can check stock levels across multiple warehouses a single warehouse can contain multiple stock levels for the same product a product can be sold even if it has no stock.
At which state of order fulfillment an order confirmation email is sent to customer? (1) after payment after fraud check at the first step of order fulfillment procedure.
Which order splitting strategies are provided in the basecommerce extension? (4) splitByAvailableCount splitByNamedDeliveryDate splitByWarehouse splitByDeliveryMode splitByPayment splitByOrderDate.
When order is NOT fulfilled? (1) when no stock available when delivery fails when fraud check found customer cancel the order after delivery has start.
When consignments are created? (1) when shopping basket is created before sourcing after sourcing successfully.
Choose the number of category items created, when impex run completed? $productCata=electronicsProductCatalog $versionS=Staged $cataVersion=catalogVersion(catalog(id[default=$productCata]),version[default=$versionS]) INSERT_UPDATE Category;code[unique=true];$cataVersion[unique=true] ;cate ;electronicsProductCatalog ;cate ;apparelProductCatalog:$versionS ;cate ;:Online ;cate ; 2 3 1 4.
How to modify hero products? (2) CommerceSearch (Backoffice) Impex Smartedit.
How to create Product with color variant to selection without system maintenance break/build? (1) classifying (category) example. The classifying category this category feature belongs to with multiple feature classes and feature values variant product example Product subtype variant example categorization (multidimensional).
What are the advantages of using classification attributes? (3) Changes can be made without loss of classification attributes data Rebuild and redeploy are not required Backoffice user can create and add Classification attributes can be applied to any type.
Impex - insert 1000 medias via impex - sync catalogs - how many rows in DB? still only 1000 2000.
Product PriceRow impex run and after synch. how many rows? $catalog-id=Default $catalog-version=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);owner(Principal.uid);startLineNumber ;product1;;product1;pieces;approved;admin;0 ;product2;;product2;pieces;approved;admin;1 INSERT_UPDATE PriceRow;productId[unique=true];price;unit(code);currency(isocode) ;product1;1;pieces;EUR ;product2;2;pieces;EUR (1) 2000 prods 1000 pricerows 1000 prods 2000 pricerows 1000 prods 1000 pricerows 2000 pross 2000 pricerows.
You synchronize a media item stored in SAP Commerce Cloud from a staged version to an online version. What happens next? (2) The values of the attributes are copied from the source item in the staged catalog to the target item in the online catalog. Both staged and online media items now refer to the same image file on the file system The different formats of the staged media item image are automatically synchronized to the online catalog version. The staged and online media items now refer to two different image files on the file system.
Configuration for whole media storage infrastructure is based on properties and a special naming convention, which all media related properties must follow. Properties can be divided into three priority levels, whereby a level with a higher priority overrides a setting with a lower priority level: (3) Default settings - priority 3 Local setting - priority 1 Folder settings - priority 1 Global settings (for specific strategy) - priority 2.
Currently you can choose between the following storing strategies? (4) LocalFileMediaStorageStrategy S3MediaStorageStrategy WindowsAzureBlobStorageStrategy GridFSMediaStorageStrategy AmazonMediaStorageStrategy.
When you synchronize a Media object from a Staged to an Online catalog what happens to the media file? (1) the Media file is referenced by the Online and Staged Media the Media file is copied to the Online data folder and referenced by the Online Media the Media file is moved to a shared folder and referenced by both Media the Media file is embedded inside the file attribute and synchronize like all other attributes.
Spring web application context for backoffice application, how to maintain? (1) myextension-backoffice-spring.xml myextension-backoffice-config.xml myextension-backoffice-definition.xml.
What you can find in widgets definition.xml? (4) defaultTitle settings sockets keywords controllerName className viewName.
Where can you define a widget socket? (2) In the widget's context configuration In the widget's config.xml file In the widget.xml file (for virtual sockets) In the widget's definition.xml file.
Setting Up Access Rights for Integration Objects. Select which of the following type-level permissions for the newly added user role or group. (5) GET (read) POST (update) PATCH (update) POST (create) DELETE (remove) PATCH (create).
Integration API Request Monitoring. What information? (3) statuses errors payloads logs.
Integration API Request Monitoring. What can do? retention duration cleanup job schedule advanced search.
Integration API Request Monitoring. How to use? Inbound Monitoring: You can view the details of inbound requests and any errors in Backoffice or by using the Meta API Outbound Monitoring: You can monitor outbound Integration Object requests via Meta API or by using Backoffice Monitoring Retention Policy: You can adjust the retention policies for the data that the system persists for inbound and outbound requests. Configuring Payload Retention.
You can use the Backoffice Integration UI Tool to export Integration API configuration types that you can then import into a target system. What configuration types can you export? Integration API (InboundChannelConfiguration) Outbound Sync (OutboundChannelConfiguration) Webhook (WebhookConfiguration).
What are security options? https ssl certificate Data Hub Encrytion AES/ECB/PKCS5Paddin Basic Authentication in both Data Hub, and SAP Commerce.
Which file formats are supported for file processing by cloud hot folders? (4) JSP files Zip files Image files Impex files CSV files MS Word document file.
You are implementing a new custom promotion action that changes the delivery mode of an order. How do you make sure that the effects of this action are reverted, as soon as the condition that triggered it is NO longer fulfilled? (1) Implement undo method in your custom rule action strategy Create promotion that uses action if the condition is NOT fullfilled Define your custom action so that it can store the original delivery mode Define a new session attribute to store the original delivery mode.
What do you need to provide to define the data that is to be loaded into solr index? (2) An impex script to full load A flexible search query for incremental update A flexible search query for a full load A solr config file.
SELECT * FROM {VariantProduct} WHERE {name} = 'foo' return variant products throw exception/error message.
SELECT * FROM {VariantProduct} WHERE {name = 'foo'} return variant products throw exception/error message.
How to define a backoffice widget? (2) In myextension/backoffice/resources/widgets/mySearch create definition.xml file and define a widget inside. Create mysearch.zul file. Define zul file and controller directly in definition.xml. Deploy extension with mySearch widget and add extension to myextension-backoffice-widgets.xml file. In myextension/backoffice/resources/widgets/mySearch create widgets.xml file and define a widget inside. Deploy extension with mySearch widget and add extension to myextension-backoffice-config.xml file.
Which of the following tags can occur in the definition.xml file for a widget? (4) name, description, author defaultTitle, keywords view, controller sockets with tags input and output class, schema location, title.
You are configuring the Backoffice. Which of the following default context attributes are used to resolve the component configuration? component principal type parent merge merge-by typeOf.
Which of the following conditions must be met to connect two widgets by a widget-connection? (1) socket#output in 1st widget must be matched with socket#input in 2nd widget socket#input in 1st widget must be matched with socket#output in 2nd widget socket#input in 1st widget must be matched with socket#input in 2nd widget.
Where is the validation mechanism applied in the Backoffice? (1) Platform Data Validation Framework Backoffice Validation Framework.
Widgets with regular socket and action definition are created in definition.xml file where is created virtual socket? (1) also in definition.xml in <YOUR_EXTENSION>-backoffice-widgets.xml.
What elements can be in *-backoffice-config.xml file (2) editorArea, list-view and advanced-search explorer-tree with navigation-node and actions widgets, sockets and layouts widgets, virtual sockets and layouts.
What does adding a customization allow you to do in SmartEdit? (2) Update Web site content without having to rely on the IT department Create and manage Web site content on the fly. Activate a discount for a specific user segment. Personalize the appearance of a page based on user segments.
A B2B retailer wants to display content only to registered B2B customers. How can this be accomplished? (2) Use early login functionality, which is enabled automatically with the B2B accelerator. Use early login functionality, which must be enabled in the appropriate .properties file. Use early login functionality, which must be enabled in Backoffice. Use the secureportaladdon AddOn.
What happens when you recover a saved version of a page in SmartEdit? (2) You will be able to edit the version you have recorded. You will be prompted to save your work as a new version. Your unsaved work will be saved as a new version automatically. You will NOT be able to edit the recovered version.
Cloud Portal. After deploying a build to an environment, the system automatically generates a set of endpoints that you can use to filter your web traffic. Which one? (3) Storefront and JS Storefront Backoffice and Background Processing API, Solr and Logging Metrics and smartedit.
Cloud Portal. Endpoints configure the web tier of your application on a per-environment basis. They’re protected by methods: (2) TrustStore IP filter sets SSL certificates that use endpoints that use HTTPS SSL certificates that use endpoints that use HTTP.
Cloud Portal. Environment Types: (3) Development Staging Production Pre-Production.
Cloud Portal. Which information are available in the Basic Information panel on the Build Deployment Detail page (3) Status, Build, Environment Deployed by, Deployment Mode, Started/Finished Platform Update Mode, Cancelled Platform Deployment Mode, Deploy Status, Build info.
Cloud Portal. What are Platform Update modes available after deployment No migration required - DB will not be touched Migrate data - ant update system will be triggered Initialize database - ant initialize will be triggered.
Cloud Portal. What can we use to protect Commerce Cloud IP Filter Sets SSL Certificates Trusted TLS/SSL Ciphers Trusted Certificates Host Alias Sets 3rd party tokens.
Spartacus. Composable storefront provides core storefront features such as: (4) home page search and categories product details, add to cart and cart page checkout and order history product list page and mini cart contact us page.
Cloud Hot Folders. When the hot folder finishes processing files, the cloud hot folder moves them from the temporary processing directory to one of the following directories (2) Archive directory: contains files successfully imported Error directory: contains files with one or more exceptions during processing Done directory: contains files successfully imported Failed directory: contains files with one or more exceptions during processing.
Webhooks allow SAP Commerce Cloud to send notifications to a configured destination URL when an item is saved (created or updated) or deleted. Which type of events are used: (4) Item Deleted (ItemDeletedEvent) Item Saved (ItemSavedEvent) Item Created (ItemCreatedEvent) Item Updated (ItemUpdatedEvent) Item Removed (ItemRemovedEvent) Item Changed (ItemChangedEvent).
A WebhookConfiguration requires few parts, which one? (2) Integration Object Consumed Destination Target Destination Outbound Object.
A WebhookConfiguration can be created (2) via Impex file in Backoffice in Integration UI Tool in Smartedit advanced view.
Intelligent Selling Services Foundation offers a set of extensions that allows you to track user actions, User Management events, and Order Management events. Which addons/extension should be included (2) profileservices Extension profiletagaddon AddOn intelligentsellingservices Extension intelligentsellingservices AddOn.
Intelligent Selling Services. The profileservices extension listens for the following events and submits the included data to Intelligent Selling Services Foundation: (5) SavedAddressEvent: Triggered when the user updates their address. UpdatedProfileEvent: Triggered when the user updates their personal details. ChangedUIEvent: Triggered when the user updates their email address. DeletedAddressEvent: Triggered when the user deletes their address. CreateAddressEvent: Triggered when the user creates their address. RemoveAddressEvent: Triggered when the user deletes their address. ClosedAccountEvent and ConsentWithdrawnEvent.
Available interceptors in SAP Commerce Cloud are: (5) Load Interceptor Init Defaults Interceptor Prepare Interceptor Validate Interceptor Remove Interceptor Delete Interceptor Update Interceptor Create Interceptor.
How Can you disable interceptor? (2) via Impex file programatically in sessionService.executeInLocalViewWithParams in Backoffice in Smartedit.
There are three attributes that allow you to disable specific interceptors during execution of callback. Which one? (3) disable.interceptor.beans disable.interceptor.types disable.UniqueAttributesValidator.for.types disable.interceptor.class disable.UniqueAttributesValidator.for.class.
Impex import essential data and product data, what files will be imported out-of-the-box? (2) resources/impex/essentialdataOne.impex resources/impex/essDataOne.impex resources/impex/DataOne.csv resources/impex/projectdataOne.impex.
For having special folder structures for importing essential data and product data where can you override the configuration? (1) in your local.properties file by changing <extension_name>.essentialdata-impex-pattern and <extension_name>.projectdata-impex-pattern in backoffice.
What can you configure for manifest ADDONS? (2) contextPath name title view.
Report abuse