Mit Katalog-Elementdesigner installiert

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 11 Minuten Lesedauer
  • Der Katalog-Elementdesigner fügt Tabellen, Benutzerrollen, Skript-Includes und andere Komponenten hinzu oder ändert sie.

    Demodaten sind mit dem Katalog-Elementdesigner verfügbar.

    Tabellen, die mit dem Katalog-Elementdesigner installiert werden

    Tabellen werden mit Aktivierung des Katalog-Elementdesigners hinzugefügt.

    Tabellen

    Anzeigename [Tabellenname] Beschreibung
    Anfordern von Item Designer-Kategorieanfrage [sc_ic_category_request] Anforderungen von Benutzern für eine neue Kategorie.
    Element [sc_ic_item_staging] Elementdefinitionen, die beim Entwerfen des Elements verwendet werden.
    Genehmigung [sc_ic_aprvl_defn_staging] Genehmigungen für Elemente.
    Genehmigungsdefinition [sc_ic_aprvl_defn] Genehmigungen für Katalogelemente.
    Genehmigungsdefinition (Angefordertes Element) [sc_ic_req_item_aprvl_defn] Genehmigungen für angeforderte Elemente.
    Genehmigungstyp [sc_ic_aprvl_type_defn_staging] Genehmigungstypen für Elemente.
    Genehmigungstypdefinition [sc_ic_aprvl_type_defn] Genehmigungstypen für Katalogelemente und angeforderte Elemente.
    Aufgabenzuweisung [sc_ic_task_assign_defn_staging] Aufgabenzuweisungstypen für Elemente
    Aufgabenzuweisungsdefinition [sc_ic_task_assign_defn] Aufgabenzuweisungstypen für Katalogelemente und angeforderte Elemente.
    Aufgabe [sc_ic_task_defn_staging] Aufgaben für Elemente.
    Aufgabendefinition [sc_ic_task_defn] Aufgaben für Katalogelemente.
    Aufgabendefinition (Angefordertes Element) [sc_ic_req_item_task_defn] Aufgaben für angeforderte Elemente.
    Frage [sc_ic_question] Fragen zu Elementen. Gespeichert als Variablendatensätze [sc_item_variables_task] für Katalogelemente und angeforderte Elemente.
    Fragenauswahl [sc_ic_question_choice] Auswahl, wenn es sich bei der Frage um einen Auswahltyp handelt (Auswahlfeld, Multiple-Choice oder Checkbox).
    Fragenklasse [sc_ic_question_class] Basisvariablentypen, die als Klasse für einen Fragetyp verwendet werden sollen.
    Fragetyp [sc_ic_question_type] Fragetypen für Elemente.
    Fragetypauswahl [sc_ic_question_type_choice] Auswahlmöglichkeiten, wenn der Fragetyp ein Auswahltyp ist (Auswahlfeld, Multiple-Choice oder Checkbox).

    Tabellenbeziehungen, die mit dem Katalog-Elementdesigner installiert wurden

    Einige gleichwertige Informationen werden als Datensätze in verschiedenen Tabellen beim Erstellen, Veröffentlichen oder Anfordern von Bereichen gespeichert, um eine kontrollierte Umgebung für das Elementdesign bereitzustellen.

    Beispielsweise werden Katalogelemente als Elementdatensätz [sc_ic_item_staging] im Erstellungsbereich, als Katalogelement-Datensätze [sc_cat_item] im Veröffentlichungsbereich und als Datensätze für angeforderte Elemente [sc_req_item] im Anforderungsbereich gespeichert.

    Diese Tabelle zeigt die Beziehungen für diese Datensätze.
    Erstellen Veröffentlichen Anfordern
    Aufgabe [sc_ic_task_defn_staging] Aufgabendefinition [sc_ic_task_defn] Aufgabendefinition (Angefordertes Element) [sc_ic_req_item_task_defn]
    Element [sc_ic_item_staging] Katalogelement [sc_cat_item] Angefordertes Element [sc_req_item]
    Genehmigung [sc_ic_aprvl_defn_staging] Genehmigungsdefinition [sc_ic_aprvl_defn] Genehmigungsdefinition (Angefordertes Element) [sc_ic_req_item_aprvl_defn]
    Genehmigungstyp [sc_ic_aprvl_type_defn_staging] Genehmigungstypdefinition [sc_ic_aprvl_type_defn]
    Frage [sc_ic_question] Variablen [sc_item_variables_task]
    Aufgabenzuweisung [sc_ic_task_assign_defn_staging] Aufgabenzuweisungsdefinition [sc_ic_task_assign_defn]

    Rollen, die mit dem Katalog-Elementdesigner installiert werden

    Rollen werden mit der Aktivierung des Katalog-Elementdesigners hinzugefügt.

    Rolle Enthält Rollen Beschreibung
    catalog_editor Keine Kann Elemente in Kategorien erstellen, ändern und veröffentlichen, denen sie zugewiesen sind.
    Kann für Elemente und Kategorien, denen sie zugewiesen sind, Folgendes ausführen:
    • Vorhandene Benutzerkriterien anwenden
    • Variablensatz anhängen
    • UI-Richtlinie erstellen
    • Katalogelement in einem Katalog-Client-Skript bearbeiten
    catalog_item_designer Keine Kann den Status von Kategorieanforderungen anzeigen.
    catalog_manager Keine Kann eine Kategorie anfordern, Katalogeditoren ihren Kategorien anzeigen und zuweisen und Elemente in ihren Kategorien erstellen, ändern und veröffentlichen.
    Kann für Elemente und Kategorien, denen sie zugewiesen sind, Folgendes ausführen:
    • Vorhandene Benutzerkriterien anwenden
    • Variablensatz anhängen
    • UI-Richtlinie erstellen
    • Katalogelement in einem Katalog-Client-Skript bearbeiten

    UI-Richtlinien, die mit dem Katalog-Elementdesigner installiert werden

    UI-Richtlinien werden mit der Aktivierung des Katalog-Elementdesigners hinzugefügt.

    UI-Richtlinie Tabelle Beschreibung
    Kategorieeintrag zulassen Element [sc_ic_item_staging] Kategorieeintrag nur zulassen, wenn ein Katalog ausgewählt ist.
    Mobiles Bild anzeigen Element [sc_ic_item_staging] Aktivieren Sie das Feld „Mobiles Bild“, wenn die Verfügbarkeit auf Desktop und Mobil oder auf Nur Mobil eingestellt ist.
    Desktopbild anzeigen Element [sc_ic_item_staging] Aktivieren Sie das Feld „Desktopbild“, wenn die Verfügbarkeit auf Desktop und Mobil oder auf Nur Desktop eingestellt ist.
    Veröffentlichtes Element anzeigen Element [sc_ic_item_staging] Zeigen Sie das Katalogelement an, wenn das Staging-Element veröffentlicht wurde.
    Elementfeld im Elementdesigner ausblenden – Genehmigungsansicht Genehmigung [sc_ic_aprvl_defn_staging] Blenden Sie das Katalogelementfeld in der Genehmigungsansicht des Elementdesigners aus.
    Bei Typ = Benutzer das Feld „Benutzer“ anzeigen Genehmigung [sc_ic_aprvl_defn_staging] Machen Sie das Benutzerfeld sichtbar und obligatorisch, wenn eine Benutzergenehmigung ausgewählt ist.
    Bei Typ = Gruppe das Feld „Gruppe“ anzeigen Genehmigung [sc_ic_aprvl_defn_staging] Machen Sie das Gruppenfeld sichtbar und obligatorisch, wenn eine Gruppengenehmigung ausgewählt ist.
    Feld „Vordefinierte Genehmigung“ anzeigen, wenn Typ = predefined_approval Genehmigung [sc_ic_aprvl_defn_staging] Machen Sie das Feld Vordefinierte Genehmigung sichtbar, wenn eine vordefinierte Genehmigung ausgewählt und der vordefinierte Typ ausgewählt ist.
    Zeigen Sie ggf. eine vordefinierte Genehmigungsbeschreibung an. Genehmigung [sc_ic_aprvl_defn_staging] Machen Sie die vordefinierte Genehmigungsbeschreibung sichtbar und obligatorisch, wenn eine vordefinierte Genehmigung ausgewählt ist.
    Bei Typ = Benutzer das Feld „Benutzer“ anzeigen Genehmigungstyp [sc_ic_aprvl_type_defn_staging] Machen Sie das Feld Benutzer sichtbar und obligatorisch, wenn eine Benutzergenehmigung ausgewählt ist.
    Bei Typ = Gruppe das Feld „Gruppe(n)“ anzeigen Genehmigungstyp [sc_ic_aprvl_type_defn_staging] Machen Sie das Feld Gruppe(n) sichtbar und obligatorisch, wenn eine Gruppengenehmigung ausgewählt ist.
    Wenn Typ = Skript, dann Felder „Skript“ anzeigen Genehmigungstyp [sc_ic_aprvl_type_defn_staging] Machen Sie die Felder Skriptausgabe und die Genehmigerskript sichtbar, wenn eine Skriptgenehmigung ausgewählt ist.
    Veröffentlichte Informationen anzeigen Genehmigungstyp [sc_ic_aprvl_type_defn_staging] Machen Sie die Genehmigungsdefinition und die Genehmigungsdefinitionsversion sichtbar, wenn die veröffentlichte Definition nicht leer ist.
    Zuweisungsartfelder anzeigen Aufgabenzuweisung [sc_ic_task_assign_defn_staging] Markieren Sie das Feld Zuweisungstyp, wenn es sich um eine direkte Zuweisung handelt.
    Diese Zuweisungsdefinition veröffentlichen Aufgabenzuweisung [sc_ic_task_assign_defn_staging] Machen Sie die veröffentlichte Zuweisungsdefinition sichtbar, wenn die veröffentlichte Definition nicht leer ist.
    Benutzerdefinierte Zuweisungsfelder anzeigen Aufgabe [sc_ic_task_defn_staging] Machen Sie die Felder Benutzer und Gruppe(n) sichtbar, wenn für die Zuweisung ein Benutzer angegeben wurde.
    Elementfeld ausblenden Aufgabe [sc_ic_task_defn_staging] Blenden Sie das Feld Element aus, wenn das Element nicht leer ist.
    Metadaten-Felder ausblenden Frage [sc_ic_question] Blenden Sie Felder aus, die von der zugrunde liegenden Logik verwendet werden, aber keine Benutzereingaben erfordern.
    Pflichtfeld ausblenden Frage [sc_ic_question] Feld ausblenden, wenn der Typ eine Checkbox oder eine Beschriftung ist.
    Standardwert anzeigen Frage [sc_ic_question] Zeige Standardwerte, abhängig vom ausgewählten Typ der Variablen.
    Felder des Typs „Numerische Skala“ Frage [sc_ic_question] Numerische Skalen anzeigen: Maximum und Minimum, wenn der vorkonfigurierte Variablentyp Zahl ausgewählt ist.
    Liste der Auswahlmöglichkeiten anzeigen, falls zutreffend Frage [sc_ic_question] Zeigen Sie die Auswahlliste Auswahl an, wenn der Variablentyp Multiple-Choice oder Auswahlfeld ausgewählt ist.
    Schreibgeschützt ausblenden Frage [sc_ic_question] Blenden Sie das Feld Schreibgeschützt ein, wenn der Variablentyp Bezeichnung, Datum oder Datum/Uhrzeit ausgewählt ist.
    Fragetyp „Schreibgeschützt“ Frage [sc_ic_question] Feld ausblenden, wenn der Variablentyp Schreibgeschützt ausgewählt ist.
    Elementfeld im Elementdesigner ausblenden – Fragenansicht Frage [sc_ic_question] Wenn das Element ausgewählt ist, wird das Feld Staging-Element ausgeblendet.
    Vorkonfigurierte Felder für den Referenztyp erzwingen Frage [sc_ic_question] Setzen Sie den Wert des vorkonfigurierten Felds auf „true“ und „schreibgeschützt“, wenn als Variablentyp Referenz ausgewählt ist.
    Liste der Auswahlmöglichkeiten anzeigen, falls zutreffend Frage [sc_ic_question] Zugehörige Liste Auswahl anzeigen, wenn der Variablentyp Multiple-Choice oder Auswahlfeld ausgewählt ist.
    Felder für vorkonfigurierten Checkboxtyp Fragetyp [sc_ic_question_type]
    Vorkonfigurierte Referenzfelder Fragetyp [sc_ic_question_type] Referenz- und Referenzqualifiziererfelder anzeigen, wenn der Fragentyp ein vorkonfigurierter Referenztyp ist.
    Vorkonfigurierte Fragen Fragetyp [sc_ic_question_type] Wenn der vorkonfigurierte Fragetyp ausgewählt ist, die Felder für Fragetext, schreibgeschützt, Hilfetext und Standardwert anzeigen.
    Felder für vorkonfigurierten numerischen Skalentyp Fragetyp [sc_ic_question_type] Numerische Skalen anzeigen: Maximum und Minimum, wenn der vorkonfigurierte Variablentyp Zahl ausgewählt ist.
    Feld „Vordefinierte Genehmigung“ anzeigen, wenn Typ = predefined_approval Genehmigungsdefinition [sc_ic_aprvl_defn] Das Feld Vordefinierte Genehmigung sichtbar und obligatorisch machen, wenn kein Typ ausgewählt ist.
    Bei Typ = Gruppe das Feld „Gruppe“ anzeigen Genehmigungsdefinition [sc_ic_aprvl_defn] Das Gruppenfeld sichtbar und obligatorisch machen, wenn kein Typ ausgewählt ist.
    Bei Typ = Benutzer das Feld „Benutzer“ anzeigen Genehmigungsdefinition [sc_ic_aprvl_defn] Das Feld Benutzer sichtbar und obligatorisch machen, wenn der Benutzertyp ausgewählt ist.
    Wenn Typ = Skript, dann Felder „Skript“ anzeigen Genehmigungstypdefinition [sc_ic_aprvl_type_defn] Feld Skript sichtbar und obligatorisch machen, wenn der Skripttyp ausgewählt ist.
    Bei Typ = Benutzer das Feld „Benutzer“ anzeigen Genehmigungstypdefinition [sc_ic_aprvl_type_defn] Feld Benutzer sichtbar und obligatorisch machen, wenn der Benutzertyp ausgewählt ist.
    Bei Typ = Gruppe das Feld „Gruppe(n)“ anzeigen Genehmigungstypdefinition [sc_ic_aprvl_type_defn] Feld Gruppe sichtbar und obligatorisch machen, wenn der Gruppentyp ausgewählt ist.
    Zuweisungsartfelder anzeigen Aufgabenzuweisungsdefinition [sc_ic_task_assign_defn] Die Felder Benutzer und Gruppe(n) sichtbar machen und das Feld Skript ausblenden, wenn der direkte Zuweisungsvariablentyp ausgewählt ist.
    Benutzerdefinierte Aufgabenfelder Aufgabendefinition [sc_ic_task_defn] Die Felder Benutzer und Gruppe(n) sichtbar machen und das Feld Zuweisungsdefinition ausblenden, wenn der Variablentyp „Eigene erstellen“ ausgewählt ist.

    Mit dem Katalog-Elementdesigner installierte Skripteinbindungen

    Skripteinbindungen werden mit Aktivierung des Katalog-Elementdesigners hinzugefügt.

    Hinweis:
    Viele der Business Rules verweisen auf diese Skripteinbindungen.
    Name Beschreibung
    sc_ic_Section Wrapper-Klasse für Elementdesigner-Fragenlayoutabschnitte.
    sc_ic_Factory Einstiegspunkt für die gesamte Anpassung des Servicekatalog-Elementdesigner-Skripts.
    sc_ic_ColumnSecurityManager Sicherheitsmanager für die Spaltentabelle [sc_ic_column].
    sc_ic_QuestionSecurityManager Sicherheitsmanager für die Fragentabelle [sc_ic_question].
    sc_ic_CatalogItemRecordProducer Wrapper-Klasse für die Datensatzersteller-Tabelle [sc_cat_item_producer] für den Ersteller des Elements.
    sc_ic_Base Basisklasse für alle Wrapper-Klassen des Elementdesigners.
    sc_ic_QuestionClass Wrapper-Klasse für die Fragenklassentabelle [sc_ic_question_class].
    sc_ic_TaskDefnStagingSecurityManage Sicherheitsmanager für die Aufgabentabelle [sc_ic_task_defn_staging].
    sc_ic_SectionSecurityManager Sicherheitsmanager für die Abschnittstabelle [sc_ic_section].
    sc_ic_CategoryRequest Wrapper für die Kategorieanforderungstabelle.
    sc_ic_ApprovalDefnStagingAJAX Hilfsfunktion, die von Client-Skripts aufgerufen werden kann.
    sc_ic_QuestionChoiceSecurityManager Sicherheitsmanager für die Frageauswahltabelle [sc_ic_question_choice].
    sc_ic_ApprovalDefnStagingSecurityManager Sicherheitsmanager für gestaffelte Genehmigungsdefinitionen.
    sc_ic_TaskAssignDefnStaging Wrapper-Klasse für sc_ic_task_type_definition_staging.
    sc_ic_TaskDefnStaging Wrapper-Klasse für gestaffelte Aufgabendefinitionen.
    sc_ic_Question Wrapper-Klasse für Elementdesignerfragen. Unterklasse zum Ändern und Injizieren mit sc_ic_Factory. Weitere Informationen finden Sie unter sc_ic_Factory.
    sc_ic_SectionAJAX Service für die Verarbeitung von Abschnitten, die von Client-Skripts aus aufgerufen werden können.
    sc_ic_CatalogTask Wrapper-Klasse für die Katalogaufgabentabelle [sc_task] für die Elementdesigner-Funktionalität.
    sc_ic_CatalogItem Wrapper-Klasse für die Katalogelementtabelle [sc_cat_item] für den Elementdesigner.
    sc_ic_QuestionChoice Wrapper-Klasse für die Fragenauswahltabelle [sc_ic_question_choice].
    sc_ic_CatalogItemVariable Wrapper für Katalogelementvariablen.
    sc_ic_ApprovalDefnStaging Wrapper für diese Staging-Tabelle für die Genehmigungsdefinition.
    sc_ic_ReqItemApprovalDefn Wrapper für Genehmigungsdefinitionen für angeforderte Elemente.
    sc_ic_Item Unterklassen, die mit sc_ic_Factory injiziert wurden. Weitere Informationen finden Sie unter sc_ic_Factory.
    sc_ic_CatalogItemVariableChoice Wrapper-Klasse für Variablen-Auswahlmöglichkeiten.
    sc_ic_ReqItemTaskDefn Wrapper für Genehmigungsdefinitionen für angeforderte Elemente.
    sc_ic_ItemStagingSecurityManager Sicherheitsmanager für die Elementtabelle [sc_ic_item_staging].
    sc_ic_BaseTypeDefnStaging Basisklasse für alle Staging-Klassen für Typdefinitionen
    sc_ic_Column Wrapper-Klasse für Elementdesigner-Fragenlayout-Spalten.
    sc_ic_ApprovalTypeDefnStaging Wrapper-Klasse für gestaffelte Genehmigungstypdefinitionen.
    sc_ic_CatalogItemRecordProducerService Wrapper-Klasse für die Service-Tabelle [sc_cat_item_producer_service] für den Elementdesigner.
    sc_ic_QuestionAJAX Service für Elementdesignerfragen, die vom Client aufgerufen werden können.
    sc_ic_QuestionType Wrapper-Klasse für Fragetypen des Elementdesigners. Unterklasse zum Ändern und Injizieren mit sc_ic_Factory. Weitere Informationen finden Sie unter sc_ic_Factory.
    sc_ic_TaskDefnStagingAJAX Dienst für gestaffelte Aufgabendefinitionen, die von Client-Skripten aus aufgerufen werden können.
    sc_ic_RequestedItem Elementersteller-Wrapper-Klasse für die Tabelle für angeforderte Elemente [sc_req_item].
    sc_ic_ApprovalTypeDefn Wrapper-Klasse für die Genehmigungstypdefinitions-Tabelle.
    sc_ic_TaskAssignDefn Wrapper-Klasse für Aufgabenzuweisungsdefinitionen.
    sc_ic_TaskDefn Wrapper-Klasse für Aufgabendefinitionen.
    sc_ic_SecurityManager Basis-Sicherheitsmanagerklasse für die Elementdesigner-Tabellen.
    sc_ic_BaseFactory Basis-Fabrikklasse. Nehmen Sie alle Anpassungen in der Klasse sc_ic_Factory vor. Weitere Informationen zum Bereitstellen von Anpassungen finden Sie unter sc_ic_Factory.
    sc_ic_ApprovalDefn Wrapper für Genehmigungsdefinitionen.
    sc_ic_getCategoriesForModule Klasse, die Kategorien abruft.

    Mit dem Katalog-Elementdesigner installierte Client-Skripts

    Client-Skripts werden mit der Aktivierung des Katalog-Elementdesigners hinzugefügt.

    Skript Tabelle Beschreibung
    Nächste Bestellnummer abrufen Genehmigung [sc_ic_aprvl_defn_staging] Füllt das Feld Bestellung auf, indem dem größten Auftrag einer für das Element definierten Genehmigungsdefinition 100 hinzugefügt wird.
    Genehmigungsbeschreibungstyp abrufen Genehmigung [sc_ic_aprvl_defn_staging] sc_ic_aprvl_defn_design Zeigt die Beschreibung des Genehmigungstyps bei Änderung des vordefinierten Feldwerts an oder blendet sie aus.
    Neu laden, wenn ein Bild gelöscht wurde Element [sc_ic_item_staging] Lädt das Formular „Elementdesigner“ erneut, wenn ein Desktop- oder Classic Mobile-Bild gelöscht wird. Wenn Veröffentlicht, wird der Datensatz auf den Status Entwurf zurückgesetzt.
    Prozess-Dialogaktion Element [sc_ic_item_staging] Veranlasst, eine Entscheidung darüber zu treffen, ob die Änderungen am Element beibehalten werden sollen, bevor die ausgewählte Aktion abgeschlossen wird, die ein Update verursacht. Führt die Eingabeaufforderung aus, wenn der Status des Elements auf Veröffentlicht gesetzt ist und der Datensatz im Datensatz nicht gespeichert ist.
    Dialogfunktionen Element [sc_ic_item_staging] Definiert verfügbare Dialogfunktionen für Aktionen wie Anzeige, Prozess und Aktualisierung.
    Aktualisierung des Spalten-Dropdown-Menüs erzwingen Frage [sc_ic_question] Aktualisiert die Werte der Auswahlliste Abschnitt beim Laden des Dialogfelds Frage.
    Obligatorisch geprüft Frage [sc_ic_question] Stellt sicher, dass der Schreibschutz nicht „true“ ist, nur gelesen wird, wenn die Frage obligatorisch ist.
    „Schreibgeschützt“ aktiviert Frage [sc_ic_question] Wenn die Frage schreibgeschützt ist, wird sichergestellt, dass „obligatorisch“ nicht „true“ ist.
    Metadatenfelder ausfüllen [„Type“ geändert] Frage [sc_ic_question] Füllt die Metafeldwerte bei Änderung von „Typ“ im Formular „Frage hinzufügen“ aus.
    Metadatenfelder ausfüllen [„Option“ geändert] Frage [sc_ic_question] Füllt die Metafeldwerte bei Änderung von „Option“ im Formular „Frage hinzufügen“ aus.
    Fragentypbeschreibung abrufen Frage [sc_ic_question] Zeigt die Beschreibung des Fragetyps bei Änderung des Feldwerts „Option“ für die folgenden Typen an: Mehrzeiliger Text, Multiple-Choice, Referenz.
    Aktualisierungsreihenfolge für Abschnittswechsel Frage [sc_ic_question] Aktualisiert den Bestellwert im Fragendatensatz auf die nächste Fragenbestellnummer, die für einen ausgewählten Änderungsabschnitt verfügbar ist.
    Auswahlliste für Fragetypen ausblenden Fragetyp [sc_ic_question_type] Steuert die Sichtbarkeit der zugehörigen Liste „Fragetypauswahl“ für Fragen des Typs „Auswahlfeld“ und „Multiple-Choice“.
    Anzeigeposition anpassen Abschnitt [sc_ic_section] Passt den Positionswert für einen Abschnittsdatensatz an, um die korrekte Anzeigereihenfolge zu bestimmen.
    Position überprüfen und anpassen Abschnitt [sc_ic_section] Validiert, dass die Position in einem Abschnittsdatensatzwert größer als 0 ist, und zeigt eine Feldnachricht an, wenn dies nicht der Fall ist.
    Nächste Position abrufen Abschnitt [sc_ic_section] Füllt das Positionsfeld auf, indem 1 zur größten Positionsnummer in einem Abschnitt hinzugefügt wird, der für den Artikel definiert ist.
    Nächste Bestellnummer abrufen Aufgabe [sc_ic_task_defn_staging] Füllt das Feld Bestellung auf, indem dem größten Auftrag einer für das Element definierten Genehmigungsdefinition 100 hinzugefügt wird.

    Mit dem Katalog-Elementdesigner installierte Business Rules

    Business Rules werden mit der Aktivierung des Katalog-Elementdesigners hinzugefügt.

    Name Tabelle Wenn Beschreibung
    Kategorie validieren Element [sc_ic_item_staging] VOR Aktion abbrechen, wenn die Kategorie ungültig ist.
    Frage für nicht vorkonfigurierte Typen festlegen Fragetyp [sc_ic_question_type] VOR Bei nicht vorkonfigurierten Fragetypen legen Sie die Bezeichnung anhand des Klassennamens fest.
    Mehrere nicht vorkonfigurierte verhindern Fragetyp [sc_ic_question_type] VOR Brechen Sie die Aktion zum Einfügen/Aktualisieren ab, und zeigen Sie dem Benutzer eine Fehlermeldung an, wenn ein nicht vorkonfigurierter Fragetyp vorhanden ist.
    Namensfeld festlegen Abschnitt [sc_ic_section] VOR Setzen Sie das Namensfeld auf das Beschriftungsfeld, und fügen Sie zusätzliche Nachrichtendetails hinzu.
    Wert festlegen, wenn null Fragenauswahl [sc_ic_question_choice] VOR Setzen Sie das Textfeld auf eine leere Zeichenfolge, wenn der Wert null ist.
    Auf Duplikat prüfen Abschnitt [sc_ic_section] VOR Brechen Sie die Aktion zum Einfügen/Aktualisieren ab, und zeigen Sie dem Benutzer eine Fehlermeldung an, wenn ein Abschnitt vorhanden ist.
    Vor dem Löschen auf Fragen prüfen Abschnitt [sc_ic_section] VOR Verhindern Sie das Löschen von Spalten, indem Sie die Löschaktion abbrechen, und zeigen Sie dem Benutzer eine Fehlermeldung an, wenn die Spalte Fragen enthält.
    Die Position muss zwischen 0 oder 1 liegen. Spalte [sc_ic_column] VOR Benutzer Nachricht anzeigen
    Vor dem Löschen auf Fragen prüfen Spalte [sc_ic_column] VOR Benutzer Nachricht anzeigen
    Gruppe/Benutzer erforderlich, wenn vom Benutzer angegeben Aufgabe [sc_ic_task_defn_staging] VOR Benutzer Nachricht anzeigen

    Die folgenden Business Rules enthalten keine unabhängige Logik, sondern rufen wie angegeben einfach Methoden in Skripteinbindungen auf. Informationen darüber, welche Business Rules das jeweilige Skript aufrufen, finden Sie in den Standardklassenregistrierungen in der Skripteinbindung „sc_ic_BaseFactory“.

    Name Tabelle Wenn
    sc_ic: Genehmigungsdefinitionen kopieren Angefordertes Element [sc_req_item] NACH
    sc_ic: Aufgabendefinitionen kopieren Angefordertes Element [sc_req_item] NACH
    Genehmigungsdefinition geändert Genehmigung [sc_ic_aprvl_defn_staging] NACH
    Detailfeld aktualisieren Genehmigung [sc_ic_aprvl_defn_staging] VOR
    Element auf Entwurf festlegen Genehmigungstyp [sc_ic_aprvl_type_defn_staging] VOR
    Manager-/Editorrollen überprüfen und aktualisieren Item Designer-Kategorieanfrage [sc_ic_category_request] NACH
    Änderungen in echte Kategorie kopieren Item Designer-Kategorieanfrage [sc_ic_category_request] NACH
    Elementdesigner-Rolle beim Einfügen hinzufügen Item Designer-Kategorieanfrage [sc_ic_category_request] NACH
    Spalte geändert Spalte [sc_ic_column] NACH
    Layout beim Löschen als geändert festlegen Spalte [sc_ic_column] NACH
    Standardabschnitt erstellen Element [sc_ic_item_staging] NACH
    Nach Änderung als Entwurf festlegen Element [sc_ic_item_staging] VOR
    Auf gültigen Namen überprüfen Frage [sc_ic_question] VOR
    Fragendefinition geändert Frage [sc_ic_question] NACH
    Frage-Meta geändert Frage [sc_ic_question] NACH
    Definition beim Löschen als geändert festlegen Frage [sc_ic_question] NACH
    Fragetyp und Basistyp festlegen Frage [sc_ic_question] VOR
    Namen der Frage feststellen Frage [sc_ic_question] VOR
    Fragenauswahl geändert Fragenauswahl [sc_ic_question_choice] NACH
    Bestellnummer festlegen Fragenauswahl [sc_ic_question_choice] VOR
    Layout beim Löschen als geändert festlegen Abschnitt [sc_ic_section] NACH
    Standardspalten erstellen Abschnitt [sc_ic_section] NACH
    Abschnitt geändert Abschnitt [sc_ic_section] NACH
    Entwurf festlegen Aufgabenzuweisung [sc_ic_task_assign_defn_staging] VOR
    Zuweisungsdetails festlegen Aufgabenzuweisung [sc_ic_task_assign_defn_staging] VOR
    Zuweisungsdetails festlegen Aufgabe [sc_ic_task_defn_staging] VOR
    Aufgabendefinition für Element als geändert festlegen Aufgabe [sc_ic_task_defn_staging] NACH

    Mit dem Katalog-Elementdesigner installierte E-Mail-Benachrichtigungen

    E-Mail-Benachrichtigungen werden mit der Aktivierung des Katalog-Elementdesigners hinzugefügt.

    Name Tabelle Bedingung Empfänger
    Item Designer-Kategorieanfrage geöffnet Item Designer-Kategorieanfrage [sc_ic_category_request] Status GLEICH angefordert Manager
    Elementdesigner-Kategorieablehnung Item Designer-Kategorieanfrage [sc_ic_category_request] Stauts ÄNDERUNGEN AN abgelehnt Manager
    Elementdesigner-Kategorie veröffentlicht Item Designer-Kategorieanfrage [sc_ic_category_request] Status ÄNDERUNGEN AN erstellt Manager, Editoren