Teilanlagenwartungs-Desk
Benutzer können IH-Anforderungen, Aufträge und Verträge direkt innerhalb der App verwalten, wobei die Integration mit Core-Programmen wie (MOS170), (COS100) und (MOS100) erhalten bleibt.
Die Vorlage für "Teilanlagenwartungs-Desk" basiert auf dem Mashup-Kundenservice-Desk und beinhaltet mit einigen Ausnahmen dieselbe Funktionalität in einem Anwendungsformular. Verwenden Sie diese Vorlage als Ausgangspunkt, um die Anwendung mithilfe der Entwicklungswerkzeuge weiterzuentwickeln.
Die Anwendung "Teilanlagenwartungs-Desk" wurde aus einer teilanlagenorientierten Perspektive konzipiert. In der Indexliste können Sie nach Artikelnummer, Seriennummer oder Kundennummer suchen oder filtern. Sobald ein Datensatz ausgewählt wurde, werden in den entsprechenden Datenrastern detaillierte Informationen angezeigt.
- "Übersicht": Diese Registerkarte enthält Daten aus dem M3-Programm (MMS240) und zeigt Kundeninformationen an.
- "Aufträge": Auf dieser Registerkarte werden offene und abgeschlossene IH-KAs, IH-KA-Positionen, verknüpfte Instandhaltungsaufträge, Operationen und verknüpfte Lieferungsaufträge aufgelistet. Darüber hinaus werden weitere Aufträge angezeigt, z. B. technische Aufträge, Verkaufsaufträge und Angebote. Die Registerkarte enthält mehrere Verknüpfungen zum M3-Programm und zu anderen Experience Designer-Anwendungen.
- "Verträge": Auf dieser Registerkarte werden Wartungs- und Mietverträge sowie Informationen zu den Verträgen angezeigt. Die Registerkarte ermöglicht den direkten Zugriff auf die Wartungsvertrags-Workbench und den Rental Counter.
- Zusätzliche Einstellungen: Benutzer können neue IH-Anforderungen oder IH-KAs über ein Formular aus dem Anwendungskopf erstellen.
Konfiguration von M3 Business Engine
- Basiskonfiguration für M3 Mietmanagement und Wartungsauftragsmanagement
- Aktivierte Funktionssuche für die folgenden Tabellen:
- MMILON
- OOHEAD
- MMOHED
- ACUORH
- QUHEAD
- MGHEAD
Weitere Informationen zur spezifischen Konfiguration der einzelnen Komponenten finden Sie im Abschnitt "Komponenten".
Verwendung der Anwendung
Wenn Sie die Anwendung öffnen, wird eine Liste geladen. Sie können dann nach "Artikel", "Serie" oder "Kundennummer" filtern. Wenn Sie einen Datensatz auswählen, werden Informationen auf den anderen Registerkarten und Komponenten angezeigt.
Auf der Registerkarte "Übersicht" werden teilanlagenbezogene Informationen in mehreren Datenrastern und Registerkarten angezeigt.
Auf der Registerkarte Aufträge werden mehrere Auftragstypen angezeigt, die sich auf die Teilanlage oder den Kunden beziehen, und Sie können diese Aufträge bearbeiten.
Auf der Registerkarte "Verträge" können Sie alle verknüpften Wartungs- und Mietverträge für den ausgewählten Kunden anzeigen und verwalten.
Komponenten
Die folgende Tabelle zeigt die spezifische Konfiguration pro Komponente:
| Komponente | Komponentendetails |
|---|---|
| IndexList |
Komponenten-ID: IndexList_Equipment Zweck: Listet alle Teilanlagen in der aktuellen Firma auf. Verwendete M3 BE-Daten: "Teilanlage/Serienartikel. Öffnen" (MMS240) Verwendete Datendienste: Lst_Equipment Erläuterungen: Verwendete Suchabfrage: CONO:{userContext.CONO} |
| AppHeader |
Komponenten-ID: AppHeader Zweck: Kopf mit Schaltflächen zum Hinzufügen von Aufträgen Verwendete M3 BE-Daten: "IH-Anforderung. Öffnen" (MOS170), "Instandhaltungskundenauftrag. Öffnen" (COS100) Verwendete Datendienste: Add_WorkRequest, Add_MCO |
| DetailsHeader |
Komponenten-ID: DetailsHeader_Equipment Zweck: Zeigt Adressdetails für die ausgewählte Adresse an. Verwendete M3 BE-Daten: "Kunde. Öffnen" (CRS610) Verwendete Datendienste: Get_Address |
| Formular |
Komponenten-ID: Form_BasicInformation Zweck: Zeigt Zusatzinformationen für die ausgewählte Teilanlage an. Verwendete M3 BE-Daten: "Teilanlage/Serienartikel. Öffnen" (MMS240) Verwendete Datendienste: Get_EquipmentInfo, Upd_Equipment |
| DataGrid |
Komponenten-ID: Datagrid_MeterReading Zweck: Zeigt Zählerablesungen und aktualisierte Zählerablesungen für die ausgewählte Teilanlage an. Verwendete M3 BE-Daten: "Teilanlage. Zählerablesung rückmelden" (MOS160) Verwendete Datendienste: Lst_MeterReading, Upd_Meter |
| DataGrid |
Komponenten-ID: DataGrid_WORequest Zweck: Zeigt IH-Anforderungen für die ausgewählte Teilanlage an und ermöglicht den Zugriff auf (MOS170). Verwendete M3 BE-Daten: "IH-Anforderung. Öffnen" (MOS170) Verwendete Datendienste: Lst_WorkRequest, Add_WorkRequest |
| DataGrid |
Komponenten-ID: Datagrid_Attribute Zweck: Zeigt Zusatzinformationen zu Attributen für die ausgewählte Teilanlage an. Verwendete M3 BE-Daten: "Attributwerte. Verbinden mit" (ATS101) Verwendete Datendienste: Lst_Attributes |
| DataGrid |
Komponenten-ID: DataGrid_AsbuiltStructure Zweck: Zeigt Zusatzinformationen zur Objektstruktur für die ausgewählte Teilanlage an. Verwendete M3 BE-Daten: "Objektstruktur. Öffnen" (MOS256) Verwendete Datendienste: Lst_AsBuiltStructure |
| DataGrid |
Komponenten-ID: DataGrid_Service History Zweck: Zeigt die Wartungshistorie für die ausgewählte Teilanlage an. Verwendete M3 BE-Daten: "Teilanlage. Wartungshistorie öffnen" (MOS180) Verwendete Datendienste: Lst_ServiceHistory |
| DataGrid |
Komponenten-ID: DataGrid_Warranty Zweck: Zeigt die mit der ausgewählten Teilanlage verbundene Garantie an. Verwendete M3 BE-Daten: "Teilanlage. Garantie verbinden" (MOS390) Verwendete Datendienste: Lst_Warranty |
| DataGrid |
Komponenten-ID: DataGrid_IoTLocation Zweck: Listet die Teilanlagenadresse auf. Verwendete M3 BE-Daten: "Teilanlagenadresse. Öffnen" (MOS272) Verwendete Datendienste: Lst_LoTlocation |
| Formular |
Komponenten-ID: Form_CustomerInformation Zweck: Zeigt die wichtigsten Felder und die Kundeninformationen an. Verwendete M3 BE-Daten: "Kunde. Öffnen" (CRS610) Verwendete Datendienste: Lst_CustomerInfo |
| DataGrid |
Komponenten-ID: DataGrid_ListOpenMCOHeaders Zweck: Listet verbundene offene IH-KAs auf. Verwendete M3 BE-Daten: "Instandhaltungskundenauftrag. Öffnen" (COS100) Verwendete Datendienste: Lst_OpenMCOHeader, Add_MCOLine Erläuterungen: Verwendete Suchabfrage: BANO:{IndexList_Equipment.SERN} AOSL:[00 TO 69] SortBy:ORNO |
| DataGrid |
Komponenten-ID: DataGrid_ListOpenMCOLines Zweck: Listet die IH-KA-Positionen aus dem in "Offene IH-KA-Köpfe" ausgewählten IH-KA auf. Verwendete M3 BE-Daten: "Instandhaltungskundenauftrag. Öffnen" (COS100) Verwendete Datendienste: Lst_OpenMCOLines |
| DataGrid |
Komponenten-ID: DataGrid_RelatedOpenWO Zweck: Listet die IH-Aufträge auf, die mit dem im Datenraster "IH-KA-Kopf" ausgewählten IH-KA verknüpft sind. Verwendete M3 BE-Daten: "IH-Auftrag. Öffnen" (MOS100) Verwendete Datendienste: Lst_RelatedWOOpen Erläuterungen: Verwendete Suchabfrage: RORN:{DataGrid_ClosedMCOHeader.ORNO} |
| DataGrid |
Komponenten-ID: DataGrid_WorkOrderOperartionOpenMCO Zweck: Zeigt die Operationen für den in DataGrid_RelatedOpenWO ausgewähltenInstandhaltungsauftrag an. Verwendete M3 BE-Daten: "IH-Auftrag. Öffnen" (MOS100) Verwendete Datendienste: Lst_WorkOrderLineOpenMCO |
| DataGrid |
Komponenten-ID: DataGrid_WOMaterialDO Zweck: Zeigt alle verknüpften Verteilaufträge für den ausgewählten Instandhaltungsauftrag an. Verwendete M3 BE-Daten: "Bez./Verteilauftrag. Öffnen" (MMS100) Verwendete Datendienste: Lst_Distributionorder Erläuterungen: Verwendete Suchabfrage: CONO:{userContext.CONO} FACI:{DataGrid_RelatedOpenWO.FACI} RORC:6 RORN:{DataGrid_RelatedOpenWO.MWNO} SortBy:TRNR |
| DataGrid |
Komponenten-ID: DataGrid_ClosedMCOHeaders Zweck: Zeigt abgeschlossene IH-KAs an, die mit der ausgewählten Teilanlage verknüpft sind. Verwendete M3 BE-Daten: "Instandhaltungskundenauftrag. Öffnen" (COS100) Verwendete Datendienste: Lst_ClosedMCOHeaders Erläuterungen: Verwendete Suchabfrage: BANO:{IndexList_Equipment.SERN} AOSL:70 SortBy:ORNO |
| DataGrid |
Komponenten-ID: DataGrid_ClosedMCOLines Zweck: Listet die IH-KA-Positionen auf, die mit dem im Datenraster "Abgeschlossene IH-KA - Köpfe" ausgewählten IH-KA verknüpft sind. Verwendete M3 BE-Daten: "Instandhaltungskundenauftrag. Öffnen" (COS100) Verwendete Datendienste: Lst_ClosedMCOLines |
| DataGrid |
Komponenten-ID: DataGrid_RelatedClosedWOs Zweck: Zeigt Informationen über die in DataGrid_EquipmentSearch ausgewählte Teilanlage an. Verwendete M3 BE-Daten: "IH-Auftrag. Öffnen" (MOS100) Verwendete Datendienste: Lst_RelatedWOClosed Erläuterungen: Verwendete Suchabfrage: RORN:{DataGrid_ClosedMCOHeader.ORNO} |
| DataGrid |
Komponenten-ID: DataGrid_WorkOrderOperartionClosedMCO Zweck: Zeigt die Operationen für den ausgewählten Instandhaltungsauftrag an. Verwendete M3 BE-Daten: "IH-Auftrag. Öffnen" (MOS100) Verwendete Datendienste: Lst_WorkOrderLineClosedMCO |
| DataGrid |
Komponenten-ID: DataGrid_Workorder Zweck: Listet Instandhaltungsaufträge für die in IndexList_Equipment ausgewählte Teilanlage auf. Verwendete M3 BE-Daten: "IH-Auftrag. Öffnen" (MOS100) Verwendete Datendienste: Lst_WorkOrder |
| DataGrid |
Komponenten-ID: DataGrid_WorkOrderOperation Zweck: Zeigt die Operationen für den ausgewählten Instandhaltungsauftrag an. Verwendete M3 BE-Daten: "IH-Auftrag. Öffnen" (MOS100) Verwendete Datendienste: Lst_WorkOrderLine |
| DataGrid |
Komponenten-ID: DataGrid_WorkOrderDO Zweck: Zeigt alle verknüpften Verteilaufträge für den ausgewählten Instandhaltungsauftrag an. Verwendete M3 BE-Daten: "Bez./Verteilauftrag. Öffnen" (MMS100) Verwendete Datendienste: Lst_WOMaterialDO Erläuterungen: Verwendete Suchabfrage: CONO:{userContext.CONO} FACI:{DataGrid_RelatedOpenWO.FACI} RORC:6 RORN:{DataGrid_RelatedOpenWO.MWNO} SortBy:TRNR |
| DataGrid |
Komponenten-ID: DataGrid_EngineeeringOrder Zweck: Listet alle technischen Aufträge für die in IndexList_Equipment ausgewählte Teilanlage auf. Verwendete M3 BE-Daten: "Technischer Auftrag. Öffnen" (MOS200) Verwendete Datendienste: Lst_EngineeringOrder |
| DataGrid |
Komponenten-ID: DataGrid_SalesOrders Zweck: Listet die Verkäufe für den in IndexList_Equipment ausgewählten Kunden auf. Verwendete M3 BE-Daten: "Kundenauftrag. KA-Toolbox öffnen" (OIS300). Verwendete Datendienste: Lst_SalesorderHeader |
| DataGrid |
Komponenten-ID: DataGrid_SalesOrdersLines Zweck: Listet Auftragspositionen für die in DataGrid_SalesOrders ausgewählten Kundenaufträge auf. Verwendete M3 BE-Daten: "Kundenauftrag. KA-Toolbox öffnen" (OIS300). Verwendete Datendienste: Lst_SalesOrderLines Erläuterungen: Verwendete Suchabfrage: CONO:{userContext.CONO} FACI:{userContext.FACI} CUNO:{IndexList_Equipment.CUNO} SortBy:ORNO |
| DataGrid |
Komponenten-ID: DataGrid_Quotationheader Zweck: Listet Angebote für den in IndexList_Equipment ausgewählten Kunden auf. Verwendete M3 BE-Daten: "Angebot. Öffnen" (QUS100) Verwendete Datendienste: Lst_QuotationSalesHeader Erläuterungen: Verwendete Suchabfrage: CONO:{userContext.CONO} FACI:{userContext.FACI} CUNO:{IndexList_Equipment.CUNO} SortBy:OFNO |
| DataGrid |
Komponenten-ID: DataGrid_Quotationheader Zweck: Listet Angebotspositionen für die in DataGrid_QuotationHeader ausgewählten Angebote auf. Verwendete M3 BE-Daten: "Angebot. Öffnen" (QUS100) Verwendete Datendienste: Lst_QuotationLine |
| DataGrid |
Komponenten-ID: DataGrid_ServiceAgreement Zweck: Zeigt eine Liste der Verträge an, die mit in IndexList_Equipment dem ausgewählten Kunden verbunden sind. Verwendete M3 BE-Daten: "Instandhaltungsvertrag. Öffnen" (COS410) Verwendete Datendienste: Lst_ServiceAgreement |
| Formular |
Komponenten-ID: Form_BasicAgreementInformation Zweck: Zeigt Vertragsinformationen zum ausgewählten Vertrag an. Verwendete M3 BE-Daten: "Instandhaltungsvertrag. Öffnen" (COS410) Verwendete Datendienste: Get_AgreementData |
| DataGrid |
Komponenten-ID: DataGrid_AgreementSite Zweck: Zeigt Informationen über den in DataGrid_ServiceAgreement ausgewählten Vertrag an. Verwendete M3 BE-Daten: "Vertragsstandort. Öffnen" (COS403) Verwendete Datendienste: Lst_AgreementSite |
| DataGrid |
Komponenten-ID: DataGrid_ServicePricing Zweck: Zeigt die Wartungspreisfindung an, die mit dem in DataGrid_ServiceAgreement ausgewählten Vertrag verbunden ist. Verwendete M3 BE-Daten: "Instandhaltungsvertrag. Öffnen" (COS410) Verwendete Datendienste: Lst_AgreementLines |
| DataGrid |
Komponenten-ID: DataGrid_AgreementInvoiceLines Zweck: Zeigt fakturierte Positionen für den in DataGrid_ServiceAgreement ausgewählten Vertrag an. Verwendete M3 BE-Daten: "Teilanlage für IH-Vertrag. Öffnen" (COS433) Verwendete Datendienste: Lst_AgreementInvoiceLines |
| DataGrid |
Komponenten-ID: DataGrid_InvoiceSplit Zweck: Zeigt die Rechnungsaufteilung für den in DataGrid_ServiceAgreement ausgewählten Vertrag an. Verwendete M3 BE-Daten: "Instandhaltungsvertrag. Zahler verbinden" (COS427) Verwendete Datendienste: Lst_InvoiceSplit |
| DataGrid |
Komponenten-ID: DataGrid_RentalAgreement Zweck: Zeigt eine Liste der Mietverträge an, die mit dem in Indexlist_Equipment ausgewählten Kunden verbunden sind. Verwendete M3 BE-Daten: "Mietvertrag. Öffnen" (STS100) Verwendete Datendienste: Lst_RentalAgreement |
| DataGrid |
Komponenten-ID: DataGrid_RentalInvoices Zweck: Zeigt Mietrechnungen an. Verwendete M3 BE-Daten: "Mietrechnung. Anzeigen/gutschreiben" (STS350) Verwendete Datendienste: Lst_Rentalinvoices |
| DataGrid |
Komponenten-ID: DataGrid_RentalAgreementLines Zweck: Zeigt Mietvertragspositionen für den in DataGrid_RentalAgreement ausgewählten Vertrag an. Verwendete M3 BE-Daten: "Mietvertrag. Öffnen" (STS100) Verwendete Datendienste: Lst_RentalAgreementLines |
Verknüpfungen und Bookmarks
Die folgende Tabelle zeigt die in der Anwendung verfügbaren Verknüpfungen und Bookmarks an:
| Verknüpfungs-ID | Typ | Zweck |
|---|---|---|
| Link_RentalCounter | M3 Bookmark | Wechselt zur EDA-App, um den Vertrag zu bearbeiten. |
| Link_ServiceAgreementWorkbench | M3 Bookmark | Wechselt zur EDA-App, um den Vertrag zu bearbeiten. |
| Link_CustomerOrderHub | M3 Bookmark | Wechselt zur EDA-App, um den Kundenauftrag zu bearbeiten. |
| Link_CustomerOverview | M3 Bookmark | Wechselt zur EDA-App, um den Kundendatensatz zu bearbeiten. |
| Link_MOS170 | M3 Automation | Wechselt zum M3-Programm, um mit dem ausgewählten Datensatz zu arbeiten. |
| Link_COS100 | M3 Automation | Wechselt zum M3-Programm, um mit dem ausgewählten Datensatz zu arbeiten. |
| Link_MOS100 | M3 Automation | Wechselt zum M3-Programm, um mit dem ausgewählten Datensatz zu arbeiten. |
Dialoge
Die folgende Tabelle zeigt die Dialoge an, die Sie in der Anwendung "Teilanlagenwartungs-Desk" verwenden können:
| Dialog-ID | API-Programm | Zweck |
|---|---|---|
| Dialog_AddMCO | COS100MI_Add | Erstellt einen neuen Instandhaltungskundenauftrag. |
| Dialog_AddWorkRequest | MOS170MI_Add | Erstellt eine neue IH-Anforderung. |
| Dialog_UpdMeter | MOS160MI_Upd | Aktualisiert den Zählerdatensatz. |
| Dialog_AddMCOLine | COS100MI_Add | Erstellt eine neue IH-KA-Position. |
Bedingte Formate
Die folgende Tabelle zeigt die Formatierungsbedingungen an, die auf jede Komponente in der Anwendung "Teilanlagenwartung-Desk" angewendet werden:
| Komponente | Bedingungsname | Zielfeld | Bedingung | Formatierung |
|---|---|---|---|---|
| DataGrid_WorkOrder | LF65E1 | WHHS | WHHS = 40 | Farbe |