Bekannte Inhalte von TechKnow
Problemzusammenfassung:
Verwenden von Multicurrency mit der Royal Bank of Canada und US-Währung
Problemdetails:
Bei Verwendung von Multicurrency mit der Royal Bank of Canada und US-Währung wird falsche Währung angezeigt, wenn die Bank Royal bank of Canada verwendet wird. Sie möchten in US-Dollar bezahlen. Sie haben Z-C$ als funktionale Währung (setup-financial-multcurrency) eingerichtet und stammen aus Z-US$. Sie richten ein Checkbook, eine Währungs-ID (unter trx Eintrag) und einen EFT-Anbieter mit US ein, um die Zahlung an die Royal Bank zu bezahlen. Anbieter von elektronischem Diebstahl (EFT) ist Z-US$. Rechnung wird in Z-US$ für 100 $ eingegeben (der Wechselkurs ist 20 %, d. h. Z-C$120,00). Mit Ausnahme der funktionalen Währung ist alles auf Z-US$ festgelegt. Sie erstellen den Batch und ziehen Z-US$ auf die Art und Weise, wie er es sollte, aber wenn sie eine EFT-Notiz generieren, wird sie als $120 Canadian angezeigt.
So testen Sie dies:
1) Legen Sie Ihre funktionale Währung auf Z-C$ (setup-financial-multcurrency)
2) Wechseln Sie zu Setup-Purchasing-EFT Payables Setup-EFT Setup
3) Select Royal Bank of Canada
4) Füllen Sie die Bankspezifischen Felder aus (Beispiel: Transit Routing Number, select path for PM Pre-Note File, usw.), und wählen Sie Z-US$ für Währung aus.
5) Einrichten eines EFT-Anbieters für die Verwendung von Z-US$ (Setup-Purchasing-EFT Payables Setup-EFT Vendor Cards)
6) Einrichten Ihrer EFT-Vornotiz (Setup-Purchasing-EFT-Kreditoren Setup-EFT-Vornoten)
7) Wechseln Sie zu Setup-System-Exchange Rate, und wählen Sie 20 % für den Wechselkurs aus.
8) Wechseln Sie zu Cards-Financial-Checkbook, und richten Sie ein Checkbook mit Z-US$ für die Währung ein.
9) Wechseln Sie zum Eintrag Transaktionen-Einkäufe-Transaktionen, und erstellen Sie eine Rechnung mit Z-US$ für Währungen und einer Zahlung von 100 $.
10) Wechseln Sie zu Transaktionen -Einkäufe-Auswahlprüfungen, und erstellen Sie eine Batch-ID (mit Z-US$).
11) Erstellen Sie den Batch. Es sollte Z-US$ einziehen.
12) Drucken und Posten des Batchendergebniss: Obwohl der Batch Z-US$ für 100 $ zurückleitt, wird bei generierter EFT-Notiz der Wert 120 $ angezeigt. Innerhalb des ME_Generate_EFT_Files l_Generate EFT File_CHG Skripts ist die Origcurr als lokaler boolescher Standardwert "false" definiert. Er wird als Eingabeparameter an das globale Skript ME_Add_to_Direct_Deposit übergeben, wo die folgende bedingte Überprüfung erfolgt: if origcurr, set docamount auf 'Originating Document Amount' der Tabelle MC_PM_Transactions; else set docamount to 'Document Amount' of table ME_EFT_Generation_TEMP; end if; Da "origcurr" in diesem Skript immer "false" ist, wird "docamount" nicht auf die ursprüngliche - sondern auf die funktionale Menge festgelegt. Ja, sie nimmt immer den Funktionsumfang an.
Status der Auflösung:
Dieses Problem wurde mit Service Pack 1 für Version 7.5 behoben.
Dieser Artikel wurde unter "TechKnownownow über Dokument-ID: 34090"