IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting...

26
Überblick für SAP Anwender Klaus Oberhauser, Finance scc, 24.11. 2016 IFRS15 SAP RAR

Transcript of IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting...

Page 1: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

Überblick für SAP Anwender

Klaus Oberhauser, Finance scc, 24.11. 2016

IFRS15

SAP RAR

Page 2: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Überblick SAP RAR

27. November 2016 2

Page 3: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS15: Erlöse aus Verträgen mit Kunden

Es handelt sich um eine grundlegende Neuregelung, wann und in welcher

Höhe Erlöse und zugehörige Aufwände aus Kundenverträgen in der

Gewinn- und Verlustrechnung und über entsprechende Abgrenzungsposten

in der Bilanz auszuweisen sind –> Umsetzung verpflichtend ab 01.01.2018

für kapitalmarktorientierte Unternehmen, die nach IFRS bilanzieren.

Unter dem Gesichtspunkt des Kontrollübergangs verlangt IFRS15, dass

bereits bei Vertragsabschluss fixiert wird, ob die Erfüllung der einzelnen

Leistungsverpflichtungen zeitraum- oder zeitpunktbezogen erfolgt.

Es erfolgt keine Neubewertung, sondern eine zeitliche Vor- oder

Nachverlagerung der Umsatzrealisierung bzw. bei Mehrkomponenten-

verträgen eine anteilige, am Einzelveräußerungswert orientierte, zeitliche

Umverteilung der Umsatzrealisierung.

27. November 2016 3

Page 4: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS 15 - SAP RAR

5 Schritte für die korrekte Darstellung

Schritt 1 Identifizierung

des Vertrags/ der

Verträge mit

einem Kunden

Schritt 2 Identifizierung der

eigenständigen

Leistungsverpflich

tungen in dem

Vertrag

Schritt 3 Bestimmung

des

Transaktions-

preises

Schritt 4 Verteilung des

Transaktionsprei

ses auf die

Leistungsverpflic

htungen des

Vertrags

Schritt 5

Erlöserfassung bei Erfüllung der

Leistungsverpflichtungen durch das

Unternehmen

.

4

Page 5: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS 15 - SAP RAR

Beispiel Anforderung IFRS15

5

SAP Belege Faktura / Lieferung Preis Lieferung Erlösermittlung Gesamt

Laptop 1.000,00 14.Jänner Laptop 950 777,78

inkl. Upgrade für 24 Monate 12 Monate inkl. Upgrade für 24 Monate 60 49,12

Drucker 200,00 12. Feber Drucker 500 409,36

Wartung für 24 Monate 200,00 24 Monate Wartung für 24 Monate 200 163,74

Summe 1.400,00 Summe 1.710,00 1.400,00

Erlösverteilung: 1400/1710

Laptop 777,78 bei Lieferung 0,81871345

inkl. Upgrade für 24 Monate 4,09 pro Monat

Drucker 409,36 bei Lieferung

Wartung für 24 Monate 6,82 pro Monat

Page 6: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS 15 - SAP RAR

Beispiel

Revenue Accounting IFRS15

Erlösdarstellung

Jänner Feber März

Lapptop 777,78

inkl. Upgrade für 24 Monate 4,09 4,09 4,09

Drucker (Lieferung erst im Feber) 409,36

Wartung für 24 Monate 6,82 6,82 6,82

788,69 420,28 10,92

Page 7: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS 15 - SAP RAR

Prozesslandschaft SAP

Page 8: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

SAP RAR

Architektur

Page 9: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

SAP RAR

Architektur

9

SAP RAR:

Erlösbuchhaltung als zusätzliches optionales Nebenbuch

Löst künftig die SD Erlösrealisieurng ab (S/4HANA)

Im Lizenzumfang enthalten

Die Senderapplikation (SD, BRIM, Hybris) läuft wie gehabt weiter

Läuft technisch direkt am ERP System

BRF+ (Business Rules Framework) für Flexibilität

NWBC – NetWeaver Business Client

HANA Datenbank optional

Release: ECC 6.0 (siehe Hinweis 820417)

Page 10: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

BRF+ im Kontext der Erlösbuchhaltung

27. November 2016 10

Business Rules Framework+ ist eine Anwendung, in der man Regeln

zur Steuerung von Geschäftsprozessen hinterlegen kann. Über

entsprechende Ausdrücke, Formeln, Regelsätze und

Entscheidungstabellen wird das Grundgeschäft bzw. der Vertrag

kategorisiert, damit im Zuge der Überleitung der SD-Daten in die

Erlösbuchhaltung automatisch Erlösbuchhaltungsverträge mit den

entsprechenden Leistungsverpflichtungen angelegt werden können

(z.B. über Kombination Verkaufsbelegart, Positionstyp,

Materialnummer und Debitor).

Page 11: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

SAP RAR

SAP RAR

11

Adapter

BRF+

SAP ERP

Financials

General

Ledger

CO-PA

Revenue Accounting Add-on

Business Rules Framework plus

Determine

combi- nation of contracts

Rule: determine whether item is distinct

Rule: derive Performance Obligations

Rule: derive additional Performance Obligations

Rule: determine Stand- alone Selling Prices

Rule: determine other clauses (e.g. Right of Return)

Revenue

Accounting

Engine

Allocation,

Fulfillment,

Accruals

Management

Automatische Verarbeitung

Page 12: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS 15 - SAP RAR

5 Schritte für die korrekte Darstellung

Schritt 1 Identifizierung

des Vertrags/ der

Verträge mit

einem Kunden

Schritt 2 Identifizierung der

eigenständigen

Leistungsverpflich

tungen in dem

Vertrag

Schritt 3 Bestimmung

des

Transaktions-

preises

Schritt 4 Verteilung des

Transaktionsprei

ses auf die

Leistungsverpflic

htungen des

Vertrags

Schritt 5

Erlöserfassung bei Erfüllung der

Leistungsverpflichtungen durch das

Unternehmen

.

12

Page 13: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Bundle-Vertrag mit Preisallokation

27. November 2016 13

Beispiel: Vertrag über Hauptprodukt, Zubehör und zusätzlichen Service

Das Service wird nicht über SD abgewickelt, sondern als manuelle

Leistungsverpflichtung im Erlösbuchhaltungsvertrag eingetragen.

Page 14: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

SAP RAR - Der Erlösbuchhaltungs-Monitor

27. November 2016 14

Der Erlösbuchhaltungs-

Monitor überträgt per

Schnittstelle die relevanten

Daten aus dem SD-

Kundenauftrag in die FI-

Erlösbuchhaltung und es

werden

Erlösbuchhaltungsverträge

mit

Leistungsverpflichtungen

angelegt.

FARR_RAI_MON

Hier findet der Transfer und die Verarbeitung von Erlösbuchhaltungspositionen statt und

entsprechend der BRF+ Einstellungen im Zuge des Transfers wird ein Erlösbuchhaltungs-

vertrag angelegt. Als erstes wird der SD-Auftrag transferiert und verarbeitet.

Page 15: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erlösbuchhaltungsvertrag

27. November 2016 15

Vertragssuche:

Wenn die Überleitung des SD-

Auftrages fehlerfrei funktioniert

hat, findet der Erlösbuchhalter

seinen Vertrag über den

operativen Beleg.

Erlösbuchhaltungsvertrag

Leistungsverpflichtungen aus dem operativen SD-Auftrag -> HAUPTPRODUKT

und

ZUBEHÖR

Page 16: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Manuelle Leistungsverpflichtungen

27. November 2016 16

Alle vertraglichen

Zusagen hinsichtlich

Leistungsverpflichtun

gen müssen in den

Erlösbuch-

haltungsvertrag

Eingang finden –

auch wenn sie nicht

extra in der

Rechnung

ausgewiesen werden!

Page 17: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Transaktionspreis und Allokationen

27. November 2016 17

Der Transaktionspreis ergibt sich aus dem operativen Beleg.

Hauptprodukt + Zubehör ergeben einen Preis aus EUR 269,-

Wenn man die Summe der Einzelveräußerungspreis ermittelt,

bekommt man einen Wert von EUR 475,-

Wenn man die Leistungsverpflichtungen im Verhältnis zum Gesamt-

Einzelveräußerungswert bewertet, und den Vertragspreis entsprechend

gewichtet, so ist das Ergebnis der „Zugeordnete Betrag“ oder die

Verteilung des Transaktionspreise auf die Leistungsverpflichtung des

Vertrages und die Differenz ist der Zuordnungseffekt.

Page 18: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erfüllung der Leistungsverpflichtung

27. November 2016 18

T …zeitbezogene Erlösrealisierung:

-> zwischen bestimmten Terminen zu gleichen Anteilen

E …ereignisbezogene Erlöserfassung:

-> Warenausgang oder Lieferung im SD

etc.

Ereignisart, z.B.

CI Kundenrechnung

CS Verbrauch

DE Lieferung

GI Warenausgang

MA Manuelle Erfüllung

PD Lieferausweis

ZM Meilenstein

Page 19: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erfüllung der Leistungsverpflichtung

27. November 2016 19

Der Warenausgang als

Ereignisart muss ebenfalls

über die SD-FI-

Schnittstelle in die

Erlösbuchhaltung

übergeleitet werden.

Monitor

FARR_RAI_MON

transferiert bzw.

verarbeitet das Ereignis

Warenausgang in die

Erlösbuchhaltung.

SD FI-RAR

Page 20: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erlösbuchung Monatsabschluss

27. November 2016 20

1. Zeitbasierten Erlös berechnen

2. Vertragliche Verbindlichkeiten

und Vermögenswerte berechnen

3. Erlösbuchungslauf

Bevor die Erlösrealisierung gebucht werden kann, müssen alle Daten

berechnet und in eine Buchungstabelle übertragen werden, die als

Nebenbuch in der Accounting Engine gilt.

Page 21: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erlösrealisierung nach SD-Warenausgang

27. November 2016 21

Da der Vertrag noch nicht

vollständig realisiert wurde

(Nachweis der manuellen

Leistungsverpflichtung

„SERVICE“ fehlt noch), wird

der Zuordnungseffekt von

EUR 79,28 auf das Service

nicht realisiert

Page 22: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erlösrealisierung nach manueller Erfüllung

27. November 2016 22

Auf Ebene des Erlösbuchhaltungsvertrages sieht man

• Gebuchter Erlös

• Vertragswert

• Zuordnungswert

• Status der Leistungsverpflichtung 1

2

3

Leistungsverplichtung SERVICE

wird in PER 12 erfüllt -> Erlös lt.

§15 IFRS wird in Periode 12

realisiert in der Höhe des

errechneten Zuordnungswertes.

Page 23: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Erlösrealisierung mit 100% Erfüllungsgrad

27. November 2016 23

11

11

2 1

2

=

3

4 1

3

4

4

Nach Ausstellen

einer SD-Faktura und

Überleitung in die

Accounting Engine in

SAP RAR durch die

Schnittstelle in

Periode 12, würden

spätestens nach dem

letzten Erlösab-

rechnungslauf alle

IRFS-spezifischen

Buchungen aufgelöst

werden -> 100%

SYNCHRONISATION

mit SD.

Page 24: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

IFRS 15 - SAP RAR

Migration

24

SD Prozess – bleibt bestehen.

Bestehende SD-Aufträge müssen migriert werden

Bestehende SD-Positionstypen, die in der SD-Erlösrealisierung verwendet werden,

können auch für RAR verwendet werden. Es ist nicht notwendig, neue Positionstypen

zu definieren.

Wenn ein Positionstyp als relevant für RAR gekennzeichnet wurde, dann wird er von

der SD Erlösrealisierung ignoriert.

Das Kennzeichen wird auf jeder SD-Position gespeichert. Eine Änderung im

Customizing hat keine Auswirkung auf bestehende SD-Aufträge

Übernahme flexibel in Paketen zB nach Kundengruppen, Belegarten, etc.

Kein BIG Bang notwendig.

-

Page 25: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I

Zusammenfassung

Vollständige Entkoppelung der Umsatzrealisierung von der Auftragserfassung

und Abrechnungssystemen:

Freie Kategorisierung der Geschäftsfälle über BRF+

Keine Änderungen in den operativen Geschäftsfällen notwendig

Automatisierte Überleitung der operativen Daten in die Erlösbuchhaltung

Ständige Synchronisation der Module SD, FI und CO durch Jobs

SAP RAR ist die vorgesehene Architektur für Erlösrealisierung mit S/4HANA

Pro Kundenauftrag - einfache, flexible Lösung

Bei komplexen Leistungsstrukturen (IFRS15) Projekt und laufende Prozesse

27. November 2016 25

Page 26: IFRS15 SAP RAR - scc.at · Engine Allocation, Fulfillment, Accruals Management ... Accounting Engine in SAP RAR durch die Schnittstelle in Periode 12, würden spätestens nach dem

I