MOD Dynamischen Kostenartenaufbau aktivieren |
|
DYN_KSTAR_SAT
* ab Allevo-Version 2.8 (erweitert in Version 3.5)
Über diesen Festwert wird der dynamische Kostenartenaufbau im Allevo-Master aktiviert.
Der klassische MultiObject-Massen (MOM) hat einen starren Objekt- und Kostenartenaufbau, dessen Struktur zentral in Excel bzw. über den Satellit 0 definiert werden muss. Dies führt unter Umständen zu einer doppelten Stammdatenhaltung, da sowohl die Kostenarten als auch die Objektgruppen bereits in SAP vorhanden sind.
Bei der Variante des dynamischen Kostenartenaufbaus (MOD = MultiObject-Dynamics) werden dagegen die relevanten Zeilen mit den Kostenarten automatisch generiert – basierend auf den in SAP hinterlegten Gruppenzuordnungen (für Sonderfälle inzwischen auch im Single-Modus aufrufbar, siehe Hinweis unten). Die möglichen Ausführungsvarianten:
· Aufbau nach Objektgruppe (für Planung entsprechend Objekten)
· Aufbau nach Kostenarten bzw. Kostenartengruppe; dieser Aufbau ist vorteilhaft, wenn einzelne Kostenarten über verschiedene Objekte hinweg geplant werden sollen
Für das Auffüllen des Masters mit Objekten und Kostenarten wird ein eigener Satellit benötigt, dessen Aufbau vorgeschrieben ist (siehe Struktur /KERN/IPP_S_DYN_KSTAR_SAT als Muster für den Append). Mindestens sechs Felder (Spalten) müssen vorhanden sein, um MOD-Funktionalitäten auf Excel Seite sinnvoll nutzen zu können (siehe Hinweise zum Aufbau weiter unten).
Weitere Einstellungen:
· Für den MOD-Satelliten muss zusätzlich das Flag „ROS“ gesetzt sein (Definition der Reihenfolge beim Lesen), damit die Daten rechtzeitig aus SAP übernommen werden; also vor dem Lesen der eigentlichen Referenzdaten.
· In Einzelfällen kann es sinnvoll sein, nur diejenigen Buchungskombinationen in Excel einzufügen, für die schon Daten in SAP hinterlegt sind (z.B. vorteilhaft bei Einsatz von Allevo als Reporting-Tool). Für diese Funktion muss zusätzlich der Festwert DYN_KSTAR_PRE gesetzt sein. Ggf. werden auch Gruppenstufen / Hierarchien entfernt, wenn bei den Elementen der Gruppen keine Daten gefunden wurden).
· Alternativ kann es wichtig sein, nur diejenigen Objekte an Excel zu übergeben, für die ein gültiger Status hinterlegt ist (siehe Festwert DYN_KSTAR_SAT_STATUS).
· Bei Aufruf von „Planung abschließen“ werden jetzt alle Objekte einer Gruppe abgeschlossen, die den Status „3 = geplant“ haben (in älteren Allevo-Versionen war es nur das repräsentative Objekt)
In vereinfachter Form lassen sich MOD Funktionen auch für Stat. Kennzahlen einrichten (siehe Festwert DYN_STAGR_SAT).
Hinweis: |
Der MOD steht für alle von Allevo unterstützen Objektarten zur Verfügung mit Ausnahme von PR (Projekte/PSP-Elemente). Wenn DYN_KSTAR_SAT aktiv ist, erfolgt auch die Ermittlung der dynamischen Zeilen im Allevo Master (also CC_X, CC_Y und CC_Z) für alle Objekte der Einstiegsselektion (gilt ab Version 3.4.36). |
Um den Festwert DYN_KSTAR_SAT zu aktivieren, muss in Spalte Wert von die Nummer des vorgesehenen Satelliten eingetragen sein (z. B. „19“, ab Version 3.4 sind auch mehrere Einträge möglich; siehe Hinweise weiter unten). Es sollte NICHT der Satellit 00 verwendet werden, da das Lesen von Daten für diesen Satelliten mit einer abweichende Logik erfolgt.
Spalte Wert bis beschreibt dann die Darstellung der Buchungszeilen im Allevo-Master (Sortierung). Die folgenden Einträge sind möglich (siehe auch Anwendungsbeispiele am Ende dieser F1-Doku):
1 Planung
nach Objekten:
Anzeige der Objekte als führendes Merkmal in alphabetischer Reihenfolge mit
einer Zeile je Kostenart, (Zwischen)-Summe je Kostenartengruppe (Aufbau ist
damit ähnlich wie im Allevo-Standard-Master). Dies ist auch der Default, wenn Wert
bis leer ist.
2 Planung
nach Kostenarten:
Kostenarten als führendes Merkmal in alphabetischer Reihenfolge; zur Kostenart
eine Zeile je Objekt und Zwischensumme je Objektgruppe.
Weitere Sortierungen (ab Version 3.2):
3 Wie
(1) aber Reihenfolge der Objekte jetzt entsprechend Zugehörigkeit zu
Objektgruppen,
Zwischen- und Gesamt-Summen für jede Objektgruppe (auf Ebene der Kostenart).
4 Wie (2) aber Reihenfolge der Kostenarten jetzt entsprechend Zugehörigkeit zu Kostenartengruppen; keine Summen zu Objektgruppen; stattdessen Gesamt-Summen über alle Kostenartengruppen.
5 Wie
(1) aber Reihenfolge der Objekte jetzt entsprechend Zugehörigkeit zu Objektgruppen;
zusätzlich werden die Summen je Kostenartengruppe auch für alle Objektgruppen
ausgewiesen.
6 Wie (2) aber Reihenfolge der Kostenarten jetzt entsprechend Zugehörigkeit zu Kostenartengruppen; zusätzlich werden die Summen je Objektgruppen auch für alle Kostenartengruppen ausgewiesen
Der MOD kann die Liste der Buchungskombinationen auch komplett ohne Summierungsstufen übergeben. Das kann vorteilhaft sein, wenn im Excel-Master explizite Bereiche für die Ausgabe (z.B. OAAS) oder Eingabe vorgesehen sind (siehe OnePageMulti-Funktionen). Siehe Festwert DYN_SAT_CHAR für weitere Details.
Der MOD wird auch in den Offline-Transaktionen des Allevo berücksichtigt: wie im MultiPage-Modus lässt sich die Stufe der Gruppenauflösung vorgeben (es muss gleichzeitig DYN_KSTAR_FIX gesetzt sein).
Hinweis: |
Der Allevo MO-Master muss an folgenden Stellen angepasst werden muss: ▪ Einrichten Satellitenbereich ▪ Einträge im Customizing-Einstellung mit den Vorgaben zu Zeilendefinitionen beim Lesen und Planen ▪ Aktivierung spezieller Makros um den vorgesehenen Zeilenaufbau automisch im Allevo-Master einzutragen (ab Version 3.1 im Standard-Master enthalten). ▪ Ab Allevo Version 3.4 können Funktionen genutzt werden, um den relevanten Excel-Tabellenbereich automatisch auf den jeweiligen Bedarf anzupassen (Einstellungen für „ExpandLeadSat“). Siehe auch Hinweise im Allevo Excel Handbuch. |
Zwei MOD Satelliten parallel verwenden
Für den MOD mit Kostenarten-Aufbau können auch zwei Satelliten parallel an Excel übergeben werden, z.B. um dort auf getrennten Blättern auch eine Darstellung mit zwei unterschiedlichen Sortierungen zu erhalten (wobei die Eingabe bzw. Planung natürlich nur über eines der Blätter erfolgen darf). Diese Funktion kann insbesondere eine interessante Erweiterung des Allevo-Reportings sein.
Die beiden Satelliten werden komma-getrennt in Spalte Wert von eingetragen (also z.B. „18,19). Die gewünschten Sortierungen sind dann konsequenterweise auch komma-getrennt in Spalte Wert bis einzutragen.
Zusammenarbeit mit ProCED:
Zum gewählten Satelliten kann zusätzlich der ProCED aktiviert werden (über „Sat.Assistent“ in der Allevo-Festwertverwaltung). Daraus ergeben sich primär zwei Vorteile:
· Es können alle weiteren Felder in der Satellitentabelle genutzt werden, die ProCED über das Feld-Mapping zur Verfügung stellt.
· Der ProCED überprüft, ob zu den vorgesehenen Buchungskombinationen schon Datensätze im SAP-System vorhanden sind (ähnlich wie DYN_KSTAR_PRE).
Für die Zusammenarbeit mit ProCED muss der Satellit mit individuellen Append-Feldern versehen sein, um die zusätzlichen Informationen zu übertragen.
Aufbau Satellitenappend (Struktur /KERN/IPP_S_DYN_KSTAR_SAT)
Für das Auffüllen des Masters mit Buchungskombinationen aus Objekten und Kostenarten wird ein eigener Satellit benötigt, dessen Aufbau vorgeschrieben ist (siehe Struktur /KERN/IPP_S_DYN_KSTAR_SAT). In aktuellen Programm-Versionen erzeugt Allevo diese Felder selbst, wenn kein Append im Satelliten vorhanden ist (die Daten werden ja ohnehin nur temporär vorgehalten, also nicht in der Satellitentabelle gespeichert).
Mindestens die ersten 6 Appendfelder (Spalte 8 bis 13) müssen vorhanden sein, um MOD-Funktionalitäten auf Excel Seite sinnvoll nutzen zu können:
Spalte |
Sat-Feld |
Beschreibung |
8 |
OBJECT |
Objekt-Nummer (z.B. die Kostenstelle) |
9 |
LTEXT |
Beschreibung zum Objekt Bei zeitabhängigen Objektarten - z.B. bei Kostenstelle – wird der jeweils aktuellste Text an Excel übergeben (höchstes Datum zu Gültigkeitsbeginn). |
10 |
OBJ_SETCLASS |
Setclass |
11 |
KSTAR |
Kürzel der Kostenart (bzw. STAG bei Stat. Kennzahl) |
12 |
KTEXT |
Text zur Kostenart (bzw. GRTXT bei Stat. Kennzahl). Es handelt sich um Langtext (40 Zeichen), wenn im Stammsatz zur Kostenart ein Eintrag hinterlegt ist; sonst Kurztext (jeweils zur Anmeldesprache). |
13 |
KATYP / GRTYP |
Kostenartentyp (bzw. GRTYP als Kategorie bei Stat. Kennzahl). Allevo kennt zwei Sonderfälle: · „98“ wird von SAP übergeben bei Konten ohne zugeordnete Kostenart und entsprechend auch ohne Kostenartentyp (gilt also insbesondere bei MOD Funktionen mit Objektart PC). · „99“ wird von SAP mitgegeben, wenn es sich um eine (Kostenarten-)gruppe handelt und nicht um eine einzelne Kostenart. |
14 |
INVALID_FOR_CXWW |
Optional und nur bei Kostenarten-MOD mit Kostenstellen: markiert Zeilen mit Kostenstellen, die Alt-Daten tragen können, aber nicht mehr relevant sind für Neuplanung (z.B. wg. Ende-Datum oder Löschkennzeichen). |
15 |
IS_TOP_KSTAR_GRP |
Optional und nur bei Kostenarten-MOD: markiert Zeilen mit der obersten Summierungsstufe bei Kostenartengruppen. |
16 |
OBJECT_AND_GROUP |
Optional und nur bei Kostenarten–MOD: Inhalt wie in Spalte OBJECT, in Summenzeilen wird ID der Gruppe übergeben (statt der üblichen Sonderzeichen ###) |
17 |
KSTAR_AND_GROUP |
Optional und nur bei Kostenarten–MOD: Inhalt wie in Spalte KSTAR, in Summenzeilen wird ID der Kostenartengruppe übergeben |
Die Nummer am Beginn der Beschreibung ist die Spalte im Satelliten, über die eine Information üblicherweise auch in Excel angesprochen wird.
-----------------------------------------------------------------------------------------------------------------------------
* Neu ab Version 3.1
Sortierungen 3 bis 6
* Neu ab Version 3.2
Zusammenarbeit mit ProCED
* Neu ab Version 3.3
Der MOD Satellit ohne Append nutzt automatisch die Struktur /KERN/IPP_S_DYN_KSTAR_TAB zur Datenübertragung an Excel (bei Kombination mit ProCED ist aber weiterhin ein individueller Satelliten-Append zum erforderlich).
„Planung abschließen“ für alle Objekte einer Gruppe.
Der MOD kann jetzt auch mit Hierarchien umgehen, die in unterschiedlichen Tiefen hinterlegt sind (ggf. beginnt eine Gruppenstufe mit zwei Sonderzeichen ** statt nur mit einem *. Das ist insbesondere wichtig für die Darstellung kombinierter Summierungsstufen (also 3 bis 6).
Liste der Buchungskombinationen in Excel ohne Summierungsstufen (Festwert DYN_SAT_CHAR)
* Neu ab Version 3.4
Übergabe von zwei Satelliten parallel an Excel.
Behandlung aller Objekte der Selektion bei „Planung abschließen“.
Der MOD kann jetzt auch im Allevo-Reporting mit direkter Eingabe der Kostenart im Einstiegsbild betrieben werden (bisher war die fixe Vorgabe über DYN_KSTAR_FIX erforderlich).
Ist mit dem MOD auch der Festwert DYN_KSTAR_PRE gesetzt, um die überflüssige Zeilen in Excel zu vermeiden, konnte es bisher zu „Sprüngen“ bei Darstellung der Hierarchie-Ebenen kommen. Jetzt werden fehlende Summenzeilen automatisch eingefügt.
Langtext (40 Zeichen) zur Kostenart; zuvor war es nur Kurztext.
Aktuellste Beschreibung bei zeitabhängigen Objektarten, z.B. bei Kostenstelle.
Spalten 16 und 17 der Übergabestruktur für Darstellung für Objekt- und Kostenartengruppen.
* Neu ab Version 3.4.36
Dynamischen Zeilen im Allevo Master für alle Objekte der Selektion (vorher nur zum repräsentativen Objekt).
* Neu ab Version 3.5
Inzwischen sind die MOD Funktionen auch bei Aufruf im Single-Modus des Allevo verfügbar. Das ist vorteilhaft, wenn ohnehin nur mit einem Objekt gearbeitet werden soll und Felder für Mehrfachselektion bzw. Gruppe gar nicht erst auf dem Einstiegsbild erscheinen sollen. Die Kostenartenauswahl muss fix hinterlegt sein (über DYN_KSTAR_FIX).
* Neu ab Version 3.5.42
Kombination mit Festwert USER_ELEMENTS zur Einschränkung der enthaltenen Objekte
------------------------------------------------------------------------------------------------------------------------
Beispiele für Darstellungsformen / Sortierung
Darstellungsform (1): Planung nach Objekten
Der Aufbau entspricht der üblichen Darstellung in einem MOM-Master; wenn nacheinander verschieden Objekte geplant werden sollen.
100002 |
Development-Project: Hyper Pumps |
403000 |
Hilfs- / Betriebsst. |
100002 |
Development-Project: Hyper Pumps |
410000 |
Verbr. Handelswaren |
100002 |
Development-Project: Hyper Pumps |
# |
Materialkosten |
100002 |
Development-Project: Hyper Pumps |
415000 |
Kosten Fremdbezug |
100002 |
Development-Project: Hyper Pumps |
# |
Fremdleistungen |
100002 |
Development-Project: Hyper Pumps |
## |
Sonstige Primäre Kosten |
100002 |
Development-Project: Hyper Pumps |
### |
Primärkosten |
100003 |
New Generation of Turbo-Pumps |
400000 |
Verbr. Rohstoffe 1 |
100003 |
New Generation of Turbo-Pumps |
400010 |
Verbr. Rohstoffe 2 |
Darstellungsform (3) ist wie (1) mit zusätzlicher Summe je Objekt und über alle Kostenarten (ggf. also eine Zeile für die Kostenartengruppe aus dem Allevo-Einstieg).
Darstellungsform (5) ist im Aufbau wie (1) mit zusätzlichen Gesamtsummen nach Objektgruppen.
Die beiden letzten Zeilen im folgenden Beispiel bilden Summen auf Ebene von Kostenstellengruppen (jeweils zur obersten Kostenartengruppe, hier im Beispiel also zu Primärkosten)
100004 |
Development Long-Life-Bulbs |
415000 |
Kosten Fremdbezug |
100004 |
Development Long-Life-Bulbs |
# |
Fremdleistungen |
100004 |
Development Long-Life-Bulbs |
## |
Sonstige Primäre Kosten |
100004 |
Development Long-Life-Bulbs |
### |
Primärkosten |
# |
Gruppe A Stufe 1 |
#### |
Primärkosten |
## |
Einstiegsgruppe |
##### |
Primärkosten |
Darstellungsform (2): Planung nach Kostenart
Der Aufbau ist vorteilhaft, wenn einzelne Kostenarten über verschieden Objekte hinweg geplant werden sollen (natürlich könnten in diesem Fall die Spalten auch anders angeordnet sein)
100005 |
Long-Life-Bulbs (16V) |
400010 |
Verbr. Rohstoffe 2 |
# |
Gruppe B Stufe 1 |
# |
Verbr. Rohstoffe 2 |
100002 |
Development-Project: Hyper Pumps |
400010 |
Verbr. Rohstoffe 2 |
100003 |
New Generation of Turbo-Pumps |
400010 |
Verbr. Rohstoffe 2 |
100004 |
Development Long-Life-Bulbs |
400010 |
Verbr. Rohstoffe 2 |
# |
Gruppe A Stufe 1 |
# |
Verbr. Rohstoffe 2 |
## |
Einstiegsgruppe |
## |
Verbr. Rohstoffe 2 |
100002 |
Development-Project: Hyper Pumps |
403000 |
Hilfs- / Betriebsst. |
100003 |
New Generation of Turbo-Pumps |
403000 |
Hilfs- / Betriebsst. |
100004 |
Development Long-Life-Bulbs |
403000 |
Hilfs- / Betriebsst. |
# |
Gruppe A Stufe 1 |
# |
Hilfs- / Betriebsst. |
## |
Einstiegsgruppe |
## |
Hilfs- / Betriebsst. |
Darstellungsform (6) mit zusätzlichen Gesamtsummen
100002 |
Development-Project: Hyper Pumps |
415000 |
Kosten Fremdbezug |
100003 |
New Generation of Turbo-Pumps |
415000 |
Kosten Fremdbezug |
100004 |
Development Long-Life-Bulbs |
415000 |
Kosten Fremdbezug |
# |
Gruppe A Stufe 1 |
# |
Kosten Fremdbezug |
## |
Einstiegsgruppe |
## |
Kosten Fremdbezug |
# |
Einstiegsgruppe |
### |
Sonstige Primäre Kosten |
# |
Einstiegsgruppe |
#### |
Primärkosten |