Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Lösungen für den Fehler, der auftreten kann, wenn Sie ein Unternehmen in Microsoft Management Reporter für Dynamics SL als Standard festlegen.
Gilt für: Microsoft Dynamics SL 2011
Ursprüngliche KB-Nummer: 2674289
Symptom
Wenn Sie ein Unternehmen in Microsoft Management Reporter für Dynamics SL als Standard festlegen, erhalten Sie die folgende Fehlermeldung:
Der Unternehmenskalender konnte nicht aus dem Quellsystem abgerufen werden.
Ursache
Ursache 1
Es gibt einen Fehler im SL-Datenanbieter im Zusammenhang mit einem Schaltjahr. Siehe Entschließung 1.
Ursache 2
Das Unternehmen hat keine gebuchten Transaktionen. Siehe Entschließung 2.
Lösung 1
Dieser Fehler wurde mit dem Management Reporter SL SP1-Datenanbieter behoben, der als Teil des Dynamics SL 2011 SP1-Updates installiert ist.
Navigieren Sie zu C:\Programme\Microsoft Dynamics ERP\Management Reporter\2.0\Providers\SL.
Überprüfen der Version der SL-Datenanbieter-.dll
Führen Sie für Dynamics SL 2011, Version 8.00.20321.00, die folgende SQL Select-Anweisung für die SL-Anwendungsdatenbank aus.
SELECT pernbr, RetEarnAcct, FiscalPerEnd00, FiscalPerEnd01, FiscalPerEnd02, FiscalPerEnd03, FiscalPerEnd04, FiscalPerEnd05, FiscalPerEnd06, FiscalPerEnd07, FiscalPerEnd08, FiscalPerEnd09, FiscalPerEnd10, FiscalPerEnd11, FiscalPerEnd12, BaseCuryId, NbrPer, PerNbr, BegFiscalYr FROM .dbo.GLSetup where FiscalPerEnd00 > '0'
- Wenn ein Datum von 0229 in einer der Spalten "FiscalPerEnd" vorhanden ist, melden Sie sich bei Dynamics SL an und aktualisieren Sie den Zeitraum auf 0228.
- Dies kann in 0229 zurückgeändert werden, sobald SL SP1 mit dem MR SL SP1-Datenanbieter installiert wird.
Führen Sie für Dynamics SL 2011 SP1 Version 8.01.21108.01 die folgende SQL Select-Anweisung für die SL-Anwendungsdatenbank aus, um Transaktionsdaten zu überprüfen.
SELECT fiscal_year from .dbo.vw_gltran union select fiscal_year from .dbo.vw_accthist order by fiscal_year
Wenn Jahre zurückgegeben werden, die falsch oder nicht in der Reihenfolge sind, müssen die Transaktionen mit diesen schlechten Datumsangaben gelöscht oder korrigiert werden. Die folgende Select-Anweisung kann verwendet werden, um die Problemtransaktionen zu finden. Die
PerPost
Spalte befindet sich etwas hinter der Mitte der Tabelle.SELECT * from gltran order by perpost
Beschluss 2
Führen Sie die folgende Anweisung aus:
SELECT fiscal_year from .dbo.vw_gltran union select fiscal_year from .dbo.vw_accthist order by fiscal_year
Wenn keine Daten zurückgegeben werden, kann MR keine Berichte erstellen. Sie müssen eine Transaktion bereitstellen, bevor Berichte erstellt werden können. Sobald Transaktionen gebucht wurden, wird die gltran
Tabelle mit Informationen zum Geschäftszeitraum aktualisiert. MR kann die Zeiträume dann lesen und einen Bericht erstellen.