Fügen Sie im Skript einer Erweiterungspunktimplementierung Nicht-Aufgabentabellen hinzu, damit Sie sie beim Erstellen von Vertragsvorlagen auswählen können. Eine Nicht-Aufgabentabelle erweitert keine Aufgabentabellen und speichert Datensätze, Referenzdaten oder Konfigurationsinformationen, die auf der gesamten Plattform verwendet werden.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
-
Navigieren zu .
-
Geben Sie im Feld API-Namesn_cm_core.DocumentTemplateNonTaskTableConfigurationein.
-
Wählen Sie den Datensatz aus.
-
Wählen Sie im Abschnitt „Zugehörige Links“ die Option Implementierung erstellenaus.
-
Füllen Sie die Felder im Formular „Skripteinbindung“ aus.
Eine Beschreibung der Feldwerte finden Sie unter .
-
Geben Sie im Feld Skript die Namen der Nicht-Aufgabentabellen ein, die Sie für Vertragsvorlagen konfigurieren möchten.
Verwenden Sie ein Komma (,), um die Namen von Nicht-Aufgabentabellen im Skript zu trennen.
Das folgende Beispiel zeigt ein Skript, in dem zwei Nicht-Aufgabentabellen hinzugefügt werden.
var DocumentTemplateNonTaskTableConfiguration = Class.create();
DocumentTemplateNonTaskTableConfiguration.prototype = {
initialize: function() {},
/**
* Description: return the list of non-task tables that needs to
* be added in the table choices in the document template
* @return {Array} list of tables
*/
getNonTaskTables: function() {
return ['sn_spend_psd_procurement_request_line','sn_quote_mgmt_core_quote'];
},
type: 'DocumentTemplateNonTaskTableConfiguration'
};
-
Wählen Sie Aktualisieren.
Ergebnisse
Die Nicht-Aufgabentabellen können in der Dropdown-Liste der Tabelle in der Ansicht „Vertragsvorlagen“ der Seite „Word-Vorlagen“ der Anwendung „Vertragsverwaltung“ ausgewählt werden.
Weitere Informationen finden Sie unter Erstellen Sie eine Vertragsvorlage.