В тази статия се отнася за Microsoft Dynamics AX за всички области.
Симптоми
Обменни курсове се публикуват от централната банка на Европа ("ЕЦБ"), след 16-00 българско време. Това означава, че тези размери могат да се считат за проценти, които са валидни за следващия ден. Но в уеб сайта "ЕЦБ" цените са посочени като валиден за деня на съобщението. В същото време компании използват публикуваните цени си ежедневни бизнес преди 16-00 българско време. В повечето случай създава двусмислени ситуация с обменни курсове текущия ден.
Решение
За да решите проблема, един ден shift се изпълнява по време на импортиране на обменни курсове от централната банка на Европа към Microsoft Dynamics AX.
Публикувани от "ЕЦБ" за "Ден N" ще се импортират в Microsoft Dynamics AX за валидни от "ден N + 1".
Това поведение се счита от Microsoft за повечето бизнес сценарии в Европа.
Ако тези промени, включени в актуалната корекция не отговарят на текущата фирма процеси, тогава корекцията може да се върне като предложи по-долу. Microsoft предоставя този код предложение "като-е" да илюстрира начин за връщане на промените. Носи риска и разбиране на всички възможни последствия от използването на този код. Microsoft не дава гаранции изрични или подразбиращи се, включително, но без ограничение, подразбиращи се гаранции за продаваемост или годност за определена цел.
Следният код трябва да бъде заменен в метод TryForUrl (\Visual Studio Projects\C остър Projects\exchangerateprovider\Project Content\providers\CentralBankOfEuropeProvider.cs)
DateTime.TryParseExact (dateString,"ГГГГ-ММ-ДД",CultureInfo.InvariantCulture,DateTimeStyles.None,,dateStringParsed);
Ако(nextStringDay==DateTime.MinValue)
{
nextWorkingDay=getNextWorkingDay(dateStringParsed);
Ако(nextWorkingDay< =DateTime.Today)
{
dateValue=nextWorkingDay;
}
}
друг
{
dateValue=nextStringDay;
}
nextStringDay=dateStringParsed;
С код:
DateTime.TryParseExact (dateString,"ГГГГ-ММ-ДД",CultureInfo.InvariantCulture,DateTimeStyles.None,,dateValue);
dateValue=dateValue+TimeSpan.FromDays(1);
Забележка: промяната ще направи някои части от кода не са използвани, тези могат да бъдат премахнати или е – на своя преценка.
Метод TryForUrl
Дата и час nextStringDay = DateTime.MinValue;
Дата и час dateStringParsed;
Дата и час nextWorkingDay;
Метод getNextWorkingDay (т.е. тя може да бъде премахната изцяло)
частна getNextWorkingDay дата и час (DateTime _date)
{
Направете
{
_date = _date + TimeSpan.FromDays(1);
} докато (_date. DayOfWeek == DayOfWeek.Saturday || _date. DayOfWeek == DayOfWeek.Sunday);
върнете _date;
}
Информация за инсталирането
Ако персонализациите за една или повече от методите или таблици, които са засегнати от тази актуална корекция, трябва да приложите тези промени в тестова среда, преди да приложите оперативната корекция в производствена среда.
За повече информация как да инсталирате тази актуална корекция щракнете върху следния номер на статия в базата знания на Microsoft:
893082 как да инсталирате Microsoft Dynamics AX корекция
Необходими условия:
Трябва да имате Microsoft Dynamics AX 2012 R2 да приложите тази актуална корекция.
Изискване за рестартиране
Трябва да рестартирате услугата приложение обект сървър (AOS) след прилагането на актуалната корекция.
Файлова информация
Глобалната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Aximpactanalysis.exe |
Неприложимо |
62,144 |
20-Jul-2014 |
23:16 |
x86 |
Axupdate.exe |
Неприложимо |
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 |
Неприложимо |
2,173 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermscs.rtf |
Неприложимо |
91,247 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsda.rtf |
Неприложимо |
101,181 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsde.rtf |
Неприложимо |
116,642 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsen.rtf |
Неприложимо |
102,374 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermses.rtf |
Неприложимо |
96,985 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermset.rtf |
Неприложимо |
102,895 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsfi.rtf |
Неприложимо |
106,101 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsfr.rtf |
Неприложимо |
130,011 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermshu.rtf |
Неприложимо |
93,010 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsis.rtf |
Неприложимо |
36,458 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsit.rtf |
Неприложимо |
115,086 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsja.rtf |
Неприложимо |
105,917 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermslt.rtf |
Неприложимо |
122,674 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermslv.rtf |
Неприложимо |
105,401 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsnb-no.rtf |
Неприложимо |
115,700 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsnl.rtf |
Неприложимо |
110,040 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermspl.rtf |
Неприложимо |
116,322 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermspt-br.rtf |
Неприложимо |
101,514 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsru.rtf |
Неприложимо |
148,577 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermssv.rtf |
Неприложимо |
115,453 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermsth.rtf |
Неприложимо |
153,768 |
20-Jul-2014 |
23:16 |
Неприложимо |
Licensetermszh-hans.rtf |
Неприложимо |
99,245 |
20-Jul-2014 |
23:16 |
Неприложимо |
Dynamicsax2012r2-kb2858835-foundation.axmodel |
6.2.1000.3670 |
50,416 |
20-Jul-2014 |
23:16 |
Неприложимо |
Dynamicsax2012r2-kb2909140-foundation.axmodel |
6.2.1000.4748 |
17,136 |
20-Jul-2014 |
23:16 |
Неприложимо |
Dynamicsax2012r2-kb3030992-foundation.axmodel |
6.2.1000.9837 |
33000 |
29-Jan-2015 |
12:50 |
Неприложимо |
Dynamicsax2012r2-kb3030992-fpplabels.axmodel |
6.2.1000.9837 |
19,688 |
29-Jan-2015 |
12:50 |
Неприложимо |
Dynamicsax2012r2-kb3030992-syplabels.axmodel |
6.2.1000.9837 |
13,957,864 |
29-Jan-2015 |
12:49 |
Неприложимо |
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 |
Неприложимо |
19,298 |
29-Jan-2015 |
12:49 |
Неприложимо |
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 |
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Забележка: Това е статия "Бърза публикация", създадени директно от организацията за поддръжка на Microsoft. Информацията тук се предоставя като-е в отговор на появили се проблеми. В резултат на скоростта на предоставянето му материалите могат да съдържат печатни грешки и могат да бъдат коригирани по всяко време без предизвестие. Вижте Условия за други съображения.