Hauptbuchverwaltung
"Hauptbuchverwaltung" ist eine M3 Experience Designer-Anwendung, mit der Benutzer Transaktionen effizient verwalten können, die aufgrund von Fehlern während der Verarbeitung in M3 angehalten wurden. Die Anwendung unterstützt Benutzer bei der Verwaltung von Arbeitsdateien sowie bei der Überwachung von Buchungen oder Rechnungen, die noch nicht in das Hauptbuch übertragen wurden. Die Anwendung bietet erweiterte Anzeigefunktionen, verbesserte Filteroptionen und eine bessere Rückverfolgbarkeit von Transaktionen, sowohl vor als auch nach endgültigen Buchungen. Mithilfe dieser Funktion können Benutzer fehlerhafte Buchungen identifizieren und dadurch die laufende Hauptbuchverwaltung optimieren.
User Story
M3 Systemmanager und Hauptbuch-Controller benötigen eine effiziente Möglichkeit, Transaktionen zu überwachen, die von M3 nicht korrekt verarbeitet wurden, damit die Buchhaltung auf dem neuesten Stand bleibt.
Konfiguration von M3 Business Engine
- OINVOH
- ACUIVH
- CINACC
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.
| API-Programm | API-Transaktion | Informationskategorie | Ansicht | Hinweise |
|---|---|---|---|---|
| MNS100MI | GetBasicData | |||
| LISTMI | ListDataAsCSV | M3_LIST_FCR040 | M3_03_01 | |
| LISTMI | ListDataAsCSV | M3_LIST_FCR040 | M3_01_01 | |
| LISTMI | ListDataAsCSV | M3_LIST_FCR040 | M3_02_01 | |
| LISTMI | ListDataAsCSV | M3_LIST_OINVOH | M3_01_01 | Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle OINVOH für die Suche in M3 Function Search Administration aktivieren. |
| LISTMI | ListDataAsCSV | M3_LIST_CINACC | M3_01_01 | Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle CINACC für die Suche in M3 Function Search Administration aktivieren. |
| LISTMI | ListDataAsCSV | M3_LIST_ACUIVH | M3_01_01 | Um sicherzustellen, dass diese API wie erwartet funktioniert, müssen Sie die Tabelle ACUIVH für die Suche in M3 Function Search Administration aktivieren. |
Einschränkungen
Beim Drillback zu den Arbeitsdateien "Trans.Dat. Fehlerhafte Jobs neu starten" (GLS037) und "Trans.Dat. Abgebrochene Jobs neu starten" (GLS047) wird dem Programm nur das Datum übergeben, weil die Jobnummer bei der Verarbeitung führender Nullen nicht korrekt übertragen wird.
Verwendung der Anwendung
Division auswählen
Der AppHeader enthält ein Feld für "Division". Geben Sie die Division an oder suchen Sie danach, wenn die angemeldete Division leer ist. Wenn sich der Benutzer in einer anderen Division befindet, zeigt der AppHeader den aktuellen Benutzerkontext an.
Fehlerhafter Job
Filter für fehlerhafte Jobs im Kopfbereich des Datenrasters. Wenn Sie einen Job auswählen, wird das nächste Datenraster - Belege - ausgefüllt und die im Job enthaltenen Belege werden angezeigt. Wenn Sie einen der Belege markieren, werden die darin enthaltenen Transaktionen im dritten Datenraster angezeigt. Um den Datensatz zu aktualisieren, öffnen Sie über die Symbolleistenschaltfläche "Transaktionsdatei. Abgebrochene Jobs neu starten" (GLS037).
Unterbrochener Job
Verwenden Sie den Filter im Datenraster, um Jobs anzuzeigen, die während der Verarbeitung unterbrochen wurden und neu gestartet werden müssen. Um den Datensatz zu aktualisieren, öffnen Sie über die Symbolleistenschaltfläche "Trans.Dat. Fehlerhafte Jobs neu starten" (GLS047).
Interne Buchungen
Das Datenraster zeigt interne Buchungen an, die noch nicht in das Hauptbuch übertragen wurden. Es zeigt an, wenn das Flag "an FAM übertragen"nicht ausgewählt ist. Die Optionen in der Symbolleiste ermöglichen es dem Benutzer, interne Buchungen zu erstellen oder vorhandene Buchungen zu übertragen und den Datensatz in H5 zu bearbeiten. Ein Freitext-Suchfeld ist verfügbar, um bestimmte Datensätze zu finden.
- Symbolleistenschaltfläche : Öffnet "Interne Buchungen. Öffnen" (CAS300)
- Symbolleistenschaltfläche Öffnet "Interne Buchungen. Erstellen" (CAS950)
- Symbolleistenschaltfläche : Öffnet "Interne Buchungen. In HB übertragen" (CAS960)
Kundenrechnungen
Das Datenraster zeigt Rechnungen an, die noch nicht in das Hauptbuch übertragen wurden und einen Status unter 95 aufweisen. Diese Rechnungen stammen aus verschiedenen M3-Rechnungsfunktionen. Die Symbolleiste enthält daher Verknüpfungen, um die Rechnungen von ihren jeweiligen Funktionen zu übertragen. Benutzer können auch über den Hyperlink auf der Rechnungsnummer zu H5 navigieren, wodurch die Rechnung in ihrer Ursprungsfunktion "Rechnung. Anzeigen" (OIS350), "Mietrechnung. Anzeigen/gutschreiben" (STS350) oder "Projektrechnung. Anzeigen" (POS350) angezeigt wird. Ein Freitext-Suchfeld ist verfügbar, mit dem Benutzer bestimmte Datensätze finden können.
- : Öffnet "KA-Rechnung. Nachbearbeiten" (OIS196)
- Symbolleistenschaltfläche :
- Symbolleistenschaltfläche : Öffnet "Projektrechnung. Nachbearbeiten" (OIS196)
Instandhaltungsrechnungen
Das Datenraster zeigt Rechnungen an, die noch nicht in das Hauptbuch übertragen wurden und einen Status unter 95 aufweisen. Diese Rechnungen stammen aus der Funktion "Wartungsrechnung", und die Symbolleiste enthält eine Verknüpfung zum Übertragen der Rechnungen. Benutzer können auch über den Hyperlink auf der Rechnungsnummer zu H5 navigieren, wodurch die Rechnung in ihrer Ursprungsfunktion "Rechnung. Anzeigen" (COS350) angezeigt wird. Ein Freitext-Suchfeld ist verfügbar, mit dem Benutzer bestimmte Datensätze finden können.
Durch Auswahl von "In Hauptbuch übertragen" wird "IH-Rechnung. Nachbearbeiten" (COS196) geöffnet.
Komponenten
| Komponente | Komponentendetails |
|---|---|
| Anwendungskopf | Komponenten-ID: AppHeader
Zweck: Zeigt den Hauptanwendungskopf an. Verwendete M3 BE-Daten: MNS100MI Verwendete Datendienste: List_DivisionInfo |
| DataGrid_MaintenanceInvoices | Komponenten-ID: DataGrid_MaintenanceInvoices
Zweck: Listet Wartungsrechnungen auf, die nicht in das Hauptbuch übertragen wurden, und zeigt die Spalten "Rechnung", "Datum" und "Status" sowie eine Symbolleistenaktion für die Übertragung der Rechnungen an. Verwendete M3 BE-Daten: ACUIVH Verwendete Datendienste: Search_MaintInvoices |
| DataGrid_CustomerInvoices |
Komponenten-ID: DataGrid_CustomerInvoices Zweck: Listet Kundenrechnungen auf, die nicht in das Hauptbuch übertragen wurden und und zeigt die Spalten "Rechnung", "Datum" und "Status" sowie Übertragungsmaßnahmen für Verkauf, Wartung und Projekt an. Verwendete M3 BE-Daten: OINVOH Verwendete Datendienste: Search_CustomerInvoices |
| DataGrid_InternalAccountEntry |
Komponenten-ID: DataGrid_InternalAccountEntry Zweck: Listet interne Buchungen auf, die nicht in das Hauptbuch übertragen wurden, und stellt Maßnahmen zum Bearbeiten, Erstellen oder Übertragen der Buchungen bereit. Verwendete M3 BE-Daten: CINACC Verwendete Datendienste: Search_InternalAccountEntry |
| DataGrid_InterruptedJobs |
Komponenten-ID: DataGrid_InterruptedJobs Zweck: Zeigt unterbrochene Jobs an. Verwendete M3 BE-Daten: GLS047 Verwendete Datendienste: List_InterruptedJobs |
| DataGrid_ErroneousJob |
Komponenten-ID: DataGrid_ErroneousJob Zweck: Zeigt fehlerhafte Jobs an. Verwendete M3 BE-Daten: GLS037 Verwendete Datendienste: List_ErroneousJob |
| DataGrid_ErroneousVouchers |
Komponenten-ID: DataGrid_ErroneousVouchers Zweck: Listet fehlerhafte Belege auf. Verwendete M3 BE-Daten: GLS037 Verwendete Datendienste: List_ErroneousVouchers |
| DataGrid_ErroneousTransactions |
Komponenten-ID: DataGrid_ErroneousTransactions Zweck: Zeigt fehlerhafte Belegpositionen und Transaktionen an. Verwendete M3 BE-Daten: GLS037 Verwendete Datendienste: List_ErroneousTransactions |
Verknüpfungen und Bookmarks
| Verknüpfungs-ID | Typ | Zweck |
|---|---|---|
| Link_BalanceFile | M3 Bookmark | Öffnet "HB-Saldodatei. Anzeigen" (GLS215) |
| Link_CreateVoucher | M3 Automation | Öffnet "Hauptbuchbeleg. Eingeben" (GLS100) |
| Link_ErroroneousJobs | M3 Automation | Öffnet "Trans.Dat. Fehlerhafte Jobs neu starten" (GLS037) |
| Link_InternalEntry_CreateAccountEntries | M3 Automation | Öffnet "Interne Buchungen. Erstellen" (CAS950) |
| Link_InternalEntry_Edit | M3 Automation | Öffnet "Interne Buchungen. Öffnen" (CAS300) |
| Link_InternalEntry_Transfer | M3 Automation | Öffnet "Interne Buchungen. In HB übertragen" (CAS960) |
| Link_InterruptedJob | M3 Bookmark | Öffnet "Trans.Dat. Abgebrochene Jobs neu starten" (GLS047) |
| Link_TransferMaintInvoice | M3 Automation | Öffnet "IH-Rechnung. Nachbearbeiten" (COS196) |
| Link_TransferProjectInvoice | M3 Automation | Öffnet "Projektrechnung. Nachbearbeiten" (POS196) |
| Link_TransferSalesInvoice | M3 Automation | Öffnet "KA-Rechnung. Nachbearbeiten" (OIS196) |
| Link_TransferServiceInvoice | M3 Automation | Öffnet "Wartungsauftragsrechnung. Nachbearbeiten" (SOS196) |
Bedingte Formate
| Komponente | Bedingungsname | Zielfeld | Bedingung | Formatierung |
|---|---|---|---|---|
| DataGrid_MaintenanceInvoices | Condition_VSN6AB | IHIVAM | IHIVAM = IHIVAM |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: dollar-bill Symbolfarbe: blau Hintergrundfarbe: #E6F1FD - hellblau |
| DataGrid_MaintenanceInvoices | Condition_BIJUTH | IHVONO | IHVONO = 0 |
Textfarbe: #BB5500 - orange/braun Textgewicht: normal Symbol: Warnung Symbolfarbe: orange/braun Hintergrundfarbe: #FEF2E5 - hellorange |
| DataGrid_MaintenanceInvoices | Condition_EHQL3U | IHEXIN | IHEXIN = IHEXIN |
Textgewicht: normal Symbol: Starten Symbolfarbe: #0066D4 - blau |
| DataGrid_MaintenanceInvoices | Condition_S4VVT6 | IHAIIS | IHAIIS≤90 |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: Info Symbolfarbe: blau |
| DataGrid_CustomerInvoices | Condition_XXS8W7 | UHVONO | UHVONO = 0 |
Textfarbe: #BB5500 - orange/braun Textgewicht: normal Symbol: Info Symbolfarbe: orange/braun Hintergrundfarbe: #FEF2E5 - hellorange |
| DataGrid_CustomerInvoices | Condition_YDFJPN | UHIVAM | UHIVAM = UHIVAM |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: dollar-bill Symbolfarbe: blau Hintergrundfarbe: #E6F1FD - hellblau |
| DataGrid_CustomerInvoices | Condition_K9W2AS | UHEXIN | UHORIG=1 |
Textgewicht: normal Symbol: Starten Symbolfarbe: #0066D4 - blau |
| DataGrid_CustomerInvoices | Condition_K9W2AS | UHEXIN | UHORIG=0 |
Textgewicht: normal Symbol: Starten Symbolfarbe: #0066D4 - blau |
| DataGrid_CustomerInvoices | Condition_K9W2AS | UHEXIN | UHORIG=2 |
Textgewicht: normal Symbol: Starten Symbolfarbe: #0066D4 - blau |
| DataGrid_CustomerInvoices | Condition_C8WRE8 | UHINST | UHINST = UHINST |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: Info Symbolfarbe: blau |
| DataGrid_InternalAccountEntry | Condition_IO7SC5 | EZTFAM | EZTFAM = EZTFAM |
Textfarbe: #BB5500 - orange/braun Textgewicht: normal Symbol: Warnung Symbolfarbe: orange/braun Hintergrundfarbe: #FEF2E5 - hellorange |
| DataGrid_InternalAccountEntry | Condition_Q27HQE | EZACAM | EZACAM = EZACAM |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: dollar-bill Symbolfarbe: blau Hintergrundfarbe: #E6F1FD - hellblau |
| DataGrid_InterruptedJobs | Condition_OT5GFS | ACSTCF | ACSTCF = 0 |
Textfarbe: #BB5500 - orange/braun Textgewicht: normal Symbol: Warnung Symbolfarbe: orange/braun Hintergrundfarbe: #FEF2E5 - hellorange |
| DataGrid_InterruptedJobs | Condition_OT5GF5 | ACSTCF | ACSTCF = 9 |
Textfarbe: #BB5500 - orange/braun Textgewicht: normal Symbol: Warnung Symbolfarbe: orange/braun Hintergrundfarbe: #FEF2E5 - hellorange |
| DataGrid_InterruptedJobs | Condition_EALVRL | ACRGDT | ACRGDT = ACRGDT |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: calendar Symbolfarbe: blau |
| DataGrid_InterruptedJobs | Condition_M8SQOM | ACCHID | ACCHID = ACCHID |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: user Symbolfarbe: blau |
| DataGrid_ErroneousJob | Condition_IOCP4I | ACSTCF | ACSTCF = ACSTCF |
Textfarbe: #C31014 - rot Textgewicht: normal Symbol: Fehler Symbolfarbe: rot Hintergrundfarbe: #FBE7E8 - hellrosa |
| DataGrid_ErroneousJob | Condition_C5F4M6 | ACCHID | ACCHID = ACCHID |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: user Symbolfarbe: blau |
| DataGrid_ErroneousJob | Condition_R0RCW3 | ACRGDT | ACRGDT = ACRGDT |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: calendar Symbolfarbe: blau |
| DataGrid_ErroneousVouchers | Condition_FDXRDO | ACERRV | ACERRV = 1 |
Textfarbe: #DA1217 - rot Textgewicht: normal Symbol: Fehler Symbolfarbe: #DA1217 - rot |
| DataGrid_ErroneousVouchers | Condition_FDXRD2 | ACERRV | ACERRV = 2 |
Textfarbe: #DA1217 - rot Textgewicht: normal Symbol: Fehler Symbolfarbe: #DA1217 - rot |
| DataGrid_ErroneousVouchers | Condition_IQE76U | ACCHID | ACCHID = ACCHID |
Textfarbe: #0066D4 - blau Textgewicht: Fettdruck Symbolfarbe: var(--mp-conditional-styles-icon-color) |
| DataGrid_ErroneousTransactions | Condition_HIVBE4 | ACERRF | ACERRF≠0 |
Textfarbe: #C31014 - rot Textgewicht: normal Symbol: Fehler Symbolfarbe: rot Hintergrundfarbe: #FBE7E8 - hellrosa |
| DataGrid_ErroneousTransactions | Condition_VJ1P9H | ACACAM | ACACAM = ACACAM |
Textfarbe: #0066D4 - blau Textgewicht: normal Symbol: dollar-bill Symbolfarbe: blau Hintergrundfarbe: #E6F1FD - hellblau |