Hub für Leasingverträge

"Hub für Leasingverträge "ist eine Experience Designer-Anwendung für Finanzverträgen des Typs 1 = "Leasing". Wählen Sie hierzu einen Vertrag aus, und zeigen Sie die verknüpften Vertragspositionen an. Wenn ein Vertrag und eine verbundene Vertragsposition ausgewählt sind, können Sie verknüpfte Informationen wie Details zur Anlage oder Teilanlage für die Vertragsposition anzeigen. Neue Verträge und Positionen können erstellt oder gelöscht werden. Wenn Verträge und Positionen geändert werden, wird "Finanzvertrag. Öffnen" (AGS100) oder "Finanzvertrag. Positionen öffnen" (AGS101) geöffnet.

User Story

In der Standardkonfiguration zeigt "Hub für Leasingverträge" die Verträge an, für die der Benutzer die Rolle des Finanzvertragsverantwortlichen hat. Benutzer können Verträge nach Status filtern, um erforderliche Maßnahmen zu identifizieren.

Konfiguration von M3 Business Engine

Damit die Verträge in der Anwendung "Hub für Leasingverträge" angezeigt werden können, stellen Sie sicher, dass die Tabelle FFAMAS in M3 Function Search Administration als durchsuchbar konfiguriert ist.

Weitere Informationen zur Konfiguration der einzelnen Komponenten finden Sie im Abschnitt "Komponenten".

Autorisierung für Anwendung

Um auf die Experience Designer-Anwendung zugreifen und diese ausführen zu können, müssen Sie über eine Autorisierung für die von der Anwendung benötigten M3 Business Engine-Funktionen und API-Transaktionen verfügen.

Die folgende Tabelle zeigt die Funktionen und Transaktionen, die von der Anwendung "Hub für Leasingverträge" verwendet werden.
API-Programm API-Transaktion Informationskategorie Ansicht Hinweise
AGS100MI AddFinAgr
AGS100MI DltFinAgr
AGS100MI GetFinAgr
AGS101MI addAgrLin
AGS101MI DltAgrLin
AGS101MI GetAgrLin
AGS101MI LstAgrLin
CRS630MI LstAccountID
CRS692MI SearchBnkAcc Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle CBANAC für die Suche in M3 Function Search Administration aktivieren.
FAS001MI GetAsset
FAS002MI Get
FAS075MI LstFATypes
LISTMI ListDataAsCSV M3_LIST_FFAACC M3_01_01
LISTMI ListDataAsCSV M3_LIST_FFAMAS M3_01_01 Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle FFAMAS für die Suche in M3 Function Search Administration aktivieren.
LISTMI ListDataAsCSV M3_LIST_CSYTAB M3_01_01 Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle CSYTAB für die Suche in M3 Function Search Administration aktivieren.
LISTMI ListDataAsCSV M3_LIST_FFASVL M3_01_01
LISTMI ListDataAsCSV M3_LIST_FFAPAY M3_01_01
LISTMI ListDataAsCSV M3_LIST_FFAPAY M3_02_01
LISTMI ListDataAsCSV M3_LIST_CMNUSR M3_01_01

Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle CMNUSR für die Suche in M3 Function Search Administration aktivieren.

MMS200MI Get
MMS240MI GetBasic

Einschränkungen

Bei Finanzverträgen werden zwei Typen unterschieden: 1 = "Leasing" und 2 = "Vertrag". Diese Anwendung gilt nicht für Verträge des Typs 2 = "Verträge".

Wenn Sie einen Vertrag oder eine Vertragsposition ändern, wird entweder "Finanzvertrag. Öffnen" (AGS100) oder "Finanzvertrag. Positionen öffnen" (AGS101) geöffnet, da keine API-Transaktion zum Aktualisieren von Verträgen oder Vertragspositionen verfügbar ist.

Wenn Sie einen neuen rechnungs- oder zahlungsbasierten Vertrag erstellen, kann das Feld "FAM-Funktion" nicht durchsucht werden. Das Feld kann vom Texteingabemodus in den Suchmodus geändert werden, aber die Suchfunktion wird derzeit nicht unterstützt.

Verwendung der Anwendung

Verträge und Vertragspositionen anzeigen und verwalten

Die Anwendung beginnt mit dem Datenraster "Verträge". In diesem Datenraster können Sie Verträge auflisten und suchen. Wenn Sie einen Vertrag auswählen, zeigt die Seite die Vertragspositionen, Schlüsselwerte und eine Statusübersicht in einem Kreisdiagramm an. Die Symbolleiste enthält Optionen zum Erstellen, Aktualisieren oder Entfernen eines Vertrags.

Mit der Schaltfläche Leasing-Operationen im Anwendungskopf wird "Finanzvertrag. Operation auswählen" (AGS190) geöffnet. Sie können Operationen ausführen, nachdem Sie einen Vertrag und eine Position ausgewählt haben. Beispiele hierfür sind das Erstellen von Buchungen, die Neubewertung der Leasingverbindlichkeit, die Aktivierung einer Position oder die Erstellung und Verwaltung von Vorschlägen.

Anlageninformationen anzeigen

Auf der Registerkarte Anlage werden Anlageninformationen angezeigt, wenn mit der ausgewählten Vertragsposition eine Anlage verknüpft ist. Wenn keine Anlage verknüpft ist, zeigt der Abschnitt "Wertetypen" aggregierte Werte an. Wenn eine Anlage verknüpft ist, sind die Werte spezifisch für diese Anlage. Diese Ansicht bietet Zugriff auf Anlagendetails, ohne die Anwendung zu verlassen.

Teilanlageninformationen anzeigen

Auf der Registerkarte Teilanlage werden Teilanlageninformationen angezeigt, die mit der ausgewählten Vertragsposition verbunden sind. Wenn keine Teilanlage verknüpft ist, werden auf der Registerkarte keine detaillierten Informationen angezeigt. Der Zweck entspricht dem der Registerkarte Anlage, bezieht sich jedoch auf die Teilanlagendetails.

Zahlungsplan

Auf der Registerkarte Zahlungsplan wird die Zahlungsstruktur des Vertrags angezeigt. Wenn Sie einen Zahlungsplandatensatz auswählen, werden verknüpfte Vertragspositionen angezeigt. Das Diagramm "Zahlungsfortschritt" verwendet Daten aus dem Zahlungsplan, um den Fortschritt anzuzeigen.

Buchungen überprüfen

Auf der Registerkarte Buchungen werden Buchungen angezeigt, die sich auf die ausgewählte Vertragsposition beziehen. Diese Ansicht bietet Ihnen eine klare Übersicht zur Nachverfolgung von finanziellen Buchungen in Bezug auf die Vertragsposition.

Anwendungen

Die Anwendung "Hub für Leasingverträge" bietet Zugriff auf die Experience Designer-Anwendung "Artikelübersicht (M3ITEMOVE)" oder enthält eine Verknüpfung zu dieser Anwendung.

Komponenten

Die folgende Tabelle zeigt die spezifische Konfiguration pro Komponente:
Komponente Komponentendetails
Anwendungskopf

Komponenten-ID: appHeaderLeasing

Zweck: Zeigt den Anwendungskopf an.

DataGrid_Agreements

Komponenten-ID: DataGrid_Agreements

Zweck: Hauptliste von Leasingverträgen.

Verwendete M3 BE-Daten: AGS100MI

Verwendete Datendienste: List_Agreements, Delete_Agreement

DataGrid_AgreementLines

Komponenten-ID: DataGrid_AgreementLines

Zweck: Zeigt Vertragspositionen für den ausgewählten Vertrag an.

Verwendete M3 BE-Daten: AGS101MI

Verwendete Datendienste: List_AgreementLines, Delete_AgreementLine

DataGrid_AgreementPaymentPlan

Komponenten-ID: DataGrid_AgreementPaymentPlan

Zweck: Zeigt die Zahlungsplanzeilen zum ausgewählten Vertrag an.

Verwendete M3 BE-Daten: FFAPAY

Verwendete Datendienste: List_PaymentPlanAgreement

DataGrid_PaymentPlanAgreementLine

Komponenten-ID: DataGrid_PaymentPlanAgreementLine

Zweck: Listet Zahlungsplanbuchungen für eine bestimmte Vertragsposition auf.

Verwendete M3 BE-Daten: FFAPAY

Verwendete Datendienste: List_PaymentPlanAgreementLine

DataGrid_PaymentPlanLinesFromAgreement

Komponenten-ID: DataGrid_PaymentPlanLinesFromAgreement

Zweck: Zeigt die zugehörigen Zahlungsplanpositionen, die aus einem Vertrag abgerufen wurden.

Verwendete M3 BE-Daten: FFAPAY

Verwendete Datendienste: List_PaymentPlanLineFromAgreement

DataGrid_AccountEntries

Komponenten-ID: DataGrid_AccountEntries

Zweck: Listet Buchungen oder Belegpositionen auf, die mit einer Vertragsposition verknüpft sind.

Verwendete M3 BE-Daten: FFAACC

Verwendete Datendienste: List_AccountEntries

Chart_PaymentPlanAgreement

Komponenten-ID: Chart_PaymentPlanAgreement

Zweck: Visuelles Diagramm zum Zahlungsfortschritt für den ausgewählten Vertrag.

Verwendete M3 BE-Daten: FFAPAY

Verwendete Datendienste: List_PaymentPlanAgreement

Form_AgreementDetails

Komponenten-ID: Form_AgreementDetails

Zweck: Zeigt detaillierte Felder für einen ausgewählten Vertrag an.

Verwendete M3 BE-Daten: AGS100MI

Verwendete Datendienste: Get_FinancialAgreement

Form_AgreementLineDetails

Komponenten-ID: Form_AgreementLineDetails

Zweck: Zeigt detaillierte Felder für eine ausgewählte Vertragsposition an.

Verwendete M3 BE-Daten: AGS101MI

Verwendete Datendienste: Get_FinancialAgreementLine

Form_Equipment_ItemDetails

Komponenten-ID: Form_Equipment_ItemDetails

Zweck: Zeigt Artikeldetails oder grundlegende Teilanlagendetails an.

Verwendete M3 BE-Daten: MMS200MI

Verwendete Datendienste: Get_ItemBasicData

Form_Equipment_PurchaseDetails

Komponenten-ID: Form_Equipment_PurchaseDetails

Zweck: Zeigt einkaufs- oder serienbezogene Informationen an.

Verwendete M3 BE-Daten: MMS240MI

Verwendete Datendienste: Get_ItemSerialBasicData

Form_KeyValues

Komponenten-ID: Form_KeyValues

Zweck: Zeigt Schlüsselwerte für die ausgewählte Vertragsposition an.

Verwendete M3 BE-Daten: FAS001MI, FAS002MI

Verwendete Datendienste: Process_FinancialAgreementLineKeyValues

Form_Equipment_details

Komponenten-ID: Form_Equipment_details

Zweck: Zeigt Teilanlagendetails an.

Verwendete M3 BE-Daten: MMS240MI

Verwendete Datendienste: Get_ItemSerialBasicData

Chart_LinesStatus

Komponenten-ID: Chart_LinesStatus

Zweck: Zeigt Status Stillstandzeit an.

Verwendete M3 BE-Daten: AGS101MI

Verwendete Datendienste: List_AgreementLines

DataGrid_FA_ValueTypes

Komponenten-ID: DataGrid_FA_ValueTypes

Zweck: Listet Wertetypen für die ausgewählte Anlage oder Position auf.

Verwendete M3 BE-Daten: FFASVL

Verwendete Datendienste: List_FixedAssetValueTypes

Chart_FA_ValueTypes

Komponenten-ID: Chart_FA_ValueTypes

Zweck: Spaltendiagramm der Wertetypen.

Verwendete M3 BE-Daten: FFASVL

Verwendete Datendienste: List_FixedAssetValueTypes

Form_FA_Comments_Classification

Komponenten-ID: Form_FA_Comments_Classification

Zweck: Zeigt Kommentare und Klassifizierungsdetails an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_Acquisition

Komponenten-ID: Form_FA_Acquisition

Zweck: Zeigt die Anschaffungs- und Aktivierungsdetails an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_Location

Komponenten-ID: Form_FA_Location

Zweck: Zeigt Lagerplatzdetails an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_Identification

Komponenten-ID: Form_FA_Identification

Zweck: Zeigt die ID und die Kapitalkostendetails an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_Service

Komponenten-ID: Form_FA_Service

Zweck: Zeigt Details zu Wartung und Leasing an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_CmpSpecInfo

Komponenten-ID: Form_FA_CmpSpecInfo

Zweck: Zeigt freie Felder an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_Accounting

Komponenten-ID: Form_FA_Accounting

Zweck: Zeigt Details zur Kontierungszeile an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_Sales

Komponenten-ID: Form_FA_Sales

Zweck: Zeigt Details zu Verkäufen und Rechnungen an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_PhysicalInventory

Komponenten-ID: Form_FA_PhysicalInventory

Zweck: Zeigt Inventurdetails an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_FA_DepreciationRule

Komponenten-ID: Form_FA_PhysicalInventory

Zweck: Zeigt Abschreibungsdetails an.

Verwendete M3 BE-Daten: FAS002MI

Verwendete Datendienste: Get_FixedAsset

Form_Equipment_TransactionDates

Komponenten-ID: Form_Equipment_TransactionDates

Zweck: Zeigt Transaktionsdaten an.

Verwendete M3 BE-Daten: MMS240MI

Verwendete Datendienste: Get_ItemSerialBasicData

Chart_PaymentPlanAgreementLine

Komponenten-ID: Chart_PaymentPlanAgreementLine

Zweck: Visuelles Diagramm zum Zahlungsfortschritt für die ausgewählte Vertragsposition.

Verwendete M3 BE-Daten: FFAPAY

Verwendete Datendienste: List_PaymentPlanAgreementLine

Verknüpfungen und Bookmarks

Die folgende Tabelle zeigt die Dialog-ID und API-Programme mit ihren Zwecken:
Verknüpfungs-ID Typ Zweck
Link_UpdateFinAgrLine M3 Automation Bearbeitet die ausgewählte Vertragsposition
Link_UpdateFinAgr M3 Automation Bearbeitet den ausgewählten Vertrag
Link_ItemOverview M3 Bookmark Öffnet die Anwendung "Artikelübersicht"
Link_Equipment M3 Bookmark Öffnet "Teilanlage/Serienartikel. Öffnen" (MMS240)
Link_AgrLnPayPlan M3 Bookmark Öffnet "Finanzvertrag. Zahlungsplan öffnen" (AGS110)
Link_AgrPayPlan M3 Bookmark Öffnet (AGS110)
Link_RecurringPayment M3 Automation Öffnet (AGS110)
Link_FinAgrSelOperation M3 Automation Öffnet "Finanzvertrag. Operation auswählen" (AGS190) für Operationen
Link_FixedAssetOpen M3 Bookmark Öffnet "Anlage. Öffnen" (FAS001)
Link_AgrRelLnPayPlan M3 Bookmark Öffnen (AGS110)

Dialoge

Die Dialoge erstellen mithilfe vorhandener API-Transaktionen neue Finanzverträge des Typs 1 für Leasing oder neue Vertragspositionen für einen ausgewählten Vertrag.

Die folgende Tabelle zeigt die Dialoge und die API-Programme mit ihren Zwecken:
Dialog-ID API-Programm Zweck
Dialog_AddPaymentBased AGS100MI Fügt einen neuen zahlungsbasierten Vertrag hinzu.
Dialog_AddInvoiceBased AGS100MI Fügt einen neuen rechnungsbasierten Vertrag hinzu.
Dialog_AddAgreementLine AGS101MI Fügt eine neue Vertragsposition hinzu.

Bedingte Formate

Die folgende Tabelle zeigt die bedingten Formate der Komponenten in der Anwendung "Hub für Leasingaufträge":
Komponente Bedingungsname Zielfeld Bedingung Formatierung
DataGrid_AgreementLines Condition_FALS_35 FALS FALS ist gleich 35 Orange mit Symbol "partially submitted"
DataGrid_AgreementLines Condition_FixedAsset ASID ASID ist nicht gleich leer Verknüpfung zu "Anlage. Öffnen" (FAS001)
DataGrid_AgreementLines Condition_Item ITNO ITNO ist nicht gleich leer Verknüpfung zur App "Artikelübersicht"