Asta Powerproject Makro
Kostenverdichter.vba

Kurzbeschreibung:

Dieses Makro verdichtet Kostenbuchungen auf durch Meilensteine vorgegebene Zeiträume, um sich entweder die Kosten für bestimmte Zeiträume oder die Kosten bis zu bestimmten Zeitpunkten darstellen zu lassen.

Stichworte:

Kosten, Meilensteine, Verdichtung

Relevanz:

Asta Powerproject 9.0.01

Technik:

VBA-Addin

Verteilung:

Premium Freeware

Autoren:

ASTA CompetenceCenter

Copyright:

ASTA DEVELOPMENT GMBH, Karlsruhe

 

 

Inhalt:

 

 

Ein Makro installieren

 

Eine neue Symbolleiste erstellen

 

Das Makro verwenden


Ein Makro installieren
Bevor Sie die Funktionalität eines Makros in Asta Powerproject nutzen können, müssen Sie die zugehörige Makrodatei und die Datei
Version.exe in das Verzeichnis \Addins unterhalb des Asta Powerproject Programmverzeichnis kopieren.

Gehen Sie folgendermaßen vor:
 

  1. Stellen Sie sicher, dass Sie Asta Powerproject 9.0.01 auf Ihrem System installiert haben und nicht gestartet ist.

  2. Öffnen Sie den Windows Explorer.

  3. Öffnen Sie das Verzeichnis, in das Sie Asta Powerproject installiert haben. Hier finden Sie das Verzeichnis \Addins. (Sollte das Verzeichnis \Addins nicht vorhanden sein, können Sie dieses jetzt erstellen).

  4. Kopieren Sie die Makrodatei Kostenverdichter.vba und die Datei Version.exe in das Verzeichnis \Addins. Sollte sich bereits eine Version.exe in dem Verzeichnis befinden, so kann diese überschrieben werden.

 

Eine neue Symbolleiste erstellen
Zur einfacheren Verwendung einer Funktion aus einem Makro können Sie den Funktionsaufruf einer Schaltfläche in einer Symbolleiste zuordnen. Im Folgenden wird Ihnen gezeigt, wie Sie in Asta Powerproject eine neue Symbolleiste und eine Schaltfläche zum Aufrufen der Makrofunktion erstellen.

Gehen Sie folgendermaßen vor:
 

  1. Starten Sie Asta Powerproject.

  2. Wählen Sie die Menüfolge Extras - Anpassen..., der Dialog Anpassen... erscheint.

  1. Erstellen Sie durch Klicken auf die Schaltfläche Neu eine neue Symbolleiste. (Sie können dieser neuen Symbolleiste über die Schaltfläche Umbenennen eine neue Bezeichnung geben).

  2. Eine neue Symbolleiste erscheint auf Ihrem Bildschirm.

  3. Wählen Sie das Register Befehle und öffnen Sie den Eintrag Makros.

  4. Wählen Sie hier die Funktion Kosten.verdichter und ziehen Sie diese in die neue Symbolleiste. (Drag&Drop)

Aktivieren Sie die Option Text im Bereich Anzeige und geben Sie der neuen Schaltfläche im Feld Text einen Namen (z.B. Kostenverdichter).

Schließen Sie den Dialog Anpassen... und ziehen Sie die neue Symbolleiste an die gewünschte Position in der Programmoberfläche.

Sie können nun das Makro Kostenverdichter durch Anklicken der entsprechenden Schaltflächen starten.


Das Makro verwenden

Um das Makro anzuwenden gehen Sie folgendermaßen vor:

Erstellen Sie in Ihrem Projekt eine Zeile, die ausschließlich aus Meilensteinen besteht (siehe Zeile 7 in obenstehender Abbildung). Die Abstände der einzelnen Meilensteine stellen die verschiedenen Zeiträume dar, auf die die Kostenstrukturen verdichtet werden sollen. Markieren Sie anschließend die Zeile mit Ihrer Meilensteinserie, indem Sie auf die entsprechende Zeilennummer in der Datentabelle klicken:

Klicken Sie anschließend auf die Schaltfläche, die der Funktion Kosten.verdichter zugeordnet ist. Daraufhin öffnet sich der Dialog Kostenverdichter, in dem Sie folgende Einstellungen vornehmen können:

 

  1. Wählen Sie im Bereich Quellbereich die Option Projekt, wenn alle Kostenzuweisungen des gesamten Projekts bei der Verdichtung miteinbezogen werden sollen, oder wählen Sie die Option aktuelle Ansicht, wenn nur die Kostenzuweisungen der aktuellen Ansicht verwendet werden sollen.

  2. Geben Sie im Bereich Verdichtete Werte abbilden in... in das Feld Name der Kostenstruktur: den Namen der Kostenstruktur ein, die die verdichteten Werte darstellen soll. Sollte die von Ihnen eingegebene Kostenstruktur nicht vorhanden sein, so wird diese automatisch erstellt.

  3. Aktivieren Sie im Bereich Optionen das Kontrollkästchen Kosten kumulieren, wenn Sie möchten, dass eine zusätzliche Kostenstruktur erstellt werden soll, deren Zuweisungen die Kosten aufgerechnet darstellt (d.h. Meilenstein 2 stellt dann die Summe der Kosten von Meilenstein 1 und 2 dar, Meilenstein 3 die Summe der Kosten von den Meilensteinen 1,2 und 3 usw.). Der Name der Kostenstruktur wird dabei nach dem Schema "Name der Kostenstruktur" + " Summe" erzeugt.

  4. Deaktivieren Sie im Bereich Optionen das Kontrollkästchen Kalkulation der Kosten nur über Arbeitszeit, wenn Kosten, die über ihre Zuweisungsdauer berechnet werden und dadurch Kosten pro Kalenderzeit entstehen, in der Kalkulation berücksichtigt werden sollen. Ist diese Option aktiviert, so werden diese Kosten basierend auf ihrer Arbeitszeit berechnet.

  5. Wählen Sie im Bereich Verfügbare Kostenstrukturen die Kostenstrukturen aus, deren Kosten verdichtet werden sollen. Hierbei können Sie auch über die Schaltflächen Alles markieren, alle verfügbaren Kostenstrukturen mit einem Klick markieren lassen, bzw. über die Schaltfläche Nichts markieren, Ihre Markierung aufheben.

Nachdem Sie all Ihre gewünschten Einstellungen vorgenommen haben, klicken Sie auf die Schaltfläche Ausführen, um das Makro zu starten.

Daraufhin werden alle Kosten der von Ihnen gewählten Kostenstrukturen auf die entsprechenden Meilensteine gebucht (siehe blaue Pfeile in obenstehender Abbildung). Dabei entsprechen die Meilensteine den Grenzen für die einzelnen Zeitbereiche (siehe lila Linien in obenstehender Abbildung) und stellen letztendlich folgende Information dar:

  • ohne die Option Kosten kumulieren:

Die Kosten für den, durch die Meilensteine vorgegebenen, Zeitraum

  • mit der Option Kosten kumulieren:

Sowohl die Kosten für den, durch die Meilensteine vorgegebenen, Zeitraum als auch die bis zu diesem Zeitpunkt entstandenen Kosten

Nachfolgend zwei Ergebnisse des Makros:

Ohne die Option Kosten kumulieren:

Mit der Option Kosten kumulieren:

Wenn Sie mehr Informationen über das Makro erhalten möchten, können Sie sich mittels eines Klicks auf die Schaltfläche Info, die Versionshinweise darstellen lassen.

Falls Sie Fragen zur Anwendung von Asta Powerproject oder Asta Easyplan, dessen Möglichkeiten und Funktionen haben, oder gerne die Funktionalität Ihres Asta Powerproject oder Asta Easyplan individuell erweitern wollen, wenden Sie sich bitte direkt an das ASTA CompetenceCenter.

Das ASTA CompetenceCenter ist Ihr kompetenter Partner für

zu Asta Powerproject, Asta Easyplan und Projektmanagement.

ASTA DEVELOPMENT GMBH
CompetenceCenter
Liststr. 22
76185 Karlsruhe

Telefon: 0721 - 95 25 -121
Telefax: 0721 - 95 25 -100
eMail: CompetenceCenter@ASTAdev.de
Internet: www.ASTAdev.de/cc


Nutzungshinweise:
Die Verwendung der beschriebenen Software erfolgt auf eigenes Risiko. Die Software ist durch das ASTA CompetenceCenter getestet und freigegeben. Die Autoren und ASTA DEVELOPMENT GMBH haften für keinerlei Schäden die durch den Einsatz oder Nichteinsatz der Software entstehen sollten. Ein Anspruch auf Fehlerverbesserung in der Software sowie Supportdienstleistungen für die Software besteht nicht.


Karlsruhe, 20061122