Custom Fiori Applications in SAP HANA


Book Description

Get started building custom Fiori applications for your enterprise. This book teaches you how to design, build, and deploy enterprise-ready, custom Fiori applications in SAP HANA. Tips and tricks collected from projects using Fiori applications (built consuming OData models and REST APIs) and integrating third-party JS libraries are presented. Also included are examples using Fiori templates from different tools such as the SAP Web IDE and the new Visual Studio Code extensions. This book explains the 5 design principles that all Fiori applications are built upon: Role-based, Responsive, Coherent, Simple, and Delightful. The book expands on consuming OData services and REST APIs internal and external to SAP HANA. The Fiori application exercise demonstrates the use of the MVC pattern, JavaScript modularization, reuse of SAP UI5 controls, debugging, and the tools required for a complete scenario. The book closes with an exercise showcasing a finished single page application with multiple views and layouts, navigation between the views, and deployment of the application to AWS. This book is simple enough for entry-level developers getting started in web frameworks but also highlights integration points from the data models being consumed from the application, and shows how the application communicates with back-end services, resulting in a complete front-end custom Fiori application. What You Will Learn Know the 5 Fiori design principles Understand how to consume OData and REST API models Apply the MVC pattern using XML views and the SAP UI5 controls along with controller behavior in JavaScript Debug and deploy the application Who This Book is For Web developers and application leads who have some experience in JavaScript frameworks and web development and understand web protocol communication




Beginning SAP Fiori


Book Description

Take a deep dive into SAP Fiori and discover Fiori architecture, Fiori landscape installation, Fiori standard applications, Fiori Launchpad configuration, tools for developing Fiori applications and extending standard Fiori applications. You will learn: Fiori architecture and its applications Setting up a Fiori landscape and Fiori Launchpad Configuring, customizing and enhancing standard Fiori applications Developing Fiori native applications for mobile Internet of Things-based custom Fiori applications with the HANA cloud platform Bince Mathew, a SAP mobility expert working for an MNC in Germany, shows you how SAP Fiori, based on HTML5 technology, addresses the most widely and frequently used SAP transactions like purchase order approvals, sales order creation, information lookup, and self-service tasks. This set of HTML5 apps provides a very simple and accessible experience across desktops, tablets, and smartphones. Prerequisites and steps for setting up a Fiori landscape and Launchpad Fiori standard application configuration Extending and customizing standard Fiori applications Developing custom Fiori applications from scratch Building custom Fiori applications for Internet Of Things using HANA cloud Fiori apps with cordova and kapsel plugins







SAP Fiori Launchpad


Book Description




ABAP RESTful Programming Model


Book Description

You've worked with ABAP, SAP Fiori, and OData--now see how these technologies and more come together in the ABAP RESTful programming model! Build on your expertise to create cloud-ready applications for SAP S/4HANA and deploy applications to the SAP Fiori launchpad. Manage applications with Git version control, automated testing, and continuous integration. Make the new model work for you! 1) ABAP RESTful programming model 2) End-to-end development 3) SAP S/4HANA 4) SAP Fiori Elements 5) Business objects 6) Deployment 7) Core data services (CDS) 8) OData services 9) Automated testing 10) Continuous integration 11) SAP Cloud Platform a. ABAP RESTful Programming Model Develop web-based SAP HANA-optimized ABAP applications for SAP S/4HANA. Master the new ABAP RESTful programming model, from queries, business objects, and business services, to its relationship to SAP Fiori and SAP Gateway. b. SAP Fiori Elements and Freestyle Applications Get the step-by-step instructions you need to create list reports, overview pages, analytical list pages, and freestyle applications. See how the ABAP RESTful programming model incorporates core data services, business object behaviors, OData, and more. c. Deployment and Operations Once your applications are developed, deploy them to the SAP Fiori launchpad. Implement Git version control, automated backend and frontend testing, and continuous integration.




SAP Fiori Certification Guide


Book Description

SAP Fiori strategy, standards, and guidelines -- SAP cloud platform and web IDE basics -- Extensibility in SAPUI5 -- Deployment




SAP S/4HANA Embedded Analytics


Book Description

Meet your BI needs with SAP S/4HANA embedded analytics! Explore the system architecture and data model and learn how to perform analytics on live transactional data. Business user? Walk step-by-step through SAP Smart Business KPIs, dashboards, and multidimensional reporting. Analytics specialist? Master the virtual data model and report creation. Jack of all trades? Create CDS views, apply custom fields and logic, and learn to integrate SAP S/4HANA with SAP Analytics Cloud. This is your complete guide to SAP S/4HANA embedded analytics! Highlights include: 1) Architecture 2) Virtual data model (VDM) 3) CDS views 4) SAP Fiori apps 5) SAP Smart Business 6) Key performance indicators (KPIs) 7) Dashboards 8) Reporting 9) Data warehousing 10) SAP Analytics Cloud 11) Machine learning




Implementing SAP Global Trade Services


Book Description

Cut through the maze of ever-changing export control, customs regulations, and security measures that affect your international business and see how best to architect SAP GTS to meet these complex business and legal requirements. With this comprehensive guide, learn how to configure and install SAP GTS to fit your needs. Begin by exploring fundamental SAP GTS concepts like setup and navigation. Then see how SAP GTS functionality can help you manage customs, export control, and risk management throughout your supply chain, from managing export authorizations to handling free trade agreements. By resolving real-world global trade issues and avoiding costly supply chain delays and penalties, you can ensure that your business seamlessly circles the globe with SAP GTS. Highlights: System architecture and navigation Organizational structures and settings Master data creation, transfer, and maintenance Classification Export authorizations, licenses, and SPL screening Embargo handling Customs business processes Trade preference management Reporting Integrating with non-SAP ERP data sources




SAPUI5


Book Description

"Your comprehensive guide to SAPUI5! From get the know-how to develop MVC apps, use OData, create data bindings, debug and test code, and deploy apps. Learn the dos and don'ts of SAPUI5 and everything in between, whether you're implementing CRUD operations or writing your own controls. See what's new with SAP Cloud Platform, SAPUI5 support assistant, and more. Your best apps are yet to come"--




Materials Management with SAP S/4HANA


Book Description

Materials management has transitioned to SAP S/4HANA--let us help you do the same! Whether your focus is on materials planning, procurement, or inventory, this guide will teach you to configure and manage your critical processes in SAP S/4HANA. Start by creating your organizational structure and defining business partners and material master data. Then get step-by-step instructions for defining the processes you need, from creating purchase orders and receiving goods to running MRP and using batch management. The new MM is here! Material master data Business partner master data Batch management Purchasing Quotation management Material requirements planning (MRP) Inventory management Goods issue/goods receipt (GI/GR) Invoicing Valuation Document management Reporting