Komponenten der erweiterten Teilebeschaffung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Mit der Funktion „Erweiterte Teilebeschaffung“ werden verschiedene Arten von Komponenten installiert, einschließlich Tabellen, Skripteinbindungen und Geschäftsregeln.

    Plugin

    Die Außendienst Das Plugin „Erweiterte Teilebeschaffung“ (com.snc.fsm_Advanced_Parts_Sourcing) muss aktiviert sein. Weitere Informationen zu den Schritten zum Aktivieren eines Plugins finden Sie unter Field Service Management aktivieren.

    Business-Regeln

    Die erweiterte Teilebeschaffung fügt die folgenden Geschäftsregeln hinzu.
    Tabelle : 1. Business-Regeln
    Business-Regel Tabelle Beschreibung
    Begrenzen Sie die Anzahl der Positionen in einer Teileanforderung Teileanforderungsposition ​

    [sn_fsm_part_req_line]

    Begrenzt die Anzahl der Teileanforderungspositionen in einer Teileanforderung. Der Grenzwert wird in konfiguriert sn_fsm_parts_src.Maximum parts in Part RequestEigenschaft.
    Verwalten Sie die angeforderte Menge ​ Teileanforderungsposition ​

    [sn_fsm_part_req_line]

    Aktualisiert Request_quantity Feld in der Teileanforderung, wenn sich der Status einer Teileanforderungsposition ändert.
    Füllen Sie „from_stockroom“ aus oder löschen Sie sie Teileanforderungsposition ​

    [sn_fsm_part_req_line]

    In der Teileanforderung, wenn alle Teileanforderungspositionen dieselbe haben Aus Lager Feldwert, der Teileanforderungsdatensatz wird für die Mehrfachbeschaffung ausgefüllt. Wenn der Wert in Aus Lager Feld ist anders, dieser Wert ist gelöscht.
    Doppelten Eintrag Einschränken Bevorzugtes Lager

    [sn_fsm_pref_stockroom]

    Verhindert, dass der Anwender den doppelten Datensatz erstellt.
    Legen Sie das angeforderte Modell wie erforderlich fest Teilanforderungsposition

    [sn_fsm_part_req_line]

    Legt das angeforderte Modell im Falle einer nicht-Ersatzbeschaffung auf den erforderlichen Wert fest.
    Teileanforderungsposition aktualisieren Detail des angeforderten Elements

    [sn_fsm_part_req_ritm_Detail]

    Erstellt einen RITM-Datensatz und aktualisiert den Status der Teileanforderungsposition in „angefordert“, wenn der Service Desk-Mitarbeiter die Teileanforderung übermittelt.
    Aktualisieren Sie den Status der Teileanforderung Teilanforderungsposition

    [sn_fsm_part_req_line]

    Aktualisiert den Teileanforderungsstatus, wenn sich der Status der Teileanforderungsposition ändert.
    Validieren Sie die Asset-Menge, und synchronisieren Sie Assets Detail des angeforderten Elements

    [sn_fsm_part_req_ritm_Detail]

    Validiert, ob die Anzahl der ausgewählten Assets mit der angeforderten Menge übereinstimmt. Synchronisiert auch die Werte der ausgewählten Asset-IDs zwischen dem Feld „Details angefordertes Element“ und dem Feld „angefordertes Element“ des RITM-Datensatzes.
    Validiert die angeforderte Menge Teilanforderungsposition

    [sn_fsm_part_req_line]

    Stellt sicher, dass die angeforderte Teilemenge die Differenz zwischen der erforderlichen und der reservierten Menge nicht überschreitet. Beispiel: Angeforderte Menge <= (erforderliche Menge – reservierte Menge).
    Validiert Den Maximalen Teilsuchradius Ressourcenzeitplan-Attribute

    [wm_Agent_schedule_Attribute_Plan]

    Stellt sicher, dass der in eingegebene Wert ist Validiert Den Maximalen Teilsuchradius Feld ist nicht kleiner als null.
    Standardmäßig angefordert für, wenn WOT leer ist Arbeitsauftragsmodell

    [sm_part_Request]

    Legt fest Standard angefordert Feld für den angemeldeten Anwender, wenn die Serviceauftragsaufgabe leer ist.
    Legen Sie das Feld „Erstellungsmethode“ fest Arbeitsauftragsmodell

    [sm_part_Request]

    Legt das Feld „Erstellungsmethode“ auf fest Anwender erstellt Wenn leer.

    Skripteinbindungen

    Erweiterte Teilebeschaffung fügt die folgenden Skripteinbindungen hinzu.
    Tabelle : 2. Skripteinbindungen
    Skripteinbindung Beschreibung
    FSMPartRequestUtil ​ Enthält Dienstprogrammmethoden zum Erstellen, Aktualisieren oder Löschen einer Teileanforderung und einer Teileanforderungsposition.
    FSMPartSourcingUtil ​ Enthält Dienstprogrammmethoden zum übermitteln einer Anforderung für ein einzelnes oder mehrere Teile.
    FSMMultiPartsSourcingUtil Dienstprogrammdatei zur Identifizierung von Lagern, die alle Teile mit der erforderlichen Menge enthalten.
    PartRequestFilters Legt Referenzqualifizierer-Filter für Teileanforderungsfelder fest.
    PartRequestLineFilters Legt Referenzqualifizierer-Filter für Felder der Teileanforderungsposition fest.
    AnwenderAjaxUtil Füllt den Wert der angeforderten Menge in einer Teileanforderungsposition für eine angegebene Teileanforderung aus.

    Tabellen

    Erweiterte Teilebeschaffung fügt die folgenden Tabellen hinzu.
    Tabelle : 3. Tabellen Hinzugefügt
    Tabelle Beschreibung
    Teileanforderung

    [sn_fsm_part_Request]

    Speichert das Ziel der Teile und Details zum anfordernden Service Desk-Mitarbeiter.
    Teilanforderungsposition

    [sn_fsm_part_req_line]

    Speichert Details zu Teilequellen und Anforderungen und ordnet sie dem Teileanforderungsdatensatz zu.
    Teileanforderungsposition an Transferauftragsposition M2M

    [sn_fsm_part_req_line_tol_rel​]

    Speichert die Beziehung zwischen den Teileanforderungspositionen, die sich im Status „Abgeschlossen“ befinden, und Transferauftragspositionen, die sich im Status „geliefert“ befinden.
    Detail des angeforderten Elements

    sn_fsm_part_req_ritm_Detail ​

    Speichert die Beschaffungsdetails der Teileanforderungsposition, nachdem der Anwender die Anforderung übermittelt hat.
    Bevorzugtes Lager

    sn_fsm_pref_stockroom

    Speichert die Details der bevorzugten Lager, die Zuweisungsgruppen zugeordnet sind.
    Die erweiterte Teilebeschaffung ändert die folgenden Tabellen.
    Tabelle : 4. Aktualisierte Tabellen
    Tabelle Neue Spalten hinzugefügt
    Benötigte Teile

    [sm_part_Request​]

    Angefordert für, angeforderte Menge, Erstellungsmethode, Ersatz einschließen
    Arbeitsparameter

    [wm_Agent_work_Configuration​]

    Maximaler Teilesuchradius
    Verlauf für Positionsbestimmung

    [Geo_history​]

    Letzter Datensatz

    Eigenschaften

    Erweiterte Teilebeschaffung fügt die folgenden Eigenschaften hinzu.
    Tabelle : 5. Eigenschaften
    Eigenschaft Beschreibung
    Teilesuchkriterien Legt die Kriterien für die Suche nach Teilen fest. Die Lager, die die Teile mit der angeforderten Menge enthalten, werden gemäß den ausgewählten Suchkriterien angezeigt.
    • Typ: Auswahlliste
    • Standardwert : Keine Einschränkungen
      • Keine Einschränkungen : Durchsucht alle Lager und die persönlichen Lager von Peer-Agents.
      • Nur Zuweisungsgruppe : Durchsucht alle Lager von Peer-Mitarbeitern, die Teil der Zuweisungsgruppen des angemeldeten Außendienstmitarbeiters sind.
      • Nur Bevorzugte Lager : Durchsucht alle bevorzugten Lager aller Zuweisungsgruppen unabhängig vom im Profil des angemeldeten Service Desk-Mitarbeiters angegebenen Radius.
    • Standort: Außendienst > Administration > Eigenschaften
    Teileanforderungsgenehmigungen verwenden Aktiviert das Senden und Empfangen von mobilen Benachrichtigungen als Außendienst Service Desk-Mitarbeiter fordern Teile von Peer-Service Desk-Mitarbeitern an.
    • Typ: Boolesch
    • Standardwert: Ja
    • Standort: Außendienst > Administration > Eigenschaften
    Teileanforderungen für die Beschaffung von Teileanforderungen erstellen Erstellt eine Teileanforderung, wenn der Teileanforderung ein Teil hinzugefügt wird.
    • Typ: Boolesch
    • Standardwert: Ja
    • Standort: Außendienst > Administration > Eigenschaften