23
Automotive Consulting Solution JIS/JIT Exit Control Framework

JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Page 1: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

Automotive Consulting Solution

JIS/JIT Exit Control Framework

Page 2: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

2© SAP SE or an SAP affiliate company. All rights reserved.

Agenda

1. Kundennutzen

2. Funktionsbeschreibung

3. Abbildung im System

4. Technischer Steckbrief

Page 3: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

3© SAP SE or an SAP affiliate company. All rights reserved.

Kundennutzen

Erprobte Lösung/Service der SAP Automotive Beratung

Bereits bei mehreren Kunden im produktiven Einsatz

Lösung und Dokumentation sind in den Sprachversionen Deutsch und

Englisch verfügbar

Zeitnahe Implementierung möglich

Fest definierter Zeitraum der Implementierung

Exakte Kostenschätzung möglich. Einführung zum Festpreis.

6 Monate kostenlose Nachbetreuung für Fehlerkorrekturen beginnend ab

dem Installationsdatum im Entwicklungssystem. Danach kostenpflichtiger

Beratungssupport

Keine laufenden Kosten (z.B. Wartungsgebühren)

Zeit

Kosten

Lösung

Page 4: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

4© SAP SE or an SAP affiliate company. All rights reserved.

Agenda

1. Kundennutzen

2. Funktionsbeschreibung

3. Abbildung im System

4. Technischer Steckbrief

Page 5: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

5© SAP SE or an SAP affiliate company. All rights reserved.

Motivation

Im SAP System stehen diverse technischen Möglichkeiten zur Verfügung, eigene

funktionale Programmerweiterungen ohne Modifikationen umzusetzen. Unter

anderem kann man hierfür

User-Exits

Customerfunctions

BAdI Methoden

Enhancement Points

...

nutzen. Vorallem bei der Umsetzung von komplexen Anforderungen im „Just in

Time“ / „Just in Sequence“ Umfeld, die kundenspezifische Steuerungen von

Programmen voraussetzen, fehlt eine übersichtliche Steuerungs-/

Überwachungsmöglichkeit der technisch umgesetzten Funktionen.

Die benötigte Ablaufsteuerung liefert die SAP ACS „JIS/JIT Exit Control

Framework“.

Page 6: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

6© SAP SE or an SAP affiliate company. All rights reserved.

Funktionaler Überblick

Der Funktionsumfang der SAP ACS „JIS/JIT Exit Control Framework“ umfasst

das Technisches Grundpaket für eine allgemeine Definition/Steuerung von

Erweiterungsmöglichkeiten analog der SAP ACS „Exit Control Framework“

die Explizite Ausprägung der Standard User-Exits im JIT/JIS Umfeld

EXIT_SAPLJIT03_007

EXIT_SAPLJIT03_015

EXIT_SAPLJIT04_001

EXIT_SAPLJIT04_002

EXIT_SAPLJIT04_003

EXIT_SAPLJIT14_001

EXIT_SAPLJIT14_002

EXIT_RJITMON001_001

JIT/JIS Exit Control Framework Auswertemöglichkeiten

Page 7: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

7© SAP SE or an SAP affiliate company. All rights reserved.

Vorteile (I)

Ein zentrales Tool zur Verwaltung, Kontrolle, Aktivierung, Steuerung funktionaler

Erweiterungen

Durch einen modularen Aufruf von funktionale Erweiterungen werden

standarisierte kundenspezifische Erweiterungen ermöglicht ohne die Standard

JIT/JIS User-Exits zu verändern (z.B. kundenspezifische JIT/JIS Aktion)

Neue Funktionalitäten, z.B. neue kundenspezifische JIT/JIS Aktionen,

kundenspezifisches JIT/JIS IDoc Mapping, etc. werden in eigenen

Funktionsbausteinen gekapselt

Somit müssen die Standard User-Exits bei einer Erweiterung nicht mehr

transportiert werden

Dadurch ist auch ein untertägiger Transport von neuen JIT/JIS

Funktionalitäten ins Produktivsystem möglich ohne die JIS Produktion zu

unterbrechen

Bei der Durchführung parallel laufenden JIT/JIS Projekte werden nicht

gewünschte Abhängigkeiten innerhalb der einzelnen Entwicklungsobjekte

vermieden

Page 8: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

8© SAP SE or an SAP affiliate company. All rights reserved.

Vorteile (II)

Ebenso ist bei der Implementierung neuer JIT/JIS Funktionalitäten kein Test auf

negative Abhängigkeiten bezüglich der vorhandenen Z-Funktionalitäten anderer

JIT-Kunden mehr nötig

Coding im Standard User-Exit wird durch Customizing ersetzt

Erheblich vereinfachter Einführungsaufwand neuer JIT/JIS-Projekte

Durch Auswertungsmöglichkeiten erhält man sehr schnell einen Überblick für

welchen Kunden welche Funktionen umgesetzt werden (z.B. welche JIT/JIS

Aktionen durchlaufen wird, mit welcher Logik die Teilegruppenfindung von statten

geht)

Falls bereits eine allgemeine kunden-/projektspezifische Steuerung bezgl.

Aktivierung von User-Exits im Einsatz ist, kann diese in die SAP ACS „integriert“

werden

Es können wiederverwendbare, gekapselte Funktionen, die man z.B. pro Kunde

aktivieren kann, implementiert werden

Es sind keine Modifikationen notwendig, um die SAP ACS „JIS/JIT Exit Control

Framework“ zu aktivieren bzw. in den vorhandenen User-Exits aufzurufen

Page 9: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

9© SAP SE or an SAP affiliate company. All rights reserved.

Agenda

1. Kundennutzen

2. Funktionsbeschreibung

3. Abbildung im System

4. Technischer Steckbrief

Page 10: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

10© SAP SE or an SAP affiliate company. All rights reserved.

Flexible Definition von Schema/Ausführungslogik (I)

Beispielsweise ein Schema je Kunde

Schema kann “aktiv” oder “nicht aktiv” gesetzt werden

Page 11: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

11© SAP SE or an SAP affiliate company. All rights reserved.

Flexible Definition von Schema/Ausführungslogik (II)

JIT/JIS und SD User-Exits können beliebig kombiniert werden

JIT/JIS Standard User-Exits (siehe Folie 6) sind automatisch implementiert

Jeder andere User-Exit kann zusätzlich implementiert werden

User-Exit kann “aktiv” oder “nicht aktiv” gesetzt werden

Page 12: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

12© SAP SE or an SAP affiliate company. All rights reserved.

Flexible Definition von Schema/Ausführungslogik (III)

Ablauflogik auf Funktionsbausteinebene

Ausführungslogik kann “aktiv” oder “nicht aktiv” gesetzt werden

Page 13: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

13© SAP SE or an SAP affiliate company. All rights reserved.

Kriteriengruppen

Definition beliebiger Kriteriengruppen

Beispielsweise JIT-Kunde + JIT-Aktion

Page 14: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

14© SAP SE or an SAP affiliate company. All rights reserved.

Kriterien je Kriteriengruppe

Beispielhafte Kriterien für eine Aktions-Kriteriengruppe

Beispielhafte Kriterien für eine IDoc-Kriteriengruppe

Page 15: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

15© SAP SE or an SAP affiliate company. All rights reserved.

Zuordnung spezifischer Z-Bausteine zu Kriteriengruppe

Customizing statt Coding

Page 16: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

16© SAP SE or an SAP affiliate company. All rights reserved.

Schema Ermittlung in User-Exits

Exit Logik Z_ZJ05_ZDWL wird

ausgeführt

Kriterien-

gruppe 5

ist gültig

CUSTO = MA01

ACTION = ZDWL

Page 17: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

17© SAP SE or an SAP affiliate company. All rights reserved.

Aktivierung/Ermittlung Ablauflogik pro User-Exit

Vor dem Einsatz des SAP ACS JIS/JIT Exit Control Framework

Funktionsbaustein EXIT_SAPLJIT04_001

IF ACTION = Z001.

Call function ‚Z1‘.

IF ACTION = Z002.

Call function ‚Z2‘.

Nach dem Einsatz des SAP ACS JIS/JIT Exit Control Framework

Funktionsbaustein EXIT_SAPLJIT04_001

Call acs framework.

Loop.

Execute acs framework einträge.

Endloop.

Vorteil: Bei einer Erweiterung muss das Coding im zentralen User-Exit nicht

mehr angepasst werden. Man erweitert „nur“ SAP ACS Exit Control

Framework-Schemata mit neuen Logiken/Tabelleneinträgen und entwickelt

gegebenenfalls eigene Logik in einem neuen Z-Funktionsbaustein.

Page 18: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

18© SAP SE or an SAP affiliate company. All rights reserved.

Kontrolle/Übersicht: Auswertungsmöglichkeiten

Vorteil: Durch Eingabe beliebiger Selektionskriterien können die

durchlaufenen kundenspezifischen JIT/JIS Logiken ausgewertet werden.

Dies verschafft eine bessere Übersicht und Transparenz über vorhandene

Z-JIT/JIS-Funktionen

Page 19: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

19© SAP SE or an SAP affiliate company. All rights reserved.

Agenda

1. Kundennutzen

2. Funktionsbeschreibung

3. Abbildung im System

4. Technischer Steckbrief

Page 20: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

20© SAP SE or an SAP affiliate company. All rights reserved.

Technischer Steckbrief

Verfügbar für SAP ERP ECC 6.0

Aktivierung einer Industrielösung im SAP ERP System notwendig

Technische Installation kann remote erfolgen

Modifikationsfrei

Auslieferung im Z-Namensraum

Page 21: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

21© SAP SE or an SAP affiliate company. All rights reserved.

Infoquellen

Internet (FAQ, Überblick-, Detail- und Kundenvorträge)

http://www.sap.de/acs (Deutsch) http://www.sap.com/acs (Englisch)

Veranstaltungen

Web Seminare (www.sap-webseminare.de)

Fachinfotage Automotive Consulting Solutions

Automotive Forum

E-Mail Verteilerliste

Aufnahme über [email protected]

OSS-System

OSS-Hinweise (Suchbegriff: Automotive Consulting Solutions)

Page 22: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

Vielen Dank.

Mario Rebitzer

Platinum Consultant

Industry Area Automotive

SAP Deutschland SE & Co. KG

Hasso-Plattner-Ring 7

69190 Walldorf, Germany

M +49/ 170 22 00 287

S +49/ 6227 7 44674

E [email protected]

Page 23: JIS/JIT Exit Control Framework - SAP Service Marketplacesapidp/012002523100009374092015D/ACSJITD… · © SAP SE or an SAP affiliate company. All rights reserved. 6 Funktionaler Überblick

23© SAP SE or an SAP affiliate company. All rights reserved.

© SAP SE oder ein SAP-Konzernunternehmen.

Alle Rechte vorbehalten.

Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die

ausdrückliche schriftliche Genehmigung durch SAP SE oder ein SAP-Konzernunternehmen nicht gestattet.

SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder

eingetragene Marken der SAP SE (oder von einem SAP-Konzernunternehmen) in Deutschland und verschiedenen anderen Ländern weltweit.

Weitere Hinweise und Informationen zum Markenrecht finden Sie unter http://global.sap.com/corporate-de/legal/copyright/index.epx.

Die von SAP SE oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.

Produkte können länderspezifische Unterschiede aufweisen.

Die vorliegenden Unterlagen werden von der SAP SE oder einem SAP-Konzernunternehmen bereitgestellt und dienen ausschließlich zu Informations-

zwecken. Die SAP SE oder ihre Konzernunternehmen übernehmen keinerlei Haftung oder Gewährleistung für Fehler oder Unvollständigkeiten in

dieser Publikation. Die SAP SE oder ein SAP-Konzernunternehmen steht lediglich für Produkte und Dienstleistungen nach der Maßgabe ein, die in der

Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Keine der hierin enthaltenen Informationen ist als zusätzliche

Garantie zu interpretieren.

Insbesondere sind die SAP SE oder ihre Konzernunternehmen in keiner Weise verpflichtet, in dieser Publikation oder einer zugehörigen Präsentation

dargestellte Geschäftsabläufe zu verfolgen oder hierin wiedergegebene Funktionen zu entwickeln oder zu veröffentlichen. Diese Publikation oder

eine zugehörige Präsentation, die Strategie und etwaige künftige Entwicklungen, Produkte und/oder Plattformen der SAP SE oder ihrer Konzern-

unternehmen können von der SAP SE oder ihren Konzernunternehmen jederzeit und ohne Angabe von Gründen unangekündigt geändert werden.

Die in dieser Publikation enthaltenen Informationen stellen keine Zusage, kein Versprechen und keine rechtliche Verpflichtung zur Lieferung von

Material, Code oder Funktionen dar. Sämtliche vorausschauenden Aussagen unterliegen unterschiedlichen Risiken und Unsicherheiten, durch die

die tatsächlichen Ergebnisse von den Erwartungen abweichen können. Die vorausschauenden Aussagen geben die Sicht zu dem Zeitpunkt wieder,

zu dem sie getätigt wurden. Dem Leser wird empfohlen, diesen Aussagen kein übertriebenes Vertrauen zu schenken und sich bei Kaufentscheidungen

nicht auf sie zu stützen.