Skip to main content

Eine Asset-Klasse anlegen oder bearbeiten

Jede Asset-Klasse definiert sich über ihre Klassendefinition. Im Quellcode der Klassendefinition werden die Eigenschaften einer Klasse anhand von Attributen festgelegt. Diese Attribute erzeugen die Formularfelder zum Anlegen/Bearbeiten eines Assets.

Wenn Sie eine neue Asset-Klasse anlegen, müssen Sie daher eine Klassendefinition hinterlegen. Dazu können Sie entweder den Quellcode der Klassendefinition selbst schreiben oder die Klassendefinition einer bestehenden Asset-Klasse kopieren und bearbeiten.

Weiterführende Informationen zur Klassendefinition und zum Quellcode siehe: Die Asset Klassendefinition

assetklasse-bearbeiten.png

Abb.: Bearbeiten-Dialog der Asset-Klasse Computer

Hinweis

Mit jeder Änderung an einer Klassendefinition wird eine neue Version erzeugt. Alte Versionen können nicht reaktiviert werden. Soll auf eine alte Version zurückgegriffen werden, so müssen Sie die alte Klassendefinition in die aktuelle Klassendefinition kopieren und damit eine neue Version erzeugen.

Das Löschen einer Asset-Klasse ist nicht möglich, da es den zugeordneten Assets die Basis entziehen würde. Sie können jedoch die betreffende Asset-Klasse auf "ungültig" setzen. Dann können für diese Asset-Klasse keine Assets mehr angelegt werden.

Mit dem Anlegen einer neuen Asset-Klasse wird ein gleichnamiges, neues Mapping für den automatisierten Im- und Export von Assets erzeugt (Menü Assets > Import/Export).

Parameter

Bezeichnung

Name

Bezeichnung der Asset-Klasse

Icon

Mit dem gewählten Icon wird die Klasse im Asset-Explorer grafisch gekennzeichnet.

Sie können ein Icon aus einer der bereitgestellten Bibliotheken wählen oder eine Grafik-Datei hochladen.

Klassendefinition

Tragen Sie den Der Quellcode einer Klassendefinition ein bzw. ändern Sie diesen bei Bedarf.

Über den Quellcode definiert sich jede Klasse. Darin sind die Struktur und der Aufbau der Formularelemente beim Anlegen eines Assets definiert.

Tags

Optional: Hinterlegen oder Auswählen von Schlagwörtern zur Kennzeichnung dieses Konfigurationsobjektes. Dient der Suche nach zusammengehörenden Konfigurationsobjekten sowie deren Konfigurationsexport. (s. auch: Tagging von Objekten).

Kommentar

Eigene Notizen (optional)

Gültigkeit

  • gültig:

    • Die Klasse steht dauerhaft zur Verfügung.

    • Es können weitere Assets für diese Klasse angelegt werden.

    • Es können Tickets mit Assets dieser Klasse verknüpft werden.

  • (temporär) ungültig:

    • Die Klasse steht (vorübergehend) nicht zur Verfügung.

    • Es können keine weiteren Assets dieser Klasse angelegt werden.

    • Es können keine Tickets mit Assets dieser Klasse verknüpft werden.

    • (Temporär) Ungültige Assetklassen stehen in der Komplexsuche nicht für die Suche nach "Klasse" zur Verfügung.

  1. Navigieren Sie im Admin Modul zu Assets > Asset Klassen.

    Im Contentbereich wird eine Tabelle geöffnet, welche alle im System hinterlegten Asset-Klassen auflistet.

  2. Klicken Sie in der Tabelle auf die Asset-Klasse, die der neuen Asset-Klasse als Referenz dienen soll.

    Die Detailansicht wird der gewählten Asset-Klasse wird geöffnet.

  3. Die Lane "Versionsübersicht" in der Detailansicht enthält eine oder mehrere Versionen der Klassendefinition.

    Öffnen Sie die Version, welche als Referenz dienen soll. Klicken Sie dazu auf die kleinen Pfeilschaltfläche an deren Rand.

  4. Kopieren Sie den Quellcode der Klassendefinition in die Zwischenablage.

  5. Wechseln Sie zurück zur Detailansicht und klicken Sie dort auf Neue Klasse.

    Es öffnet sich ein Formular-Dialog in welchem Sie die neue Asset-Klasse anlegen können.

  6. Tragen Sie unter Name eine aussagekräftige Bezeichnung für die neue Asset-Klasse ein und wählen Sie optional ein Icon, um die Asset-Klasse im Asset Explorer damit zu kennzeichnen.

  7. Fügen Sie den Quellcode aus der Zwischenablage ins Feld Klassendefinition ein.

  8. Bearbeiten Sie den Quellcode der Klassendefinition nach Erfordernis.

  9. Optional: Notieren Sie einen Kommentar und setzen Sie die neue Klasse auf "gültig".

  10. Speichern Sie die neue Klasse mit Klick auf Speichern.

Die neue Asset-Klasse ist nun angelegt, sodass Assets zu dieser Klasse angelegt oder über das Menü Assets >; Import/Export importiert werden können.

  1. Navigieren Sie im Admin Modul zu Assets > Asset Klassen.

    Im Contentbereich wird eine Tabelle geöffnet, welche alle im System hinterlegten Asset-Klassen auflistet.

  2. Klicken Sie in der Tabelle auf Neue Klasse.

    Es öffnet sich ein Formular-Dialog in welchem Sie die neue Asset-Klasse anlegen.

  3. Tragen Sie unter Name eine aussagekräftige Bezeichnung für die neue Klasse ein und wählen Sie optional ein Icon, um die Asset-Klasse im Asset-Explorer zu kennzeichnen.

  4. Schreiben Sie den Quellcode ins Feld Klassendefinition.

    Lesen Sie dazu auch die Informationen unter: Die Asset Klassendefinition und Der Quellcode einer Klassendefinition.

  5. Optional: Notieren Sie einen Kommentar und setzen Sie die neue Klasse auf "gültig".

  6. Speichern Sie Ihre Eingaben mit Klick auf Speichern.

Die neue Asset-Klasse ist nun angelegt, sodass Assets zu dieser Klasse angelegt oder über das Menü Assets >; Import/Export importiert werden können.

  1. Navigieren Sie im Admin Modul zu Assets > Asset Klassen.

    Im Contentbereich wird eine Tabelle geöffnet, welche alle im System hinterlegten Asset-Klassen auflistet.

  2. Klicken Sie in der Tabelle auf die zu bearbeitende Asset-Klasse, um deren Detailansicht zu öffnen.

  3. Klicken Sie in der geöffneten Detailansicht auf Bearbeiten.

    Es wird ein Formular-Dialog geöffnet, welcher die bereits hinterlegten Daten nebst der aktuellen Klassendefinition anzeigt.

  4. Optional: Kopieren Sie den Code der Klassendefinition in einen externen Text- oder PERL-Editor, um ihn besser editieren zu können.

  5. Nehmen Sie Ihre Änderungen an den Daten und/oder der Klassendefinition vor.

    Im folgenden Beispiel wird der Abschnitt Individuelle Informationen in der Asset-Klasse Computer eingefügt. Der Abschnitt enthält 2 Eingabefelder: Kurzbezeichnung und Vorbesitzer.

    asset-klasse-bearbeiten-code.png
  6. Speichern Sie Ihre Eingaben mit Klick auf Speichern.

    Eine neue Version der Asset-Klasse wird angelegt.

Ihre Änderungen sind nun für diese Klasse und somit in allen neuen und bestehenden Assets dieser Klasse wirksam.

asset-klasse-bearbeiten.png

Abb.: Ein zusätzlicher Abschnitt in der Assetklasse Computer

Die in den Feldern hinterlegten Werte werden in der Versionsübersicht eines Assets angezeigt.

Hinweis

Bei Änderungen an der Klassendefinition wird das zugehörige Mapping automatisch aktualisiert. Daher müssen Sie u. U. die CSV-Datei erneut exportieren, wenn Sie die Assets manuell pflegen (Menü Import/Export).

Nach Änderungen an einer Klassendefinition, wird das zughörige CSV-Mapping nur dann automatisch aktualisiert, wenn der SysConfig-Schlüssel ImportExport::CSVMappingAutoCreate###ForceCSVMappingRecreation entsprechend gesetzt ist.