Uppdatera valutakurser
Om du handlar i olika valutor måste du hålla koll på förändringarna i valutakurserna. Business Central hjälper dig att hantera och uppdatera växelkurserna manuellt eller automatiskt och konfigurera en valutakurstjänst.
Valutor
Dricks
I Business Central kan du hitta realtidsinformation om valutakurser (FX) eller historiska kurser under termen "valuta". Mer information finns i Ställa in en alternativ rapporteringsvaluta.
Du måste skapa en kod för varje valuta du använder om du:
- Köper eller säljer i andra valutor förutom den lokala valutan (LV).
- Registrerar redovisningstransaktioner i både LV och en alternativ rapporteringsvaluta.
När du har skapat koderna tilldelar du lämplig kod till respektive bankkonto för utländsk valuta, och tilldelar en standardvalutakod till de utländska kund- och leverantörskontona.
Du anger valutakoder i listan Valutor, inklusive extra information och inställningar som behövs för respektive valutakod.
Dricks
Skapa valutor med den internationella ISO-koden som kod för att förenkla arbetet med valutan i framtiden.
Du kan ange valutakoder i listan Valutor, inklusive extra information och inställningar som behövs för respektive valutakod. Mer information finns i Valutor
Exempel på en transaktion med ingående valuta
När du tar emot en faktura från ett företag i en utländsk valuta är det ganska enkelt att beräkna det lokala valutavärdet (LV) på fakturan baserat på dagens valutakursbelopp. Fakturan levereras emellertid ofta med betalningsvillkor så att du kan försena betalningen till ett senare datum, vilket innebär en potentiellt annorlunda valutakurs. Det här problemet är i kombination med det faktum att bankens valutakurser alltid skiljer sig från de officiella valuta kurserna, vilket gör det omöjligt att förutsäga det exakta belopp i lokal valuta (LV) som krävs för att täcka fakturan. Om fakturans förfallo datum gäller till nästa månad måste du kanske också revaluate beloppet i den lokala valutan (LV) i slutet av månaden. Valuta justeringen är nödvändig eftersom det nya LV-värdet som krävs för att täcka faktura beloppet kan vara ett annat, och företagets skuld till leverantören kan ha ändrats. Det nya beloppet i LV kan vara högre eller lägre än det föregående beloppet och kommer därför att utgöra en vinst eller en förlust. Men eftersom fakturan ännu inte har betalats betraktas vinsten eller förlusten som Orealiserad. Senare betalas fakturan och banken har returnerat den faktiska valutakursen för betalningen. Det är inte förrän nu den realiserade vinsten eller förlusten beräknas. Den här orealiserade vinsten eller förlusten återförs sedan och den realiserade vinsten eller förlusten bokförs i stället.
I följande exempel inlevereras en faktura den 1 januari med valutabeloppet 1 000. När valutakursen är 1,123.
Datum | Åtgärd | Valutabelopp | Dokumentkurs | LV-belopp på dokument | Justeringskurs | Okonstaterat vinstbelopp | Betalningskurs | Konstaterat förlustbelopp |
---|---|---|---|---|---|---|---|---|
1/1 | Fakturera | 1000 | 1,123 | 1123 | ||||
1/31 | Justering | 1000 | 1125 | 1,125 | 2 | |||
2/15 | Justeringsåterföring vid betalning | 1000 | -2 | |||||
2/15 | Betalning | 1000 | 1120 | 1,120 | -3 |
I slutet av månaden utförs en valutajustering där den justerade valutakursen har angetts till 1,125, vilket utlöser en orealiserad vinst på 2.
Vid tidpunkten för betalningen visar den faktiska valutakurs som registrerats i banktransaktionen en valutakurs på 1,120.
Här finns en orealiserad transaktion som därför kommer att återföras tillsammans med betalningen.
Slutligen registreras betalningen och den faktiska förlusten bokförs i kontot för konstaterade förluster.
Valutakurser
Valutakurserna är det verktyg som används för att beräkna värdet i den lokala valutan (LV) för respektive valutatransaktion. Sidan Valutakurser innehåller följande fält:
Fält | Description |
---|---|
Fr.o.m.-datum | Det datum då valutakursen gällde. |
Valutakod | Valutakoden som är relaterad till den här valutakursen. |
Relations- valutakod | Om den här valutan är en del av en trepartsvalutaberäkning kan du ställa in den relaterade valutakoden här. |
Valutakurs- belopp | Valutakursbeloppet är den kurs som ska användas för den valutakod som är markerad på raden. Normalt 1 eller 100. |
Relations- valutakurs belopp | Det relationella valutakursbeloppet relaterar till den kurs som ska användas för den relationella valutakoden. |
Justering valutakursbelopp | Kursen för valutakoden som valts på raden för användning av batch-jobbet Justera valutakurser. |
Relationellt justeringsvalutakursbelopp | Kursen för valutakoden som valts på raden för användning av batch-jobbet Justera valutakurser. |
Fast valutakursbelopp | Anger om valutans växlingskurs ska kunna ändras på fakturor och journalrader. |
I allmänhet används värdena för fälten Valutakursbelopp och Relationellt valutakursbelopp som standardvalutakurs på alla kund- och leverantörsreskontra som skapas framåt. Dokumentet tilldelas valutakursen enligt det aktuella arbetsdatumet.
Anmärkning
Den faktiska valutakursen kommer att beräknas med hjälp av följande formel:
Currency Amount = Amount / Exchange Rate Amount * Relational Exch. Rate Amount
Det justerade valutakursbeloppet eller det relationella justeringsvalutakursbeloppet kommer att användas för att uppdatera alla öppna bank-, kundreskontra- eller leverantörsreskontratransaktioner.
Anmärkning
Den faktiska valutakursen kommer att beräknas med hjälp av följande formel:
Currency Amount = Amount / Adjustment Exch. Rate Amount * Relational Adjmt Exch. Rate Amt
Justera valutakurser
Eftersom valutakurser ständigt fluktuerar måste du justera alternativa valutavärden med jämna mellanrum. Om du inte gör detta kan belopp som du har konverterat från utländska (eller andra) valutor och bokförts i redovisningen i lokal valuta bli felaktiga. Du måste också uppdatera dagliga transaktioner som bokförts innan du anger en daglig valutakurs.
Du kan använda batch-jobbet Justera valutakurser för att manuellt justera valutakurserna för bokförda kund-, leverantörs- och bankkontotransaktioner. Batchjobbet kan också uppdatera andra rapporteringsvalutabelopp i redovisningstransaktioner.
Dricks
Du kan använda en tjänst för att uppdatera bytesfrekvenser i systemet automatiskt. Mer information finns i Så här konfigurerar du en valutakurstjänst. Detta justerar emellertid inte bytesfrekvensen för redan publicerade transaktioner. Om du vill uppdatera bytesfrekvenser för publicerade poster använder du batchprojektet Justera bytesfrekvenser.
Du kan också ange hur justeringen hanterar dimensioner för icke-realiserade vinster och förluster genom att välja ett av följande alternativ i fältet Dimensionsbokföring:
- Källtransaktionsdimensioner: Överför dimensionsvärden för redovisningstransaktioner för orealiserade vinster och förluster från den justerade transaktionen.
- Inga dimensioner: Överför inte dimensionsvärden för icke-realiserade vinster och förluster till redovisningstransaktioner. Business Central använder fortfarande standarddimensionsin ställningar, till exempel Kod obligatorisk, Samma kod eller Ingen kod. Om källtransaktionerna har dimensionsvärden skapas transaktioner utan dimensionsvärden i justeringen.
- Redovisningskontodimensioner: Överför dimensionsvärden från källtransaktionen för redovisningskontots dimensionsinställningar för orealiserade vinster och förluster till redovisningstransaktioner.
Anmärkning
Om du vill använda förhandsgranskningsfunktionen måste du aktivera funktionen Funktionsuppdatering: Aktivera användning av ny, utökningsbar valutakursjustering, inklusive funktionen för bokföringsgranskning på sidan Funktionshantering.
Viktigt!
På grund av lokala krav i Schweiz rekommenderar vi inte att du aktiverar Funktionsuppdatering: Aktivera användning av ny utökningsbar valutakursjustering, inklusive bokföringsgranskning i den schweiziska landsversionen (CH).
Förhandsgranska effekten av en justering
Du kan förhandsgranska den effekt som en valutakursjustering har på bokföring innan du bokför, detta genom att välja åtgärden Förhandsgranska bokföring på begärandesidan i rapporten Justera valutakurser (rapport 596). På begärandesidan kan du ange vad som ska ingå i förhandsversionen:
- Få en detaljerad bokföring i redovisningen efter transaktion.
- Få en sammanfattad bokföring efter valuta. Välj bara fältet Justera efter transaktion i rapporten Justering av valutakurs.
Påverkan på kunder och leverantörer
För kund- och leverantörskonton använder batchprojektet valutakursen som var giltig på det bokföringsdatum som angetts för batchprojektet för att justera valutan. I batchprojektet beräknas skillnaderna för enskilda valutasaldon och beloppen bokförs på det redovisningskonto som angetts i fältet Kursvinster väntade eller Kursförluster befarade på sidan Valutor. Mottransaktioner bokförs automatiskt till redovisningens försäljnings-/inköpskonto.
Batch-jobbet behandlar alla öppna kundredovisningstransaktioner och leverantörstransaktioner. Om en valutakursdifferens föreligger i någon transaktion skapas en ny detaljerad kund- eller leverantörstransaktion av batch-jobbet. Den nya transaktionen återspeglar det justerade beloppet på kund- eller leverantörsreskontratransaktionen.
Dimensioner på kund- och leverantörsreskontratransaktioner
Business Central tilldelar dimensioner från kund- eller leverantörsreskontratransaktionerna till justeringstransaktionerna och bokför justeringarna för respektive kombination av dimensionsvärden.
Påverkan på bankkonton
För bankkonton justerar batchprojektet valutan efter valutakursen på det bokföringsdatum som angetts i batchprojektet. I batch-jobbet beräknas skillnaderna för varje bankkonto med valutakod och beloppen bokförs på det redovisningskonto som angetts i fältet Kursvinster konstaterade eller Kursförluster konstaterade på sidan Valutor. Mottransaktioner bokförs automatiskt på de redovisningsbankkonton som angetts i bankkontobokföringsmallarna. Batchprojektet beräknar en transaktion per valuta per bokföringsmall.
Dimensioner för bankkontotransaktioner
Justeringstransaktionerna för bankkontots redovisningskonto och för vinst-/förlustkontot tilldelas bankkontots standarddimensioner.
Påverkan på redovisningskonton
Om du bokför i en alternativ rapporteringsvaluta kan batchprojektet skapa nya redovisningstransaktioner för valutajusteringar mellan lokal valuta och den alternativa rapporteringsvalutan. Batchjobbet beräknar skillnaderna för varje huvudbokpost. Det justerar redovisningstransaktionen enligt innehållet i fältet Valutakursjustering för varje redovisningskonto.
Dimensioner för redovisningskontotransaktioner
Justeringstransaktionerna tilldelas dimensioner från de redovisningskonton de bokförs på.
Viktigt!
Innan du kan använda batchprojektet måste du ange de valutakurser som ska användas vid justering av de utländska valutasaldona. Du gör det med sidan valutakurser.
Konfigurera en valutakurstjänst
Du kan använda en extern tjänst för kontinuerlig uppdatering av aktuella valutakurser.
Anmärkning
De flesta valutakurstjänster tillhandahåller data som är kompatibla med importförfarandet i Business Central. Ibland har data emellertid formaterats annorlunda, och du måste då anpassa importen. Du kan använda ramverket för dataintegrering för att göra detta genom att lägga till din egen codeunit. Du behöver troligen lite hjälp från en utvecklare för att göra detta. Mer information finns i Så här konfigurerar du dataintegreringsdefinitioner.
- Välj ikonen , ange Valutakurstjänster, och välj sedan tillhörande länk.
- Välj åtgärden Ny.
- På sidan Valutakurstjänster fyller du i fälten efter behov. Placera markören över ett fält om du vill läsa en kort beskrivning.
- Mappa fälten från XML-filen till tabellen Valutakurser i källfältet.
- Tillämpa nödvändiga omvandlingsregler.
- Aktivera Aktiverad för att aktivera tjänsten.
Anmärkning
Följande video visar hur du ansluter till en valutakurstjänst med hjälp av Europeiska centralbanken som exempel. I det segment som beskriver hur du konfigurerar fältmappningar returnerar inställningen i kolumnen Källa för den överordnade noden för valutakod endast den valuta som hittas först. Inställningen bör vara /gesmes:Envelope/Code/Code/Code
.
Uppdatera du valutakurser från en tjänst
Följ stegen för att uppdatera valutakurserna via en tjänst:
- Välj ikonen , ange Currencies, och välj sedan tillhörande länk.
- Välj åtgärden uppdatera valutakurser.
Korrigera misstag
Då och då kan du behöva korrigera ett misstag i en betalningstransaktion som är förknippad med justeringar av vinster och förluster i utländsk valuta. Du kan använda åtgärden Återför transaktion på sidorna Bankkontotransaktioner, Kundreskontratransaktioner och Lev.reskontratransaktioner för att avaktivera och återställa betalningstransaktionen.
Anmärkning
När du återkallar och återför en betalning för en post som hade valutaväxlingsjusteringar kopplade till den, bokför återkallelsen omvända poster för justeringarna. Du kanske måste köra valutakursjusteringen igen för att få rätt aktuellt saldo.
Se även
Valutor i Business Central
Konfigurera valutor
Konfigurera en alternativ rapporteringsvaluta
Avsluta år och perioder
Arbeta med Business Central
Sök efter gratis e-inlärningsmoduler för Business Central här