Dit artikel is van toepassing op Microsoft Dynamics AX voor alle regio's.
Symptomen
De wisselkoersen worden gepubliceerd door de Centrale Bank van Europa ("ECB") per dag, na 16 00 CET. Dit betekent dat de tarieven die kunnen worden beschouwd als de tarieven die geldig voor de volgende dag zijn. Maar op de website "ECB" de tarieven als geldig voor de dag van de aankondiging zijn vermeld. Op hetzelfde moment gebruiken bedrijven gepubliceerde tarieven doen hun dagelijkse activiteiten ook vóór 16 00 CET. In de meeste gevallen wordt gemaakt een dubbelzinnige situatie met wisselkoersen vandaag.
Oplossing
Om op te lossen het probleem, één dag shift is tijdens het importeren van de wisselkoersen van de Europese Centrale Bank met Microsoft Dynamics AX geïmplementeerd.
De rentetarieven gepubliceerd door "ECB" voor "Dag N" naar Microsoft Dynamics AX worden geïmporteerd als geldig vanaf ' dag N + 1".
Dit probleem wordt door Microsoft beschouwd als die betrekking hebben op de meeste het bedrijfsscenario's in Europa.
Als deze wijzigingen opgenomen in de hotfix niet bij de processen van het huidige bedrijf, passen en vervolgens de correctie kan worden teruggedraaid als voorgesteld onder. Microsoft biedt deze suggestie code "als-is" ter illustratie mogelijke manier wijzigingen teruggedraaid. U op eigen risico en de mogelijke gevolgen van het gebruik van deze code te begrijpen. Microsoft geeft geen enkele garantie expliciete of impliciete, met inbegrip van maar niet beperkt tot, de impliciete garanties van verkoopbaarheid of geschiktheid voor een bepaald doel.
De volgende code in de methode TryForUrl moet worden vervangen (\Visual Studio Projects\C scherpe Projects\exchangerateprovider\Project Content\providers\CentralBankOfEuropeProvider.cs)
DateTime.TryParseExact (dateString,"jjjj-MM-dd",CultureInfo.InvariantCulture,DateTimeStyles.None,vandateStringParsed),
Als(nextStringDay==DateTime.MinValue)
{
nextWorkingDay=getNextWorkingDay(dateStringParsed);
Als(nextWorkingDay< =DateTime.Today)
{
dateValue=nextWorkingDay;
}
}
anders
{
dateValue=nextStringDay;
}
nextStringDay=dateStringParsed;
Met de code:
DateTime.TryParseExact (dateString,"jjjj-MM-dd",CultureInfo.InvariantCulture,DateTimeStyles.None,vandateValue);
dateValue=dateValue+TimeSpan.FromDays(1);
Opmerking: de wijziging dan sommige stukjes code die niet wordt gebruikt, die kunnen worden verwijderd of behouden – per uw keuze.
Methode TryForUrl
Datum/tijd-nextStringDay = DateTime.MinValue;
Datum/tijd-dateStringParsed;
Datum/tijd-nextWorkingDay;
Methode getNextWorkingDay (dat wil zeggen het volledig kan worden verwijderd)
persoonlijke getNextWorkingDay van datum/tijd (DateTime-_date)
{
doen
{
_date = _date + TimeSpan.FromDays(1);
} terwijl (_date. Dag van de week DayOfWeek.Saturday == || _date. Dag van de week == DayOfWeek.Sunday);
resultaat van _date;
}
Informatie over de installatie
Als u aanpassingen voor een of meer van de methoden of in de tabellen die door deze hotfix worden beïnvloed, moet u deze wijzigingen aan in een testomgeving voordat u de hotfix in een productieomgeving toepast toepassen.
Voor meer informatie over het installeren van deze hotfix, klikt u op het volgende artikel in de Microsoft Knowledge Base:
893082 hoe u een hotfix voor Microsoft Dynamics AX installeren
Vereisten
U moet Microsoft Dynamics AX 2012 R2 is geïnstalleerd om deze hotfix te kunnen hebben.
Opnieuw opstarten
Nadat u de hotfix hebt toegepast, moet u de service Application Object Server (AOS) opnieuw starten.
Bestandsinformatie
De algemene versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Aximpactanalysis.exe |
Niet van toepassing |
62,144 |
20-Jul-2014 |
23:16 |
x86 |
Axupdate.exe |
Niet van toepassing |
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 |
Niet van toepassing |
2,173 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermscs.rtf |
Niet van toepassing |
91,247 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsda.rtf |
Niet van toepassing |
101,181 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsde.rtf |
Niet van toepassing |
116,642 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsen.rtf |
Niet van toepassing |
102,374 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermses.rtf |
Niet van toepassing |
96,985 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermset.rtf |
Niet van toepassing |
102,895 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsfi.rtf |
Niet van toepassing |
106,101 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsfr.rtf |
Niet van toepassing |
130,011 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermshu.rtf |
Niet van toepassing |
93,010 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsis.rtf |
Niet van toepassing |
36,458 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsit.rtf |
Niet van toepassing |
115,086 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsja.rtf |
Niet van toepassing |
105,917 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermslt.rtf |
Niet van toepassing |
122,674 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermslv.rtf |
Niet van toepassing |
105,401 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsnb-no.rtf |
Niet van toepassing |
115,700 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsnl.rtf |
Niet van toepassing |
110,040 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermspl.rtf |
Niet van toepassing |
116,322 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermspt-br.rtf |
Niet van toepassing |
101,514 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsru.rtf |
Niet van toepassing |
148,577 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermssv.rtf |
Niet van toepassing |
115,453 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermsth.rtf |
Niet van toepassing |
153,768 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Licensetermszh-hans.rtf |
Niet van toepassing |
99,245 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Dynamicsax2012r2-kb2858835-foundation.axmodel |
6.2.1000.3670 |
50,416 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Dynamicsax2012r2-kb2909140-foundation.axmodel |
6.2.1000.4748 |
17,136 |
20-Jul-2014 |
23:16 |
Niet van toepassing |
Dynamicsax2012r2-kb3030992-foundation.axmodel |
6.2.1000.9837 |
33,000 |
29-Jan-2015 |
12:50 |
Niet van toepassing |
Dynamicsax2012r2-kb3030992-fpplabels.axmodel |
6.2.1000.9837 |
19,688 |
29-Jan-2015 |
12:50 |
Niet van toepassing |
Dynamicsax2012r2-kb3030992-syplabels.axmodel |
6.2.1000.9837 |
13,957,864 |
29-Jan-2015 |
12:49 |
Niet van toepassing |
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 |
Niet van toepassing |
19,298 |
29-Jan-2015 |
12:49 |
Niet van toepassing |
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
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Opmerking Dit is een 'Snel publiceren' artikel dat rechtstreeks door het ondersteuningsteam van Microsoft is gemaakt. De informatie hier in wordt geleverd als-is in reactie op de opkomende problemen. Omdat het artikel snel beschikbaar moest zijn, kunnen de materialen typografische fouten bevatten en op elk gewenst moment zonder voorafgaande kennisgeving worden gewijzigd. Zie de Gebruiksvoorwaarden voor andere overwegingen.