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