Searching for Leonardo at SAP TechEd Barcelona

Sure we all know Leonardo da Vinci. He was a great thinker but also a doer – put thinking into doing on a lot of different areas.

So what about SAP Leonardo? This year at SAP TechEd Barcelona I thought to give myself a challenge – Find out who or what SAP Leonardo is.

Day 0 – the travel

First I needed to travel from Eindhoven (Netherlands) via Amsterdam to Barcelona.

Day 1 – the challenge

Design Thinking with Julia Dorbic, Smart Building with Joe Binkley and Cosmo the smart %%% warehouse robot with Jan Penninkhof.

Day 2 – finding out more

A deep dive into Machine Learning with Urko Sanchez Sanz.

Day 3 – finding out even more and conclusion

Blockchain – hype or reality with Raimund Gross, talking to SAP via the CoPilot with Stefan Kirchfeld and once again Jan Penninkhof and me discussing mode 1 vs mode 2.

Mode 1 is your system of records. Mode 2 your system of innovation. Quite often people draw the conclusion that Mode 1 is boring, grey, old, … not innovative. I see it differently, there is also a lot of innovation in the Mode 1 world, look at SAP S/4HANA and BW/4HANA. Recent innovations in the transaction world.

I always use best and next practices as description. Mode 1 is about best practices and Mode 2 about next practices. SAP Leonardo helps you realizing these next practices in a best practice world.

Just like with Leonardo da Vinci’s most famous painting, the Mona Lisa. No need to put a picture up here. You all know how she looks like. With the Mona Lisa, Leonardo gave us a painting that has triggered many people for many years. Lots of different perspectives, opinions, … is she smiling or not?

He made people think!

And on the other hand he inspired others to create their own Mona Lisa:

Create your own Mona Lisa with SAP Leonardo. Get inspired by all new possibilities, take different perspectives on your daily reality and build your own next practices!

Happy painting

Credits Mona Lisa’s (from left to right)

* https://www.theatlantic.com/magazine/archive/2017/11/leonardo-da-vinci-mona-lisa-smile/540636/
* https://www.redbubble.com/shop/mona+lisa+posters
* http://www.dailymail.co.uk/news/article-1140942/Brick-Art-The-Mona-Lisa-masterpieces-Lego.html
* https://www.onlinegalerij.nl/waar-het-maken-van-parodieen-op-de-mona-lisa-ooit-begon/

  http://bit.ly/2D9ktvn #SAP #SAPCloud #AI

BI 4.2 SP4 to SP5 Update

In this blog, I would like to share steps that followed to Update BI from 4.2 SP4 to SP5.

BI 4.2 SP5 got Few Enhancements which are useful to BI Admin’s .

Environment: Windows

Existing BI Version: BI 4.2 SP4

Upgraded BI Version: BI 4.2 SP5

Database: Microsoft SQL Server 2012

Pre-requisites to be followed:

* CMS (Central Management Server) –> Should be Up and running
* Input/output Repository –> Should be up and running
* CMS Database
* Need to backup of Tomcat Configuration Files
* Need to Take DB backup
* Before Upgrading we need to check PAM

Software:

we have two types of Files for BI

* Full Bundle Installation
* Update File

BI 4.2 SP5 Update Files.

Provide your CMS name and enter Administrator Password

from 4.2 Release we have 2 options to Install BI

1. Standard Installation

2. Phase-wise Installation (Reduced Downtime)

after Installation we did not see Promotion management wizard.

whenever updates are performed already existing components are upgraded where promotion management wizard is a new enhancement in SP5. Selected modified installation from Control Panel and then selected “Promotion Management Wizard”

New Features Present in BI 4.2 SP5 will be covered in Another blog……

 

  http://bit.ly/2Db9OjQ #SAP #SAPCloud #AI

Revenue recognition in context of IFRS 15 with SAP S/4HANA Cloud made easy – Part 1/2

The International Accounting Standards Board (IASB) and Financial Accounting Standards Board (FASB) have jointly issued the new revenue standards, IFRS 15/ASC 606 Revenue from Contracts with Customers. They become effective for annual periods beginning on or after January, 1, 2018.

In a small blog-series, I would like to demo the process that we provide in SAP S/4HANA Cloud 1711 to support the requirements along the 5-step-model:

* This blog: Demo of Revenue recognition for sell from stock with delivery-based billing
* Next blog: Project based services scenario

A company sells printers and cartridges. Recently it created a contract with a customer about a package containing 1 printer and 1 cartridge. The contract price of the printer is 80 EUR and for the cartridge 20 EUR. If printer and cartridge would be sold independently the price for the printer would be 100 EUR and for the cartridge 50 EUR. The delivery of printer and cartridge happens at the same time. After delivery, the invoice for both items is send to the customer.

Creation of Sales Order:

Step 1: Identify the contracts with the customers (IFRS 15.9ff) – what qualifies it as a contract?

For many entities step 1 will be relatively straightforward. The key point is to determine when a contract is existing. The SAP system automatically identifies each sales order as one revenue recognition contract.

Step 2: Identify the separate performance obligations (PO) (IFRS 15.22ff) – how to identify those deliverables that were accounted performance obligations?

For standard sales orders with multiple line items, the SAP system determines each line item as a distinct performance obligation.

Step 3: Determine the transaction price (IFRS 15.47ff) – how to measure the total revenue arising under a contract? IFRS 15 typically bases revenue on the amount to which an entity is entitled.

The SAP system identifies the net value of the sales order as the transaction price.

Step 4: Allocate the transaction price to the separate POs (IFRS 15.73ff) – how to allocate the transaction price between the different performance obligations identified in step 2?

The standalone selling price (SSP) or estimated standalone selling price (ESSP) can be maintained or uploaded in the SAP system. For each performance obligation (i.e., each item in the sale order), the SSP or ESSP appears automatically as condition type in the pricing procedure.

SSP in the SAP sales order for item 10 – Printer

When a sales order is saved in the system, the transaction price is allocated to each performance obligation automatically based on the relative SSP of each distinct item. The App “Allocated Revenue” shows the allocated amounts for each performance obligation (POB) based on the relative standalone selling price of each distinct item.

Call App ‘Allocated Revenue’ in the Fiori Launchpad

App ‘Allocated Revenue’ for the created sales order

Step 5: Recognize revenue when the entity satisfied a PO (IFRS 15.31ff)

The final step is to determine for each performance obligation, when revenue should be recognized. Revenue is recognized when the performance obligation is fulfilled – that is when the goods issues are posted.

Posting Goods Issue:

The revenue recognition entry created by the system records the contract asset and is based on the ‘allocated revenue’.

Revenue recognition document created with Goods Issue posting for both items printer and cartridge

The performance obligation is fulfilled. The system records costs and recognizes revenue base on allocated amounts.

The App ‘Revenue Recognition (Event-Based)-Sales Orders’ shows contract balances, contract assets and contract liabilities in the balance sheet, as well as the recognized revenue and costs for each performance obligation for every sales order in the income statement.

Call the App ‘Revenue Recognition (Event-Based)-Sales Orders’ in the Fiori Launchpad

The App ‘Revenue Recognition (Event-Based)-Sales Orders’ item 10 printer, after Goods Issue posting

Billing:

With the billing contract liability is recorded based on transaction price.

Revenue recognition document created with billing for both items printer and cartridge

The App “Revenue Recognition (Event-Based)-Sales Orders” shows updated account balances in the income statement and balance sheet after billing.

The App “Revenue Recognition (Event-Based)-Sales Orders” item 10 printer, after billing

Period end run:

With the period end run netting of contract asset and contract liability happens for sales order. In our example the sales order is completely delivered and billed therefore the balance of each sales order item is the difference between the transaction price and the allocated revenue. We call the App ‘Run Revenue Recognition – Sales Orders’ from Fiori Launchpad.

The App “Revenue Recognition (Event-Based)-Sales Orders” shows the updated amounts on contract assets and contract liabilities in the balance sheet, after period end run has been conducted.

Remaining balance after netting on contract liability for sales order item 10

In my next blog, I will demo a customer project scenario with fixed price services.

For more information on SAP S/4HANA Cloud, check out the following links:

* Sven Denecken’s SAP S/4HANA Cloud 1711 Release Blog
* SAP S/4HANA Cloud release info: http://www.sap.com/s4-cloudrelease
* Best practices for SAP S/4HANA Cloud here
* openSAP course ‘How to Best Leverage SAP S/4HANA Cloud for Your Company’
* Learn more about intelligent ERP S/4HANA Cloud

Follow us via @SAP and #S4HANA, or myself via LinkedIn http://bit.ly/2ErXXxj #SAP #SAPCloud #AI