Skripteinbindungen und Anpassungen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Mit den ITSM-Produkten viele werden standardmäßig Skripteinbindungen bereitgestellt. Sie können vorhandene Skripteinbindungen aus einem Skript aufrufen oder eigene erstellen.

    Skripteinbindungen finden Sie, indem Sie zu Selfservice > Systemdefinition oder Selfservice > System-UI navigieren. Beachten Sie folgende Punkte, damit Sie bei Upgrades die neuesten Funktionen und Problembehebungen erhalten, ohne dass die vorhandenen Funktionalität beeinträchtigt wird:
    Wenn Sie bereits vorhandene Skripteinbindungen ändern oder anpassen:
    • Verwenden Sie keine Skripteinbindungen, die mit dem Suffix SNC versehen sind. Diese Skripteinbindungen sind schreibgeschützt und dürfen nicht angepasst werden. Beispielsweise darf die folgende Skripteinbindungen nicht angepasst werden.
      var ChangeProcessSNC = Class.create();
      ChangeProcessSNC.prototype = {
          // SNC functions
          type: "
    • Überschreiben Sie keine Methoden, die mit einem Unterstrich beginnen. Diese Methoden zeigen an, dass die Funktionen privat sind.
    Sie können die Funktionen der Skripteinbindungen ohne SNC-Suffix überschreiben, mit denen die SNC-Skripts erweitert werden. Beispielsweise darf folgende Skripteinbindung überschrieben werden.
    var ChangeProcess = Class.create(); 
    ChangeProcess.prototype = Object.extendsObject(ChangeProcessSNC, 
    {  // Customer overridden functions  type: "ChangeProcess" });