SAP Press - SAP Fiori Implementation and Development

主页 » SAP电子书 » ABAP开发/Basis

作者 SAP Press 2017年出版 分类:sap 2380

SAP Press - SAP Fiori Implementation and Development 官方出品,英文原版!

Contents

PART I Getting Started

1 Introduction to SAP Fiori .......................................................... 27

1.1 SAP Fiori and the Evolution of UX ................................................. 27

1.1.1 SAP UX Strategy ............................................................... 28

1.1.2 SAP Fiori UX Design Principles ......................................... 29

1.2 Architecture and Integration .......................................................... 30

1.2.1 SAP Fiori Launchpad ........................................................ 32

1.2.2 SAP Web Dispatcher ........................................................ 40

1.2.3 Communication Channels ................................................. 42

1.2.4 SAP Fiori App-Supported Browsers and OS ...................... 43

1.3 Types of SAP Fiori Apps ................................................................. 45

1.3.1 Transactional Apps ........................................................... 48

1.3.2 Fact Sheet Apps ............................................................... 50

1.3.3 Analytical Apps ................................................................ 51

1.4 Related SAP Technologies ............................................................. 53

1.4.1 SAPUI5 ............................................................................ 53

1.4.2 OData and SAP Gateway .................................................. 66

1.4.3 SAP HANA XS .................................................................. 72

1.5 Summary ....................................................................................... 73

2 Installation and Configuration .................................................. 75

2.1 Prerequisites .................................................................................. 75

2.2 Implementation Options ............................................................... 76

2.2.1 ABAP Environment ........................................................... 76

2.2.2 SAP HANA Database ........................................................ 78

2.2.3 SAP HANA XS .................................................................. 79

2.3 Deployment Options ..................................................................... 82

2.3.1 Central Hub Deployment .................................................. 82

2.3.2 Embedded Deployment ................................................... 83

2.4 Apps Reference Library .................................................................. 84

2.5 Installation .................................................................................... 86

2.5.1 ABAP Environment ........................................................... 86

2.5.2 SAP Web Dispatcher ........................................................ 102

2.5.3 SAP HANA Server ............................................................. 103

2.6 Configuration ................................................................................ 105

2.6.1 SAP Fiori Launchpad ........................................................ 105

2.6.2 SAP Gateway .................................................................... 118

2.6.3 Embedded Search ............................................................ 125

2.6.4 SAP HANA ....................................................................... 128

2.6.5 Configuration Using the Task List ..................................... 132

2.7 Summary ....................................................................................... 134

PART II Implementation

3 SAP Fiori Security ...................................................................... 137

3.1 Communication Channel Security and Encryption .......................... 138

3.1.1 Client to SAP Web Dispatcher .......................................... 141

3.1.2 SAP Web Dispatcher to ABAP Servers .............................. 141

3.1.3 ABAP Frontend Server to ABAP Backend Server ............... 144

3.1.4 SAP Web Dispatcher to SAP HANA XS ............................. 147

3.2 Single Sign-On and User Authentication ........................................ 149

3.2.1 Kerberos/SPNego ............................................................. 150

3.2.2 Security Assertion Markup Language 2.0 .......................... 151

3.2.3 SAP Logon Tickets ............................................................ 153

3.2.4 X.509 Certificate .............................................................. 154

3.3 User Authorizations and Management ........................................... 155

3.3.1 User Management ............................................................ 155

3.3.2 User Authorization ........................................................... 156

3.4 Summary ....................................................................................... 160

4 Implementing Transactional Apps ............................................ 161

4.1 Activating the SAPUI5 Component ................................................ 162

4.2 Activating the OData Services ........................................................ 165

4.3 ABAP Frontend Roles .................................................................... 170

4.3.1 Copy Business Catalog Role .............................................. 172

4.3.2 Start Authorization ........................................................... 173

4.3.3 Assign Roles to Users ....................................................... 178

4.4 ABAP Backend Roles ..................................................................... 180

4.4.1 Copy the Backend Role .................................................... 180

4.4.2 Assigning Roles to Users ................................................... 181

4.5 Running the App ........................................................................... 181

4.6 Custom Business Catalogs and Roles .............................................. 183

4.6.1 Create a New Launchpad and Application ........................ 183

4.6.2 Create and Assign a Transport Request ............................. 186

4.6.3 Create a New Catalog ....................................................... 188

4.6.4 Create New Target Mapping ............................................ 189

4.6.5 Add a Static Tile ............................................................... 191

4.6.6 Create the Custom Role and Add the Catalog ................... 194

4.7 Summary ....................................................................................... 198

5 Implementing Fact Sheet Apps ................................................. 199

5.1 Activating the SAPUI5 Component ................................................ 200

5.2 Activating the OData Services ........................................................ 200

5.3 Assign ABAP Backend Roles .......................................................... 201

5.4 Creating Search Connectors ........................................................... 202

5.4.1 Create Connectors Manually ............................................ 204

5.4.2 Create Connectors Automatically ...................................... 206

5.5 Indexing Search Connectors ........................................................... 207

5.6 Running the App ........................................................................... 210

5.7 Summary ....................................................................................... 211

6 Implementing Analytical Apps .................................................. 213

6.1 Overview ....................................................................................... 214

6.2 Implementation Prerequisites ........................................................ 215

6.3 Analytical Apps with the SAP Smart Business Modeler ................... 217

6.3.1 Create the KPI ................................................................ 218

6.3.2 Create Evaluations of the KPI ........................................... 221

6.3.3 Configure the KPI Tile ...................................................... 224

6.3.4 Configure the KPI Drilldown ............................................ 228

6.3.5 Assign Roles to Users to Access SAP HANA Data .............. 236

6.3.6 Activate the SAPUI5 Application for Generic Drilldown .... 239

6.3.7 Assigning Authorizations to Users .................................... 240

6.3.8 Enable the App for Access in SAP Fiori Launchpad ........... 242

6.3.9 Assign the App Using a Custom Role ................................ 246

6.4 Analytical Apps without the SAP Smart Business Modeler ............. 255

6.4.1 Activate the SAPUI5 Application ...................................... 256

6.4.2 Assign the SAP HANA Role .............................................. 257

6.4.3 Assign the App-Specific Catalog Role ............................... 258

6.4.4 Add the App to SAP Fiori Launchpad ............................... 258

6.5 Summary ....................................................................................... 259

7 Creating OData Services with SAP Gateway ............................ 261

7.1 Introduction to OData ................................................................... 262

7.1.1 OData Service Basics ........................................................ 262

7.1.2 OData Service Queries ..................................................... 266

7.2 SAP Gateway Service Builder ......................................................... 269

7.3 Modeling an OData Service ........................................................... 274

7.3.1 Importing OData Services ................................................. 276

7.3.2 Redefining OData Services ............................................... 295

7.3.3 Include Gateway OData Service ........................................ 308

7.4 Summary ....................................................................................... 309

PART III Custom Development and Extension

8 Introduction to SAP Web IDE ................................................... 313

8.1 SAP Web IDE Overview ................................................................. 314

8.1.1 Architecture ..................................................................... 314

8.1.2 Advantages ...................................................................... 315

8.2 Setting Up SAP Web IDE with SAP HCP ........................................ 316

8.3 Development Process Overview .................................................... 321

8.3.1 Create .............................................................................. 322

8.3.2 Develop ........................................................................... 328

8.3.3 Preview ............................................................................ 337

8.3.4 Deployment ..................................................................... 340

8.4 Summary ....................................................................................... 345

9 Creating and Extending Transactional Apps ............................. 347

9.1 Creating Transactional Apps .......................................................... 347

9.1.1 Create a New Project Using a Template ............................ 348

9.1.2 Test the App with Mock Data .......................................... 351

9.1.3 Deploy the App to the ABAP Backend Server ................... 353

9.1.4 Publish the App to SAP Fiori Launchpad ........................... 354

9.2 Extending Transactional Apps ........................................................ 358

9.2.1 Extend the SAP Business Suite Layer ................................. 361

9.2.2 Extend the SAP Gateway Layer ......................................... 366

9.2.3 Extend the UI Layer .......................................................... 376

9.3 Summary ....................................................................................... 387

10 Creating and Extending Fact Sheet Apps ................................. 389

10.1 Enabling the Fact Sheet App Editor Plugin ..................................... 390

10.2 Creating Fact Sheet Apps ............................................................... 391

10.2.1 Create the Search Model .................................................. 392

10.2.2 Create the UI Layer .......................................................... 398

10.2.3 Deploy the Fact Sheet App ............................................... 403

10.3 Extending Fact Sheet Apps ............................................................ 407

10.3.1 Extend the Search Model ................................................. 408

10.3.2 Extend the UI Layer .......................................................... 419

10.3.3 Deploy the Fact Sheet App ............................................... 435

10.4 Summary ....................................................................................... 436

11 Creating and Extending Analytical Apps .................................. 437

11.1 Introduction to SAP HANA Live ..................................................... 437

11.1.1 SAP HANA Live Views ...................................................... 438

11.1.2 SAP HANA Live Browser .................................................. 439

11.1.3 Exposing SAP HANA Live Views to Analytical Apps .......... 440

11.2 Creating Analytical Apps ................................................................ 442

11.2.1 Create the SAP HANA Live View ...................................... 442

11.2.2 Create the OData Service ................................................. 448

11.2.3 Configure the KPI ............................................................. 457

11.3 Extending Analytical Apps ............................................................. 463

11.3.1 Extend the SAP HANA Live View ...................................... 464

11.3.2 Create the OData Service ................................................. 471

11.3.3 Configure the KPI ............................................................. 471

11.4 Summary ....................................................................................... 471

12 Workflow and SAP Fiori ............................................................ 473

12.1 Workflow Basics ............................................................................ 473

12.2 Creating Standard and Custom Workflows with the

My Inbox App ............................................................................... 475

12.2.1 Prerequisites .................................................................... 476

12.2.2 All Items Inbox ................................................................. 478

12.2.3 Scenario Specific Inbox ..................................................... 488

12.3 Summary ....................................................................................... 505

13 Integration with Other SAP Products ....................................... 507

13.1 SAP Jam ........................................................................................ 508

13.1.1 Prerequisites .................................................................... 508

13.1.2 Configuration ................................................................... 509

13.1.3 SAP Jam Tiles ................................................................... 513

13.1.4 Collaboration Components ............................................... 514

13.2 SAP Lumira .................................................................................... 515

13.2.1 Configuration ................................................................... 515

13.2.2 SAP Lumira Tiles ............................................................... 519

13.2.3 Configure the KPI Tile with a Drilldown ........................... 523

13.3 SAP BusinessObjects Design Studio ............................................... 524

13.3.1 Configuration ................................................................... 524

13.3.2 Create an SAP Fiori App ................................................... 527

13.4 Summary ....................................................................................... 533


Fiori S4HANA
打赏20块钱,帮小编买杯咖啡吧!

如遇任何问题请联系客服微信ficodk!

下载链接:

上一本

《Kill SAP FICO》from SAP刀客

下一本

SAP FXRE房地产RE010 RE200 RE300