Professional Documents
Culture Documents
Certification Guide
Certification Guide
Contents
Index
The Author
Stefanos Pougkas
www.sap-press.com/5310
Chapter 1
Overview and Deployment
of SAP S/4HANA
In this chapter, we’ll explore the architecture of SAP HANA, describe the scope and
Note
deployment options of SAP S/4HANA, and discuss the basic functions of the SAP
The SAP HANA and SAP S/4HANA topic makes up 10% of the total exam.
Fiori user interface (UI).
put forward by SAP is to shift development focus from the core solutions into 쐍 Aggressive compression
the SAP Business Technology Platform to ensure the greatest flexibility both for All major databases support compression, but what you save in space, you lose
SAP and third-party developers while maintaining a lean and stable core. in speed. SAP HANA uses smart techniques to make compression a viable
쐍 Intelligent technologies option while sacrificing little speed. You can expect data in an SAP HANA data-
The third and final component (formerly referred to under the SAP Leonardo base to be compressed by a factor of 10 on average, meaning neither acquisition
product umbrella) is a technology framework that combines multiple modern cost nor storage capacity is a huge factor. One of the ways SAP HANA avoids los-
technological tools that can be used to improve applications by providing auto- ing speed is by inserting only new data rather than editing existing entries;
mation, detection, and prevention capabilities, among others. Some of the key decompressing and recompressing for changing entries is a costly proposition.
words include process automation, AI, machine learning, blockchain, data intel- By only adding entries and appending the old ones, SAP HANA doesn’t go
ligence, big data, IoT, and predictive analytics. through the compress/decompress cycle. With versioning, the system knows
always to read the latest entry for a given data set. This brings us to another
Traditional business applications and ERP software packages aren’t designed to
major technical difference that allows larger compression, discussed in the next
fully support businesses throughout this digital transformation journey. SAP saw
list item.
this growing gap as an opportunity more than 10 years ago and created SAP HANA
쐍 Columnar data storage
to be the core building block of business software that not only supports but also
SAP HANA uses the columnar data store type for two major reasons:
drives digital transformation. Today, SAP HANA is at the core of virtually all SAP
product development. But what is SAP HANA, and why is it so important? – Much better compression
– Faster data retrieval for queries (when only a subset of the full table data set
is required)
1.3.1 SAP HANA Architecture Column storage also works great for data aggregation (SAP HANA is used for ad
In its simplest form, SAP HANA is a database management system. It performs all hoc aggregation a lot) and parallel processing. Column storage is more com-
the expected database functions of storing and retrieving data for applications monly found in online analytical processing (OLAP) applications (e.g., business
that sit on top of it, but SAP HANA is unique in how it performs these tasks. In addi- warehouse systems), rather than online transactional processing (OLTP) sys-
tion, SAP HANA has embedded advanced analytics capabilities such as predictive tems (which a typical ERP system might be considered), for which row storage is
analytics and text analysis, mining, and search. SAP HANA also offers application considered faster. Although SAP HANA supports both types of tables (develop-
development services supporting a variety of programming languages. Finally, ers can decide what works for their use case), the columnar store is where SAP
SAP HANA provides a slew of data access, administration, and security support ser- HANA shines.
vices. Clearly, SAP HANA is much more than “just” a really fast database.
Interesting as all the features are, we’ll concentrate on the database architecture.
1.3.2 Technology Enablers for Success with SAP HANA
We won’t get too technical, and we’ll keep things in scope both for the certification
and the financial accounting associate role. The SAP HANA database has three Most databases are designed to work optimally with the technology available at
standout features that work together and make it unique: the time of their design. The de facto approach before SAP HANA was for applica-
tions to minimize disk access requirements and perform calculations in the code.
쐍 In-memory database
However, as technology continues to progress, this design is no longer the only
Using RAM to store all data has only even been imagined as a possibility in the
way to go. The following are the main technology drivers and trends that led SAP
past decade or so. Memory is faster than disk storage—in fact, much faster. In
to invest in SAP HANA:
best-case-scenario sequential reads, the best solid-state disks today can read
data at about 3 GB/s. Modern, fast memory reads, writes, and copies at rates 쐍 Large-volume, extremely high-bandwidth, affordable memory
around 60 GB/s. That’s a factor of 20 against best-case-scenario disk drive Memory has always been much faster, but 20 years ago, it was inconceivable to
speed. Of course, this method is more expensive, but these costs usually aren’t be able to purchase and take advantage of the volumes that we can today.
prohibitive for enterprises. In addition, the data storage capacities supported 쐍 New-generation microprocessors with multiple cores and larger optimized
aren’t as large, but modern servers can support tens of terabytes of capacity. caches
The memory size limitations aren’t critical in any but the most extreme cases CPUs can now access data at much higher rates than in the past.
due to the other features of SAP HANA, described in the next list items.
50 Chapter 1 Overview and Deployment of SAP S/4HANA SAP S/4HANA Section 1.4 51
Non-SAP HANA-Optimized
Compatibility View Compatibility View
Application
Aggregate/Index Aggregate/Index
SAP SAP
Fieldglass SuccessFactors
The following are the main LoB solutions you should be aware of: SAP HANA-Optimized
Application
Table Table
쐍 SAP C/4HANA, the customer experience and engagement suite
쐍 SAP SuccessFactors and SAP Fieldglass for human resource management
Figure 1.3 SAP HANA Application Simplification
52 Chapter 1 Overview and Deployment of SAP S/4HANA SAP S/4HANA Section 1.4 53
Note Warning
For a little history, the first component of SAP ERP to be “simplified” through module uni- The any-premise edition is what was referred to as on-premise in previous releases of SAP
fication and removal of aggregates was Financial Accounting with the introduction of the S/4HANA. The certification and this book focus only on the any-premise edition of SAP
universal ledger in the SAP Simple Finance 1503 add-on (internally at SAP, this release was S/4HANA, although, of course, there is overlap with the cloud version).
referred to as SFIN2.0). The financials-only version of SAP S/4HANA was originally sold as
a separate product in parallel to the complete SAP S/4HANA suite, but they have now
been consolidated into a single, complete product.
1.4.2 SAP S/4HANA Adoption
Customers have four major options to start using SAP S/4HANA: a new implemen-
1.4.1 SAP S/4HANA Deployment Options tation, system conversion, landscape transformation, or Central Finance. Let’s drill
down into these adoption options:
There are currently three deployment options for SAP S/4HANA that customers
can choose from, as detailed in Table 1.1. 쐍 New implementation
In this case, customers can move from their legacy system (SAP ERP or a non-
SAP S/4HANA Cloud, SAP S/4HANA Cloud, SAP S/4HANA Any- SAP system) and implement SAP S/4HANA from scratch. This scenario is also
public edition private edition Premise known as a greenfield approach. Customers with older, highly customized ERP
Innovation lifecycle Quarterly Semiannual Annual, customer- solutions might prefer this option to clean up their systems and start over. This
led option is available for all editions of SAP S/4HANA.
Total cost of owner- Lowest Lower Higher 쐍 System conversion
ship (TCO) This is for customers who want to convert their existing SAP ERP system into an
System governance SAP-led Customer-influenced Customer-led SAP S/4HANA system. The benefit is that customers can move to SAP S/4HANA
without a reimplementation and with no major disruption to existing business
IT infrastructure SAP, public SAP, dedicated Customer-managed
processes. After the conversion is completed, customers can gradually update
Customization Within standards Within standards Open to modifica-
their processes to adapt to SAP S/4HANA and SAP Fiori. This option is available
tions
for on-premise and private cloud customers of SAP S/4HANA.
Extension Platform as a service PaaS, SAP BTP Open, SAP BTP
(PaaS), SAP BTP
Tip
System delivery New implementa- New implementa- New or SAP ERP con-
The specific tasks required of a financial accounting consultant during a system conver-
tion tion version
sion project are a part of the SAP Certified Application Professional – Financials in SAP
Table 1.1 SAP S/4HANA Deployment Options S/4HANA certification curriculum. However, this is out of scope for the application asso-
ciate certification.
For simplicity, and from a functional consultant perspective, you can simplify this
쐍 Landscape transformation
into two editions:
This adoption method is for customers who want to consolidate multiple
쐍 SAP S/4HANA Cloud (the first column, private edition) diverse landscapes. In essence, this will entail consolidating the systems into a
In this edition, the scope and customizing possibilities are slightly limited (SAP single SAP S/4HANA system. This is generally not completed in a single step, but
is looking to achieve scope and feature parity by the end of 2021). with a gradual approach. Landscape transformation scenarios work on premise
쐍 SAP S/4HANA (the other two columns) and may selectively work with the cloud deployment as well.
This edition provides the full scope of functionality and configuration flexibil- 쐍 Central Finance
ity. It’s referred to as any-premise as it can be deployed on local and cloud sys- Customers can take a gradual approach toward moving their landscapes to SAP
tem infrastructure with the same scope and functionalities. S/4HANA. With Central Finance, the source ERP systems remain intact, and
most business transactions are still performed in the source systems. The data
Tip is then replicated into a central SAP S/4HANA system. For the replicated data,
SAP naming conventions mandate that when referring to the on-premise editions, the you can then use the features and advantages of the Universal Journal and
product is SAP S/4HANA. The cloud edition is referred to as SAP S/4HANA Cloud. reporting using the SAP S/4HANA system.
54 Chapter 1 Overview and Deployment of SAP S/4HANA SAP Fiori User Interface Section 1.5 55
1.4.3 SAP S/4HANA System Landscape 1.5.1 SAP Fiori User Experience Paradigm
System landscapes can vary greatly depending on the customer requirements and The SAP Fiori design and user experience paradigm is built on five principles:
legacy ERP systems in use. A new installation for SAP S/4HANA would typically 쐍 Role-based
require two basic productive systems: the SAP S/4HANA backend server and an Applications should be focused on providing the functionality required for a
SAP Gateway server. The SAP S/4HANA backend is, of course, a required compo- specific task. Complex screens with infinite selection options and one app for
nent because without it, there is no ERP system. The SAP Gateway server is where doing everything isn’t the aim.
the connections and settings to SAP Fiori are established. You can access both with
쐍 Responsive
the traditional SAP GUI. Figure 1.4 shows the SAP Logon window with the two-
Apps should be usable on multiple devices and be able to adjust their interface
system setup we use in SAP Training and Adoption courses for most SAP S/4HANA
to fit the device size, input methods, and so on.
Finance courses: T41 is the backend server, and T4N is the gateway server.
쐍 Simple
Apps should not need a manual or special training to be used. The apps should
be designed for a single user and use case, and they should require no more
than three screens end to end.
쐍 Coherent
The design has to be coherent between apps, and users should feel instant
familiarity when accessing new apps. In addition, apps should be designed with
technical coherence as well, meaning they can be ported to other systems and
Figure 1.4 SAP Logon Screen with SAP S/4HANA Backend and SAP Gateway Server
speak the same language.
쐍 Instant value
Note Apps need to be useful immediately, meaning they need to be easy to install,
SAP Fiori is, in theory, an optional component of SAP S/4HANA; however, you aren’t tak- configure, and deploy in your IT landscape. On the user side, the purpose of the
ing full advantage of SAP S/4HANA without it, and as the product matures and is apps should be clear, and users should have no problem learning how to use
enhanced, you’ll be using fewer and fewer of the new developments for it. Performing a
them. Ideally, users who have seen a couple of SAP Fiori apps in action should be
conversion of SAP ERP to SAP S/4HANA without implementing SAP Fiori must only be
able to move on to other apps without needing help or training.
seen as the first step toward adopting SAP S/4HANA.
To create apps in SAP Fiori, you use the SAPUI5 framework. This framework is in In addition to the native SAP Fiori apps, you can also launch SAP GUI apps from the
turn based on the open-source OpenUI5 framework, with the addition of a few SAP Fiori launchpad. These apps will be launched in the web browser with an SAP
extra SAP-specific tools. SAPUI5 is an open-source framework; that is, anyone can Fiori “look” design theme (see Figure 1.5). The scope of the SAP ERP apps is huge,
use it and implement improvements. The main development tools to work with and not immediately having to replace everything at once gives SAP some breath-
SAPUI5 include HTML5, CCS3, jQuery, and JavaScript. Basing the entire develop- ing room to create useful and simpler native apps without sacrificing scope cover-
ment platform on open standards with general and broad acceptance ensures that age. Customers can always develop their own apps as well, and easily adding SAP
a lot of people will be familiar with the tools needed to develop SAP Fiori apps and GUI apps to SAP Fiori allows any legacy custom ABAP apps to work through SAP
that the apps have great compatibility with multiple device platforms. Fiori.
56 Chapter 1 Overview and Deployment of SAP S/4HANA SAP Fiori User Interface Section 1.5 57
You can see an example of the SAP Fiori–look classic apps in Figure 1.5. The basic SAP Fiori apps fit into one of three categories:
design elements for these apps include the following: 쐍 Transactional apps
1 A text-based toolbar instead of icons Apps used to perform operations such as master record creation and mainte-
2 All labels right-aligned nance or posting transactions, such as the Clear Incoming Payments app shown
3 Condensed table rows in Figure 1.6.
쐍 Analytical apps
These are detailed reports used to drill down to finer details or “zoom out” to
the organization level you need. One of these, Overdue Receivables, is shown in
Figure 1.7.
Figure 1.5 SAP Fiori Look for HTML SAP GUI Apps
Tip
SAP GUI apps are referred to by SAP in the new system as SAP S/4HANA classic applica-
tions.
쐍 Factsheet apps
Quick overviews of a specific object, with the basic details and even some key
performance indicators (KPIs) in one screen. You can often navigate directly via
links from one factsheet to another for related objects. Figure 1.8 shows an
example factsheet app—Supplier Invoice Search.
Figure 1.9 SAP Fiori Launchpad with the User Menu Expanded
쐍 Apps are displayed as tiles (or, rarely, as text links). The tiles can be static, mean-
ing they have a fixed icon, or active. Active tiles show some important informa-
tion directly without needing to be clicked. Active tiles update displayed
information at customizable periodic intervals and can be helpful to provide a
quick status overview for topics of interest, such as open payments, number of
open workflow messages, and more. The three last tiles in the Bank Account
Management group shown in Figure 1.10 are examples of active tiles.
쐍 The advanced search functionality isn’t limited to applications; there is a drop-
down list to search for many characteristics. The system will display informa-
tion for the searched-for object directly in a factsheet, as shown in Figure 1.11.
Warning
The scope of apps each user can open, the initial grouping of apps, and the apps included
in these standard groups are all controlled by an administrator.
Within most native SAP Fiori apps, and especially for reports, a user has the option
to save the current view (with whatever inputs have been made) as a new tile.
Clicking on the tile directly from the SAP Fiori homepage will execute the app with
the settings defined when the tile was created. This is useful, for example, in KPI
reports when you want to have easy access to information for a specific combina-
tion of characteristic values. You can see the popup for creating your own tile in
Figure 1.13.
Figure 1.11 SAP Fiori Launchpad: Search for Cost Centers SAP Fiori has a state-of-the-art context help menu available to provide guidance
for end users directly in the application. You can access the help menu by selecting
쐍 An end user can customize the apps and app groups displayed in the SAP Fiori the question mark icon in the launchpad header. The help menu includes general
launchpad. Selecting the Edit Homepage option (shown previously in the user application help, field explanations, and, in some cases, video tutorials on how to
menu in Figure 1.9) allows a user to reposition, remove, and add apps (that the use the app. The help menu for the Post General Journal Entries app is shown in
user has access to), as well as move, add, rename, and remove groups com- Figure 1.14.
pletely. A user can at any time reset groups back to their default. You can see the
SAP Fiori launchpad in edit mode in Figure 1.12.
62 Chapter 1 Overview and Deployment of SAP S/4HANA SAP Fiori User Interface Section 1.5 63
Customers can use their own themes to fully customize the look of the SAP Fiori
launchpad. The colors, background, logos, fonts, and so on can all be changed from
the SAP-delivered standard theme. You can design multiple themes, and users can
select from among them. All such customizing is done with the UI theme designer,
as shown in Figure 1.15.
The user can select the Settings option in the user menu to display information for
his user account, as shown in Figure 1.16.
Figure 1.14 Context Help in SAP Fiori Figure 1.16 SAP Fiori Launchpad User Settings
64 Chapter 1 Overview and Deployment of SAP S/4HANA SAP Fiori User Interface Section 1.5 65
This is also where users select the theme and default language and region settings. SAP Fiori catalogs hold configuration information for apps. Here you maintain
Under User Profiling, the user can enable a customized search, which tracks the names, subtitles, icons, and other options for the more technical settings for your
user’s activity to tailor search results, and, if enabled, clear the search cache. tiles (these are useful to understand, but completely out of scope for this book).
Finally, the user can set default values proposed by apps for many system attri- After you’ve created a catalog, you assign it to a role (and the role to a user). The
butes, such as company code, plant, planner profile, and so on. application tiles inside the catalog define the applications a user has access to. If a
tile is included in an SAP Fiori tile group to which a user is assigned, but the tile
isn’t in any of the catalogs assigned, the user won’t be able to see the tile. You’ll
1.5.4 SAP Fiori Launchpad Designer need to assign the catalog to the user that the tile is in. You can create as many cat-
In SAP S/4HANA, you define roles that provide authorizations for performing var- alogs as required to meet the needs of end-user roles (see Figure 1.18).
ious functions, and then you assign these roles to users. A user can be assigned to
multiple roles. SAP delivers a standard set of roles and sample users through SAP
Best Practices content. It’s the same in the SAP Gateway server, but the business
roles you assign here contain SAP Fiori tile catalogs and tile groups. Catalogs and
groups are assigned to roles, which are in turn assigned to users. This assignment
defines which application tiles a user sees on his SAP Fiori launchpad, has authori-
zation to add to groups, and can launch through the app finder. You can rely on the
many SAP-delivered standard catalogs and groups if you don’t want to make
changes, or you can use them as a reference for your own. With the SAP Fiori
launchpad designer, you create the catalogs and the groups for your SAP Fiori
launchpad, as shown in Figure 1.17.
The name of a group and the tiles included in that group are assigned in the SAP
Fiori tile group configuration in the SAP Fiori launchpad designer (see Figure 1.19).
You can add tiles to the group from many different catalogs, but the user must be
assigned to all the relevant catalogs to see and use the tiles. You can select whether
the end user will be allowed to change a tile group on his own launchpad or not.
Finally, you select whether apps will be displayed as tiles or as links.
Warning
If you make changes to SAP-delivered catalogs or groups, these will be overwritten by
updated versions of the groups and catalogs provided by SAP. It’s always best to create
your own and assign tiles as needed. You can then assign these to your own roles.
쐍 SAP Fiori
A new common design paradigm for all SAP applications. The design goal is to
make business apps intuitive to use and available on all platforms and devices.
SAP Fiori is based on the following design principles: role-based, responsive,
simple, coherent, and instant value.
쐍 SAP Fiori for SAP S/4HANA
A group of applications that are designed for SAP S/4HANA. There are three
basic app types: transactional, analytical, and factsheet.
쐍 SAP Fiori launchpad
The UI “cockpit” for SAP Fiori that is accessed through any modern web browser
without extra software requirements. It displays several applications in flat,
rectangular forms called tiles. The applications available depend on the user’s
role and authorizations. The SAP Fiori launchpad offers many Customizing
options for the end user, such as theme selection, custom grouping, and dis-
played application selection.
쐍 SAP Fiori launchpad designer
Administrator interface to customize the catalogs and groups available in the
system. You define the configuration for SAP Fiori tiles in the Catalog section
Figure 1.19 SAP Fiori Launchpad Designer: Groups
and for the tiles included in groups in the Group section.
쐍 SAP Gateway server
The server used to connect SAP Fiori to one or more SAP S/4HANA, SAP ERP, SAP
1.6 Important Terminology
Business Warehouse (SAP BW), and other such backend systems. SAP Fiori app
In this chapter, the following terminology was used: configuration is performed here, as well as SAP Fiori user maintenance.
쐍 Columnar store 쐍 SAP S/4HANA
Data is stored in columns instead of in the more traditional rows; this allows The new ERP system from SAP that leverages SAP HANA to simplify the code
speedier read performance and greater compression capabilities. The downside and data structures. It’s designed to be the digital core for all business applica-
is suboptimal transactional processing. tions of the customer and to allow businesses to go digital. It’s offered on prem-
쐍 In-memory technology ise with a traditional ownership model and in the cloud with a subscription
Data storage in RAM instead of in disks to capitalize on lower latency and read/ model.
write times. The technology still makes use of disks for historic data and backup
purposes.
쐍 Intelligent technologies 1.7 Practice Questions
Technological frameworks that are used in conjunction with SAP Business Tech-
These practice questions will help you evaluate your understanding of the topics
nology Platform to develop next-generation applications. Relevant technolo-
covered in this chapter. The questions shown are similar in nature to those found
gies include machine learning, IoT, process automation, predictive analytics,
on the certification examination. Although none of these questions will be found
blockchain, data intelligence, and big data.
on the exam itself, they will allow you to review your knowledge of the subject.
쐍 SAP Business Technology Platform
Select the correct answers, and then check the completeness of your answers in
SAP Business Technology Platform is a development and deployment platform
the next section. Remember that, on the exam, you must select all correct answers
that aids in the creation of intelligent, integrated, and mobile-ready applica-
and only correct answers to receive credit for the question.
tions to support business operations.
68 Chapter 1 Overview and Deployment of SAP S/4HANA Practice Questions Section 1.7 69
1. Which SAP technological products provide the platform required for SAP to 6. True or False: In an environment of systems using SAP HANA, you can per-
support the digital transformation of an organization? (There are two correct form both OLAP and OLTP processing without duplication of the data for the
answers.) SAP BW and SAP ERP systems.
2. You want to develop a substantial enhancement for the purchase-to-pay pro- 첸 A. Read-only memory
cess in your SAP S/4HANA system. Where does SAP recommend you perform 첸 B. Solid-state drives (SSDs)
this enhancement?
첸 C. Graphics processing units (GPUs)
첸 A. SAP Analytics Cloud 첸 D. Multicore CPUs
첸 B. SAP Fiori
첸 C. SAP Business Technology Platform 8. True or False: SAP S/4HANA replaces SAP ERP, and development and support
are shifted completely to it.
첸 D. SAP S/4HANA core
첸 A. True
3. True or False: SAP S/4HANA (on premise) can be deployed on a cloud infra- 첸 B. False
structure.
첸 A. True 9. Which of the following product lines does the SAP S/4HANA system rely on
for procurement functions?
첸 B. False
첸 A. SAP Concur
4. The SAP HANA database relies on which of the following technologies for stor- 첸 B. SAP SuccessFactors
ing data? (There are three correct answers.)
첸 C. SAP Ariba
첸 A. In-memory 첸 D. SAP C/4HANA
첸 B. Aggregation
첸 C. Indexing 10. What technology did SAP leverage to eliminate aggregate tables from the SAP
S/4HANA system while maintaining compatibility with many legacy pro-
첸 D. Columnar store
grams?
첸 E. Compression
첸 A. Columnar store
5. Data in the SAP HANA database is stored in which two ways? (There are two 첸 B. Compatibility views
correct answers.) 첸 C. Data aging
첸 A. Random 첸 D. Indices
첸 B. Vector
11. True or False: Choosing between SAP S/4HANA and SAP S/4HANA Cloud, pub-
첸 C. Column
lic edition, is also a matter of required scope and Customizing flexibility.
첸 D. Row
첸 A. True
첸 B. False
70 Chapter 1 Overview and Deployment of SAP S/4HANA Practice Question Answers and Explanations Section 1.8 71
12. True or False: The only version of the SAP S/4HANA Cloud, public edition, a 18. You use the search in your SAP Fiori launchpad to loop up information for a
customer can be on is the latest released version. cost center. What kind of app is used for the information shown in the search
results?
첸 A. True
첸 B. False 첸 A. Transactional
첸 B. Factsheet
13. A user wants to add an app to his SAP Fiori homepage but can’t find it in the 첸 C. Analytical
app finder. What does the admin have to do?
첸 D. List
첸 A. Assign the corresponding SAP Fiori tile group to the user.
첸 B. Assign the corresponding SAP Fiori tile catalog to the user.
첸 C. Add the tile to a tile group already assigned to the user. 1.8 Practice Question Answers and Explanations
첸 D. Add the corresponding tile catalog to the tile group. 1. Correct answers: A, D
SAP HANA is SAP’s default platform to support the digital transformation for
14. Where can an SAP Fiori end user change the theme of his SAP Fiori launchpad? businesses. In addition, the SAP Business Technology Platform provides the
첸 A. In the User Menu of the SAP Fiori launchpad infrastructure and tools for developing next-generation applications.
첸 B. In the Tile Catalog area of the SAP Fiori launchpad designer 2. Correct answer: C
Traditionally, such enhancements are made directly in the core SAP ERP com-
첸 C. In the Tile Group area of the SAP Fiori launchpad designer
ponent. This will indeed still work today in your SAP S/4HANA system; how-
첸 D. In the UI theme designer ever, SAP wants to shift such development to the SAP Business Technology
Platform. This is part of a strategy to keep the core running lean and as close to
15. True or False: Anyone with an appropriate user name and password can log on standard as possible. The other answers are wrong because SAP Analytics Cloud
to the SAP Fiori launchpad through a web browser. is a product for planning and reporting that uses intelligent technologies; and
첸 A. True SAP Fiori represents the UI level, so you would incorporate SAP Fiori as the
첸 B. False default UI of your enhancement, but it’s not where the enhancement is devel-
oped.
16. What kind of customizations can users make to their SAP Fiori launchpads? 3. Correct answer: A
(There are two correct answers.) True. There is no limitation on the location of the hardware that the on-premise
version of SAP S/4HANA is deployed on. A customer can choose compatible
첸 A. Change the name of tile groups.
third-party cloud vendors other than SAP. If a customer chooses to go with SAP
첸 B. Create their own tile groups. as the cloud infrastructure vendor for an SAP S/4HANA on-premise deploy-
첸 C. Change the names of tiles. ment, the product is called SAP S/4HANA Cloud, private edition; with other
첸 D. Change the icons on tiles. vendor infrastructures, it’s just SAP S/4HANA.
4. Correct answers: A, D, E
17. Which of the following are SAP Fiori design principles? (There are two correct In-memory is the most obvious answer here; columnar store is the preferred
answers.) SAP HANA data storage technique; and through compression, SAP HANA man-
ages to cut down on the infrastructure costs and support larger customers. On
첸 A. Role-based
the other hand, aggregates are supported but should be avoided as the idea is
첸 B. Routine
to have all the data at the highest granularity to provide flexible reporting. The
첸 C. Rational same is true for the indices because, with SAP HANA, they offer little speed
첸 D. Responsive improvement and sacrifice too much in the way of flexibility as they must be
predefined, and adding reporting characteristics is difficult.
72 Chapter 1 Overview and Deployment of SAP S/4HANA Test Takeaway Section 1.9 73
5. Correct answers: C, D basically equivalent to the any-premise edition and differs mostly in the licens-
Column store is the preferred method for SAP HANA as discussed because it’s ing model (perpetual versus subscription licensing).
better for reading data. Row storage is preferred by classic databases and is sup- 12. Correct answer: A
ported fully by SAP HANA. True. Quarterly updates in the realm of the multitenant public cloud solution
6. Correct answer: A are always required. A customer can’t choose to skip a product release cycle
True. SAP HANA was designed to fulfill the goal of combining optimal OLTP and because the system is upgraded for all at the same time. All other editions give
OLAP processing in one database. This simplifies the process of answering customers more flexibility when selecting their upgrade path and frequency.
questions such as “How did I come up with this number?” and saves on IT 13. Correct answer: B
resources by requiring fewer systems to support. The SAP Fiori tile catalog defines which tiles a user is authorized to use. If the
7. Correct answer: D user isn’t assigned to the right catalog, he won’t see the application tile even if
With many streams of data to process and large requirements for communica- it’s part of a group he is also assigned to.
tion between memory and the CPU cache, you can use a lot of CPU cores at the 14. Correct answer: A
same time. Even though GPUs might seem the most out of place here, they An end user will only typically have access to the SAP Fiori launchpad; other
offer tremendous calculation power and are developing faster than CPUs. SAP Fiori tools are for administrators. The user menu is where users control all
Although many companies are considering using some of their special charac- changeable settings for their SAP Fiori launchpads, including theme selection.
teristics in the business application world, and we might be hearing of more of
15. Correct answer: A
these exploits in the future, for now, they aren’t used by SAP HANA. SSDs offer
True. No special software needs to be installed; all modern, up-to-date web
a big boost to traditional databases, and because SAP HANA uses disk drives for
browsers with HTML5 support will work. In our training system, we recom-
many non-speed-critical processes (e.g., backup and aged data), they can be
mend using the Google Chrome browser because it seems currently to offer a
used with SAP HANA. Unfortunately, they don’t offer much in the way of
better speed/compatibility mix.
improved speed due to the architecture. Read-only memory is irrelevant.
16. Correct answers: A, B
8. Correct answer: B
Changing the name and look of tiles can only be done in the catalog view of the
False. SAP S/4HANA is the successor to SAP ERP, but it doesn’t replace it. There
SAP Fiori launchpad designer. End users can only access the SAP Fiori launch-
is still a huge customer base that relies on SAP ERP, and SAP has promised sup-
pad where they can manage their tile groups.
port until 2027 (at the time of publication) for these customers.
17. Correct answers: A, D
9. Correct answer: C
SAP Fiori principles mandate that applications should be role-based, catering to
SAP Ariba is the product that supports the SAP S/4HANA digital core with pro-
specific tasks performed by specific users. SAP Fiori apps should also be respon-
curement. SAP SuccessFactors is for human resources, SAP Concur is for travel
sive, adjusting their interface to work optimally for different devices.
management, and SAP C/4HANA supports everything around the customer
18. Correct answer: B
experience.
The result will be displayed with a factsheet app, which will provide key facts for
10. Correct answer: B
the object you searched for. You’ll have the option to navigate to a transactional
Compatibility views can be materialized on demand for data in line-item tables
app, such as Manage Cost Centers, or an analytical app, such as a cost center
of the SAP HANA database to support programs that read old aggregate and
report. The List answer option isn’t an official app type in the SAP Fiori design
index tables that are no longer in the system.
language.
11. Correct answer: A
True. The product scopes still vary, with SAP S/4HANA being the more com-
plete solution currently and offering more customizing possibilities. The SAP
S/4HANA Cloud solution is a better fit for new subsidiaries of large enterprises
1.9 Test Takeaway
or companies interested in a lean digital core solution that is always up to date You now have a good overview and understanding of the SAP HANA database. You
with the latest features and functions and that can live with the (decreasing) understand the benefits of the SAP HANA architecture and the technologies that it
limitations of the public cloud solution. Note that the private edition option is uses to improve on traditional disk-based databases. You also got an introduction
to the SAP intelligent enterprise strategy and the new product portfolio that
74 Chapter 1 Overview and Deployment of SAP S/4HANA
supports it, namely the SAP Business Technology Platform and intelligent tech-
nologies (together with SAP HANA, SAP S/4HANA, and the other cloud LoB solu-
tions).
In addition, you got a thorough introduction to SAP S/4HANA, the successor to
SAP ERP and the core software required for SAP’s vision of the digital business rev-
olution. You understand the deployment options available and should be able to
determine which option best fits a customer’s needs.
Finally, you gained insight into the SAP Fiori design paradigm and what it means
specifically for SAP S/4HANA. You learned about the basic SAP Fiori tools and how
the tile catalogs and groups control the apps a user sees and can use.
1.10 Summary
You’ve gained a high-level understanding of SAP HANA, SAP S/4HANA, and SAP
Fiori. You can now explain the basic concepts and benefits of these to customers
and can propose deployment options. You can also help users with basic SAP Fiori
operations.
This chapter is the only one not directly related to financial accounting in SAP
S/4HANA, and it’s also the most technical chapter in the book and exam. However,
the knowledge here is very important for both new and experienced consultants
with no prior experience with SAP S/4HANA.
In the next chapter, we’ll cover general ledger accounting business processes and
Customizing, starting first with the description of the core organizational units in
financial accounting with SAP S/4HANA.
7
Contents
Preface ..................................................................................................................................................... 15
Introduction: The Path to Certification ........................................................................................ 19
4.6 Account Determination .................................................................................................... 266 4.22 Important Terminology .................................................................................................... 308
12 Contents Contents 13
4.23 Practice Questions ............................................................................................................... 310 5.8 SAP S/4HANA Financial Closing Cockpit ................................................................... 367
4.24 Practice Question Answers and Explanations ........................................................ 314 5.8.1 Task Templates ...................................................................................................... 368
5.8.2 Task List .................................................................................................................... 370
4.25 Test Takeaway ...................................................................................................................... 318
5.8.3 Dependency Configuration ............................................................................... 370
4.26 Summary ................................................................................................................................. 319
5.9 Methods for Intercompany Matching and Reconciliation ................................ 371
5.10 Important Terminology .................................................................................................... 373
5.11 Practice Questions ............................................................................................................... 375
5 Financial Closing 321
5.12 Practice Question Answers and Explanations ........................................................ 380
5.1 Objectives of This Portion of the Test ........................................................................ 322 5.13 Test Takeaway ...................................................................................................................... 382
5.2 Financial Statement Version .......................................................................................... 323 5.14 Summary ................................................................................................................................. 383
5.2.1 Definitions for the Financial Statement ....................................................... 323
5.2.2 Financial Statement Version Item Hierarchy .............................................. 324
5.2.3 Financial Statement Item Definition ............................................................. 325
6 Organizational Assignments and
5.2.4 Account Assignment ........................................................................................... 327
5.2.5 Global Accounting Hierarchy for Financial Statement Version Process Integration 385
Maintenance .......................................................................................................... 328
5.2.6 Financial Statement Output with SAP Fiori ................................................. 330 6.1 Objectives of This Portion of the Test ........................................................................ 387
5.2.7 Financial Statement Report with ABAP ........................................................ 332 6.2 Bank Account Management ........................................................................................... 387
5.2.8 Output of Ledger Comparison Report ........................................................... 333 6.2.1 Bank Directory ....................................................................................................... 388
5.3 General Ledger Closing ..................................................................................................... 334 6.2.2 House Bank ............................................................................................................. 389
5.3.1 Posting Periods ...................................................................................................... 335 6.2.3 Bank Account Creation ....................................................................................... 390
5.3.2 Balance Carryforward ......................................................................................... 337 6.3 Document Parking .............................................................................................................. 392
5.3.3 Auditing ................................................................................................................... 338 6.3.1 Overview of Document Parking ....................................................................... 393
5.4 Accruals and Deferrals ....................................................................................................... 340 6.3.2 Document Parking Workflow Customizing ................................................. 394
5.4.1 Accrual/Deferral Journal Entry ......................................................................... 341 6.3.3 Document Parking with Workflow ................................................................. 398
5.4.2 Recurring Journal Entry ...................................................................................... 342 6.4 Journal Entry Verification ................................................................................................ 402
5.5 Accruals Management ...................................................................................................... 343 6.4.1 Verification Process ............................................................................................. 403
5.5.1 Manual Accruals Process .................................................................................... 343 6.4.2 Workflow Configuration .................................................................................... 404
5.5.2 Manual Accruals Configuration ....................................................................... 345 6.5 Validations and Substitutions ....................................................................................... 407
5.5.3 Purchase Order Accruals Process .................................................................... 348 6.5.1 Overview of Validations and Substitutions ................................................. 407
5.6 Closing Activities in Receivables and Payables ...................................................... 350 6.5.2 Substitution Definition ....................................................................................... 410
5.6.1 Balance Confirmation ......................................................................................... 350 6.5.3 Validation Definition ........................................................................................... 414
5.6.2 Foreign Currency Valuation .............................................................................. 352 6.5.4 Sets Definition ....................................................................................................... 416
5.6.3 Value Adjustments .............................................................................................. 357 6.5.5 Rules Definition ..................................................................................................... 418
5.6.4 Accounts Payable/Accounts Receivable Regrouping ............................... 359 6.6 Data Archiving ...................................................................................................................... 418
5.7 Closing Activities in Materials Management .......................................................... 361 6.6.1 General Customizing for Data Archiving ...................................................... 419
5.7.1 Physical Inventory ................................................................................................ 361 6.6.2 Object-Specific Customizing for Data Archiving ....................................... 420
5.7.2 Goods Receipt/Invoice Receipt Account Clearing ...................................... 362 6.6.3 Performing Data Archiving: General Ledger Account Example ............ 421
5.7.3 Stock Valuation ..................................................................................................... 366
14 Contents
Index
Automatic payment (Cont.) Cash management .............................................. 386 Currency exchange rate .................................... 115 Document type (Cont.)
country level ........................................... 202, 203 CCS3 ............................................................................. 54 direct quotation .............................................. 117 authorization group ...................................... 119
customization .................................................. 201 Central Finance ....................................................... 53 indirect quotation .......................................... 117 batch input only .............................................. 120
customizing ...................................................... 198 Changing documents ........................................ 137 maintenance ..................................................... 116 customer/vendor check ............................... 120
exceptions .......................................................... 212 Chart of accounts ...................... 92, 145, 155, 267 Current partition ................................................. 430 definition ............................................................ 119
parameters ........................................................ 209 alternative ............................................................ 92 Customer/supplier tolerance ......................... 187 enter trading partner .................................... 120
review ........................................................ 211, 212 blocked ................................................................... 94 exchange rate type ......................................... 120
run ......................................................................... 209 country ................................................................... 92 D inter-company ................................................. 120
create ...................................................................... 93 maintenance ..................................................... 119
B description ............................................................ 93 Data aging ..................................................... 425, 430 negative postings permitted ...................... 120
group ...................................................................... 93 activation ........................................................... 426 net document type ......................................... 120
Balance carryforward ......................................... 337 maintenance language ................................... 93 Customizing ...................................................... 426 number range ................................................... 119
Balance confirmation .............................. 350, 374 operational .......................................................... 92 run ......................................................................... 428 reference number ............................................ 120
Balance Sheet Values by Account app ........ 366 settings ................................................................... 93 table partitioning ........................................... 427 reverse ................................................................. 119
Bank account management ............................ 387 Chart of depreciation ...................... 260, 267, 309 Data archiving ............................................. 418, 430 Down payments ......................................... 234, 235
create ......................................................... 389, 390 Client ................................................................. 77, 145 administration ................................................. 422 Dunning .................................................................. 215
house bank ........................................................ 389 Client 000 ................................................................... 77 cross-object ....................................................... 419 area ............................................................. 216, 242
maintenance ..................................................... 390 Client 001 ................................................................... 77 Customizing ...................................................... 419 block reason ................................... 217, 226, 242
Bank directory ............................................ 388, 430 Client 066 ................................................................... 77 define ................................................................... 421 charges ................................................................ 221
Bank group ............................................................. 430 Client 200 ................................................................... 78 general ledger example ................................ 421 company code ........................................ 223, 224
Billing document ................................................. 193 Client-dependent ................................................... 78 job logs ................................................................ 423 configuration ................................................... 216
Book structure ........................................................ 15 Client-independent ............................................... 78 object-specific ................................................... 420 details .................................................................. 225
Business area ........................................................... 89 Columnar store ....................................................... 66 Data medium exchange engine .................... 205 grouping ............................................................. 224
definition .............................................................. 89 Company ................................................................... 84 Default values ....................................................... 143 key ............................................................... 216, 226
Business partner ........... 162, 163, 179, 225, 241 Company code ............................................... 80, 145 Deferral .................................................................... 374 letter ..................................................................... 221
address ................................................................ 175 address ................................................................... 82 Depreciation level ............................................................ 219, 220
categories ................................................. 163, 241 chart of accounts ............................................... 83 configuration ................................................... 262 procedures ...................................... 217, 218, 242
communication ............................................... 175 company ............................................................... 84 key ......................................................................... 309 program .............................................................. 242
customers ........................................................... 175 copy ......................................................................... 80 Depreciation area ............................. 261, 267, 309 run ......................................................................... 226
field attributes ................................................. 167 country chart/accts. ......................................... 83 configuration ................................................... 262 text maintenance ........................................... 221
general data ...................................................... 174 create ...................................................................... 80 definition ............................................................ 261
grouping ............................................................. 241 credit control area ............................................. 84 derived ................................................................. 264 E
groups ................................................................. 163 currency ................................................................. 80 Digital platform ...................................................... 47
number range definition ............................. 166 definition ............................................................... 81 Digital transformation ................................. 47, 68 Exam format ............................................................ 24
organizations ................................................... 163 field status variant ............................................ 84 Display Financial Statement app .................. 330 Exam scope .............................................................. 26
persons ................................................................ 163 fiscal year variant .............................................. 84 Document header ............................................... 133 Extension ledger .................................................. 145
role .............................................................. 164, 242 global parameter ............................................... 83 Document line item ........................................... 136
role definition ................................................... 164 posting period variant ..................................... 84 Document parking .................................... 392, 393 F
role grouping .................................................... 165 purchasing organization ........................ 91, 92 holding ................................................................ 393
supplier ..................................................... 175, 182 sales organization ............................................. 91 release approval path ................................... 397 Factsheet apps ........................................................ 58
type ............................................................. 167, 242 workflow variant ............................................... 84 release group .................................................... 396 Field status error .................................................. 121
Controlling ................................................................ 90 subworkflows ................................................... 397 Financial accounting ................................... 75, 104
C CO-PA, account-based .......................................... 91 workflow .......................................... 395, 398, 400 Financial accounting integration ................... 89
Correspondence ................................................... 227 workflow builder ............................................. 394 controlling ........................................................... 90
C_ACTIVATE12 ....................................................... 21 example .............................................................. 230 Document splitting .................................. 127, 145 logistics ................................................................. 91
C_S4CFI ...................................................................... 22 payment differences ...................................... 229 activation ........................................................... 128 SAP ERP HCM ..................................................... 92
C_S4FCF_2020 ........................................................ 23 printing ............................................................... 230 characteristics .................................................. 130 Financial closing .................................................. 322
C_S4FTR_2020 ........................................................ 22 types .................................................. 227, 228, 242 deactivate .......................................................... 129 Financial document clearing .......................... 142
C_TS410_1909 ........................................................ 21 Create Correspondence app ............................ 230 inheritance ........................................................ 128 Financial statement .................................. 323, 374
C_TS4CO_2020 ....................................................... 22 Create Supplier Invoices app .......................... 195 method ................................................................ 128 ABAP .................................................................... 332
C_TS4FI_2020 ................................................... 22, 24 Cross-company-code posting ........................ 141 standard account assignment .................. 128 definitions .......................................................... 323
Callup point ........................................................... 430 Currency .................................................................. 115 steps ..................................................................... 131 hierarchy .................................................. 324, 325
Carry Forward Balances app ............................ 337 maintenance .................................................... 117 Document type ........................................... 118, 145 item definition ................................................. 325
Carryforward ......................................................... 374 types ..................................................................... 117 account types allowed .................................. 119 node ...................................................................... 326
446 Index Index 447
Financial statement (Cont.) House bank ............................................................ 430 Ledger group (Cont.) Payment block ............................................ 184, 186
output with SAP Fiori .................................... 330 HTML5 ................................................................ 54, 73 representative ledger ..................................... 109 reasons ................................................................ 243
output with SAP Jam ..................................... 331 Logistics ..................................................................... 90 Payment media creation .................................. 214
Fiscal year variant ..................................... 113, 145 I Low-value asset .................................................... 309 Payment medium workbench .... 203, 205, 243
definition ............................................................ 114 Payment methods ............................................... 243
list .......................................................................... 113 Individual value adjustment .......................... 374 M Payment run .......................................................... 213
period ................................................................... 114 In-memory technology ........................................ 66 Payment term .................................... 182, 185, 243
Fixed-asset accounting ..................................... 259 Installment payments ....................................... 185 Manage Bank Accounts app .................. 388, 390 account type ..................................................... 184
Foreign currency .................................................. 197 Intelligent enterprise ............................................ 47 Manage Fixed Assets app ................................. 301 baseline date ..................................................... 184
valuation ............................................................ 374 Intelligent suite ....................................................... 47 Manage Global Accounting Hierarchies day limit ............................................................. 183
Formula editor ...................................................... 430 Intelligent technologies .............................. 48, 66 app ....................................................... 86, 328, 329 default baseline date ..................................... 184
Functional area ....................................................... 88 Intercompany matching and Manage Journal Entries app ............................ 138 definition .................................................. 182, 183
definition .............................................................. 88 reconciliation ......................................... 371, 374 Manage Posting Periods app .......................... 336 Physical inventory .................................... 361, 374
International Financial Reporting Manage Workflows for General Journal continuous ........................................................ 362
G Standards .............................................................. 87 Entry Verification app .................................. 404 cycle counting .................................................. 362
Internet of Things .................................................. 47 Manual accrual configuration ........................ 345 periodic ............................................................... 361
General ledger accounting ................................ 76 Investment support measures ...................... 291 Manual accrual process ..................................... 343 Plant maintenance ................................................ 91
business transaction ..................................... 133 Invoice document ............................................... 127 Manual payments ............................................... 195 Post General Journal Entries app ....... 120, 133,
general ledger entries .................................... 136 Invoice payment posting on account ........................................ 196 135, 403
overview dashboard app ............................. 144 account assignment template .................. 189 Master record ................................................. 92, 153 Post Incoming Invoices app ............................ 398
posting ................................................................ 133 details .................................................................. 189 Materials management ....................................... 91 Posting accrual ........................................... 340, 341
General ledger accounts .............................. 92, 96 held document ................................................. 190 closing activities .............................................. 361 automatic reversal ......................................... 341
account currency .............................................. 98 screen variants ................................................ 189 Monitor GR/IR Account Reconciliation journal ................................................................. 341
allocation .................................................... 99, 100 Invoicing ................................................................. 188 app ........................................................................ 363 Posting deferral .......................................... 340, 341
alternative account number ........................ 98 Posting key .......................................... 120, 145, 157
balance sheet account .................................... 96 J N account type ..................................................... 122
cash account ....................................................... 96 conflicting field status .................................. 121
copy ........................................................................ 80 JavaScript ................................................................... 54 Net document type ............................................. 280 definition ............................................................ 121
field status group ............................................ 100 Journal entry verification ................................ 402 range .................................................................... 122
general data ........................................................ 96 process ................................................................ 403 O Posting period variant ....................................... 145
integration with controlling ...................... 115 workflow configuration ............................... 404 Posting schema .................................................... 347
invoice document ........................................... 128 jQuery .......................................................................... 54 OLAP .................................................................... 69, 72 Practice questions ............................................... 146
maintenance ....................................................... 96 OLTP ..................................................................... 69, 72 Primary cost and revenue account .............. 100
master record ................................................... 100 L Open and Close Posting Periods app ........... 335 Profit center .................................................... 86, 101
nonoperating expense or income .............. 96 openSAP .................................................................... 42 hierarchy ..................................................... 86, 101
open item management ................................ 99 Ledger ....................................................................... 105 OpenUI5 .................................................................... 54 maintenance ..................................................... 102
P&L account ........................................................ 98 accounting principle ..................................... 106 Organizational object ........................................ 430 Profitability analysis ............................................ 91
primary costs or revenue ............................... 96 configuration ................................................... 105 Organizational unit .............................. 75, 77, 153 Purchase order accruals .................................... 348
reconciliation account ................................... 99 currency type .................................................... 106 client level ............................................................ 90
retained earnings .............................................. 98 deactivating ...................................................... 107 Outgoing payment ............................................. 195 R
secondary costs ................................................. 96 extension ledger .................................... 109, 110 Overdue Receivables app ................................... 57
sort key .................................................................. 99 fiscal year variant ........................................... 106 Reconcile GR/IR Accounts app ....................... 363
special indicators ............................................ 223 functional currency ....................................... 106 P Reconciliation account ........................... 235, 236
tax category ........................................................ 98 leading ledger ................................................... 105 alternative ......................................................... 236
General ledger closing ....................................... 334 parallel accounting using G/L P_S4FIN_2020 ......................................................... 22 Recurring journal entry .......................... 342, 374
posting period .................................................. 335 accounts ........................................................ 106 Parallel accounting ................................... 104, 145 Release approval path ........................................ 431
Goods receipt/invoice receipt account ...... 374 posting period variant .................................. 106 accounts approach ........................................ 104 Release group ........................................................ 431
Gross document type ........................................ 280 Ledger comparison report ............................... 333 example .............................................................. 104 Reporting ................................................................ 237
Ledger group ledger approach .............................................. 104 accounts payable overview ........................ 239
H assignment .............................................. 109, 112 Parallel valuation ................................................. 111 accounts receivable overview .................... 238
create ................................................................... 109 Parked document ................................................ 431 balances .............................................................. 240
Head office ............................................................. 179 definition ............................................................ 108 save ....................................................................... 398 characteristic .................................................... 374
Held document .................................................... 430 leading ledger ................................................... 109 Passive document split ..................................... 131 item status ......................................................... 240
Historical partition ............................................. 430 list ......................................................................... 108 key figured ......................................................... 375
448 Index Index 449
Reporting (Cont.) SAP Live Access ............................................... 29, 31 Tax code (Cont.) V
line item .............................................................. 240 SAP Live Class ........................................................... 29 management .................................................... 126
Reverse Accrual/Deferral Documents SAP Logon .................................................................. 54 Tax handling ................................................ 123, 124 Validation ........................................... 407–410, 431
app ........................................................................ 341 SAP Product Assistance ....................................... 40 sales tax .............................................................. 124 definition ............................................................ 414
Reversing documents .............................. 138, 139 SAP S/4HANA ..... 46, 50, 67, 69, 72, 77, 79, 104, value-added tax .............................................. 124 rule definition ................................................... 418
reversal reasons ............................................... 140 110, 163, 259, 262, 264, 272, 291, 322, 336 withholding tax ............................................... 124 Valuation
Revise Payment Proposal app ........................ 213 administrator settings .................................... 78 Tax procedure ....................................................... 124 area ....................................................................... 375
Rules .......................................................................... 431 backend server .................................................... 54 Technical clearing account .............................. 309 area definition ................................................. 353
customizing ...................................................... 140 Time-dependent tax (TDT) .............................. 125 configuration ................................................... 352
S deployment .......................................................... 52 Tips .............................................................................. 35 delta posting logic .......................................... 354
system landscape .............................................. 54 exam taking ........................................................ 32 exchange rate differences ........................... 354
Sales and distribution .......................................... 91 SAP S/4HANA adoption ....................................... 53 Tolerance group ......................................... 122, 146 foreign currencies ........................................... 354
SAP Ariba .................................................................. 51 landscape transformation ............................. 53 maintainence ................................................... 123 foreign currency .............................................. 352
SAP Best Practices ....................... 38, 79, 264, 323 new implementation ........................................ 53 Trading partner ...................................................... 85 method ................................................................ 375
SAP Business Planning and system conversion ............................................. 53 Transaction results .................................................................. 356
Consolidation ................................................... 322 SAP S/4HANA Financial Closing cockpit ... 367 ABLDT .................................................................. 305 run ......................................................................... 358
SAP Business Technology dependency configuration .......................... 370 AS100 ................................................................... 308 selection parameters ........................... 354, 355
Platform ............................................... 47, 66, 363 task list ...................................................... 370, 375 AS91 ...................................................................... 305 Valuation method ............................................... 357
SAP Business Workflow ................. 387, 431, 436 task template ................................................... 375 BAUP .................................................................... 388 Value adjustment
SAP Cash Application ......................................... 255 task templates ................................................. 368 BIC2 ....................................................................... 388 flat-rate ..................................................... 357, 358
SAP Community .................................................... 42 SAP SuccessFactors ................................................ 50 F110 ....................................................................... 213 individual ........................................................... 357
SAP Concur ............................................................... 51 SAP Training and Adoption courses ............... 27 FB50 ...................................................................... 135 Verify General Journal Entries –
SAP Customer Experience ................................. 50 SAP user enablement videos ............................. 40 FBZP ...................................................................... 198 For Requester app ........................................... 403
SAP ERP ................................................. 101, 110, 308 SAPUI5 ........................................................................ 54 FTXP ..................................................................... 157 Verify Journal Entries – For Processor
SAP ERP Financials .................................... 162, 386 Screen layout ......................................................... 268 LSMW ................................................................... 308 app ........................................................................ 403
SAP ERP HCM .......................................................... 90 definition ............................................................ 268 LTMC .................................................................... 306
SAP Fieldglass .......................................................... 50 tab layout ................................................ 269, 271 SU01 ............................................................ 190, 252 W
SAP Financial Closing cockpit ........................ 322 Secondary cost account .................................... 100 SU10 ...................................................................... 252
SAP Fiori .............................. 46, 54, 67, 70, 73, 191, Segment ............................................................. 87, 96 Transactional app .................................................. 57 Warehouse management ................................... 91
234, 329–331, 387 definition ............................................................... 87 Transactional data ............................................... 153 Workflow ................................................................. 431
app custimization ............................................ 60 reporting ............................................................ 146 subworkflow ..................................................... 431
browser ................................................................. 60 Set .................................................................... 416, 431 U variant ................................................................. 431
for SAP S/4HANA ....................................... 55, 67 basic ..................................................................... 417
launchpad ............................................................ 46 create ................................................................... 416 UI theme designer ................................................. 63 Z
theme ..................................................................... 63 multiset ............................................................... 417 Universal Journal ... 76, 109, 111, 128, 179, 193
tiles ......................................................................... 60 Special general ledger accounting ................ 230 US generally accepted accounting Zero-balance clearing line formation ......... 132
user experience .................................................. 55 configuration ................................................... 232 principles ............................................................. 87
user interface ............................................... 46, 54 indicator ................................................... 234, 243 User-defined field ................................................ 270
SAP Fiori apps reference library ...................... 41 indicators ........................................ 231, 232, 234
SAP Fiori launchpad .......... 46, 55, 58, 60, 67, 73 Standard ledger .................................................... 146
designer .................................................. 64, 65, 67 Stay-current materials ......................................... 37
SAP Gateway ..................................................... 54, 67 Stock valuation ........................................... 366, 375
server ..................................................................... 64 Substitution ....................................... 407–411, 431
SAP GUI ............................................ 54, 55, 306, 329 define ................................................................... 413
SAP HANA ................................................... 46, 48, 71 fields ..................................................................... 411
architecture ......................................................... 48 method ................................................................ 412
columnar store ........................................... 49, 69 rule definition .................................................. 418
compression ........................................................ 49 Supplier Invoice Search app ............................... 58
database ............................................................... 68
in-memory database ....................................... 48 T
SAP Help Portal ...................................................... 38
SAP Information Lifecycle Management .. 428 Target audience ....................................................... 15
SAP Learning Hub .......................................... 30–32 Tax code ........................................................ 125, 146
SAP Learning Rooms ............................................ 31 category .............................................................. 126
First-hand knowledge.
Stefanos Pougkas