Erweiterte Komponenten der Teilebeschaffung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Mit der Funktion „Erweiterte Teilebeschaffung“ werden mehrere Arten von Komponenten installiert, einschließlich Tabellen, Skripts und Business-Regeln.

    Plugin

    Die AußendienstDas Plugin „Erweiterte Teilebeschaffung“ (com.snc.fsm_advanced_parts_sourcing) muss aktiviert sein. Weitere Informationen zu den Schritten zum Aktivieren eines Plugins finden Sie unter Aktivieren Sie Das Außendienstmanagement.

    Geschäftsregeln

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

    [sn_fsm_part_req_line]

    Begrenzt die Anzahl der Teileanforderungspositionen in einer Teileanforderung. Der Grenzwert ist 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 dasselbe 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 wie erforderlich im Falle einer nicht-Ersatz-Beschaffung fest.
    Aktualisieren Sie die Teileanforderungsposition 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, dass die Anzahl der ausgewählten Assets mit der angeforderten Menge übereinstimmt. Synchronisiert auch die Werte der ausgewählten Asset-IDs zwischen dem Feld „Details des angeforderten Elements“ und dem Feld „angefordertes Element“ des RITM-Datensatzes.
    Validieren Sie 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).
    Validieren Sie Den Maximalen Teilsuchradius Arbeitsparameter

    [wm_agent_work_configuration]

    Stellt sicher, dass der in eingegebene Wert ist Validieren Sie Den Maximalen Teilsuchradius Feld ist nicht kleiner als Null.
    Standard 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

    Die 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

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

    [sn_fsm_part_request]

    Speichert die Details des Teileziels und des anfordernden Service Desk-Mitarbeiters.
    Teilanforderungsposition

    [sn_fsm_part_req_line]

    Speichert Details zur Teilequelle und Anforderung 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

    Die 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 : Durchsuchen Sie alle Lagerlager und die persönlichen Lager von Peer Agents.
      • Nur Zuweisungsgruppe : Durchsucht alle Lager von Peer-Service Desk-Mitarbeitern, die Teil der Zuweisungsgruppen des angemeldeten Außendienstmitarbeiters sind.
      • Nur Bevorzugte Lager : Durchsucht alle bevorzugten Lager aller Zuweisungsgruppen unabhängig vom Radius, der im Profil des angemeldeten Service Desk-Mitarbeiters erwähnt wird.
    • Standort : Außendienst > Administration > Eigenschaften
    Teileanforderungsgenehmigungen verwenden Aktiviert das Senden und Empfangen von mobilen Benachrichtigungen als AußendienstService Desk-Mitarbeiter fordern Teile von Peer-Service Desk-Mitarbeitern an.
    • Typ : Boolescher Wert
    • 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 : Boolescher Wert
    • Standardwert: Ja
    • Standort : Außendienst > Administration > Eigenschaften