UebergeordnetesD.bmp Grundlegende Informationen zu Personaleinsatzplanung & Projektmanagement finden Sie unter Erste Schritte PEP.

A_TREE1.bmp Personaleinsatzplanung → Stammdaten → Projektmanagement → Projektplanvorlage → Funktionen → Projektplan übernehmen
A_TREE1.bmp Personaleinsatzplanung → Projektmanagement → Projektplan → Funktionen → Projektplan übernehmen

Die Funktion "Projektplan übernehmen" dient dazu, einen bestehenden Projektplan oder eine Projektplanvorlage auf ein Projekt zu kopieren.

1428136652000102400_2.png

Hinweis 
Hinweis.png
Die Funktion kann nur ausgeführt werden, sofern noch kein Projektplan zum Projekt angelegt ist.
Wenn Sie einen Projektplan neu übernehmen möchten, müssen Sie den bestehenden Projektplan zuerst löschen.

Fensterbereiche

Dieses Fenster verfügt über ein flexibles Layout und kann sowohl fixe als auch optionale Bereiche enthalten. In manchen Fenstern sind im Standard nicht alle möglichen Bereiche eingeblendet. Hier finden Sie Details zu Fenster mit flexiblem Layout.

Quelle

In diesem Bereich wird definiert, ob die Übernahme von einer Projektplanvorlage oder einem Projekt erfolgt.

1428137137000102400.png

Folgende Felder stehen Ihnen zur Verfügung:

Feld Beschreibung 
Übernahme von 
Ausprägung Beschreibung 
Projektvorlage 
Steht nur zur Verfügung, wenn im Feld Vorlage des gewählten Zielprojekts eine Vorlage hinterlegt ist.

Die am Projekt hinterlegte Vorlage wird dann in das Feld "Projektvorlage" übernommen und kann dort nicht bearbeitet werden.
Vorgängerprojekt
Steht nur zur Verfügung, wenn im Feld Folgeprojekt von des gewählten Zielprojekts ein Vorgängerprojekt hinterlegt ist.

Das am Projekt hinterlegte Vorgängerprojekt wird dann in das Feld "Projekt" übernommen und kann dort nicht bearbeitet werden. 
Anderem ProjektDas Feld "Projekt" wird zur Bearbeitung freigeschaltet, es kann ein beliebiges Projekt mit Projektplan ausgewählt werden.
Anderer Vorlage Das Feld "Projekt" wird zur Bearbeitung freigeschaltet, es kann eine beliebige Projektvorlage mit Projektplan ausgewählt werden.

ProjektvorlageDie Eingabe wird anhand der Auswahl im Feld "Übernahme von" gesteuert.
Projekt Die Eingabe wird anhand der Auswahl im Feld "Übernahme von" gesteuert. 
Status ändern 
Grundsätzlich wird der Vorgangsstatus der Vorgänge, Meilensteine und Vorgangspakete anhand des Quellprojektplans ermittelt.

Über das Feld "Status ändern" kann der Vorgangsstatus der neu angelegten Vorgänge und Meilensteine neu gesetzt werden.
Seitenanfang StartOfPage.png 

Ziel

In diesem Bereich besteht die Möglichkeit, den Ziel-Projektplan auf einen neuen Planungszeitraum zu verschieben.

1511261937000004210.png




Bereich "Projekt"

Feld Beschreibung 
Beginndatum Zeigt das Soll-Beginndatum laut Zielprojekt.
Endedatum Zeigt das Soll-Endedatum laut Zielprojekt. 

Bereich "Aktuelle Daten"

Feld Beschreibung 
Vorgangsunterkategorie
Es kann eine bestimmte Vorgangsunterkategorie ausgewählt werden.
Vorgang
Falls die Vorgangsunterkategorie im Quell-Projekt einem Vorgang als Hauptzuordnung (Feld "Reihenfolge" = 0 auf der Zuordnung) hinterlegt worden ist, wird der erste Vorgang hier angezeigt.
Frühestes Beginndatum 
Es wird das Beginndatum des Projektplans angezeigt.

Ist eine Vorgangsunterkategorie eingegeben worden, wird das früheste Beginndatum aller Vorgänge mit dieser Vorgangsunterkategorie angezeigt.
Spätestes Endedatum 
Es wird das Endedatum des Projektplans angezeigt.

Ist eine Vorgangsunterkategorie eingegeben worden, wird das späteste Endedatum aller Vorgänge mit dieser Vorgangsunterkategorie angezeigt. 
 

Bereich "Soll-Anfang/-Ende verschieben"

Feld Beschreibung
zu frühestem Beginndatum 
Das hier erfasste Beginndatum wird auf jene Vorgänge übernommen, die vor dem Verschieben das früheste Beginndatum aufgewiesen haben.

Alle weiteren Vorgänge und deren Planungszeitraum werden um den ermittelten Zeitversatz (frühestes Beginndatum ALT zu frühestes Beginndatum NEU) mitverschoben.

Hinweis 
Hinweis.png
Wenn im Feld „um“ der Sollanfang und das Sollende um Tage verschoben werden, wird bei Feld diesem Feld die Uhrzeit aus dem zu übernehmenden Projektplan bzw. der Projektplanvorlage herangezogen. 
zu spätestem Endedatum 
Das hier erfasste Endedatum wird auf jene Vorgänge übernommen, die vor dem Verschieben das späteste Endedatum aufgewiesen haben.

Alle weiteren Vorgänge und deren Planungszeitraum werden um den ermittelten Zeitversatz (spätestes Endedatum ALT zu spätestes Endedatum NEU) mitverschoben.

Hinweis 
Hinweis.png
Wenn im Feld „um“ der Sollanfang und das Sollende um Tage verschoben werden, wird bei Feld diesem Feld die Uhrzeit aus dem zu übernehmenden Projektplan bzw. der Projektplanvorlage herangezogen. 
um 
Alle Vorgänge werden entsprechend des angegebenen Zeitversatzes verschoben. Dabei kann die Verschiebung Tage, Stunden, Minuten und Sekunden umfassen.
Leeren
Wenn dieses Feld bei der Übernahme aktiviert ist, werden die Felder Beginndatum und Endedatum nicht übernommen. Stattdessen bleiben die Felder Plan-Beginn und Plan-Ende im Projektplan leer.
Seitenanfang
StartOfPage.png

Zusatzdaten

Steuert, ob die zum Vorgang/Meilenstein/Einsatz/Vorgangspaket erfassten Zusatzdaten mitkopiert werden sollen.

Konfliktabhandlung

Wenn auch neue Mitarbeiterzuordnungen angelegt werden (wird gesteuert über die Einstellung "Personenzuordnung" im Bereich "Zusatzdaten"), können hier folgende Einstellungen getroffen werden:

Was soll passieren, wenn die Mitarbeiter im selben Zeitraum bereits anderen Vorgängen/Einsätzen zugeordnet sind ("bereits verplant sind")?
 
Feld Beschreibung 
Aktivieren Auswahlmöglichkeit, ob die Konfliktabhandlung generell aktiviert werden soll.
Methode 
Es können unterschiedliche Methoden ausgewählt werden, wie der Konflikt behandelt werden soll:

Methode 
Beschreibung 
Keine Behandlung (Abbruch)
Die betroffenen Datensätze werden nicht angelegt.
Andere leeren
Die MAZ des bestehenden Quell-Datensatzes wird entfernt.
Andere vorgemerkt
Die MAZ des bestehenden Quell-Datensatzes wird auf "vorgemerkt" gesetzt.
Andere löschen (nur Kennzeichen)
Die MAZ des bestehenden Quell-Datensatzes wird als "gelöscht" gekennzeichnet (durchgestrichen dargestellt), bleibt allerdings bestehen.
Andere löschen (komplett)
Die MAZ des bestehenden Quell-Datensatzes wird gänzlich entfernt.
Andere delegieren
Die MAZ des bestehenden Quell-Datensatzes wird durchgestrichen dargestellt und eine neue MAZ ohne zugeordneten Mitarbeiter wird angelegt.
Ziel leeren
Die MAZ des neu anzulegenden Datensatzes wird entfernt.
Ziel vorgemerkt
Die MAZ des neu anzulegenden Datensatzes wird auf "vorgemerkt" gesetzt.
Ziel löschen (nur Kennzeichen)
Die MAZ des neu anzulegenden Datensatzes wird als "gelöscht" gekennzeichnet (durchgestrichen dargestellt), bleibt allerdings bestehen.
Ziel nicht anlegen
Der neu anzulegende Datensatz wird ohne MAZ angelegt.
Ziel delegieren
Die MAZ des neu anzulegenden Datensatzes wird als "gelöscht" gekennzeichnet (durchgestrichen dargestellt) und eine neue MAZ ohne zugeordneten Mitarbeiter wird angelegt.

Status (Leer) 
Der Status der delegierten oder geleerten MAZ (bestehender oder neu angelegter Datensatz) wird auf den hier hinterlegten Status gestellt. 
Status (Vorgemerkt) 
Der Status der vorgemerkten MAZ (bestehender oder neu angelegter Datensatz) wird auf den hier hinterlegten Status gestellt.
Seitenanfang StartOfPage.png

Dienstverhältnisprüfung

Damit besteht die Möglichkeit, die Dienstverhältnisprüfung für Mitarbeiter zu aktivieren. Personenzuordnungen sind nur dann zulässig, wenn sich ein Mitarbeiter im Zuordnungszeitraum in einem durchgehenden, nicht ruhenden Dienstverhältnis befindet.

FeldBeschreibung 
AktivierenAuswahlmöglichkeit zum Aktivieren/Deaktivieren der Dienstverhältnisprüfung. 
Methode
Es können unterschiedliche Methoden ausgewählt werden, wie fehlende Dienstverhältnisse behandelt werden sollen:

Methode
Beschreibung 
Keine Behandlung (Abbruch)
Die betroffenen Datensätze werden nicht angelegt.
Ziel leeren
Die MAZ des zu übernehmenden Datensatzes wird entfernt.
Ziel vorgemerkt
Die MAZ des zu übernehmenden Datensatzes wird auf vorgemerkt gesetzt.
Ziel löschen (nur Kennzeichen)
Die MAZ des zu übernehmenden Datensatzes wird "gelöscht" gekennzeichnet (durchgestrichen dargestellt), bleibt allerdings bestehen.
Ziel nicht anlegen
Der neu anzulegende Datensatz wird ohne MAZ angelegt.
Ignorieren
Die MAZ des neu anzulegenden Datensatzes wird angelegt.

Feiertag
Steuert, wie die Dienstverhältnisprüfung erfolgen soll, wenn die Personenzuordnung des neu anzulegenden Datensatzes (Soll-Anfang/Soll-Ende) an einem Feiertag beginnt oder endet.

Ist diese Option aktiviert, wird die Dienstverhältnisprüfung auf den nächsten Tag eingeschränkt.
Modus
Steuert, wie die Dienstverhältnisprüfung erfolgen soll, wenn die Personenzuordnung des zu übernehmenden Datensatzes (Soll-Anfang/Soll-Ende) an einem Samstag oder Sonntag beginnt oder endet.

Über diese Option kann aktiviert werden, dass die Dienstverhältnisprüfung auf "Montag bis Freitag" bzw. "Montag bis Samstag" einschränkt wird.

Optionen

In diesem Bereich können zusätzliche Einstellungen für die Verarbeitung festgelegt werden.
 
FeldBeschreibung 
Mitarbeiter in MAZ entfernen
Legt fest, ob der Mitarbeiter aus einer vorhandenen Mitarbeiterzuordnung (MAZ) entfernt werden soll.
Benachrichtigung aktivieren
Bietet die Entscheidungsmöglichkeit, ob für die neu angelegten Einsätze/Vorgänge/Meilensteine Benachrichtigungen gesendet werden sollen.
 Seitenanfang StartOfPage.png

Funktionen

Mit den folgenden Makros können die jeweiligen Daten, bevor sie auf das neue Projekt übernommen werden, noch abgeändert werden:
 
A_Empty.bmp vor Speichern Plan
Das Makro kann die Daten des Vorgangsplans (Tabelle Vorgangsplan) bearbeiten.
Dieses Makro wird für den gesamten Projektplan und pro Vorgangspaket ausgeführt.

Es ist mit diesem Makro aktuell NICHT möglich, im Zuge der Projektplan-Kopie auf Daten des Projekts zuzugreifen.

Sollen Projektfelder auf Felder der Tabelle Vorgangsplan übernommen werden, ist es möglich, ein Aktionsmakro für die Neuanlage des Projektplans (Ausführungszeitpunkt "nach Beginn der Aktion") zu definieren. Hier stehen die Projektfelder zur Verfügung und es kann der Projektplan bearbeitet werden. Dieses Makro wird auch bei der Projektplanübernahme ausgeführt.

Beispiel für ein Makro, das die Soll-Dauer des Projekts in das Feld "Budgetierte Zeit" des Projektplans schreibt.
Das Makro wird für folgende Aktion "Neu" im Bereich "Kopfdaten des Plans" definiert, und der Startzeitpunkt auf "Nach Beginn der Aktion" gesetzt.

1473189256000004380_0.png

// ==============================================
// MacroNo : 927510979694873
// Erstelldatum : 04.03.2025
// Ersteller : BMDWWS#1
// Eingerichtet von/am :
// Beschreibung : Aktionsmakro zur Funktion Neu (MCS_MDPEPPRJAPMGR_NEW)
//    im Fenster Kopfdaten des Plans (MCS_MDPEPPRJAPMGR_CREATE)
// ==============================================

lProjektSollStd := BMD_TEXTTONUMDEF(MCA_PRO_SOLLSTDDAUER); // Wert in Stunden
lPlan := MacroObject.CreateMacroModel('TBMDMDPepPrjApMgr');
lPlan.SetValue('MCA_APA_BUDGET_DAUER', lProjektSollStd * 3600);
A_Empty.bmp vor Speichern Vorgang/Einsatz
Das Makro kann die Daten der Vorgänge (Tabelle Vorgang) bearbeiten.

Mit der Funktion "GetOldDataValue" kann auf die Daten des Quell-Vorgangs zugegriffen werden.



Beispiel für ein Makro, das die Ist-Mitarbeiterzeit des Quell-Vorgangs in das Feld "StD-maximal" schreibt.


// ==============================================
// MacroNo : 760384003898128
// Erstelldatum : 28.12.2022 14:00:23
// Ersteller : BMDWWS#1
// Eingerichtet von/am :
// Beschreibung :
// ==============================================

lVorgang := MacroObject.CreateMacroModel('1');
lIstZeit := lVorgang.GetOldDataValue('MCA_PCK_IST_MA_ZEIT');

lVorgang.SetValue('MCA_PCK_SOLL_MAX_DAUER', lIstZeit);
A_Empty.bmp vor Speichern MA-Zuordnung
Das Makro kann die Daten der Mitarbeiterzuordnungen (Tabelle Vorgang-Personenzuordnung) bearbeiten.  

Beispiel für ein Makro, das die Ist-Durchführungszeit der Quell-Mitarbeiterzuordnung in das Feld "StDMAZ" schreibt.


// ==============================================
// MacroNo : 760384003898128
// Erstelldatum : 28.12.2022 14:00:23
// Ersteller : BMDWWS#1
// Eingerichtet von/am :
// Beschreibung :
// ==============================================

lMAZ := MacroObject.CreateMacroModel('1');
lIstZeit := lMAZ.GetOldDataValue('MCA_AGM_IST_DAUER');


              
lMAZ.SetValue('MCA_AGM_SOLL_DAUER', lIstZeit);
Makros

Damit Änderungen von Makros berücksichtigt werden, muss das Fenster, aus dem die Übernahme-Funktion gestartet wird, neu gestartet werden.

1097582601000001570.png