Erstellen Sie eine Aufgabenbündelungsregel

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Erstellen Sie eine Aufgabenbündelungsregel, um Aufgaben gemäß den ausgewählten Parametern dynamisch mit zu bündeln AußendienstAufgabenbündelung.

    Vorbereitungen

    Um Regeln zu einer anderen Richtlinie als der Standardrichtlinie hinzuzufügen, erstellen Sie zuerst eine Richtlinie. Weitere Informationen finden Sie unter Erstellen Eine Aufgabenbündelungsrichtlinie.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Aufgabengruppierungsregeln können nur auf Aufgaben angewendet werden, wenn die folgenden Bedingungen erfüllt sind:
    • Im Entwurfsstatus
    • Nicht Teil eines anderen Pakets
    • Selbst kein Paket
    • Keine Lieferantenaufgabe
    • Darf keine Zugriffszeiten haben
    • Benötigt keine Crew
    • Hat kein festes Fenster
    • Hat keine abhängigen Aufgaben

    Prozedur

    1. Navigieren zu Alle > Außendienst > Verwaltung der dynamischen Bündelung > Bedingungenan.
    2. Wählen Sie Neu.
    3. Füllen Sie im Formular die Felder aus.
      Tabelle : 1. Formular für Aufgabenbündelungsregel
      Felder Beschreibung
      Name Name der Regel.
      Richtlinie Richtlinie, unter der diese Regel gruppiert ist.
      Hinweis:
      Um Regeln zu einer anderen Richtlinie als der Standardrichtlinie hinzuzufügen, erstellen Sie zuerst eine Richtlinie. Weitere Informationen finden Sie unter Erstellen Eine Aufgabenbündelungsrichtlinie.
      Bestellung Reihenfolge, in der diese Regel relativ zu anderen Regeln innerhalb der Richtlinie angewendet wird.
      Aktiv Option, um die Regel aktiv oder inaktiv zu machen.
    4. Verwenden Sie im Abschnitt „Gruppierungsbedingungen“ Bedingungsgenerator Dient zum Erstellen von Aufgabenfiltern, die die Aufgaben definieren, auf die diese Regel abzielt.
    5. Wahlweise: Umschalter Erweitert Um den Bedingungsgenerator durch zu ersetzen Skript Feld.
      Wird Umgeschaltet Erweitert Ersetzt den Bedingungsgenerator durch die folgende Vorlage:
      /**
       * This scripted rule should return an array of sys_ids of tasks joined using comma for each group that should be bundled
       * @param {String} taskType table name that contains the taskIds
       * @param {String} taskIds comma-separated task sys_ids representing a group of tasks
       * @returns {String[]} list of comma-separated task sys_ids shown as below:
       * [
       *	'sys_id_1,sys_id_2,sys_id_3',
       *	'sys_id_4',
       *	'sys_id_5,sys_id_6,sys_id_7,sys_id_8'
       * ]
       */
      (function executeRule(taskType, taskIds) {
      	// your code goes here
      })(taskType, taskIds);
    6. Wählen Sie Aus Vorschau Der Aufgaben Anzeigen Um eine Vorschau aller Aufgaben anzuzeigen, die von Ihrer Regel betroffen sind.
    7. Wählen Sie Absenden.