Discussion:
Was ist ein Zirkelbezug in Project
(zu alt für eine Antwort)
trunge
2007-10-23 09:32:05 UTC
Permalink
Beim Öffnen der Project-Datei erscheint eine Fehlermeldung, das es einen
Zirkelbezug bei Vorgängern und Nachfolgern gibt. Ich kann aber keinen Zirkel
manuell finden. Gibt es dafür ein Werkzeug? Oder Tips wie man in komplexen
Projekten vorgeht?
Hartmut de Jong
2007-10-24 12:17:27 UTC
Permalink
Hallo,

ein Zirkelbezug entsteht, wenn bei der Verknüpfung von Vorgängen von einem
Nachfolger wieder eine Verknüpfung zu einem Vorgänger hergestellt ist. Die
Rückverknüpfung kann auch über viele Nachfolgerstufen erfolgen, nicht nur
über die direkten Nachfolger, sondern es können auch viele Nacfolger
dazwischen liegen. Z.B. A -> B -> C -> D -> A. Leider gibt da Project keine
guten Hinweise, wo diese Zirkelbezüge entstehen. Wenn dann noch
Verknüpfungen über Sammelvorgänge dabei sind, kann es schon kompliziert
werden.

Mit normalen Verknüpfungen kann man den Zirkelbezug gar nicht herstellen.
Nur wenn Sammelvorgänge und normale Vorgänge Verknüpfungen haben und diese
Vorgänge werden in der Struktur verschoben, kann man so etwas herstellen,
muss dann aber Warnungen auch einfach ignorieren.

Wie sucht man so etwas? Mühselige Kleinarbeit in der Verfolgung von
Vorgänger-Nachfolger-Beziehungen, Verknüpfungen löschen und wieder
herstellen. Leider stelle Project die Berechnung nach solchen Fehlern ein.
Der Projektplan ist so dann leider nicht mehr nutzbar.

Gruß
Hartmut de Jong
Post by trunge
Beim Öffnen der Project-Datei erscheint eine Fehlermeldung, das es einen
Zirkelbezug bei Vorgängern und Nachfolgern gibt. Ich kann aber keinen Zirkel
manuell finden. Gibt es dafür ein Werkzeug? Oder Tips wie man in komplexen
Projekten vorgeht?
Martin Ronsdorf [MSFT]
2007-11-13 16:42:16 UTC
Permalink
Hallo,

diese Fehlermeldung ist leider ein typisches Symptom für einen korrupten
Projektplan. Daher nehme ich an, dass es sich um Project 2003 handelt und
der Projektplan auf Project Server abgespeichert ist. Ist das korrekt? In
diesem Fall gibt es verschiedene Möglichkeiten, zu versuchen das Projekt
wieder herzustellen:

1. Das Projekt offline abspeichern und danach wieder online. Die korrupten
Daten liegen üblicherweise in dem Teil des Plans, der aus Performancegründen
im Binärformat abgespeichert wird. Manchmal genügt das erneute Schreiben
dieser Binärdaten beim offline nehmen um die Korruption zu reparieren.
2. In der Datenbanktabelle MSP_PROJECTS gibt es einige Felder, deren Namen
mit PROJ_EXT_EDITED beginnt. Setzen dieser Felder auf 1 für das betroffene
Projekt veranlasst Project 2003 beim nächsten Öffnen die Binärdaten soweit
wie möglich durch "lesbar" abgespeicherte Daten zu ersetzen. Hiermit kann
man sich zu Nutze machen, dass manche Daten sind reduntant abgespeichert
sind.
3. Für den nächsten Versuch muss das Projekt im XML-Format abgespeichert
werden, danach aus dem Project Server gelöscht werden und erneut importiert
werden (am Besten mit dem Import-Wizard).
4. Falls auch das nicht zum Ziel führt ist es leider nötig den Plan neu
aufzubauen.

Ist der defekte Plan ein mpp-File, so würde ich als erstes versuchen ihn in
unterschiedlichen Formaten abzuspeichern und danach wieder zu öffnen, in der
Hoffnung, dass der Defekt damit beseitigt wird.

Viele Grüße,
Martin Ronsdorf

EPM Premier Field Engineer
Post by trunge
Beim Öffnen der Project-Datei erscheint eine Fehlermeldung, das es einen
Zirkelbezug bei Vorgängern und Nachfolgern gibt. Ich kann aber keinen Zirkel
manuell finden. Gibt es dafür ein Werkzeug? Oder Tips wie man in komplexen
Projekten vorgeht?
Mr. Hyde
2009-07-23 09:35:01 UTC
Permalink
Post by trunge
Beim Öffnen der Project-Datei erscheint eine Fehlermeldung, das es einen
Zirkelbezug bei Vorgängern und Nachfolgern gibt. Ich kann aber keinen Zirkel
manuell finden. Gibt es dafür ein Werkzeug? Oder Tips wie man in komplexen
Projekten vorgeht?
Renke Holert [MVP]
2009-07-23 14:18:53 UTC
Permalink
Hallo,

Zirkelbezüge kann man in vielen Fällen anhand negativer Pufferzeiten
aufdecken.

Viele Grüße
Renke
--
Renke Holert

Project MVP Germany
http://www.holert.com

Project FAQ
http://www.holert.com/project/faq
Post by trunge
Beim Öffnen der Project-Datei erscheint eine Fehlermeldung, das es einen
Zirkelbezug bei Vorgängern und Nachfolgern gibt. Ich kann aber keinen Zirkel
manuell finden. Gibt es dafür ein Werkzeug? Oder Tips wie man in komplexen
Projekten vorgeht?
Mr. Hyde
2009-07-23 09:49:01 UTC
Permalink
Ich habe nun innerhalb dreier Monate zum zweiten Mal das Problem, dass ich
einen Zirkelbezug im Projektplan habe. Der Projektplan mag korrupt sein, aber
nicht weil ich einen Zirkelbezug eingebaut habe, sondern weil MS Project,
wenn ich beim Spalten größer bzw. kleiner machen, nicht genau die Trennlinie
getroffen habe, mit Vollgas Zeilen markiert und bei den Vorgangsnamen Zahlen
einträgt. Woran das liegt, weiß ich ehrlich gesagt nicht. Die einzige
Möglichkeit war dann, den Vorgang mit Undo zurückzuspringen (ist übrigens
extrem unbefriedigend und Quelle für viele schwerwiegende Probleme, dass bei
Project nur ein Vorgang zurückgesprungen werden kann). Danach hatte ich zwei
Verknüpfungen, die ich vorher nicht hatte. Vielleicht muss ich noch
dazusagen, dass die Verknüpfungen jeweils aus dem ersten Modul mit dem
zweiten Modul erstellt wurden. (Mehrere Projektpläne als Module in einem
"Masterplan" zusammengeführt und zwischen den Projektplänen Verknüpfungen
erstellt). Wenn man solche Verknüpfungen hat und nur ein Modul aufmacht, dann
zeigt Project in hellgrau (sieht aus wie ein normaler Vorgang nur eben
hellgrau) mit welchem (in einem anderen Projektplan befindlichen) Vorgang die
Verknüpfung besteht. Wenn ich nun von dem (mit Zirkelbezug behafteten)
Vorgang die ("böse") Verknüpfung entfernen möchte, stürzt schnell mal eben
der ganze Plan ab. Einziger Lösungsansatz ist: beide Projektpläne (Module)
neu schreiben - vorher aber noch schön alle enthaltenen Verknüpfungen,
Ressourcenzuordnungen usw. entfernen. Generiert etwa 1 Tag Mehrarbeit - weil
ich eine Trennlinie nicht getroffen habe...
Wenn mir jemand sagen könnte, wie ich die "bösen" Verknüpfungen entfernen
kann, wäre ich zutiefst dankbar. Das mein Kessel kocht, dürfte der
interessierte Leser sicher zwischen den Zeilen bemerkt haben.
Post by trunge
Beim Öffnen der Project-Datei erscheint eine Fehlermeldung, das es einen
Zirkelbezug bei Vorgängern und Nachfolgern gibt. Ich kann aber keinen Zirkel
manuell finden. Gibt es dafür ein Werkzeug? Oder Tips wie man in komplexen
Projekten vorgeht?
Loading...