Acest articol se aplică la Microsoft Dynamics AX pentru toate regiunile.
Simptome
Cursuri de schimb sunt publicate de Banca Centrală din Europa ("BCE") pe zi, după 16 00 CET. Aceasta înseamnă că aceste tarife poate fi considerat ca tarife care sunt valabile pentru a doua zi. Dar pe site-ul web "BCE" tarifele sunt indicate ca validă pentru a doua zi de anunțul. În același timp companii utilizează tarifele lor afaceri zilnice chiar înainte de 16 00 CET. În majoritatea caz creează o situație ambiguă cu rate de schimb ziua curentă.
Rezolvare
Pentru a remedia problema, o zi shift este implementat în timpul importul valutar din Europa centrală pentru Microsoft Dynamics AX.
Tarife publicat de "BCE" pentru "Zi N" vor fi importate pentru Microsoft Dynamics AX ca validă din "zi N + 1".
Acest comportament este considerat de Microsoft care acoperă cele mai multe scenarii de afaceri din Europa.
Dacă aceste modificări incluse în remedierea rapidă nu se potrivesc cu procesele companiei curent, apoi fix poate fi schimbat ca sugerate mai jos. Microsoft vă oferă sugestii acest cod "ca-este" pentru a ilustra mod posibil pentru modificările de revenire. Ce suportă riscul și să înțeleagă toate consecinţele potențiale utilizând acest cod. Microsoft oferă nicio garanţie explicită sau implicită, inclusiv, dar nu se limitează la, garanţiile implicite de vandabilitate sau de potrivire pentru un anumit scop.
Trebuie înlocuit cu următorul cod în metoda TryForUrl (\Visual Studio Projects\C neclare Projects\exchangerateprovider\Project Content\providers\CentralBankOfEuropeProvider.cs)
DateTime.TryParseExact (dateString,"aaaa-ll-zz",CultureInfo.InvariantCulture,DateTimeStyles.None,îndateStringParsed);
Dacă(nextStringDay==DateTime.MinValue)
{
nextWorkingDay=getNextWorkingDay(dateStringParsed);
Dacă(nextWorkingDay< =DateTime.Today)
{
dateValue=nextWorkingDay;
}
}
else
{
dateValue=nextStringDay;
}
nextStringDay=dateStringParsed;
Cu codul:
DateTime.TryParseExact (dateString,"aaaa-ll-zz",CultureInfo.InvariantCulture,DateTimeStyles.None,îndateValue);
dateValue=dateValue+TimeSpan.FromDays(1);
Notă: modificarea va face unele piese de cod care nu sunt utilizate, cele pot fi eliminate sau stânga ca atare – per discretie.
Metoda TryForUrl
DateTime nextStringDay = DateTime.MinValue;
DateTime dateStringParsed;
DateTime nextWorkingDay;
Metoda getNextWorkingDay (adică acesta poate fi eliminat complet)
getNextWorkingDay DateTime privată (DateTime _date)
{
face
{
_date = _date + TimeSpan.FromDays(1);
} în timp ce (_date. DayOfWeek == DayOfWeek.Saturday || _date. DayOfWeek == DayOfWeek.Sunday);
reveni _date;
}
Informaţii despre instalare
Dacă aveți toate particularizările pentru unul sau mai multe dintre metodele sau tabelele care sunt afectate de această remediere rapidă, trebuie să aplicați aceste modificări într-un mediu de testare înainte de a aplica remedierea rapidă într-un mediu de producție.
Pentru mai multe informații despre cum să instalați această remediere rapidă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
893082 cum se instalează o remediere rapidă Microsoft Dynamics AX
Cerințe preliminare
Trebuie să aveți Microsoft Dynamics AX 2012 R2 instalat pentru a aplica această remediere rapidă.
Cerinţă de repornire
După ce aplicați remedierea rapidă, trebuie să reporniți serviciul aplicație obiectul Server (AOS).
Informații despre fișier
Versiunea globală a acestei remedieri rapide are atributele de fișier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
Aximpactanalysis.exe |
Nu este aplicabil |
62,144 |
20-Jul-2014 |
23:16 |
x86 |
Axupdate.exe |
Nu este aplicabil |
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 |
Nu este aplicabil |
2,173 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermscs.rtf |
Nu este aplicabil |
91,247 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsda.rtf |
Nu este aplicabil |
101,181 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsde.rtf |
Nu este aplicabil |
116,642 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsen.rtf |
Nu este aplicabil |
102,374 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermses.rtf |
Nu este aplicabil |
96,985 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermset.rtf |
Nu este aplicabil |
102,895 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsfi.rtf |
Nu este aplicabil |
106,101 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsfr.rtf |
Nu este aplicabil |
130,011 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermshu.rtf |
Nu este aplicabil |
93,010 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsis.rtf |
Nu este aplicabil |
36,458 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsit.rtf |
Nu este aplicabil |
115,086 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsja.rtf |
Nu este aplicabil |
105,917 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermslt.rtf |
Nu este aplicabil |
122,674 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermslv.rtf |
Nu este aplicabil |
105,401 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsnb-no.rtf |
Nu este aplicabil |
115,700 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsnl.rtf |
Nu este aplicabil |
110,040 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermspl.rtf |
Nu este aplicabil |
116,322 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermspt-br.rtf |
Nu este aplicabil |
101,514 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsru.rtf |
Nu este aplicabil |
148,577 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermssv.rtf |
Nu este aplicabil |
115,453 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermsth.rtf |
Nu este aplicabil |
153,768 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Licensetermszh-hans.rtf |
Nu este aplicabil |
99,245 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Dynamicsax2012r2-kb2858835-foundation.axmodel |
6.2.1000.3670 |
50,416 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Dynamicsax2012r2-kb2909140-foundation.axmodel |
6.2.1000.4748 |
17,136 |
20-Jul-2014 |
23:16 |
Nu este aplicabil |
Dynamicsax2012r2-kb3030992-foundation.axmodel |
6.2.1000.9837 |
33 000 |
29-Jan-2015 |
12:50 |
Nu este aplicabil |
Dynamicsax2012r2-kb3030992-fpplabels.axmodel |
6.2.1000.9837 |
19,688 |
29-Jan-2015 |
12:50 |
Nu este aplicabil |
Dynamicsax2012r2-kb3030992-syplabels.axmodel |
6.2.1000.9837 |
13,957,864 |
29-Jan-2015 |
12:49 |
Nu este aplicabil |
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 |
Nu este aplicabil |
19,298 |
29-Jan-2015 |
12:49 |
Nu este aplicabil |
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 |
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Notă Acesta este un articol "rapid publicat" creat direct în cadrul organizației de asistență Microsoft. Informațiile conținute aici în sunt furnizate ca-este ca răspuns la problemele care apar. Ca rezultat al vitezei în a-l face disponibil, materialele pot include erori tipografice și pot fi revizuite în orice moment, fără notificare. Consultați Termenii de utilizare pentru alte considerații.