Produktzugangsbuchung bei Bestellungungen mit Einkaufskategorien

Schlagwörter

,

Ohne weitere Einstellungen generiert Dynamics AX bei der Buchung eines Lieferscheins (Produktzugangs) für Bestellungen, die ausschließlich für Einkaufskategorien durchgeführt werden, keinerlei Sachkontobuchung. Im folgenden Screenshot ist dieses Standardverhalten von Dynamics AX am Beispiel der Bestellung von „Staplers“ dargestellt.DE_2Dieses Standardverhalten ist aus Finance & Controlling Sicht insbesondere dann nachteilig, wenn zwischen dem Zeitpunkt der Vereinnahmung der Ware und dem Zeitpunkt der Rechnungsstellung ein längerer Zeitraum liegt und es sich um vergleichsweise größere Beträge handelt. Der angesprochene Nachteil besteht darin, dass speziell im Fall monatsübergreifender Abrechnungen der entsprechende Aufwand in der Gewinn- und Verlustrechnung nicht korrekt dargestellt und in der Bilanz nicht abgegrenzt ist.

Glücklicherweise lässt sich dieses Standardverhalten durch eine entsprechende Parametrisierung ändern. Die angesprochene Parametrisierung ist allerdings etwas „versteckt“ und kann über sog. Einkaufsrichtlinien im Beschaffungsmodul vorgenommen werden. Über die Einrichtung einer sog. Kategorierichtlinienregel sowie der Aktivierung des Parameters „Einkaufsausgaben bei Zugang antizipieren“ (siehe die beiden folgenden Screenshots) kann eine entsprechende Abgrenzungsbuchung realisiert werden. DE_3 DE_4Der nächste Screenshot zeigt die Sachkontobuchung, die im Rahmen der Lieferscheinbuchung in diesem Fall durchgeführt wird beispielhaft auf.DE_5Zu beachten ist hierbei, dass die Soll-Buchung auf dem Sachkonto durchgeführt wird, welches im Bereich „Einkaufsaufwendungen, nicht fakturiert“ hinterlegt ist. Die Gegenbuchung findet auf dem Einkauf-Abgrenzungskonto statt. DE_6Wie in Dynamics AX üblich werden die im Rahmen der Lieferscheinbuchung generierten Sachkontobuchungen mit der Rechnungsbuchung wieder durch eine entsprechende Gegenbuchung aufgehoben.

Fehlervermeidung mit Hilfe der elektronischen Signaturfunktion

Schlagwörter

, ,

In den beiden vorherigen Beiträgen habe ich aufgezeigt wie man das Datenbankprotokoll einrichten kann, um Änderungen an Feldern/Tabellen mitprotokollieren zu lassen.

Trotz der unbestreitbaren Vorteile des Datenbankprotokolls ist dieses lediglich in der Lage Fehler ex post festzuhalten und aufzuzeigen. Eine Möglichkeit Fehler ex ante zu vermeiden bietet das Datenbankprotokoll hingegen nicht. Die Standardfunktion der elektronischen Signaturen in Dynamics AX bietet hingegen diese Möglichkeit. Wie diese Funktion (leicht modifiziert) zur Vermeidung von Fehlern eingesetzt werden kann, wird anhand des nachfolgenden Beispiels kurz dargestellt. (Hinweis: Zur Standardfunktion der elektronischen Signatur, siehe diese verknüpfte TechNet Seite).

Beispiel:
Im Organisationsverwaltungsmodul wurde für die Lagerbuchungseinstellungen eine Anforderung für die elektronische Signatur eingerichtet.
DE_23_010
Versucht nun ein Mitarbeiter die Buchungseinstellungen zu verändern indem er ein anderes Sachkonto hinterlegt, …
DE_23_020
… so öffnet sich automatisiert das folgende Fenster:
DE_23_030
Da kein elektronisches Unterschriftszertifikat eingerichtet wurde, kann dieses Fenster nur mit „Abbrechen“ verlassen werden ohne die vorgenommene Änderung speichern zu können.
DE_23_040

Zusammenfassend lässt sich somit festhalten, dass über die Standardfunktion der elektronischen Unterschriften kritische Felder/Tabellen in Dynamics AX abgesichert werden können ohne dass hierfür eine Systemanpassung erforderlich ist.

Datenbankprotokoll – Wichtige Felder Finanzbereich (2)

Schlagwörter

,

Basierend auf die im vorherigen Post dargestellten Anpassungen werden nachfolgend die wichtigsten Tabellen aufgezeigt, die aus Finanzsicht grundsätzlich immer mitprotokolliert werden sollten.

Hinweis: Die folgenden Screenshots sind alle in Englisch (en-us) dargestellt, um Verwechslungen aufgrund der andersartigen deutschen Übersetzungen zu vermeiden.

Anlagen
Einstellungen
18_FA_100
Anlagevermögen
18_FA_200
Wertmodelle
18_FA_300
Organisationsweite Anlagenbezeichner (soweit verwendet)
18_FA_400

Lagerverwaltung & Produktinformationsverwaltung
Einstellungen
18_INV_100
Artikel
18_INV_200

Kreditoren
Einstellungen
18_AP_100
Lieferanten
18_AP_200a

Debitoren
Einstellungen
18_AR_100
Kunden
18_AR_200

Bank
Einstellungen
18_BK_100
Bankkonten
18_BK_200

Hauptbuch
Einstellungen
18_GL_100 18_GL_200 18_GL_300

An dieser Stelle soll nochmals explizit darauf hingewiesen werden dass die obenstehenden Einstellungen die persönliche Meinung des Verfassers darstellen und keinen Anspruch auf Vollständigkeit erheben. Ungeachtet der Einstellungen, die Sie im Datenbankprotokoll im Einzelnen vornehmen, sollten Sie immer darauf achten es möglichst zu vermeiden Transaktionstabellen mitprotokollieren zu lassen, da die Protokollierung selbiger sich negativ auf die Systemleistung auswirken kann.

Wenn Sie wichtige Tabellen und Felder vermissen, die grundsätzlich immer mitprotokolliert werden sollten, dann wäre ich Ihnen über einen kurzen Kommentar dankbar, damit auch andere Dynamics AX Benutzer hiervon profitieren können.