На странице
http://Ваш_сервер:5555/sdk/mdbrowser...ty=opportunity
написано что требуется поле isrevenuesystemcalculated
Может его тоже нужно указать ?
Еще хорошо бы в файл писать код ошибки:
catch(System.Web.Services.Protocols.SoapException ex)
{
Console.WriteLine(ex.Message + "." + ex.Detail.InnerText);
}