Данная статья относится к Microsoft Dynamics AX для всех регионов.
Симптомы
Валютные курсы при публикации с помощью центрального банка Европа «(ECB)» ежедневно, после 16-00 CET. Это означает, что эти курсы могут рассматриваться как курсы, которые действительны в течение следующего дня. Однако на веб-узле «ECB» нормы обозначаются как допустимый день объявления. В то же время компании используют опубликованные ставки свои ежедневные дела даже до 16-00 CET. В большинстве случаев создается неоднозначной ситуации с обменными курсами за текущий день.
Решение
Чтобы устранить проблему, один день сдвиг реализуется во время импорта курсы из центрального банка Европа Microsoft Dynamics AX.
Опубликованное ставок «ECB» для «День N» будут импортированы в Microsoft Dynamics AX как допустимый из «день N + 1».
Такое поведение считается корпорацией Майкрософт как большинство бизнес-сценариев, охватывая Европы.
Если эти изменения в исправление не вписываются с процессами текущей компании, а затем исправление может использоваться как предлагаемые ниже. Корпорация Майкрософт предоставляет этот код предложения «как-является» для демонстрации способов изменения изменения. Несет риск и понимания возможных последствиях использования этого кода. Корпорация Майкрософт предоставляет никаких гарантий в или подразумеваемых, включая, но не ограничиваясь, подразумеваемые гарантии товарности или пригодности для определенной цели.
Следующий код должен быть заменен в методе TryForUrl (\Content\providers\CentralBankOfEuropeProvider.cs резкие Projects\exchangerateprovider\Project Visual Studio Projects\C)
DateTime.TryParseExact (dateString,"гггг мм дд",CultureInfo.InvariantCulture,DateTimeStyles.None,,dateStringParsed);
Если(nextStringDay==DateTime.MinValue)
{
nextWorkingDay=getNextWorkingDay(dateStringParsed);
Если(nextWorkingDay< =DateTime.Today)
{
функция dateValue=nextWorkingDay;
}
}
Else
{
функция 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;
}
Сведения об установке
Если у вас есть настройки для одного или нескольких методы или таблицы, изменяемые данным исправлением, необходимо применить эти изменения в тестовой среде перед развертыванием данного исправления в рабочей среде.
Дополнительные сведения об установке данного исправления щелкните следующий номер статьи базы знаний Майкрософт:
893082 инструкции по установке исправления Microsoft Dynamics AX
Предварительные условия
Необходимо иметь Microsoft Dynamics AX 2012 R2 для установки этого исправления.
Необходимость перезагрузки
После установки исправления необходимо перезагрузить службы Application Object Server (AOS).
Сведения о файлах
Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (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 |
33,000 |
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 |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Примечание. Это статья «БЫСТРАЯ ПУБЛИКАЦИЯ», созданная непосредственно из технической поддержки корпорации Майкрософт. Сведения, содержащиеся в здесь предоставляется как-в ответ на новые проблемы. В результате скорости предоставления материалов они могут включать опечаток и быть изменены в любое время без предварительного уведомления. Другие вопросы, связанные с Условиями использования см.