У цій статті, стосуються Microsoft Dynamics AX для всіх регіонів.
Причини
Обмінні курси є публікації через Європи ("ЄЦБ") щодня після 16-00 CET. Це означає, що ці ставки можна вважати швидкістю, що діють наступного дня. Проте на веб-сайті "ЄЦБ" ціни вказані як оголошення на день. У той же час компаній використовують, опубліковані ціни на їх щодня бізнес, ще до 16-00 CET. В більшості випадку він створює в двозначних розширень ситуації з курси за поточний день.
Вирішення
Для вирішення проблеми, один день перехід здійснюється під час імпортування курси Центрального банку Європи для Microsoft Dynamics AX.
Опубліковані ціни "ЄЦБ" для того, як "День N" буде імпортовано до Microsoft Dynamics AX, як з "день N + 1".
Така поведінка вважається корпорацією Майкрософт охоплює більшість бізнес сценарії Європи.
Якщо ці зміни, які входять до складу виправлення не підходять поточного компанії процеси, як можна відкотити його, а потім, запропонованих нижче. Корпорація Майкрософт надає-ця пропозиція-код "як-це" проілюструвати чином для повернення до зміни. Ви відповідаєте за і зрозуміти, потенційні наслідки використання цього коду. Корпорація Майкрософт не надає жодних гарантій – прямих або інших, включаючи, без обмеження, будь-яких гарантій придатності до продажу та придатності для певної мети.
Наведений нижче код потрібно замінити способу TryForUrl (\Visual Studio Projects\C Sharp 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 (Дата й час _date)
{
чи
{
_date = _date + TimeSpan.FromDays(1);
} під час (_date. DayOfWeek = =, DayOfWeek.Saturday || _date. DayOfWeek = =, DayOfWeek.Sunday);
повернення _date;
}
Відомості про інсталяцію
Якщо настройки для однієї або кількох методів або таблиці, на які впливає це виправлення, потрібно застосувати ці зміни в середовищі тестування, перш ніж застосовувати його у середовищі виробництва.
Щоб отримати додаткові відомості про інсталяцію цього виправлення клацніть номер статті в базі знань Microsoft Knowledge Base:
Як 893082 інсталювати виправлення для Microsoft Dynamics AX
Попередні вимоги
Microsoft Dynamics AX 2012 R2 для застосування цього виправлення, необхідно мати.
Необхідність перезавантаження
Після застосування виправлення, перезавантажте служби сервера об'єкті застосунку (АС).
Відомості про файли
Універсальна версія цього виправлення на комп'ютері, має атрибути файлів (або новіші атрибути файлів) подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (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 |
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Примітка. Це "Швидка публікація" статті, надана службою підтримки корпорації Майкрософт. Відомості, які тут містяться в надав-у відповідь на нові проблеми. З огляду на швидкість публікації матеріали можуть містити орфографічні помилки. Їх може бути змінено в будь-який час без повідомлення. Щоб отримати додаткові відомості, див. Умови використання.