• Home
  • Über mich
  • Kontakt
  • Englisch
  • FAQs

Microsoft BizApps Finance & Controlling

Microsoft BizApps Finance & Controlling

Schlagwort-Archiv: Währungsumrechnung

Kursregulierungstypen

26 Sonntag Apr 2015

Posted by Ludwig Reinhard in Hauptbuch

≈ Hinterlasse einen Kommentar

Schlagwörter

Dynamics AX 2012, Kreditorenzahlungen, Währungsumrechnung

Bei der Buchung und Zahlung von Fremdwährungsrechnungen kann es vorkommen, dass Kursgewinne bzw. Kursverluste auf dem falschen Sachkonto gebucht und ausgewiesen werden. Wie es zu solchen falschen Ausweisen kommen kann und welche Möglichkeiten bestehen diese zu korrigieren, soll im folgenden Beitrag aufgezeigt werden.

Ausgangssituation
Für die folgenden Ausführungen werden die folgenden fiktiven EUR/USD Währungskurse verwendet (Unternehmenswährung ist hierbei EUR): DE_0Ausgehend von diesen Wechselkursen wird am 1 Januar 2015 zunächst eine Kreditorenrechnung in Höhe von 1000 USD in einem Kreditorenrechnungsjournal erfasst und gebucht. Aufgrund des zum Zeitpunkt der Rechnungsbuchung gültigen Wechselkurses von 80 EUR/100 USD ergibt sich ein zugehöriger EUR-Wert in Höhe von 800 EUR. DE_1Da die Rechnung bis zum Monatsletzten noch nicht ausgeglichen ist, wird zum Ende des Monats Januar 2015 eine entsprechende Neubewertung der Fremdwährung durchgeführt. Dank des auf 75 EUR/100 USD gesunkenen Wechselkurses ergibt sich hieraus ein unrealisierter Wechselkursgewinn in Höhe von 50 EUR (1000 USD * [80/100 EUR/USD – 75/100 EUR/USD]), den Dynamics AX auf dem entsprechenden Sachkonto für unrealsisierte Kursgewinne bucht. Die zugehörige Buchung ist im folgenden Screenshot dargestellt. DE_4Am 5 Februar 2015 wird die Kreditorenrechnung schließlich durch eine Überweisung beglichen. Diese Überweisung wird wie im Standard von Dynamics AX üblich über ein Kreditorenzahlungserfassungsjournal durchgeführt. Da der Wechselkurs zum Zeitpunkt der Zahlung auf 87 EUR/100 USD gestiegen ist, ergibt sich aus der Zahlung in Höhe von 1000 USD bzw. 870 EUR ein Kursverlust in Höhe von 70 EUR. Dieser Verlust wird auf dem Konto für realisierte Kursverluste erfasst. Gleichzeitig wird der zuvor gebuchte unrealisierte Kursgewinn in Höhe von 50 EUR storniert. Die zugehörigen Buchungen sind in den folgenden beiden Screenshots dargestellt. DE_6DE_7An dieser Stelle ist zu beachten, dass die Zahlung der Kreditorenrechnung nicht unmittelbar über das Bankkonto, sondern über ein Zahlungstransferkonto – im Beispiel Sachkonto „109052 Transfer Bank Bravo“ – abgebildet wird. Mit der Erfassung der Bankbuchung drei Tage später wird das erwähnte Zahlungstransferkonto wieder entlastet. DE_8xDa zum Zeitpunkt der Zahlungsbuchung am 5 Februar und zum Zeitpunkt der Bankbuchung am 8 Februar unterschiedliche Wechselkurse galten, verbleibt auf dem Transferkonto ein Saldo in Höhe von 40 EUR. Dieser Saldo erklärt sich aus der Kursdifferenz die zwischen dem 5 Februar (87 EUR/100 USD) und dem 8 Februar (83 EUR/100 USD) auftrat. DE_9Um nun diese Differenz zu „bereinigen“ wird im Hauptbuch eine Kursregulierung für das Zahlungstransferkonto angestoßen, die dazu führt dass der Saldo auf dem Zahlungstransferkonto glattgestellt wird. DE_10 DE_11Betrachtet man sich die über die Kursregulierung durchgeführte Buchung in Höhe von 40 EUR im Detail, so erkennt man dass diese über das Sachkonto für unrealisierte Kursgewinne durchgeführt wurde. DE_12Die Abbildung über das Konto für unrealisierte Kursgewinne ist falsch und führt zu einem falschen Erfolgsausweis. Die folgende Grafik, zeigt diese falsche Darstellung zusammen mit den im Beispiel durchgeführten Sachkontobuchungen nochmals im Detail auf.DE_12aInsgesamt ergibt sich zwar aus den durchgeführten Buchungen ein korrekter Gesamt-Kursverlust in Höhe von 30 EUR; die Abbildung über das unrealisierte Kursgewinnkonto ist allerdings fehlerhaft.

Lösungsmöglichkeit
Eine Möglichkeit wie dieser fehlerhafte Ausweis vermieden werden kann soll nachfolgend dargestellt werden. Für diese Darstellung werden zunächst einige kleine Systemmodifikationen durchgeführt.

Schritt 1
Im ersten Schritt werden die beiden Elemente „FinancialGain“ und „FinancialLoss“ des BaseEnums „CurrencyGainLossAccountType“ für die Länder Deutschland und USA bereitgestellt.
DE_13

Schritt 2
Im zweiten Schritt werden die beiden Labels @GLS109008 und @GLS109005 umbenannt.
DE_14

Schritt 3
Im dritten Schritt findet eine Erweiterung der „LedgerExchAdj“ Klasse auf die Länder Deutschland und USA statt.
DE_15

Schritt 4
Schließlich findet eine gleichlaufende Erweiterung der Form „Ledger“ für die Länder Deutschland und USA statt.
DE_16

Ergebnis dieser Modifikationen ist, dass nun zwei neue Kursregulierungstypen in der Sachkontomaske im Hauptbuch zur Verfügung stehen und eingerichtet werden können.
DE_17

Werden basierend auf diesen Einstellungen die vorherigen Buchungen auf „frischen“ Bank- und Transferkonten wiederholt, so erkennt man, dass die Buchung des Wechselkursgewinns auf dem Zahlungstransferkonto nun auf dem neu eingerichteten Sachkonto „801800“ für realisierte Wechselkursgewinne durchgeführt wird, was zu einem korrekten Ergebnisausweis führt.
DE_21

Hinweis: Die hier aufgezeigten Systemmodifikationen beeinflussen auch Kursregulierungen, die über das Bankmodul durchgeführt werden. Wie diese Kursregulierungsfunktionalität eingerichtet werden kann wurde im vorherigen Beitrag dargestellt. Zu Einzelheiten, siehe dort.

Microsoft BizApps Deutschland Podcast

Meetup Dynamics Deutschland

Kategorien

  • Anlagen
  • Bank
  • Buchrezension
  • Budgetierung
  • Debitoren
  • Hauptbuch
  • Kostenrechnung
  • Kreditoren
  • Lager
  • Management Reporter
  • Nachhaltigkeit
  • Podcast
  • PowerPlatform
  • Projekt
  • Sonstiges
  • Uncategorized

Tags

Artificial Intelligence Budgetierung Controlling Copilot Studio D365 D365FO Dynamics 365 Dynamics AX Dynamics AX 2012 Electronic Reporting Email Finanzberichte Flow Genehmigung Globale Erwaermung Intercompany IOT Kontoauszugsverarbeitung Kostenrechnung Kostenstellenrechnung Kreditorenzahlungen Kuenstliche Intelligenz Lager Lagerabstimmung Lagerbewertung Management Reporter Modern Finance MS Flow MT940 Nachhaltigkeit Neues Kostenrechnungsmodul PowerApps PowerAutomate PowerPlatform Projekt Projektmodul Rechnung Rechnungserfassung RPA SharePoint Steuer Sustainability Sustainability Accounting Sustainability Manager time&attendance Umlagen Umwelt WBS Workflow Zeiterfassung

Wichtige Webseiten

  • Dynamics AX Links

Rechtliches

  • Impressum

Abbonieren

  • RSS - Beiträge
  • RSS - Kommentare

Klicken Sie hier um diesem Blog zu folgen und automatische Emails bei der Veröffentlichung neuer Beiträge zu erhalten.

Archiv

  • März 2024
  • Februar 2024
  • Januar 2024
  • Dezember 2023
  • November 2023
  • Oktober 2023
  • September 2023
  • August 2023
  • Juli 2023
  • Juni 2023
  • Mai 2023
  • April 2023
  • März 2023
  • Februar 2023
  • Januar 2023
  • Dezember 2022
  • November 2022
  • Oktober 2022
  • September 2022
  • August 2022
  • Juli 2022
  • Juni 2022
  • Mai 2022
  • April 2022
  • März 2022
  • Februar 2022
  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • September 2021
  • August 2021
  • Juli 2021
  • Juni 2021
  • Mai 2021
  • April 2021
  • März 2021
  • Februar 2021
  • Januar 2021
  • Dezember 2020
  • November 2020
  • Oktober 2020
  • September 2020
  • August 2020
  • Juli 2020
  • Juni 2020
  • Mai 2020
  • April 2020
  • März 2020
  • Februar 2020
  • Januar 2020
  • Dezember 2019
  • November 2019
  • Oktober 2019
  • September 2019
  • August 2019
  • Juli 2019
  • Juni 2019
  • Mai 2019
  • April 2019
  • März 2019
  • Februar 2019
  • Januar 2019
  • Dezember 2018
  • November 2018
  • Oktober 2018
  • September 2018
  • August 2018
  • Juli 2018
  • Juni 2018
  • Mai 2018
  • April 2018
  • März 2018
  • Februar 2018
  • Januar 2018
  • Dezember 2017
  • November 2017
  • Oktober 2017
  • September 2017
  • August 2017
  • Juli 2017
  • Juni 2017
  • Mai 2017
  • April 2017
  • März 2017
  • Februar 2017
  • Januar 2017
  • Dezember 2016
  • November 2016
  • Oktober 2016
  • September 2016
  • August 2016
  • Juli 2016
  • Juni 2016
  • Mai 2016
  • April 2016
  • März 2016
  • Februar 2016
  • Januar 2016
  • Dezember 2015
  • November 2015
  • Oktober 2015
  • September 2015
  • August 2015
  • Juli 2015
  • Juni 2015
  • Mai 2015
  • April 2015
  • März 2015
  • Februar 2015

Bloggen auf WordPress.com.

  • Abonnieren Abonniert
    • Microsoft BizApps Finance & Controlling
    • Schließe dich 121 anderen Abonnenten an
    • Du hast bereits ein WordPress.com-Konto? Melde dich jetzt an.
    • Microsoft BizApps Finance & Controlling
    • Abonnieren Abonniert
    • Registrieren
    • Anmelden
    • Melde diesen Inhalt
    • Website im Reader anzeigen
    • Abonnements verwalten
    • Diese Leiste einklappen
 

Kommentare werden geladen …