21
www.agimendo.de © IBSolution GmbH 23. August 2011 10:00 10:30 Uhr Felix Weyde IBSolution GmbH AGIMENDO.edit Einfache Pflege von Stammdaten im BW

Webinar // Unser SAP Add-On - AGIMENDO.edit

Embed Size (px)

Citation preview

Page 1: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

23. August 2011

10:00 – 10:30 Uhr

Felix Weyde

IBSolution GmbH

AGIMENDO.edit –

Einfache Pflege von

Stammdaten im BW

Page 2: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

IBSolution GmbH - Webinar-Reihe 2011

Willkommen zum Webinar

„AGIMENDO.edit – Einfache Pflege von Stammdaten im BW“

Die Unterlagen finden Sie nach dem Webinar unter: http://www.slideshare.net/IBSolutionGmbH

http://www.youtube.com/IBSolution

Weitere Webinar-Termine:

29.08.2011 // AGIMENDO.calc // Rechenregeln zentral verwalten

05.09.2011 // AGIMENDO.process // Die Lösung für komplexe Prozesse

12.09.2011 // Prozess- und Stammdatenmanagement

19.09.2011 // SAP NetWeaver Identity Management

07.11.2011 // Reporting mit SAP BW7.3 und SAP BO4.0

11.11.2011 // SAP Sybase Unwired Platform

Infos und Anmeldung über www.ibsolution.de/veranstaltungen

Page 3: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

AGENDA

1. Vorstellung

2. Funktionsumfang & Einsatzszenarien

3. Implementierungsschritte

4. Live-Demo

5. Roadmap & Ausblick

Page 4: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

Einsatzszenarien

Szenarienübergreifend im SAP BW

einsetzbar

Planung

Anlegen von Stammdaten, die im

Quellsystem nicht vorhanden sind

Planung & Reporting

Pflege im SAP BW vorhandener

Stammdaten, die nicht kontinuierlich aus

einem Quellsystem aktualisiert werden

Anreicherung von Stammdaten, die nur

im SAP BW relevant sind

22.08.2011Seite 4

Page 5: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

Funktionsumfang

Fachbereich kann direkt pflegen

einfache Bedienung

dezentraler, webbasierter Zugriff

wizardgestütztes Customizing

flexibles Berechtigungskonzept

Prüfung der Analyseberechtigung möglich

erweiterbar durch UserExits

Mehrsprachigkeit

Massendatenpflege

Validierung

F4-Hilfe verfügbar

100% Integration in Standard

Featureübersicht

22.08.2011Seite 5

Page 6: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 23.08.2011Seite 6

Funktionsumfang

Viewdefinition und Berechtigung

Anlage und Dokumentation der Views

Berechtigung auf Benutzerebene

Berechtigung auf Rollenebene

Verwaltung / Management der Viewinhalte

Wizard-geführte Verwaltung

individuelle Konfiguration von Oberflächen

Inhalt / Darstellung / Funktion

Stammdatenpflege

Pflege der Inhalte durch Endanwender

Komponentenübersicht

Berechtigungsverwaltung

Verwaltung / Management

Stammdatenpflege

Page 7: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 7

Berechtigungskonzept

View – User / Rolle

zugeordnete InfoObjekte

und Teilmenge von Attribute

InfoObjekt – BI-Analyseberechtigung

Berechtigungen aus BW werden übernommen

UserExit

Eigene Berechtigungen implementieren

View- und InfoObjekt-Zuweisung über ABAP-Programmierung

Mögliche Ebenen der Berechtigung

Page 8: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 8

Einsatzszenarien

Ziel

Pflege der Texten in mehrere Sprachen gleichzeitig

Konfiguration

Definition zu pflegenden der Sprachen am Merkmal

sprachabhängige Merkmale mit Texten

Pflege

Texte für aufgelistete Sprachen pflegbar

Einblenden von Texten zur Merkmalsausprägung

Schlüssel wahlweise mit (vorhandenen) Texten anzeigen

Übersetzungsunterstützung & Texte zu Merkmalen

Page 9: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 9

Einsatzszenarien

Parametrisierter URL-Aufruf

Standardaufruf

parametrisierter Aufruf (mit View-Nummer / Merkmalsname)

Merkmal ist ausgewählt, Stammdaten geladen

Ausblenden der View-Auswahl per Option möglich

Einbettung in WebTemplate / WebDynpro-Anwendung

direkt in Anwendung verfügbar

(z.B. Planungslayout)

Stammdaten direkt pflegen ,

kein Viewauswahl mehr notwendig

WebDynpro-ABAP: programmatische Steuerung

über Plugs und Interface-Methoden möglich

Aufruf / Einbettung

Page 10: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 10

Einsatzszenarien

Ziel

Vorauswahl Produktgruppe

Filterung der Produkttabelle mit dieser Produktgruppe

Realisierung

Kombination zweier Views in einer WebDynpro-Anwendung

Im Beispiel Produkte & Produktgruppe

Produkt verweist auf Produktgruppe -> Filterung möglich

Einschränkung über UserExits „Custom Authorization“

Erweiterungen beliebig denkbar

Mehrere Ebenen

Mehrere Einschränkungen (nach Land, Markt, Produktgruppe)

Erweitertes Szenario: Filtern über mehrere Ebenen

Page 11: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 11

Einsatzszenarien

Ziel

Erzeugung neuer Nummer aus Nummernkreis

Realisierung

Konfiguration im Verwaltungs-Wizard:

Aktivierung UserExit pro Attribut

Implementierung UserExit GET_VALUE

Erzeugung neuer Werte im ABAP

Erweiterungen

Vorbelegung von Werten aus Filterkriterien

Erweiterte Anlage mit Vorlage

Ableiten von Werten aus aktueller Benutzersituation

Erweitertes Szenario: Wertevorbelegung bei Neuanlage

Page 12: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

AGENDA

1. Vorstellung

2. Funktionsumfang & Einsatzszenarien

3. Implementierungsschritte

4. Live-Demo

5. Roadmap & Ausblick

Page 13: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 13

Implementierungsschritte

Definition in Tabelle

„ACTIVE“ UserExit aktivieren

Realisierung

eigene Implementierung erbt von "allgemeiner Implementierung"

enthält auch erweiterte Utility-Methoden zur einfachen Implementierung

Methoden redefinieren

modularer Aufbau möglich, bestehende Methoden können weiter genutzt werden

Auszug UserExits

Vorbelegung von neuen Datensätzen (z.B. ID-Erzeugung)

Validierung von Datensätzen

Überprüfung der („eigenen“) Analyseberechtigungen

Darstellung des ALV-Objekts ändern (Tabellendarstellung)

Strukturierung UserExits

Page 14: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 14

Ausführungsreihenfolge

Laden der Pflegetabelle

"Zwischenspeichern"

Speichern im InfoObjekt

ohne Attributsänderungslauf

"Speichern"

Endgültiges Speichern im InfoObjekt

Ausführung eines Attributsänderungslaufs

„Anlage“

Erstellen eines Satzes

„Löschen“

Vor- und Nachbereitung des Löschens

Wann wird welcher UserExit aufgerufen

Datenfilterung (BI_AUTHORISATION //

CUSTOM_AUTHORISATION // FILTER_LANGU)

Neuanlegen(GET_VALUE)

Berechtigung (BI_AUTH_CREATE // CUSTOM_AUTH_CREATE // CUSTOM_VALIDATION)

Darstellung ändern(CHANGE_ALV)

Überprüfung des Löschens(BEFORE_DELETE)

Nachbearbeiten des Löschens(AFTER_DELETE)

Validierung (je geändertem Datensatz)(CUSTOM_VALIDATION)

Nachbearbeitung (je geändertem Datensatz)(AFTER_SAVE)

Validierung (je geändertem Datensatz)(CUSTOM_VALIDATION)

Nachbearbeitung (je geändertem Datensatz)(AFTER_SAVE)

Vorbehandlung Attributsänderungslauf(BEFORE_ATTR_CHG)

Nachbehandlung Attributsänderungslauf(AFTER_ATTR_CHG)

Page 15: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

AGENDA

1. Vorstellung

2. Funktionsumfang & Einsatzszenarien

3. Implementierungsschritte

4. Live-Demo

5. Roadmap & Ausblick

Page 16: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011Seite 16

Live-Demo

Anlage & Berechtigung eines Views

Erstellung Pflege für Produkte

Normale Pflege Produkte

Pflege Produkte im Web-Template

Pflege von Texten / Übersetzungsunterstützung

Anzeige von Texten zum abhängigen Merkmal (Produktgruppe)

Erweiterter UserExit Vorbelegung von Werten

ID-Vorbelegung

Geschachtelte Filterung für Produktgruppen

Produktgruppe

Produkte

Page 17: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

AGENDA

1. Vorstellung

2. Funktionsumfang

3. Einsatzszenarien

4. Implementierungsschritte

5. Live-Demo

6. Roadmap & Ausblick

Page 18: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

AGIMENDO.edit Roadmap

Ausblick auf AGIMENDO.edit

Anzeige von Texten zu Merkmalsausprägungen

AGIMENDO.edit 2.9

Themen für weitere Major-Releases

Integration einer DSO-Pflege / generischen

Tabellenpflege in AGIMENDO.edit

Pflege von Hierarchienzu InfoObjekten über

AGIMENDO.edit

AGIMENDO.edit 3.+

Q2 / 2011

Erweiterung der UserExits und

Einbettungsmöglichkeiten

AGIMENDO.edit 2.10+

Q4 / 2011

Dieses Dokument ist kein Bestandteil Ihrer Lizenzvereinbarungen oder anderer Verträge mit der IBSolution GmbH. Es enthält lediglich angedachte Strategien,

Entwicklungen und Funktionalitäten der AGIMENDO-Produktreihe und ist nicht dafür gedacht die IBSolution GmbH auf eine Entwicklungsrichtung, Strategie oder

Produktausrichtung zu binden. Bitte beachten Sie, dass diese Dokument in Veränderung inbegriffen ist und zu jeder Zeit und ohne zusätzliche Information durch die

IBSolution verändert werden kann. Die IBSolution GmbH übernimmt keine Verantwortung für Fehler oder Fehlinformationen in diesem Dokument.

Page 19: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH 22.08.2011

Ausblick

Weitere AGIMENDO.Webinare:

AGIMENDO.calc

Montag, 29. August 2011

AGIMENDO.process

Montag, 05. September 2011

Seite 19

Page 20: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

Fragen?

Page 21: Webinar // Unser SAP Add-On - AGIMENDO.edit

www.agimendo.de © IBSolution GmbH

Vielen Dank!

Felix Weyde

T: 07131 / 64974 1130

M: 0151 / 526 24 724

[email protected]