Symptom
När du kör en transaktionsintegrerare där ett numeriskt värde definieras som PIC9(1) på stordatorn returneras alltid värdet 0. Detta inträffar även när det verkliga värdet är större än eller mindre än 0.
Det här problemet uppstår när konverteringsbeteendet acceptNullZoned är inställt på Sant i App.config-filen. Om acceptNullZoned är inställt på False returneras rätt värde för variabeln.
Orsak
Värdet 0 ska endast returneras om alla byte är NULL för både packade och zonindelade decimalvärden och när det lämpliga konverteringsbeteendet "acceptNull<xxx>" är inställt på Sant i programmets App.config-fil.
Lösning
Information om kumulativ uppdatering
Den här uppdateringen ingår i kumulativt uppdateringspaket 2 för Host Integration Server 2013. Mer information om hur du hämtar det kumulativa uppdateringspaketet finns i Kumulativ uppdatering 2 för Host Integration Server 2013.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".