Änderungsauftrag (ECO)

Die Verwaltung von Änderungsaufträgen wird durch speedyPDM ermöglicht.

Damit ist es möglich, mehrere Änderungsaufträge an ein Dokument anzufügen. Des Weiteren können Dateien zu einem Änderungsauftrag hinzugefügt werden. Der Änderungsauftrag kann verschiedene Status durchlaufen, bis zu dem Zeitpunkt, an dem eine Änderung umgesetzt oder der Auftrag abgelehnt wurde. Wenn sich der Status ändert, besteht auch die Möglichkeit Mitarbeiter über das interne Nachrichtensystem zu informieren.
Die Verwaltung von Änderungsaufträgen, kann mittels administrativer Zugriffsrechte für definierte Anwendergruppen gestattet werden.


Funktionsweise

Im Änderungsauftrag-Karteireiter lässt sich über Rechtsklick → Änderungsauftrag hinzufügen ein neuer Änderungsauftrag, zu dem im Dokumentenfenster ausgewählten Dokument erstellen.
Ist ein Änderungsauftrag erstellt können auch Dateien dem Änderungsauftrag hinzufügt werden. Hierzu Rechtsklick auf den Änderungsauftrag → Dokument anzeigen.
Dort kann dann mit dem Änderungsauftrag wie mit einem normalen Dokument gearbeitet werden. Das heißt Dateien hinzugefügt, Versionierung angeschaut, Eigenschaften geändert oder Notizen angebracht werden.

Einrichtung

Das Modul „Änderungsauftrag“ benötigt eine aktive Lizenz, die Sie hinzubuchen können.

Zum Nutzen des Änderungsauftrag ist es notwendig, das SQL-Skript „speedy_eco_init.sql“ aus dem Verzeichnis …\speedy_bin$\sql in die Datenbank zu importieren. Das Anwendungsmodul „PropECO“ und auch entsprechende Konfigurationsparameter werden damit im System eingetragen.

Nach der Einrichtung kann im speedy Explorer das Fenster für den Änderungsauftrag in der Ribbon-Leiste unter dem Reiter „Ansicht“ ein- oder ausgeblendet werden.


Einstellungen

Status

Die Statuswerte können kundenspezifisch angepasst werden. Hierbei ist es erforderlich, in der Datenbanktabelle [lng_lst] und der Spalte [lst_typ] die Einträge bei „eco_state“ zu ändern oder neue Status nach demselben Schema hinzuzufügen.


Bei der Hinzufügung neuer Status müssen die Icons entsprechend angepasst werden. Diese befinden sich im Verzeichnis …\speedy_bin$\resource und tragen den Dateinamen „changerequest.bmp“.

Nachrichten

Bei einem Statuswechsel können Nachrichten gesendet werden.

Die Nachrichtenempfänger werden im jeweiligen Status (in der Datenbanktabelle [lng_lst] und der Spalte [lst_ext]) hinterlegt. In dieser Spalte können Namen (mehrere Empfänger durch ; getrennt) eingetragen werden, die beim Wechsel auf diesen Status eine Nachricht erhalten sollen.

Folgende Platzhalter können verwendet werden:

  • <eco_responsible>
  • <dm_parent>
  • <Dokument-Eigenschaft>
  • <doclink>

Icons

Für jeden Status kann ein Icon festgelegt werden. Diese befinden sich im Verzeichnis …speedy_bin$\resource mit dem Dateinamen „changerequest.bmp“. Die Anzahl der Icons in dieser Datei muss immer exakt der Anzahl der definierten Status entsprechen. Die Icons sind derart angeordnet, dass Status 0 dem ersten Bild, Status 1 dem zweiten Bild usw. entspricht.

Ablageordner der Dateien

Der Ablageordner für Dateien, die einem Änderungsauftrag hinzugefügt werden, kann administrativ angepasst werden.
Ein Änderungsauftrag basiert auf dem Systeminternen Dokumenttyp „dm_eco“.
Das Verzeichnis zur Ablage der Änderungsauftrags-Dokumente wird am Dokumenttyp „dm_eco“ konfiguriert.
Das Ablage-Verzeichnis ist standardmäßig auf speedy_data$\eco eingestellt.

Druckvorlage

Eine Beispieldruckvorlage für einen Änderungsauftrag ist standardmäßig im Verzeichnis …\speedy_bin$\report mit dem Dateinamen „changerequest.rptdot“ zu finden. Diese Vorlage kann nach Bedarf kundenspezifisch angepasst werden.

Konfigurationsparameter

Folgende Konfigurationsparamater steuern das Verhalten im Zusammenhang mit Änderungsaufträgen.

SchlüsselBeschreibung
eco.sendmessage Nach Bearbeiten eines Änderungsauftrags eine Nachricht an die zuständigen User schicken.
eco.sendmessage.subject Nachrichten Betreff
eco.sendmessage.body Nachrichten Inhalt
document.release.eco.checkstate Freigabe ist nur möglich, wenn alle Änderungsanträge einen Status haben, der die Freigabe zulässt.
Ein Status mit lst_flag = 33 erlaubt die Freigabe.
document.pendingapproval.eco.checkstate Prüfung beantragen ist nur möglich, wenn alle Änderungsanträge einen Status haben, der die Freigabe zulässt.
document.approve.eco.checkstate Prüfung erteilen ist nur möglich, wenn alle Änderungsanträge einen Status haben, der die Freigabe zulässt.
document.release.eco.checkoutwitheco Freigabe aufheben ist nur zulässig, wenn ein Änderungsauftrag existiert.