"Currency USD does not exist for company" Fehler wird angezeigt, wenn Sie einen Bericht in Management Reporter generieren
Dieser Artikel bietet eine Lösung für einen Fehler, der beim Generieren eines Berichts auftritt.
Gilt für: Microsoft Management Reporter 2012, Microsoft Dynamics GP
Ursprüngliche KB-Nummer: 3058400
Symptome
Wenn Sie einen Bericht generieren, erhalten Sie die folgende Fehlermeldung:
Die Währung USD ist für das Unternehmen xxxx nicht vorhanden. Es werden keine Werte zurückgegeben.
Ursache
Dies wird dadurch verursacht, dass die in Dynamics GP konfigurierten Währungen zwischen dem Legacy-Anbieter und dem Data Mart-Anbieter unterschiedlich erkannt werden.
Der Legacyanbieter erkennt eine Währung aus Dynamics GP basierend auf der für die Währung festgelegten Währungs-ID. Die Standardwährungen für das Unternehmen TWO enthalten IDs wie Z-US$.
Der Data Mart-Anbieter erkennt eine Währung aus Dynamics GP basierend auf dem ISO-Code, der für die Währung festgelegt wurde. Die Standardwährungen für das Unternehmen TWO enthalten ISO-Codes wie USD.
Lösung
Überprüfen Sie in der Spaltendefinition die Zelle Währungsanzeige in den FD-Spalten . Wenn Sie den Data Mart-Anbieter verwenden, sollte USD und nicht Z-US$ angezeigt werden.
Überprüfen Sie in der Strukturdefinition das Unternehmen. Wenn die Unternehmen auf Legacy company (der Firmencode enthält -Curr) festgelegt sind, sollte die Währungsanzeige in der Spalte so festgelegt werden, dass die Währung für den Legacyanbieter verwendet wird, z. B. Z-US$. Wenn die Unternehmen Data Mart verwenden, sollte die Währungsanzeige in der Spaltendefinition USD sein.
Wenn Sie vom Legacyanbieter zum Data Mart wechseln, können Sie das folgende Skript ausführen, um Ihre Spalten auf alle Spalten zu überprüfen, die den Währungscode aktualisieren müssen. Sie müssen den Data Mart-Datenbanknamen im Skript aktualisieren.
select CCM.Name as ColumnDefinition, CSS.Name as BuildingBlockGroup
from ControlColumnCriteria CCC
join ControlColumnDetail CCD on CCC.ColumnDetailID = CCD.ID
join ControlColumnMaster CCM on CCD.ColumnLayoutID = CCM.ID
join ControlSpecificationSet CSS on CSS.ID = CCM.SpecificationSetID
where (CCC.CriteriaType = 8 or CCC.CriteriaType = 7)
and LOW not in ('FUNCTIONAL','NATURAL/ORIGINATING')
and LOW not in (select Name from
[DDM-GP]..UnitOfMeasure --<<-- Update name of the data mart database
)
group by CCM.name, CSS.Name
order by CCM.Name
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für