FIXPRO
![]() |
![]() |
![]() |
Title of test:![]() FIXPRO Description: Exams questions for FIXPRO |




New Comment |
---|
NO RECORDS |
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. |