Upgrade 3.10 to 4.0 - Wrong Value Entries

When we upgrade from 3.10 to 4.0, we found that value entries are wrong updated. In Version 4.0 “Cost posted to G/L” is updated by the Expected cost . Before run the sencod Microsoft upgrade tool, our inventory setup was “Expected cost posting to G/L” = No. Need help.