Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONFIXPRO

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
FIXPRO

Description:
Exams questions for FIXPRO

Author:
AVATAR

Creation Date:
13/04/2020

Category:
Competitive Exam

Number of questions: 223
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
You extend an SAP Fiori app. The visibility value of a View Button control needs to be modified. Which extension point do you use? View Modification View Replacement View Extension View Visibility .
You are extending an SAP Fiori app. Which of the extension properties are defined in the manifest.json? (2 answers) sap.ui.viewModifications sap.ui.modelModifications sap.ui.i18nModifications sap.ui.controllerExtensions .
How can you extend an SAP Fiori app? (3 answers) Enable merging of the standard and the custom controller at runtime Modify the data model to merge data at runtime Modify the runtime libraries that are to be loaded Add customer view content in a predefined extension point Modify the properties of the view control .
You finalized your app development in the SAP Web IDE and need to deploy it. Which deployment targets are offered? (3 answers) Register to SAP Fiori launchpad SAPUI5 Java Repository SAP HANA Cloud Platform Deploy to SAP Fiori launchpad SAPUI5 ABAP Repository .
What happens if you execute an app that contains the following bootstrap file? The bootstrap will NOT load and the application will produce an error message that the theme is missing The bootstrap will load and the SAP default theme will be used The bootstrap will load and the application will run successfully but without a theme The bootstrap will load and the customer-defined default theme will be used.
What can you use to establish a secure communication tunnel between an SAP on premise system and SAP Cloud Platform SAP Web Dispatcher SAP JAVA Connector Cloud Connector (part of SAP Cloud Platform Connectivity) Search Connector (part of SAP Enterprise Search).
You want to set-up a trusted RFC relationship between the FES and BES system. Whare are the advantages after setting it up. Two answers Single sign-on (SSO) is possible beyond system boundaries The timeout mechanism protects against replay attacks User-specific logon data must not be checked in the trusting system Passwords are transmitted securely in the network.
Which processes does an ABAP central services instance provide? 2 Corect answers Internet Communication Manager ABAP message server Enqueue replication server ABAP enqueue server.
What is the database equivalent to an ABAP Managed Database Procedure (AMDP)? Function import Aggregate function Stored procedure Guided procedure.
What can you use the maintenance planner for? Two correct answers. Plan a new SAP system installation Group SAP systems into tracks Import Support Packages Apply SPAM/SAINT updates.
Which automation phases can you use in a task list? Three answers Cleanup Finalize Integrate Synchronize Schedule.
Which objects do you need to specify to set-up the configuration layer of the SAP Fiori Launchpad. Two answers Customizing request Workbench request Software component name Package name.
You have setup your SAP Fiori infrastucture following a central hub deployment. SAP Fiori transaction apps are working properly. What might be the root cause of the search connectors NOT showing up in your SAP Fiori launchpad? Communication issues between SAP Web dispatcher and the FES system Communication issues between SAP Web dispatcher and the BES system Communication issues between SAP Web dispatcher and SAP HANA DB Communication issues between FES and BES systems.
Which of the following sequences is the correct sequence for the Problem Space phase in a Design Thinking workshop? Scoping, 360° Research, Synthesis 360° Research, Scoping, Synthesis Scoping, Synthesis, Ideation Scoping, 360° Research, Ideation.
In the screenshot, which element of the Arrange-Act-Assert pattern corresponds to the Act in a QUnittest? this.calculator.press("1") QUnit.test teardown : function() {} QUnit.module.
What result do you expect from the de-composition and re-composition phases? (3 answers) An adaptive and coherent app A responsive de-composed design The break-down of a large transaction The prevention of irrelevant data being shown to the user A purpose-built app to support personas.
Which deployment options do you have for SAP Fiori Uls and OData Services regarding the software components? (2 answers) One deployment package on a different system from the business system Two different deployment packages on the same system as the business system Two different deployment packages on a different from the business system One deployment package on the same system as the business system.
While testing an SAP Fiori app you discover that a button on the page delivers no response. Which of the following agile pyramid options do you use? Sinon Mock server QUnit OPA.
Which SAP Fiori personalization elements holds all of the technical information needed to start an app? Group User Preferences Tile Catalog.
Which file of the SAP HAT Connector stores the WeblDEHosts URL and can be used for troubleshooting? Assistmsg.json Package.json Config.json appConfig.js.
Why do you use the Cordova and SAP Kapsel plug-ins when using the SAP Web IDE, SAP HAT add-on? (2 answers) To integrate device APIs To use offline OData To enable multiple SAPUI5 apps To use X.509 client certificates .
Your customer needs an app that can perform data modifications. Which ODataModel binding-mode do you select? One-time One-way Two-way Three-way.
Which tool do you use to deploy SAP Fiori app developments? Eclipse (SAP NetWeaver Developer Studio) Process Modeler Object Navigator SAP WEB IDE.
In which attribute do you specify the themes for an SAP Fiori app? sap-ui-theme of a <title> tag sap-ui-theme of <body> tag data-sap-ui-theme of the <head> tag data-sap-ui-theme of <script> tag.
Which element in the SAPUI5 architecture holds the data in JSON or XML? Component Model View Controller.
You need to explain the core functions of OPA5 for testing SAPUI5 apps. Which test options are offered by OPA5? There are 2 correct answers to this question. Development tests Load tests Navigation tests User interaction tests.
Which UI5 theme is replacing SAP Blue Crystal as the base Fiori theme? SAP Corbu SAP Belize SAP Tradeshow SAP High Contrast Black.
In the Git source code management system, what is executed initially to create the local Git repository in SAP Web IDE? Push Pull Clone Fetch.
Your customer wants to extend an SAP Fiori app through a Controller Extension. When can a controller extension lead to a crash? There are 2 correct answers to this question. If the extension code exists in the extended app but the controller name is changed by an app update. If the extension code exists and is NOT referenced in the original view. If the extension code accesses parts of the original application that were removed. If the original code required to run the application is overwritten.
You need to strengthen the connection security between the Web IDE and the Hybrid App Toolkit Connector. Which of the following activities do you perform? Run the connector with administrator rights Install an X.509 certificate Replace the default API key Change the default port number.
Which of the following components are part of the SAP Web IDE, hybrid app toolkit add-on? Hybrid App Project Templates, Device Configuration, Hybrid App Toolkit Connector Kapsel Plugins, SAP Web IDE Plugin, Hybrid App Toolkit Connector Hybrid Companion App, Config.json, Package.json, SAP Web IDE Plugin SAP Web IDE Plugin, Hybrid Companion App, Hybrid App Toolkit Connector.
You need to maintain the mapping between an app URL and a destination in the SAPUI5 app. Which file do you maintain? project.json path.json neo-app.json user-project.json.
What is an Aggregation? Note: There are 2 correct answers to this question. Is a parent child relationship Is not a parent/ child relationship A relationship between the text field and its label A relationship between two controls.
Which of the following statements are true with respect to the SAP Web IDE A browser based integrated development environment Available only in the SAP Cloud platform Integrated in the SAP GUI Supports End-to-End application lifecycle Provides WYSIWYG tooling.
Which of the following parameters must you provide when you create an initial SAP Cloud Connector configuration. 4 answers Region Host Display Name Sub-account Name Password Location ID Sub-account User.
What are the key aspects of SAP's UX strategy? 3 answers Design Strategy New/Renew/Enablement New/Renew/Empower Architecture and Technology SAP Screen Personas.
What impact does SAP Fiori have on business? 3 answers Digitalization Simplification Web and open standards User centered Re-imagines processes.
What are the key principles of SAP Fiori? 5 answers Role-based Adaptive Complex Coherent Simple Delightful.
What names have the view ports of the SAP Fiori launchpad? 3 answers Me area Desktop Workspace Notification Area.
What three key aspects are important when talking about innovation? 3 answers Feasibility Scalability Viability Desirability.
What are the main spaces in the design thinking process? 2 answers A problem space Ideation space Test space Solution space.
What do you focus on when it comes to decomposition and re-composition? The building of mega transaction to support all needs The person's task that should be supported by the application The expenses of the implementation The data and functions that are already in the system.
What content density is used for touch-enabled devices? Compact form factor Mobile form factor Cozy form factor Desktop form factor Small form factor.
Which different app types can be found in SAP Fiori? 2 answers Conceptual Industrial Technical (Transactional, Fact sheets, Analytical) Infrastructural Mobile.
What is true of the SAP Cloud Platform WEB IDE full stack development? 2 answers It requires zero installation It is released with SAP HANA SPS There are twice weekly updates It is included with SAP HANA express edition.
What are the tasks of the controller in the Model-View-Controller implementation? 2 answers Updates using data binding Modifies the model Holds the business data Contains the UI implementation Modifies the view via API.
Which of the following statement are talking about the SAP Fiori architecture? 2 answers SAP Fiori apps are implemented using the component-based approach SAP Fiori apps have a index.html SAP Fiori apps need to have an app descriptor that describes the applications metadata SAP Fiori apps should use the SAPUI5 core as a place to hold app data models.
What are the main configurations objects of the routing configurations? 3 answers config routing routes targets.
Which are the following artefacts contained in the ODATA URL structure? 3 answers Service Root URI Header Data Resource Path Query Options.
What aggregations are defined by the sap.suite.ui.commons.ChartContainer? 3 answers content container dimensionsSelector customicons legend.
What is the idea behind the golden rule of having one common UX? Reduces training cost and increases quality of data Reduces overall total cost of ownership Reduces development costs.
What areas are mandatory in the tile layout? 2 answers Subtitle Header Area Content Area Status Area KPI area.
Which if the following components are part of the SAP Fiori launchpad? 3 answers Shell service UI2 services Shell container Runtime container Runtime configuration.
Which types of services are know or supported by the SAP Fiori launchpad? 2 answers Platform-specific services UI5 services Platform-independent service UI2 Services.
Which of the following make up the configuration of a tle for launching an SAP Fiori app type SAP UI5 in the SAP Fiori launchpad designer? 3 answers Semantic Object Launchpad creation via LPD_CUST Target Mappng Tile configuration Tile implementation.
What transaction is used to create an semantic object for customer configuration? /UI5/LPD_CUST /UI2/SEMOBJ /UI5/SEMOBJ PFCG SU01.
What application in the SAP Fiori launchpad helps the user to find applications that are available to the user? Tile Finder Application Finder Fiori Designed Fiori Appsearch.
How many columns are supported by the flexible-column layout? 1 2 3 4 5.
what is a SAP Fiori floorplan? Layout control of SAP UI5 UI pattern that provides consistent UX Defines the overall layout of an application Layout of the SAP Web Dynpro.
What UI control can be based to define a hook to extend an application? sap.m.Extend sap.ui.core.Extend sap.ui.coreExtensionPoint sap.comp.ExtendControl.
What are ways of extending or modifying a SAPUI5 view? 3 answers View extensions View enhancement View replacement View modification.
What concepts is provided by SAP to make it possible to extend standard SAPUI5 function in the basic application Base methods Hook methods View controllers Extension controller.
What are the main characteristics of a search field in SAP Fiori element based applications? 3 answers No value help dialog Supports fuzzy search Provides multiple search fields Finds a keyword in multiply fields.
What options are known to consume SAP Fiori apps on mobile clients without using SDK for iOS or Andriod? 3 answers SAP Fiori in a browser SAP Fiori Client app or custom SAP Fiori Client SAP Fiori GUI client SAP Fiori Mobile with Kapsel SDK.
Which of the following user authentication and Single Sign-On mechanisms are supported by the SAP Fiori Client? 3 answers One-time Password SAML Iris scan X.509 client certificates API certificates.
What features are available in the SAP WEB IDE when using the SAP WEB IDE plugin from the Hyrid App Toolkit? 3 answers Code completion for Cordova and Kapesel plugin API's Device Configuration Deploy and run an app on a target device Access to iOS only features.
What is SAP Kapsel? SAP specific plugin for Cordova SAP specific plugin for Apple iOS SAP Kapsel provides the API to interact from Cordova based web applications to SMP3 and software cloud platforms SAP specific plugin for Andriod.
What steps are part of the discover phase in the DLD? 3 answers Scope Test Implement Research Synthesize.
What steps are part of the develop phase in the DLD? 3 answers Test Validate Implement Scope Deploy.
What is a GIT branch? Local working copy of the main development line Main development tile Represents an Independent line of development SAP implementation of GIT.
What are the main states of a file in GIT? 3 answers Committed Changed Released Modified.
Which of the following SAP Fiori elements based UIs are currently available? 3 answers Wizard Form List Report Master details Overview Pages Object Page.
What layout control is used to achieve flexible and responsive layouts? VerticalLayout FlexBox Grid Splitter.
Which OData versions are currently supported by SAPUI5? 2 answers OData V2 OData V3 OData V4 OData V5.
Which model types are supported by SAPUI5? 4 answers JSON Model Resource Model Translation Model XML Model OData Model.
What is the relation between the model and controller in the standard MVC implementation? 2 answers The controller modifies the model The model notifies the controller about changes The model updates the controller The controller sets the model visibility.
What are the current UI Technologies of SAP? 3 answers Business Server Pages SAPUI5 JAVA Server Pages Web Dynpro ABAP / Floorplan Manager Dynpro.
Which of the following are the current SAP UI tools? 3 answers SAPUI5 Application Development Tools SAP Screen Personas SAP NetWeaver Portal Flexible UI Designer SAP Netweaver Gateway.
What impact does SAP Fiori have on business? 3 answers Digitalization Simplification Support web and open standards Provides a user centered approach Leads to re-imagination of process.
Which types of component are provided by SAPUI5? 2 answers Faceless Components UI Component Backend Components Agile Components.
Which of the following return types are supported by service operations? 2 answers Complex Types Primitive Types Aggregation Types Infinitive Types.
Which fragment type is not available in SAPUI5? XML fragment JSON fragment HTML fragment JavaScript fragment.
Which personalization elements can be assigned to user roles? 2 answers Fiori Group Fiori Group Tile Fiori Catalog Fiori Catalog Tile.
Which personalization elements refers to the application? Fiori Group Tile Fiori Group Fiori Catalog Tile Fiori Catalog.
Which platforms support the integration of SAP Fiori? 3 answers SAP Enterprise Portal SAP Process Integration SAP HANA Enterprise Cloud SAP Cloud Platform SAP Mobile Platform.
Which clients can be used for SAP Fiori? 3 answers Web Browser SAP Logon SAP Fiori Client SAP Easy Access SAP Business Client.
What does a KPI consists of? 3 answers Evaluation Authentication Drill-down Tile Indicator.
Which ABAP transactions can be used to analyze the intent used in target mappings? 2 answers /UI2/FSAC /UI2/FLIA /UI2/FLC /UI2/FLP.
Available SAP Fiori Elements based UIs ? 4 answers List Report OverviewPage (Components :Application header, Smart filter, Cards) ObjectPage AnalyticalListPage FactPage.
SAP Screen Personas Core Features? 5 answers Automate Steps Change Labels Re-arrange, Hide & Merge Elements Change Colors Conditional formatting Change Items.
SAP UI5 Architecture? Business Suite/ERP > SAP Gateway > SAP Cloud Platform Connector > SAP Cloud Platorm Business Suite/ERP > SAP Gateway > SAP Cloud Platform > SAP Cloud Platform Connector SAP Gateway > SAP Cloud Platform Connector > SAP Cloud Platform Connector > Business Suite/ERP SAP Cloud Platform Connector > SAP Cloud Platform Connector > Business Suite/ERP .
What are WebIDEUsage values ? Two answers dev_abap - for extensibility scenarios and developing or deploying to a SAPUI5 ABAP repository odata_abap - for the ODATA functionality of a SAP Gateway odata_fiori - for the FIORI functionality of a SAP Gateway odata_sap - for the SAP functionality of a SAP Gateway.
SAP Fiori vision / mission in Technology ? 3 answers Web & Open Standards Service Orientation In memory and cloud computing Technology Orientation.
SAP Fiori vision / mission in People? 3 answers User-centered Design-driven development One UX for SAP solutions Multiple users.
What is SAP Gateway? 3 answers Integral part of Netweaver Connect devices, environments and platforms to SAP systems Uses the globally renowned ODATA Uses the globally renowned Javascript.
SAP UI5 versioning ? 3 answers first digit - release number (major version) second digit - version number (minor version) third digit - specifies the patch number fourth digit - specifies the version number.
What are the SAP UI5 libraries ? 5 answers sap.m sap.ui.comp (SAP UI5 library with smart controls) sap.ui.table sap.ui.layout (SAP UI5 library with layout controls) sap.ui.core (SAP UI5 core runtime libraries) sap.ui.css (SAP UI5 css libraries).
SAPUI5 provides predefined lifecycle ? 4 answers onInit() onExit() onAfterRendering() onBeforeRendering() onInitialize().
There are also internal data sources that are defined in the app for specific purposes. For those, an app contains the following models: 3 answers resource model device model type model View models .
What are the different Binding Types ? 3 answers Property binding Context binding (or "element binding") List binding (or "aggregation binding") Control binding Overview binding.
Controls are used to define the appearance and behavior of screen areas. Controls consist of ? 4 answers Control name Control metadata Elements Methods Properties.
What are the Routing Patterns? 5 answers Hard-coded pattern Route with mandatory parameter Route with optional parameter Route with query parameter "rest as string" parameter Properties parameter.
Routing configuration consists of routes , targets , config , and owner routing , targets , config , and owner routes , targets , properties , and owner routes , mapping , config , and owner.
Agile testing Pyramid ? Unit Tests (QUnit, Sinon) > Component Test (OPA, Mock server) > System Tests (Selenium) > Manual test (Exploratory Testing) Component Test (OPA, Mock server) > Unit Tests (QUnit, Sinon) >> System Tests (Selenium) > Manual test (Exploratory Testing) System Tests (Selenium) >Unit Tests (QUnit, Sinon) > Component Test (OPA, Mock server) > Manual test (Exploratory Testing) Manual test (Exploratory Testing) > System Tests (Selenium) >Unit Tests (QUnit, Sinon) > Component Test (OPA, Mock server) .
One-Page Acceptance Test (OPA5) allows the development of ? 4 answers User interaction tests SAPUI5 integration tests Navigation tests Databinding Controlbinding.
What are OPA5 Limitations ? 2 answers Screen capturing Remote test execution Long test execution Test efficiency.
What is Apache Cordova? Apache Cordova is an open-source mobile development framework Apache Cordova is the SAP product to run SAP Fiori application on mobile devices Apache Cordova is a cloud based service to access data from mobile devices Apache Cordova is a the SAP mobile API.
What goals are achieved by a Lean Development Infrastucture? 2 answers Allows for faster innovation through independently released and serial versions of components Either automates or provided self-service response Use to increase development effort Used for ABAP developments.
What is the purpose of a build server? Used for code review Provides software that allows continuous integration Used for version control Manages components, build artifacts and releases candidates in once central location.
What annotations are required to declare that an ABAP Core Data system supports search capabilities? @Search.possible @Search.searchable @Search.searching @Search.allowed.
What property is used in the manifest file to configure how the selection and presentation variants display using a single variant management area? variantManagement smartvariantManagement allowsmartvariantManagement allowvariantManagement.
What annotation is used to show fields of the projection list in the general information section? @UI.headerInfo.field @UI.lineItem.ident @UI.identification @UI.ident.
What attribute is assigned to the @UI.fieldGroup to add an identifier? identity quantity qualifier identifier.
What are the CRUD operations HTTP verb? 4 answers Create - POST Read - GET Update - PUT Delete - DELETE Retrieve - GET.
SAP Fiori App Types ? 3 answers Transactional - Task-based access to task like change, create, or entire process with guided navigation (ANY DB) Analytical - Insights visual overview of a dedicated topic for further KPI relates analyses (SAP HANA) Fact Sheet - Search and Explore : View essential information about objects and contextual navigation between related objects (SAP HANA) Report - Insights visual overview of a dedicated topic for further KPI relates analyses (SAP HANA).
Which of the following best describes a commit? With every commit, GIT creates a new branch With every commit, GIT takes a snapshop of the current state of the underlying files. With every commit, a new local repository is created A commit in GIT is a local operation.
SAP Fiori App Sub Types Fiori Elements ? 3 answers Transactional - Overview Page, List report (Legacy: Transaction/Web Dynpro) Analytical - Overview Page (Design Studio: SAPUI5/Web Dynpro) Fact Sheet - Overview Page, Object Page Legacy - Overview Page, Object Page.
Custom Catalog for Basic FLP Configuration FLPD? 2 answers Intent (Semantic Object, Action) Target (Application Type, Title, URL, ID) Mapping (Application Type, Title, URL, ID) URI (Semantic Object, Action).
Configuration for Disabling Personalization ? Catalog: /UI2/CONFIG_PERS_OFF Catalog: /UI5/CONFIG_PERS_OFF Catalog: /UI2/CONFIG_OFF Catalog: /UI5/CONFIG_OFF.
What are the KPI Tiles? 6 answers Numeric Dual Comparison Actual vs. Target Comparison MultiMeasures Trend Text.
What are the KPI Drill-down options? 3 answers Measure and Dimensions Visualization Preview Content Overview.
UI Theme Designer ? 4 answers Screen type Template Application Preview Theme Parameters Overview.
Configuration for Enabling Notifications ? Catalog: /UI2/CONFIG_NOTIFICATION Catalog: /UI5/CONFIG_NOTIFICATION Catalog: /UI5/CONFIG_NOTIFY Catalog: /UI2/CONFIG_NOTIFY.
What are the SAP cloud Platform benefits? 4 answers Empower the line of business Connect your enterprise to the digital economy Deliver open, agile, flexible apps Customize SAP application Connect your system to SAP Cloud platform.
What are the SAP cloud Platform use cases? 3 answers New solution Cloud Extension On-Premise Extension System Extension Hybrid Extension.
What are the SAP cloud Platform Services? 5 answers Analytics, Business Services Internet of things, Integration, Mobile Services Development, Mobile Services Collaboration, User Experience Data and Storage Data migration and Storage.
What are SAP Fiori CLoud Tools ? 4 answers Configuration (Fiori Configuration Cockpit, SAP Cloud Platform Cockpit) Development (SAP WEB IDE) Integration (SAP Fiori Mobile, ODATA Provisioning) User Experience (UI Theme Designer) Customization (Fiori Configuration Cockpit, SAP Cloud Platform Cockpit).
What are SAP Fiori Cloud Benefits? 3 answers Simplify SAP Fiori deployment Provide the best possible mobile user experience Cross device modern UX with low TCO Cross device modern screens with low TCO.
SAPUI5 and OpenUI5 Differences? 2 answers The main difference is the license. OpenUI5 is open source, free to use, and released under the Apache 2.0 license. SAPUI5 is not a separate SAP product with a separate license. OpenUI5 does not contain sap.viz, sap.ui.comp OpenUI5 requires a license SAPUI5 does not contain sap.viz, sap.ui.comp.
SAP Cloud platform Cockpit - Destinations ? 3 answers Connectivity Destinations are used for the outbound communication of a cloud application to a remote system Destinations contain the connection details for the remote communication of an application Destinations contain the connection options Destinations are represented by symbolic names that are used by the on-demand applications to refer to remote connections.
Cloud connector Initial Login Username/Password? Administrator / manage SAPAdministrator / manage Admin / manage Admin / admin.
What is SAP Standard bootstrap file ? sap-ui-core.js sap-ui-bootstrap.js sap-ui-standardbootstrap.js sap-ui-sapcore.js.
What is SAPUI5 script correct sequence ? Bootstrap script > Application script > UI area UI area > Application script > Bootstrap script Application script > UI area > Bootstrap script Bootstrap script > UI area > Application script .
UI5 Inspector can inspect, analyze, and support OPENUI5 and SAPUI5 based apps. What are it's key features? 3 answers Inspect UI5 controld and review their porpoerties, bindings and data model. Modify control properties and see how it affects rendering behavior Find relevant framework information for your OPENUI5 and SAPUI5 app Find relevant properties OPENUI5 and SAPUI5 app.
Metadata for OData Service ? 2 answers The Service Metadata Document - describes the Entity Data model (EDM) The Service Document - available at the service root URI and may be formatted in Atom/JSON The Service - describes the Entity Data model (EDM) The URI Document - available at the service root URI and may be formatted in Atom/JSON.
What are Odata: Entity container aggregates ? 3 answers Entity Sets Association Sets Function Imports Binding Sets.
Odata: URI Components three significant parts? 3 answers Service Root URI Resource Path Query String Options Parameter Options.
OData service connection to an existing SAP Web IDE project options? 4 answers Service Catalog Workspace File system Service URL (mandatory) Desktop.
Mockserver configuration and features in WEB IDE ? 2 answers WEB IDE project settings WEB IDE offers an editor for the mock data WEB IDE option settings WEB IDE data source settings.
Purpose of ODatausing HTTP ETags? For Optimistic concurrency control For asynchronous concurrency control For static control For dynamic concurrency control.
Syntax to perform create ? create(sPath, oData, mParameters?) : object create(sPath, mParameters?) : object make(sPath, mParameters?) : object initialize(sPath, oData, mParameters?) : object.
Syntax to perform read ? read(sPath, mParameters?) : object read(sPath, OData, mParameters?) : object retrieve(sPath, mParameters?) : object get(sPath, mParameters?) : object.
Syntax to perform delete ? Remove(sPath, mParameters?) : object Delete(sPath, mParameters?) : object Remove(sPath, OData, mParameters?) : object Delete(sPath, OData, mParameters?) : object.
What are Smart controls ? 3 answers SmartField SmartForm SmartTable SmartOption.
Four reasons to use SAPUI5 Flexibility Services? 4 answers It allows modification-free UI changes It saves time and money It is easy to use It is performant It is affordable.
What are the Benefits of Fiori Elements ? 4 answers Consistent UI design Less support effort Lower app maintenance Adopt new stuff Lower developer cost.
What are SAPUI5 Smart Controls? Controls which can be rendered dynamically according to annotations of an OData service Controls which can be rendered in static format Controls that are smart Odata controls.
Which of the following templates display only one business entity? List Report Object Page Overview Page Analytic List Page.
What are the Overview Page main components? 3 answers? Application Header Smart filter Cards Drilldown.
Steps in creating Fiori Launchpad configuration? Create a tile Catalog > Create Target Mapping > Create Tile Create a Catalog > Create Target Mapping > Create Tile Create Target Mapping > Create a tile Catalog > Create Tile Create Tile > Create a tile Catalog > Create Target Mapping.
Basic Syntax of Core Data service (CDS)? 3 answers SQLView Name Data Source Projection list ODBC Source.
In which state are the files in GIT when a remote repository is cloned? 3 answers Staged and modified Tracked and unmodified Tracked and staged Modified and tracked.
What is the result of a GIT Reset? Undo a committed snapshot Removed all untracked files from the working directory Returns a project back to the previous state.
What is the result of a GIT Revert? Undoes a committed snapshot Removes all untracked files from the working directory Reverts back to the previous state of the project.
What is the result of a GIT Clean? Undoes a committed snapshot Removes all untracked files from the working directory Reverts back to the previous state of the project.
Which of the following statements are true about the merge functionality in GIT? A merge deletes the content of a branch Allows the merging of two local branches into one local branch Allows integration of a branch into another branch.
What impact does UX have on monetary values? 3 answers Increase user satisfaction Gain productivity and data quality Strengthen relationship between customers Save training costs Decrease change requests and user errors.
what goals does the SAPUI5 framework have? 2 answers User interface technology for building and adapting client applications User interface technology for building and adapting server based applications Providing a lightweight programming model for desktop only applications Providing an extensible framework for building desktop and mobile applications.
What are the features of Fiori Elements? 3 answers No JavaScript UI coding Metadata-driven approach of Fiori development A replacement for traditional free style SAPUI5 programming. Can satify all customer needs in a brand new approach Centrally Provided Templates covering Reporting, analytic, Transaction scenarios.
Which of the following information about an oData service should be provided as an annotation? The entities of an oData service Properties of an Entity Set/collection The position for each field in a list report Data type for each property in a Entity set/collection.
Which info will be used for creating a destination in SAP Cloud Platform for Fiori developments? Virtual name in SAP Cloud Connector Internal name in SAP Cloud Connector External name in SAP Cloud Connector Internal address of SAP Backend server.
Which of the following steps are needed to create an association in CDS and expose it? 2 answers Declare an association using "association to" statement Declare an association using "left outer join" statement Expose the association by writing its name in projection list Expose fields in the association.
In which case is the local annotations better than a CDS annotation? 2 answers UI with data intensive Annotations is for 1 field Complex UI relevant annotations You want to use annotations whhich are not supported by your current ABAP version.
Which types are supported as header facet for object page? 6 answers Field Group Facet PlainText Facet Smart Chart Facet Rating Indicator Facet Communication Facet DataPoint Facet Overview Facet.
Which of the following properties are relevant to the type of facet? 2 answers purpose targetQualifier parentid type.
What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals in particular environments. The effectiveness, productivity and satisfaction with which specified users achieve specified goals in particular environments. The viability, productivity and satisfaction with which specified users achieve specified goals in particular environments. The viability, productivity and feasability with which specified users achieve specified goals in particular environments.
UX impacts business value in terms of human value? 3 answers Increase customer loyalty User satisfaction solution adoption Strengthen relationship (IT and Business) Increase users loyalty.
What are the Elements in good user experience design? 6 answers Visual Design Information architecture Interaction Design Usability Accessibility Human-computer interaction Readability.
MVC separation advantages are? 3 answers It provides better readability, maintainability and extensibility It allows you to change the view without touching the underlying business logic Several view of the same data can be defined It is easy to implement.
Model, view and controller are assigned the following roles? 3 answers The view is responsible for defining and rendering the UI The model manages the application data The controller reacts to view events and user interaction by modifying the view and model The model manages the view.
Floorplan Manager for Web Dynpro ABAP (FPM) providing: An FPM framework. FPM is a framework for model-based and declarative creation and adaptation of user interfaces. It is based entirely on Web Dynpro ABAP. Coherent and guideline-conforming screen definition, providing product standards support including SAP Fiori 2.0 concepts. A key technology for stateful desktop apps in SAP Business Suite and SAP S/4HANA (SAP Fiori 2.0). A key technology for stateless desktop apps in SAP Business Suite and SAP S/4HANA (SAP Fiori 2.0).
Dynpro-based front-end technologies SAP GUI family: 4 answers SAP GUI is SAP's universal client for accessing SAP Dynpro based applications (transactions). The SAP GUI family consists of SAPGUI for Windows, SAPGUI for Java, and SAPGUI for HTML. All three SAP GUIs have unique attributes that make them especially suited for different user environments. Most widely adopted UI technology The SAP GUI family is and will be maintained according to SAP's support level agreements. It continuously receives focused new investments. Less adopted UI technology.
SAP Screen Personas, which provides: Beautification and streamline of Dynpro-based screens. Simplification of complex Dynpro or Web Dynpro ABAP screens. Creation of SAP Fiori designs for custom or standard transactions, including SAP S/4HANA. Complicate Dynpro-based screens.
SAP Cloud Platform Mobile Services? 2 answers SAP Cloud Platform mobile service for development and operations is an open, secure, full-spectrum, enterprise-grade on-demand mobile app development solution. The SAP Mobile Platform SDK simplifies the development of cross-platform apps with powerful enterprise capabilities (for example, offline data synchronization, cross-platform push notifications, connectivity for SAP and third party back-end systems, and SDKs supporting native and hybrid mobile apps on iOS, Android and Windows). SAP Cloud Platform mobile service provides easy framework The SAP Mobile Platform SDK is complete.
SAPUI5 Routing uses a hash-based navigation? 4 answers The navigation is done by changing the hash and using a string as the name of the route The browser does not reload the page Navigation can be done with or without browser history handling SAPUI5 routing supports bookmarks and or deep links The browser does reloads the page.
SAPUI5 Navigation features. 4 answers sap.m.routing.Router - SAPUI5 router class to load the pages and update the URL Routing configuration in the app descriptor Navigation events Animation between pages Page events.
Configuration files are stored in? 2 answers manifest.js and component.js in app folder neo-app.json in root folder of the project manifest.js and component.js in root folder of the project neo-app.json in app folder.
VizFrame (sap.viz.ui5.controls.VizFrame) is a viz control that manages a visualization's initialization, layout, feeding, customization and interactions. Important aspects are? 3 answers DataSet - Reference to the entity set of the data model DimensionDefinition/MeasureDefinition - Defines the dimensions of the diagram Feed - Specifies the Axis News Feed - Specifies the Axis.
Golden Rules when developing for SAP Fiori SAPUI5. 10 answers GR-01 SAP Fiori apps must have an approved UX design GR-02 SAP Fiori UI's are built with SAPUI5 GR-05 SAP Fiori's and OData services must be defined in different software components GR-03 SAP Fiori apps are based on OData services GR-04 One SAP Fiori app - one OData service GR-06 Every SAP Fiori app is defined by a set of metadata GR-07 No custom CSS is allowed for SAP Fiori apps GR-08 Every SAP Fiori app must run as a web app GR-09 Every SAP Fiori app must run the SAP Fiori Launchpad GR-10 Every SAP Fiori app must run on mobile devices along the native app paradigm.
Types of Fiori tiles ? 7 answers KPI Tile Comparison Chart Tile Mini charts like Bullet Chart, Trend chart, column chart Basic Launch Tile Monitoring tile SAP Jam Tile Feed tile Info tile.
Basic draft types include ? 2 answers New drafts - for initial data entry, where no active documents yet exist Edit drafts - for editing an existing active document Open drafts - for editing an existing active document Create drafts - for initial data entry, where no active documents yet exist.
Behavioural draft types includes: 3 answers Exclusive drafts - limit visibility to a specific user Collaborative (Exclusive New - Exclusive Edit draft) Shared drafts - may become visible to multiple users, but modified by only one user at a time (Shared New - Shared Edit draft) Collaborative drafts - visible and modifiable by multiple users simultaneously (Collaborative New - Collaborative Edit draft) Open drafts - limit visibility to a specific user Collaborative (Open New - Open Edit draft).
Extension configuration (manifest.json) exists within manifest.json of the extended application by utlizing the following properties: 4 answers sap.ui.viewExtensions is used to provide customer view content in a specified extension point within the standard delivered application sap.ui.viewModifications is used for overriding certain properties of controls in the standard delivered application sap.ui.viewReplacements is used for replacing a view in a delivered standard application with a custom view sap.ui.controllerExtensions is used for replacing a controller in a delivered standard application with a custom controller sap.ui.viewEnhacements is used for overriding certain properties of controls in the standard delivered application.
What is SADL ? Service Adaption Description Language SAP Adaption Description Language SAP Adaption Description Layer Service Adaption Description Layer.
SAP S4/HANA Programming Model ? Database Table > Core Data Services (CDS - Metadata Extension, Data Definition) > Gateway Service > SAP Fiori Elements SAP Fiori Elements > Gateway Service > Core Data Services (CDS - Metadata Extension, Data Definition) > Database Table SAP Fiori Elements > Database Table > Core Data Services (CDS - Metadata Extension, Data Definition) > Gateway Service .
How UI5 view are displayed? 3 answers Odata Annotations - Apply terms to service elements OData Vocabularies - define semantics through terms OData Service - express data and relations OData Synonyms - express data and relations.
Annotation are specific to each domain (Domain - Usage) ? 4 answer UI Annotations - UI relevant annotation used by SAP Fiori elements Consumption Annotation - Annotations for the consumption layer Object Model Annotations - Annotations for structered and transactional aspects of the data model Semantic annotations - Semantic annotations for fields of the result set Property Annotation - Annotations for the property layer.
Core Data System view contains the logic for reading the data and semantic information from Data Dictionary (DDIC)? CDS annnotation adds additional information on view and field level CDS core annotations contains information for all clients Domain specific information is only for specific clients Implementation depends on case use CDS core annotations contains metadata properties for all clients.
Selection Field characteristics ? 2 answers 1 : 1 relationship between selection field and OData properties Value help dialog can be used to search data No Value help dialog can be used to search data 1 to many relationship between selection field and OData properties.
Object Page with SAP Fiori Elements ? 4 answers @UI.headerinfo.typeName - indicate the type name of the business object @UI.headerinfo.title.value - point to the ID data field @UI.headerinfo.description.value - Point to the Desc @UI.identification - Like UI.LineItem, fields with this annotation will be displyaed in 'General Information' section of the page @UI.headerinfo.title.id - point to the ID data field.
SAP Fiori Development Projects phases ? Setup > Develop > Release Release > Setup > Develop Develop > Release Develop > Release > Setup.
User Authentication and Single Sign-On. Different user authentication and single sign-on (SSO) mechanisms are supported. 5 answers One-Time Password (OTP) and SAP Single Sign-On (SSO) supports OTP based authentication using SAML IdP-initiated authentication and SAP Authenticator app SAML 2.0: SAML Assertions are a modern standard for web-based and cross domain SSP. an Identify provider is required to issue SAML assertions X.509 Client Certificated: In using SAP Fiori Client mobile app from the public app stores, client certificates must be provisioned with SAP mobile secure or SAP Afaria. In building custom SAP Fiori Client, third party mobile device management solutions can be used to provide certificated SAP Logon tickets: Logon tickets are an SAP proprietary mechanism. It offers authentication and SSO in the form of a digitally signed cookies User ID and Password: Initial authentication can be based on user credentials. These are form-based and probably the least secure. Encryption of the communucation path is essential TTL 2.0: TTL Assertions are a modern standard for web-based and cross domain SSP. an Identify provider is required to issue TTL assertions.
Secure Storage of data on Device. Local storage of data is common vulnerability of mobile apps. Several measure are available to address this vulnerability. 5 answers Application Passcode: This allows user to set an application passcode. When using SAP Mobile Platform Server or SAP HANA Cloud Platform mobile services, the passcode policy can be configured by the administrator Logon Plugin Data Vault: Data vault is a reusable component for storing sensitive data securely on a device. Data vault is protected with the application passcode Encrypted Storage. Encrypted storage plugin is available, allowing data to be stored securely on the device Attachment handling: Attachment-viewer plugin enables secure and seamless handlng any attachments opened Privacy Screen: Since iOS and Andriod devices have app swithcers that display screenshots of the apps, it could be a possible privacy risk for apps that display sensitive information. The privacy screen plugin hides application content in the app switcher. Device Storage. Device storage plugin is available, allowing data to be stored securely on the device.
Access to Native Device Capabilities ? 3 answers No bridge for Non-SAP Fiori Content: No bridge is a security enhancements that prevents access to all non-essentials plugins in SAP Fiori Client Feature Restriction Policy: A client policy that can be defined on the SAP Mobile platform server or SAP HANA Cloud platform mobile services Cordova Whitelist: A plugin that allows configuration of a location from which a page can load its dynamic resources, locations it can communicate with and the intents it can use Under the bridge for Non-SAP Fiori Content: Under the bridge is a security enhancements that prevents access to all non-essentials plugins in SAP Fiori Client.
The Kapsel SDK includes plugins to make use of native moblie device functionalities and enterprise readiness? 3 answers Secure on-boarding with encrypted storage Attachment handling and printing Asset updates and feature support Multiple updates and feature support.
Which class is normally used as the base class when implementing a SAPUI5 view controller? sap.ui.core.mvc.Controller sap.ui.core.Controller sap.ui.m.Controller sap.ui.layout.Controller.
What view type does SAP recommend? JSON XML HTML JavaScript.
Which layout control can help you group UI controls? sap.ui.layout.Panel sap.m.Panel sap.ui.layout.Group sap.m.GridGroup.
Which measurement unit is used for the property hSpacing? em rem px percentage.
What is the preferred way, when you have the requirements to hide certain UI controls on a specific form factor? Get the form factor using the device Assign a standard CSS class, such as SapUiVisibleOnlyOnDesktop of SAPUI5 to the UI control Bind the formFactor property of the device model to the visible property of the UI control.
Which fragment type is not available in SAPUI5 XML fragment JSON fragment HTML fragment JavaScript fragment.
Which of the following statements are true with respect to fragments? 2 answers Fragments are defined in a manner similar to view A fragment itself has a HTML representation Fragments are light-weight UI parts Fragments need a controller similar to view.
When you implement a dialog using a fragment, you should bind the fragment to the lifecycle management of the consuming view. Which function do you need to call on the consuming view to connect the dialog to the lifecycle management of the view? addDependent() connectToView() addFragment() assignDependent().
Which enumeration defines the various binding modes provided by SAP? sap.ui.model.BindingMode sap.ui.binding.BindingMode sap.ui.bindingmode.Mode sap.ui.model.binding.Mode.
Which of the following are the two options provided by SAPUI5 for working wiht i18n texts? 2 answers jQuery.sap.resoures Aggregation Binding Data Binding Resource Consumption.
Which parameter do you need to provide to the ResourceModel() function to specify the SAPUI5 module name of the properties file? bundleName resourceBundleName resourceName bundlePath.
Which of the following properties can be used to define a resource bundle and an alias inside an XML view? bundleName resourceBundleName resourceName resourceBundleAlias.
Which design pattern is used for resolving relationship between resources? Resource design pattern Hypermedia design pattern Metadata design pattern Property design pattern.
What function can be used to check whether the OData model contains changes? hasUpdatedValues() hasPendingChanges() hasPendingValues() hasUpdatedChanges().
Which type of UI control is used to embed a component into a component consumer? sap.ui.core.ComponentGroup sap.ui.core.ComponentContainer sap.ui.core.CompomentPanel sap.ui.core.CompomentArea.
Which function invocation is necessary to set-up the routing inside a fullscreen app? this.getRouter.initialize() this.getRouter.setup() this.getRouter.init() this.getRouter.registerRoutes().
In which base class implementation is the setModel function implemented? sap.ui.base.ManagedObject sap.ui.base.Object sap.ui.base.Interface sap.ui.base.BaseModel.
Which of the following are best practice when developing a SAPUI5 app? 4 answers Describe your app using a set of metadata Use the Synchronous Model Definition (SMD) syntax Minimize the code in the index.html file Make use of patterns Use an asynchronous model definition in your JavaScript code.
Which control is used in the index.html file to support letterboxing if required? sap.ui.core.ComponentContainer sap.ui.core.Component sap.m.Shell sap.ui.core.View.
What approach gives you the most flexibility for your SAPUI5 apps? Using a controller-based approach Used a view only approach Implement complex UI Using a component-based approach.
What configuration steps are necessary to define a navigation route? 3 answers Configure a route in the manifest.json file Configure a target Assign at least one target to the route Activate routing in the sap.app.
Why does it makes sense to use the navigation API of SAPUI5 and concepts such as eventbus or the navcontainer functions of the base applications? 2 answers Using the navigation API, it is possible to use bookmarks Using the navigation API, the configuration of routes and targets are clearly separated from the application implementation The eventbus concept is deprecated The NavContainer of the app object is not accessible.
From which control does the sap.m.App control inherit navigation capabilities? sap.m.NavigationContainer sap.m.NavContainer sap.ui.core.NavContainer sap.ui.core.Container.
Which modes are provided by the sap.m.SplitAppMode enumeration? 3 answers ShowHideMode HideShowMode StretchCompressMode PopOverMode ShrinkCozyMode.
What are the two aggregations provided by sap.m.SplitApp control to add page implementations? mainPages masterPages infoPages detailPages.
What message types are know to SAPUI5 ? 2 answers Control message UI message Server message Log message.
What aspects of the runtime environment can be accessed by the Device API of SAPUI5? Operating system Screen size Orientation change Language Touch-specific feature.
What are the different content densities provided by SAPUI5? cozy large condensed strict compact.
Report abuse Consent Terms of use