Hub für Lieferantenrechnungen
"Hub für Lieferantenrechnungen" ist eine Experience Designer-Anwendung, die Benutzern der Kreditorenbuchhaltung die Verwaltung von Lieferantenrechnungen mithilfe des neuen M3- Genehmigungsablaufs für Lieferantenrechnungen ermöglicht. Die Anwendung bietet eine vereinfachte Ansicht, mit der Rechnungsverantwortliche Rechnungen nach Status auswählen und die erforderlichen Genehmigungsmaßnahmen für jede Rechnung prüfen können.
Konfiguration von M3 Business Engine
- "Settings - Genehmigungsablauf" (CMS715)
- "Genehmigungswege. Öffnen" (CMS716)
- "Genehmigung Rechnungsprüfer. Öffnen" (CMS718)
- "Genehmigungscodes. Öffnen" (CMS720)
- "Berechtigungsprioritäten. Öffnen" (CMS711)
- "Berechtigungsauswahl. Öffnen" (CMS710)
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 Verwendung der benötigten M3 Business Engine-Funktionen und API-Transaktionen verfügen.
| Funktion oder API | API-Transaktion | Informationskategorie | Ansicht | Hinweise |
|---|---|---|---|---|
| APS200MI | GetInvoice | |||
| APS200MI | GetUniqueKey | |||
| APS260MI | Get | |||
| CMS710MI | Get | |||
| CMS710MI | Upd | |||
| CMS718MI | Lst | |||
| CMS720MI | Get | |||
| CMS740MI | Get | |||
| CMS740MI | LstPerUser | |||
| CMS741MI | AddTask | |||
| CMS741MI | ChangeRole | |||
| CMS741MI | Generate | |||
| CMS741MI | Lst | |||
| MNS100MI | GetBasicData | |||
| MNS150MI | LstCmpDivi | |||
| 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. |
| LISTMI | ListDataAsCSV | M3_LIST_FGLEDG | M3_01_01 |
Einschränkungen
Der "Hub für Lieferantenrechnungen" zeigt Rechnungen aus der Division an, für die der Benutzer angemeldet ist.
Verwendung der Anwendung
Zugewiesene Rechnungen
Das Datenraster "Zugewiesene Rechnungen" ist eine vollständige Liste der Rechnungen, die mit dem Benutzer verbunden sind, basierend auf dem Filter im Kopfbereich der Komponente. Sie können die Rechnungen auch nach Status filtern. Das Datenraster zeigt grundlegende Rechnungsinformationen an, einschließlich der Felder "Ursachencode" und "Kommentar". Wählen Sie eine Position aus, um alle Genehmigungsmaßnahmen für die Rechnung anzuzeigen.
Rechnungsfreigabe-Maßnahmen
- Rolle ändern: Weist die Aufgabe einem anderen Benutzer zu.
- Neuer Kontierungsverantwortlicher: Erstellt eine Maßnahme für die Rolle "Kontierungsverantwortlicher".
- Rechnung stornieren: Öffnet "Lieferantenrechnung. Umkontieren" (APS110), wo der Benutzer Option 4 = "Rechnung stornieren" verwenden kann.
- Rechnungsprüfer neu generieren: Löscht alle Rechnungsprüfer und erstellt die Rolle auf Basis der für den Genehmigungsprozess festgelegten Grunddaten neu.
- "Rechnungsdetails" enthält Rechnungsinformationen wie lokale Beträge, Zahlungsbedingungen und zusätzliche Rechnungsreferenzen.
- "Genehmigungsmaßnahmen-Details" zeigt detaillierte Informationen zur hervorgehobenen Zeile in "Rechnungsfreigabe-Maßnahmen" an, einschließlich Genehmigungswege, Änderungen, Freigabelimits und Abschlussdaten.
- Belegpositionen zeigen Buchungsinformationen dazu an, wie die Rechnung im Buchhaltungssystem verbucht wird.
Genehmigungseinstellungen aktualisieren
- Berechtigungsauswahl: Verknüpfung zu "Berechtigungsauswahl. Öffnen" (CMS710)
- Rechnungsprüfer: Verknüpfung zu "Genehmigung Rechnungsprüfer. Öffnen" (CMS718)
- Genehmigungscodes: Verknüpfung zu "Genehmigungscodes. Öffnen" (CMS720)
Komponenten
| Komponente | Komponentendetails |
|---|---|
| Anwendungskopf | Komponenten-ID: AppHeader
Zweck: Zeigt den Hauptanwendungskopf mit dem Divisionsfeld an. Verwendete M3 BE-Daten: MNS100MI Verwendete Datendienste: Get_DivisionData |
| DataGrid_AssignedInvoices | Komponenten-ID: DataGrid_AssignedInvoices
Zweck: Listet die zugewiesenen Rechnungen für den aktuellen Benutzer auf. Verwendete M3 BE-Daten: CMS740MI Verwendete Datendienste: List_ApprovalActionsPerUser |
| DataGrid_ApprovalActions | Komponenten-ID: DataGrid_ApprovalActions
Zweck: Zeigt Genehmigungsmaßnahmen-Datensätze an, die sich auf die ausgewählte Rechnung oder Zuweisung beziehen. Verwendete M3 BE-Daten: CMS741MI Verwendete Datendienste: List_ApprovalActions |
| ButtonGroup_ApprovalSettings |
Komponenten-ID: ButtonGroup_ApprovalSettings Zweck: Bietet Schaltflächen zum Öffnen von Bildschirmen für Genehmigungseinstellungen, z. B. Berechtigungsauswahl, Benutzer und Codes. Verwendete M3 BE-Daten: - Verwendete Datendienste: - |
| Form_InvoiceDetails |
Komponenten-ID: Form_InvoiceDetails Zweck: Zeigt Rechnungskopf oder -details an, wie z. B. Lieferant, Beträge und Währung. Verwendete M3 BE-Daten: CMS740MI, APS200MI, APS260MI Verwendete Datendienste: Get_InvoiceDetails |
| Form_InvoiceDetails2 |
Komponenten-ID: Form_InvoiceDetails2 Zweck: Zeigt zusätzliche Rechnungsdetails wie Datumsangaben, Zahlungsbedingungen und Belegreferenz an. Verwendete M3 BE-Daten: CMS740MI, APS200MI, APS260MI Verwendete Datendienste: Get_InvoiceDetails |
| Form_ApprovalActionS | Komponenten-ID: Form_ApprovalActions
Zweck: Zeigt Genehmigungsmaßnahmen-Detaildatensätze an. Verwendete M3 BE-Daten: CMS740MI, CMS720MI Verwendete Datendienste: Get_ApprovalActions |
| Form_ApprovalActions2 | Komponenten-ID: Form_ApprovalActions2
Zweck: Zeigt zusätzliche Genehmigungsmaßnahmen-Details an, wie etwa Rechnungsprüfer oder Beträge. Verwendete M3 BE-Daten: CMS740MI, CMS720MI Verwendete Datendienste: Get_ApprovalActions |
| DataGrid_InvoiceVoucher |
Komponenten-ID: DataGrid_InvoiceVoucher Zweck: Listet Belegpositionen für die Rechnung auf. Verwendete M3 BE-Daten: FGLEDG Verwendete Datendienste: LISTMI_VoucherLines |
Verknüpfungen und Bookmarks
| Verknüpfungs-ID | Typ | Zweck |
|---|---|---|
| Link_AccPayable | M3 Bookmark | Öffnet "Kreditoren. Anzeigen" (APS200). |
| Link_ApprovalCodes | M3 Bookmark | Öffnet "Genehmigungscodes. Öffnen" (CMS720) |
| Link_AuthSelections | M3 Automation | Öffnet "Berechtigungsauswahl. Öffnen" (CMS710) |
| Link_AuthUsers | M3 Automation | Öffnet "Genehmigung Rechnungsprüfer. Öffnen" (CMS718) |
| Link_CancelInvoice | M3 Bookmark | Öffnet "Lieferantenrechnung. Umkontieren" (APS110) |
| Link_SupplierInvoice | M3 Bookmark | Öffnet "Lieferantenrechnung. Einzelne anzeigen" (APS215) |
Dialoge
| Dialog-ID | API-Programm | Zweck |
|---|---|---|
| SimpleDialog_ChangeRole | CMS741MI/ChangeRole | Dialog zum Ändern der Rolle und zum Zuweisen eines neuen Benutzers für einen ausgewählten Genehmigungseintrag. |
| SimpleDialog_GenerateAuthorizers | CMS741MI/Generate | Dialog zum Generieren von Berechtigungsprioritäten für die Rechnung. |
| SimpleDialog_AddTaskAccResp | CMS741MI/AddTask | Dialog zum Erstellen einer neuen Aufgabe, die dem Kontierungsverantwortlichen zugewiesen wird. |
Bedingte Formate
| Komponente | Bedingungsname | Zielfeld | Bedingung | Formatierung |
|---|---|---|---|---|
| DataGrid_AssignedInvoices | Condition_ReasonCode | AURC | AURC = AURC |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: Info Symbolfarbe: #0066D4 - blau |
| DataGrid_ApprovalActions | Condition_Status | OCLS | OCLS = 3 |
Textfarbe: #DA1217 - rot Textgewicht: normal Symbol: Fehler Symbolfarbe: #DA1217 - rot |
| DataGrid_ApprovalActions | Condition_Status | OCLS | OCLS = 4 |
Textfarbe: #DA1217 - rot Textgewicht: normal Symbol: rejected-outline Symbolfarbe: #DA1217 - rot |
| DataGrid_ApprovalActions | Condition_Status | OCLS | OCLS = 7 |
Textfarbe: #CD6200 - orange Textgewicht: normal Symbol: Warnung Symbolfarbe: #CD6200 - orange |
| DataGrid_ApprovalActions | Condition_Status | OCLS | OCLS = 8 |
Textfarbe: #4E1A91 -violett Textgewicht: normal Symbol: user-clock Symbolfarbe: #4E1A91 - violett |
| DataGrid_ApprovalActions | Condition_Status | OCLS | OCLS = 9 |
Textfarbe: #1C7F49 - dunkelgrün Textgewicht: normal Symbol: success Symbolfarbe: #1C7F49 - dunkelgrün |
| DataGrid_ApprovalActions | Condition_Status | OCLS | OCLS = 10 |
Textfarbe: #CD6200 - orange Textgewicht: normal Symbol: Warnung Symbolfarbe: #CD6200 - orange |
| DataGrid_ApprovalActions | Condition_ReasonCode | AURC | AURC = AURC |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: Info Symbolfarbe: #0066D4 - blau |