====== ChangeSubscriptionEndDate ======
===== Параметры =====
^Название^Тип^Описание^
|montSubscriptionId|string|Идентификатор подписки|
|endDate|DateTime?|новая дата окончания действия подписки(в формате DateTime, если дата есть, или пустая строка)|
===== Возвращаемое значение =====
^Тип^Описание^
|[[ru:apiv2:types:SubscriptionContract|SubscriptionContract]]|Модель подписки|
===== Описание =====
Метод используется для изменения даты окончания подписки. В указанную дату, в конце дня(по московскому времени), подписка будет заблокирована. Если передать в качестве второго параметра значение “null”, то подписка будет автоматически продляться, и её срок действия не будет ограничен.
Ответом метода является полный объект подписки, в котором указано её состояние после вызова метода.
Для того, чтобы изменения прошли успешно, новая дата окончания должна быть не раньше дня вызова метода, а подписка должна быть в состоянии “Активна”.
===== Возможные ошибки =====
^Код^Текст ошибки^
|30|Операция не может быть выполнена, попробуйте позже|
|62|Дата автостопа не может быть меньше текущей|
|74|Подписка с указанным кодом не найдена|
|90|Подписка находится в незавершенном состоянии|
===== Пример для XmlOverHttp =====
==== запрос ====
POST [[https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/ChangeSubscriptionEndDate|https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/ChangeSubscriptionEndDate]]
SUB-0010542016-04-05T13:21:28.003
или
SUB-001054
==== ответ ====
SUB-0010542015-08-26T13:28:29.35712015-09-09T13:43:07.2232016-04-05T00:00:0000000000-0000-0000-0000-0000000000003cloud-o365pp/test/625cb90c-183e-4102-96a4-545f4cd95b892015-09-09T13:43:07.23732015-08-26T13:28:29.357cloud-o365pp2015-09-09T13:43:07.2431433cloud-o365ppcloud-o365ppfalse1SUB-001054testme2016-04-03T17:11:08.2873665+03:00112016-04-05T00:00:0033cloud-o365ppcloud-o365ppfalse0SUB-001054testmetestme7500RURfalse0
===== Пример для SOAP =====
==== запрос ====
POST [[https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc|https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc]]
http://tempuri.org/IB2BServiceV2/ChangeSubscriptionEndDatehttp://www.w3.org/2005/08/addressing/anonymoushttps://sandbox.mont.ru/Version2/Service/B2BServiceV2.svcusernamepassword1232015-08-19T13:21:28.003
==== ответ ====
http://tempuri.org/IB2BServiceV2/ChangeSubscriptionEndDatef0b148c5-fb74-4e21-94ba-1c95f8d5bd76urn:uuid:17ee9f5b-2680-4337-abce-c8d39006503a2015-09-23T13:12:13.550Z2015-09-23T13:17:13.550Z2015-09-19T00:00:002015-08-19T13:15:48.6772015-08-19T13:16:48.917falseSub1Sub11042015-09-19T00:00:0010testme1SUB-0010352015-09-19T00:00:00
...
2015-08-19T13:21:28.003falseSub1Sub11012015-09-19T00:00:0010testme6SUB-0010352015-09-19T00:00:0076bc02e3-c74c-4fee-ad13-b97a3b49b57dSub12015-08-19T13:15:48.677Sub1102015-08-19T13:16:48.8972015-08-19T13:22:03.173TestSubscription1102015-08-06T11:49:17.403truetrueDomainPrefixDevelop66
...
falseVendorUniqKeyDevelop66CRESTtestme02015-08-19T13:16:48.8337SUB-0010352015-08-19T13:15:48.677Sub1/test/d88947ad-4480-4594-836f-5f6f47948d7810/test/d88947ad-4480-4594-836f-5f6f47948d78Microsoft0false