Este artigo se aplica ao Microsoft Dynamics AX para todas as regiões.
Sintomas
As taxas de câmbio serão publicadas pelo banco Central da Europa ("ECB") diariamente, após 16-00 CET. Isso significa que essas taxas podem ser consideradas como as taxas que são válidas para o dia seguinte. Porém, no site "ECB" as taxas são indicadas como válidas para o dia do lançamento. Ao mesmo tempo as empresas usam taxas publicadas seus negócios diários antes mesmo de 16-00 CET. Na maioria dos casos ele cria uma situação ambígua com taxas de câmbio do dia atual.
Resolução
Para corrigir o problema, o turno de um dia é implementado durante a importação de taxas de câmbio do banco Central da Europa para Microsoft Dynamics AX.
As taxas de publicado por "ECB" para "Dia N" será importado para o Microsoft Dynamics AX como válido a partir de "dia N + 1". Esse comportamento é considerado pela Microsoft que abrangem a maioria dos cenários de negócios em toda a Europa. Se essas alterações incluídas no hotfix não se ajustar aos processos da empresa atual, e a correção pode ser revertida como sugerido abaixo. A Microsoft fornece essa sugestão de código "como-é" para ilustrar a maneira possível para a reversão de alterações. Você assume o risco e compreender todas as possíveis consequências de usar esse código. A Microsoft não oferece nenhuma garantia expressa ou implícita, incluindo, mas não se limitando a, garantias implícitas de comercialização ou adequação a um propósito específico. O código a seguir deve ser substituído no método TryForUrl (\Visual Studio Projects\C nítidas Projects\exchangerateprovider\Project Content\providers\CentralBankOfEuropeProvider.cs) DateTime.TryParseExact (dateString,"aaaa-MM-dd",InvariantCulture,DateTimeStyles.None,-dateStringParsed); Se(nextStringDay==DateTime.MinValue) { nextWorkingDay=getNextWorkingDay(dateStringParsed); Se(nextWorkingDay< =DateTime.Today) { Data=nextWorkingDay; } } pessoa { Data=nextStringDay; } nextStringDay=dateStringParsed; Com o código: DateTime.TryParseExact (dateString,"aaaa-MM-dd",InvariantCulture,DateTimeStyles.None,-Data); Data=Data+TimeSpan.FromDays(1); Observação: a alteração fará com que algumas partes do código não usada, aqueles podem ser removidos ou deixados como estão – por seu critério. Método TryForUrl DateTime nextStringDay = DateTime.MinValue; DateStringParsed data/hora; NextWorkingDay data/hora; Método getNextWorkingDay (ou seja, ele pode ser removido completamente) particular getNextWorkingDay de data e hora (DateTime data) { fazer { _date = _date + TimeSpan.FromDays(1); } enquanto ( Data. DayOfWeek = = DayOfWeek.Saturday | | Data. DayOfWeek = = DayOfWeek.Sunday); retornar data; }Informações sobre a instalação
Se você tiver personalizações para um ou mais dos métodos ou das tabelas afetadas por este hotfix, você deve aplicar essas alterações em um ambiente de teste antes de aplicar o hotfix em um ambiente de produção.
Para obter mais informações sobre como instalar esse hotfix, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:893082 como instalar um hotfix do Microsoft Dynamics AX
Pré-requisitos:
Você deve ter o Microsoft Dynamics AX 2012 R2 instalado para aplicar esse hotfix.
Requisitos de reinicialização:
Você deve reiniciar o serviço do Application Object Server (AOS) após aplicar o hotfix.
Informações sobre o arquivo:
A versão global deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.
Nome do Arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Aximpactanalysis.exe |
Não aplicável |
62,144 |
20-Jul-2014 |
23:16 |
x86 |
Axupdate.exe |
Não aplicável |
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 |
Não aplicável |
2,173 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermscs.rtf |
Não aplicável |
91,247 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsda.rtf |
Não aplicável |
101,181 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsde.rtf |
Não aplicável |
116,642 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsen.rtf |
Não aplicável |
102,374 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermses.rtf |
Não aplicável |
96,985 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermset.rtf |
Não aplicável |
102,895 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsfi.rtf |
Não aplicável |
106,101 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsfr.rtf |
Não aplicável |
130,011 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermshu.rtf |
Não aplicável |
93,010 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsis.rtf |
Não aplicável |
36,458 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsit.rtf |
Não aplicável |
115,086 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsja.rtf |
Não aplicável |
105,917 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermslt.rtf |
Não aplicável |
122,674 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermslv.rtf |
Não aplicável |
105,401 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsnb-no.rtf |
Não aplicável |
115,700 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsnl.rtf |
Não aplicável |
110,040 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermspl.rtf |
Não aplicável |
116,322 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermspt-br.rtf |
Não aplicável |
101,514 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsru.rtf |
Não aplicável |
148,577 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermssv.rtf |
Não aplicável |
115,453 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermsth.rtf |
Não aplicável |
153,768 |
20-Jul-2014 |
23:16 |
Não aplicável |
Licensetermszh-hans.rtf |
Não aplicável |
99,245 |
20-Jul-2014 |
23:16 |
Não aplicável |
Dynamicsax2012r2-kb2858835-foundation.axmodel |
6.2.1000.3670 |
50,416 |
20-Jul-2014 |
23:16 |
Não aplicável |
Dynamicsax2012r2-kb2909140-foundation.axmodel |
6.2.1000.4748 |
17,136 |
20-Jul-2014 |
23:16 |
Não aplicável |
Dynamicsax2012r2-kb3030992-foundation.axmodel |
6.2.1000.9837 |
33,000 |
29-Jan-2015 |
12:50 |
Não aplicável |
Dynamicsax2012r2-kb3030992-fpplabels.axmodel |
6.2.1000.9837 |
19,688 |
29-Jan-2015 |
12:50 |
Não aplicável |
Dynamicsax2012r2-kb3030992-syplabels.axmodel |
6.2.1000.9837 |
13,957,864 |
29-Jan-2015 |
12:49 |
Não aplicável |
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 |
Não aplicável |
19,298 |
29-Jan-2015 |
12:49 |
Não aplicável |
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
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Observação: Este é um artigo de "PUBLICAÇÃO RÁPIDA" criado diretamente de dentro da organização de suporte da Microsoft. As informações contidas aqui são fornecidas como-está em resposta aos problemas emergentes. Como um dos resultados da velocidade da publicação, os materiais podem incluir erros tipográficos e podem ser revisados a qualquer momento sem aviso prévio. Consulte os Termos de uso para outras considerações.