Я занимался серфингом в Интернете, потому что у моего друга была та же проблема, я не изменил код состояния в CRM 2011 через JScript, но, думаю, у меня есть ваше решение.
В случае моего друга, он имел значение кода состояния в неправильном формате, он использовал 0 или 1, и служба возвращала ошибку, сообщая ему, что 0 или 1 не были правильными значениями кода состояния, тогда я, хотя, кодируя в В C # вы должны поместить в State значение из Enumeration («Active» или «Inactive»), он изменил свое целочисленное значение на «Active», и вызов soap работает нормально.
Сообщите реальное решение, если вы приедете к нему:)
Увидимся.