Tento článek se týká aplikace Microsoft Dynamics AX pro všechny regiony.
Příznaky
Směnné kurzy jsou právě publikováno centrální bankou Evropy (dále jen "ECB") denně, po 16 00 CET. To znamená, že tyto sazby mohou být považovány za sazby, které jsou platné pro následující den. Ale na webu "ECB" sazby uvedené jako platné den oznámení. Ve stejné době společnosti používat publikované sazby jejich každodenní obchodní i před 16 00 CET. Ve většině případu vytvoří nejednoznačnou situaci s směnné kurzy pro aktuální den.
Řešení
Chcete-li vyřešit problém, jeden den shift je implementován během importu směnné kurzy pro aplikaci Microsoft Dynamics AX z Evropská centrální banka.
Sazby zveřejněné "ECB" pro "Den N" budou importovány do aplikace Microsoft Dynamics AX jako platný od "den N + 1".
Toto chování se považuje za společností Microsoft týkající většina organizacích po celé Evropě.
Pokud tyto změny zahrnuty do opravy hotfix nehodí s aktuální firemní procesy, pak opravu může být vrácena jako navržené níže. Společnost Microsoft poskytuje tento kód návrh "jako-je" pro ilustraci možným způsobem k reverzi změn. Nese riziko a pochopení všech možných následků pomocí následujícího kódu. Společnost Microsoft vám žádné záruky výslovně uvedené nebo předpokládané, včetně, ale nikoli výhradně, mlčky předpokládaných záruk obchodovatelnosti nebo vhodnosti pro určitý účel.
Je nutné nahradit následující kód v metodě TryForUrl (\Visual Studio Projects\C ostré Projects\exchangerateprovider\Project Content\providers\CentralBankOfEuropeProvider.cs)
DateTime.TryParseExact (dateString,"rrrr MM-dd",CultureInfo.InvariantCulture,DateTimeStyles.None,,dateStringParsed);
Pokud(nextStringDay==DateTime.MinValue)
{
nextWorkingDay=getNextWorkingDay(dateStringParsed);
Pokud(nextWorkingDay< =DateTime.Today)
{
Funkce dateValue=nextWorkingDay;
}
}
else
{
Funkce dateValue=nextStringDay;
}
nextStringDay=dateStringParsed;
S kódem:
DateTime.TryParseExact (dateString,"rrrr MM-dd",CultureInfo.InvariantCulture,DateTimeStyles.None,,dateValue);
Funkce dateValue=dateValue+TimeSpan.FromDays(1);
Poznámka: provede změnu některých částí kódu použité, ty odstraněny nebo zachovány – podle vašeho uvážení.
Metoda TryForUrl
Datum a čas nextStringDay = DateTime.MinValue;
DateStringParsed datum a čas;
NextWorkingDay datum a čas;
Metoda getNextWorkingDay (tj jej lze odebrat úplně)
privátní getNextWorkingDay datum a čas (DateTime _date)
{
proveďte
{
_date = _date + TimeSpan.FromDays(1);
} Při (_date. DayOfWeek == DayOfWeek.Saturday || _date. DayOfWeek == DayOfWeek.Sunday);
Vrátí _date;
}
Informace o instalaci
Pokud máte vlastní nastavení pro jednu nebo více metod nebo tabulek ovlivněných touto opravou hotfix, je třeba použít tyto změny v testovacím prostředí před instalací opravy hotfix ve výrobním prostředí.
Další informace o instalaci této opravy hotfix klepněte na následující číslo článku databáze Microsoft Knowledge Base:
893082 jak nainstalovat opravy hotfix produktu Microsoft Dynamics AX
Předpoklady
Musíte mít Microsoft Dynamics AX 2012 R2 nainstalovali tuto opravu hotfix.
Požadavek na restartování
Po instalaci této opravy hotfix po restartování služby aplikačního objektového serveru (AOS).
Informace o souborech
Globální verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
---|---|---|---|---|---|
Aximpactanalysis.exe |
Není k dispozici |
62,144 |
20-Jul-2014 |
23:16 |
x86 |
Axupdate.exe |
Není k dispozici |
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 |
Není k dispozici |
2,173 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermscs.rtf |
Není k dispozici |
91,247 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsda.rtf |
Není k dispozici |
101,181 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsde.rtf |
Není k dispozici |
116,642 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsen.rtf |
Není k dispozici |
102,374 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermses.rtf |
Není k dispozici |
96,985 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermset.rtf |
Není k dispozici |
102,895 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsfi.rtf |
Není k dispozici |
106,101 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsfr.rtf |
Není k dispozici |
130,011 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermshu.rtf |
Není k dispozici |
93,010 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsis.rtf |
Není k dispozici |
36,458 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsit.rtf |
Není k dispozici |
115,086 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsja.rtf |
Není k dispozici |
105,917 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermslt.rtf |
Není k dispozici |
122,674 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermslv.rtf |
Není k dispozici |
105,401 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsnb-no.rtf |
Není k dispozici |
115,700 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsnl.rtf |
Není k dispozici |
110,040 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermspl.rtf |
Není k dispozici |
116,322 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermspt-br.rtf |
Není k dispozici |
101,514 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsru.rtf |
Není k dispozici |
148,577 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermssv.rtf |
Není k dispozici |
115,453 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermsth.rtf |
Není k dispozici |
153,768 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Licensetermszh-hans.rtf |
Není k dispozici |
99,245 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Dynamicsax2012r2-kb2858835-foundation.axmodel |
6.2.1000.3670 |
50,416 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Dynamicsax2012r2-kb2909140-foundation.axmodel |
6.2.1000.4748 |
17,136 |
20-Jul-2014 |
23:16 |
Není k dispozici |
Dynamicsax2012r2-kb3030992-foundation.axmodel |
6.2.1000.9837 |
33,000 |
29-Jan-2015 |
12:50 |
Není k dispozici |
Dynamicsax2012r2-kb3030992-fpplabels.axmodel |
6.2.1000.9837 |
19,688 |
29-Jan-2015 |
12:50 |
Není k dispozici |
Dynamicsax2012r2-kb3030992-syplabels.axmodel |
6.2.1000.9837 |
13,957,864 |
29-Jan-2015 |
12:49 |
Není k dispozici |
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 |
Není k dispozici |
19,298 |
29-Jan-2015 |
12:49 |
Není k dispozici |
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 |
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Poznámka: Toto je článek "Rychlé publikování" vytvářen přímo v rámci odborné pomoci společnosti Microsoft. Informace zde obsažené v je k dispozici jako-je v reakci na vznikající problémy. V důsledku rychlosti v jeho zpřístupnění materiály, mohou obsahovat typografické chyby a mohou být upraveny kdykoli bez předchozího upozornění. Viz Podmínky použití pro další aspekty.