Zum Hauptinhalt springen

Einleitung

Kyra Stream fasst 20 Jahre Erfahrung im Bereich der Planung und der Geschäftsprozesse zu einer modernen Prozesslösung zusammen. Mit Kyra Stream können Kunden und Berater die individuellen Anforderungen, die sich im Planungsprozess ergeben, als kontinuierlichen Prozess abbilden und auf verschiedene Arten ausführen.

Die Idee von Kyra Stream​

Die Idee zu Kyra Stream entstand aus der Erkenntnis, dass jeder Kunde der Kern AG einen individuellen Planungsprozess hat, der gerade durch die Flexibilität von Allevo gelöst werden kann. Für bestimmte Fragestellungen sind jedoch zur Problemlösung häufig auch sogenannte kundenindividuelle Entwicklungen notwendig. Diese sind zwar für einen Teil der Kunden gleich, unterscheiden sich dann aber wieder im Detail. Das Ergebnis ist ein Produkt, das aus einzelnen Bausteinen besteht. Diese sind zwar standardisiert, können aber so miteinander kombiniert werden, dass Kundenprozesse individuell formuliert und abgebildet werden können.

Die Sprache von Kyra Stream​

Mit jedem Buchstaben, den wir hier zu Worten und schließlich für diesen Text zusammenfügen, entwickelt sich ein Musterbild für das, was unser neues Produkt Kyra Stream kennzeichnet. Wir haben unsere Erfahrungsgeschichte „20 Jahre Allevo“ quasi in Buchstaben zerlegt und daraus passgenaue Wörter gebildet. Diese Sprachelemente werden mit einer klaren Grammatik zu Sätzen kombiniert. Dadurch lassen sich viele, neue Geschichten erzählen.

„Buchstaben, Worte und Sätze, Grammatik und Geschichten“ sind Metaphern für die Möglichkeit, mit Kyra Stream aus Daten, betriebswirtschaftlichen Vorgängen und Transaktionen Ihre gewünschten Geschäftsprozesse zu bilden. Sehr wertvoll ist die Möglichkeit, den Prozessablauf schrittweise zu verfolgen und die Ausführung zu automatisieren.

Dieses Musterbild findet man zum Beispiel auch bei den allseits bekannten Lego-Bausteinen. Der typische Legostein besteht aus den Noppen, dem eigentlichen Körper und dem hohlen Innenraum, der in Verbindung mit Noppen des nächsten Bausteins eine stabile Einheit bildet und beliebig erweitert werden kann. Auch wenn die Konstruktion auf den ersten Blick eine Reduktion der Komplexität ist, so eröffnet dies ungeahnte Möglichkeiten.

Die Grammatik von Kyra Stream​

Kyra Stream wurde aus der Kern-Methode entwickelt. Bei der Kern-Methode bildet der Dreitakt Sender - Aktivität - Empfänger das Grundgerüst, um beliebige Prozesse zu skizzieren. Bei Kyra Stream findet sich dieser Dreitakt in anderer Form wieder. Kyra Stream spricht in Source - Transformation - Target:

  • Source – Welche Datenquelle brauche ich?
  • Transformation – Was muss ich an den Daten ändern?
  • Target – In welchem Datenziel sollen die Daten gespeichert oder gebucht werden?

Ein anschauliches Beispiel ist das Importieren von Daten. In einer Excel-Datei befindet sich eine Tabelle, deren Daten in einen Satelliten von Allevo geschrieben oder über einen BAPI von SAP in eine SAP-Tabelle gebucht werden sollen.

  • Source – Die Tabelle in der Excel-Datei
  • Transformation – Die Felder der Source müssen den korrespondierenden Feldern des Targets zugeordnet werden
  • Target – Der Satellit

Während man das Beispiel betrachtet, hat man so bereits den ersten Kyra Stream-Process und seine Objekte skizziert:

  • Source Type: XLSX
  • Transformation Type: MAP_FIELDS
  • Target Type: SAT

Nun ist fast nebenbei aus dem Erklären die Struktur für einen Kyra Stream-Process entstanden.

Über dieses Handbuch​

In diesem Handbuch stellen wir Ihnen die Definitionen und die verschiedenen Source Types, Transformation Types und Target Types von Kyra Stream vor. Wir zeigen Ihnen Ideen und Beispiele, mit denen wir Sie anregen und motivieren möchten, Ihr individuelles Prozessmodell zu bauen. Nutzen Sie Kyra Stream als Ihren neuen Werkzeugkasten mit Bausteinen, mit deren Hilfe Sie Schritt für Schritt neue Prozesse zusammensetzen. In Kyra Stream heißen die Bausteine „Transformation Types“ und jeder Prozessschritt ist eine Action. Ein Prozess ist also eine Gruppe von Actions.

Wenn Sie einen weiteren Baustein, also einen neuen Transformation Type benötigen, dann kommen Sie gerne direkt auf uns zu. Wir analysieren Ihre Anforderung, zeigen Ihnen die Lösung oder entwickeln einen Transformation Type, der genau zu Ihrer Aufgabenstellung passt.

Kyra Stream ist klar strukturiert. Kyra Stream hat leicht verständliche Bausteine. Mit etwas Übung bauen Sie Ihre Prozesse systematisch und einfach zusammen.

Übung macht den Meister, und dann macht „Kyra Streamen“ richtig Spaß, weil Sie sehr schnell zu belastbaren Ergebnissen kommen, die in der Praxis sehr wirksam sind. Dieses Handbuch macht den Leser mit den Definitionen und verschiedenen Source Types, Transformation Types und Target Types von Kyra Stream vertraut. Es kann zwar Ideen und Beispiele liefern, jedoch wird jede Lösung, die daraus entsteht, fast immer kundenindividuell sein.

Sollte es doch vorkommen, dass ein benötigter Type nicht existiert, so kann dieser auch speziell entwickelt und im Kundensystem in Kyra Stream integriert werden.

Anwendungsfälle​

Vor jeder fertigen Lösung steht eine Idee und so, wie ein Legomodell zuerst in Gedanken entsteht und dann aus den Bausteinen Gestalt annimmt, so lebt Kyra Stream auch von den Ideen unserer Kunden.

Einige Beispiele für die Anwendung von Kyra Stream im Allevo-Kontext:

  • Eine CSV-Datei in einen Satelliten importieren
  • Die SAP-Abschreibungssimulation als ALV auslesen und für die Fachplanung in einem Satelliten speichern
  • Fachplanungen aus mehreren Satelliten zusammenfassen und in SAP buchen
  • Eine Planung aus einer Version aus SAP lesen, mit einem Faktor pro Kostenart aus einer Tabelle multiplizieren und in einer neuen Version speichern

Einige Beispiele für die Anwendung von Kyra Stream ohne Allevo-Kontext:

  • Preise aus Einkaufsinfosätzen lesen und zur Bearbeitung in einer SunTable speichern, nach der Bearbeitung die neuen Preise wieder in den Einkaufsinfosätzen speichern
  • Mehrere Kostenstellen anhand von einer Tabelle anlegen
  • Aus einer CSV-Datei heraus statistische Kennzahlen im Ist buchen
  • Aus einem ALV Einzelposten der Finanzbuchhaltung lesen und anhand einer Tabelle mit Umrechnungskursen für Auswertungszwecke neu bewerten