Den här artikeln gäller för Microsoft Dynamics AX för alla regioner.
Symptom
Valutakurserna publiceras av centralbanken Europa ("ECB") dagligen, efter 16 00 bot. Det innebär att dessa kurser kan anses vara de satser som gäller för följande dag. Men på webbplats "ECB" skattesatserna anges som gäller för dagen i meddelandet. Samtidigt företag använder offentliggjorda räntor gör sin dagliga verksamhet även före 16 00 bot. I de flesta fall skapas en tvetydig situation med valutakurser den aktuella dagen.
Lösning
Om du vill åtgärda problemet, ett dagskift implementeras under import av valutakurser från Europeiska centralbanken till Microsoft Dynamics AX.
Skattesatserna som publiceras av "ECB" för "N dag" kommer att importeras till Microsoft Dynamics AX som är giltiga från och med "dag N + 1".
Detta anses av Microsoft som i de flesta företag scenarier omfattar hela Europa.
Om ändringarna i snabbkorrigeringen inte får plats med aktuellt företag processer och sedan korrigeringen kan återställas som föreslås nedan. Microsoft tillhandahåller denna kod förslag "som-är" att illustrera olika sätt som ändringar återgång. Du bär själv ansvaret och förstå de tänkbara följderna av att använda den här koden. Microsoft ger inga garantier antingen uttryckliga eller underförstådda, inklusive men inte begränsat till, underförstådda garantier om säljbarhet eller lämplighet för ett särskilt ändamål.
Följande kod måste ersättas i metoden TryForUrl (\Visual Studio Projects\C skarpa Projects\exchangerateprovider\Project Content\providers\CentralBankOfEuropeProvider.cs)
DateTime.TryParseExact (dateString,"åååå-MM-dd",CultureInfo.InvariantCulture,DateTimeStyles.None,utdateStringParsed),
Om(nextStringDay==DateTime.MinValue)
{
nextWorkingDay=getNextWorkingDay(dateStringParsed);
Om(nextWorkingDay< =DateTime.Today)
{
dateValue=nextWorkingDay;
}
}
annan
{
dateValue=nextStringDay;
}
nextStringDay=dateStringParsed;
Med koden:
DateTime.TryParseExact (dateString,"åååå-MM-dd",CultureInfo.InvariantCulture,DateTimeStyles.None,utdateValue),
dateValue=dateValue+TimeSpan.FromDays(1);
Anmärkning: ändringen gör att vissa delar av kod som inte används, de kan tas bort eller lämnas som de är – per om du så önskar.
Metoden TryForUrl
Datum/tid nextStringDay = DateTime.MinValue;
DateTime-dateStringParsed;
DateTime-nextWorkingDay;
Metoden getNextWorkingDay (dvs. den kan tas bort helt)
getNextWorkingDay privata datum och tid (DateTime _date)
{
gör
{
_date = _date + TimeSpan.FromDays(1);
} När (_date. DayOfWeek == DayOfWeek.Saturday. _date. DayOfWeek == DayOfWeek.Sunday);
returnera _date;
}
Installationsinformation
Om du har anpassat en eller flera av metoderna eller tabellerna som påverkas av den här snabbkorrigeringen måste du installera ändringarna i testmiljö innan du installerar snabbkorrigeringen i en produktionsmiljö.
Mer information om hur du installerar den här snabbkorrigeringen klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
893082 hur du installerar en snabbkorrigering för Microsoft Dynamics AX
Förutsättningar
Du måste ha installerat den här snabbkorrigeringen Microsoft Dynamics AX 2012 R2.
Krav på omstart
Du måste starta om tjänsten Application Object Server (AOS) när du har installerat snabbkorrigeringen.
Filinformation
Den globala versionen av den här snabbkorrigeringen har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
Aximpactanalysis.exe |
Ej tillämplig |
62,144 |
20-Jul-2014 |
23:16 |
x86 |
Axupdate.exe |
Ej tillämplig |
61,616 |
20-Jul-2014 |
23:16 |
x86 |
Dynamicsax2012r2-kb3030992.exe |
6.3.15.0 |
11,786,952 |
29-Jan-2015 |
12:56 |
x86 |
Licensetermsar.rtf |
Ej tillämplig |
2,173 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermscs.rtf |
Ej tillämplig |
91,247 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsda.rtf |
Ej tillämplig |
101,181 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsde.rtf |
Ej tillämplig |
116,642 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsen.rtf |
Ej tillämplig |
102,374 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermses.rtf |
Ej tillämplig |
96,985 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermset.rtf |
Ej tillämplig |
102,895 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsfi.rtf |
Ej tillämplig |
106,101 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsfr.rtf |
Ej tillämplig |
130,011 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermshu.rtf |
Ej tillämplig |
93,010 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsis.rtf |
Ej tillämplig |
36,458 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsit.rtf |
Ej tillämplig |
115,086 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsja.rtf |
Ej tillämplig |
105,917 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermslt.rtf |
Ej tillämplig |
122,674 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermslv.rtf |
Ej tillämplig |
105,401 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsnb-no.rtf |
Ej tillämplig |
115,700 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsnl.rtf |
Ej tillämplig |
110,040 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermspl.rtf |
Ej tillämplig |
116,322 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermspt-br.rtf |
Ej tillämplig |
101,514 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsru.rtf |
Ej tillämplig |
148,577 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermssv.rtf |
Ej tillämplig |
115,453 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermsth.rtf |
Ej tillämplig |
153,768 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Licensetermszh-hans.rtf |
Ej tillämplig |
99,245 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Dynamicsax2012r2-kb2858835-foundation.axmodel |
6.2.1000.3670 |
50,416 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Dynamicsax2012r2-kb2909140-foundation.axmodel |
6.2.1000.4748 |
17,136 |
20-Jul-2014 |
23:16 |
Ej tillämplig |
Dynamicsax2012r2-kb3030992-foundation.axmodel |
6.2.1000.9837 |
33,000 |
29-Jan-2015 |
12:50 |
Ej tillämplig |
Dynamicsax2012r2-kb3030992-fpplabels.axmodel |
6.2.1000.9837 |
19,688 |
29-Jan-2015 |
12:50 |
Ej tillämplig |
Dynamicsax2012r2-kb3030992-syplabels.axmodel |
6.2.1000.9837 |
13,957,864 |
29-Jan-2015 |
12:49 |
Ej tillämplig |
Axsetupsp.exe |
6.2.1000.8459 |
1,886,888 |
20-Jul-2014 |
23:16 |
x86 |
Axsetupsplib.dll |
6.2.1000.8459 |
80,048 |
20-Jul-2014 |
23:16 |
x86 |
Axsetupui.exe |
6.2.1000.5369 |
211,632 |
20-Jul-2014 |
23:16 |
x86 |
Axutillib.dll |
6.2.120.0 |
929,960 |
29-Jan-2015 |
12:49 |
x86 |
Install-dixfservice.ps1 |
Ej tillämplig |
19,298 |
29-Jan-2015 |
12:49 |
Ej tillämplig |
Microsoft.dynamics.servicing.operations.dll |
6.2.1000.3174 |
41,712 |
20-Jul-2014 |
23:16 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
387,768 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
379,576 |
29-Jan-2015 |
12:48 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
379,576 |
29-Jan-2015 |
12:48 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
371,384 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
383,672 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
395,960 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:48 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
379,576 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
387,768 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
379,576 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
379,576 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
379,576 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
395,960 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
375,480 |
29-Jan-2015 |
12:49 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
416,440 |
29-Jan-2015 |
12:48 |
x86 |
Axsetupsp.resources.dll |
6.2.147.8303 |
371,384 |
29-Jan-2015 |
12:49 |
x86 |
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Obs! Detta är en "SNABBPUBLICERING"-artikel skapad direkt från Microsoft support-organisationen. Informationen här i tillhandahålls som-är som svar på nya problem. Till följd av hastigheten för att göra det tillgängligt kan materialet innehålla typografiska fel och kan ändras när som helst utan föregående meddelande. Se Villkoren för användning för andra överväganden.