Simptome
Când executați o tranzacție Transaction Integrator în cazul în care o valoare numerică este definit ca PIC9(1) la mainframe, valoarea 0 este returnat invariabil. Acest comportament se produce chiar și atunci când valoarea reală este mai mare sau mai mică decât 0.
Această problemă apare atunci când opțiunea de conversie comportamentul acceptNullZoned este setată la True în fișierul App.config. Dacă acceptNullZoned este setată la False, se returnează valoarea corectă pentru variabila.
Cauza
Valoarea 0 ar trebui să fie returnat numai dacă toate octeți sunt NULL Packed și Zoned zecimal valori și comportamentul de conversie corespunzător "acceptNull < xxx >" este setată la True în fișierul de App.config aplicației.
Rezolvare
Informații despre actualizarea cumulativă
Această actualizare este inclus în pachetul de actualizare cumulativă 2 pentru Host Integration Server 2013. Pentru mai multe informații despre cum se obține cumulativă pachet de actualizare, consultați actualizării Cumulative 2 pentru Host Integration Server 2013.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".