Komponenten der erweiterten Teilebeschaffung
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
| 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
| 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
| 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. |
| 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
| 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.
|
| Teileanforderungsgenehmigungen verwenden | Aktiviert das Senden und Empfangen von mobilen Benachrichtigungen als Außendienst Service Desk-Mitarbeiter fordern Teile von Peer-Service Desk-Mitarbeitern an.
|
| Teileanforderungen für die Beschaffung von Teileanforderungen erstellen | Erstellt eine Teileanforderung, wenn der Teileanforderung ein Teil hinzugefügt wird.
|