Sintomas
Quando executa uma transacção de Transaction Integrator sempre que um valor numérico é definido como PIC9(1) no processador central, Invariavelmente é devolvido um valor de 0. Este comportamento ocorre mesmo quando o valor real é superior ou inferior a 0.
Este problema ocorre quando a opção de acceptNullZoned de comportamento de conversão é definida como True no ficheiro App. Se acceptNullZoned estiver definido como False, é devolvido o valor correcto para a variável.
Causa
Deve ser devolvido um valor de 0 apenas se todos os bytes NULL para valores de ambos os ficheiros Packed e Zoned decimais e quando o comportamento de conversão adequado "acceptNull < xxx >" está definido como True no ficheiro de App da aplicação.
Resolução
Informações de actualização cumulativa
Esta actualização está incluída no pacote de actualização cumulativa 2 para Host Integration Server 2013. Para mais informações sobre como obter o cumulativa pacote de actualização, consulte cumulativo de actualizações 2 para Host Integration Server 2013.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".